.nav___1Af4o {
  position: fixed;
  z-index: 1000;
  right: 0;
  top: 250px;
  border-radius: 8px;
  background-image: linear-gradient(90deg, #4598ee 0%, #4598ee 50%, #4598ee 100%), linear-gradient(#09a2a2, #09a2a2);
  color: #fef5c4;
  padding: 10px;
}
.nav___1Af4o li :hover {
  border-radius: 5px;
  color: #333;
}
.nav___1Af4o a {
  color: #fef5c4;
}
.nav___1Af4o .navT___2VEmL {
  height: 54px;
  line-height: 54px;
  font-size: 22px;
  border-bottom: 1px solid #333;
}
.nav___1Af4o .navB___3_fNu {
  cursor: pointer;
  height: 40px;
  line-height: 40px;
  text-align: center;
  padding-bottom: 10px;
  border-bottom: 1px solid #333;
}
.pageColor___1Zwt1 {
  background-color: #FAE3C3;
}
.store___3XhK1 {
  overflow: hidden;
  width: 1170px;
  margin: 0 auto 20px;
  background-color: #02A7F0;
  border-radius: 8px;
  padding: 10px 10px 50px;
  position: relative;
  z-index: 2;
}
.pdBox___2_QUr {
  float: left;
  width: 270px;
  height: 380px;
  padding: 16px 0px 6px 20px;
  overflow: hidden;
  display: inline;
  position: relative;
  border-radius: 4px;
}
.pdBox___2_QUr .pdMain___3KNDN {
  padding: 15px;
  background-color: #ffffff;
  height: 380px;
  border-radius: 4px;
  box-sizing: border-box;
}
.pdBox___2_QUr img {
  width: 220px;
  height: 240px;
}
.pdBox___2_QUr .pdMore___xNqlf {
  margin-top: 80px;
  width: 80px;
  height: 80px;
}
.pdBox___2_QUr .pdTitle___NdMtC {
  text-align: left;
  margin-bottom: 5px;
  font-size: 16px;
  word-break: break-all;
  color: #333;
  height: 50px;
  line-height: 25px;
  overflow: hidden;
}
.pdBox___2_QUr .pdFooter___2XHZU {
  float: left;
  line-height: 50px;
  white-space: nowrap;
  overflow: hidden;
  font-size: 14px;
  width: 100%;
}
.pdBox___2_QUr .pdBuy___1DMJo {
  display: inline-block;
  width: 90px;
  height: 34px;
  background: url(http://image.crecmall.com/group1/M00/37/3A/CkkFDV7gn8qAXqrVAAAXMB006vw290.jpg) center center no-repeat;
  background-size: 90px 34px;
  margin-top: 3px;
}
.eventImg___1rVzs {
  height: 520px;
  width: 100%;
}
.h1___OpC-4 {
  font-size: 28px;
}
.h2___3w_OH {
  font-size: 20px;
}
.fixedFloor___2cMW3 {
  width: 150px;
  height: 300px;
  position: fixed;
  top: 40%;
  color: white;
  text-align: "center";
  z-index: 999999;
}
.fixedFloor___2cMW3 .item___1p3XW {
  padding: 4px 10px;
  font-size: 12px;
  border-bottom: 1px solid white;
  background: #cecbcb;
  cursor: pointer;
  text-align: "center";
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.fixedFloor___2cMW3 .active___2-YH2 {
  background: #0071F5 !important;
}
.fixedFloor___2cMW3 .item___1p3XW:hover {
  background: #0071F5;
}

.home_page_box___T-TMY {
  box-sizing: border-box;
  width: 1600px;
  margin: 0 auto;
  padding-top: 12px;
}
.home_page_box___T-TMY img {
  margin-bottom: 0;
}
.store_panel___1OJav {
  box-sizing: border-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  height: 130px;
  padding: 16px 48px 16px 20px;
  background: #fff;
  border-radius: 8px;
}
.store_title___1NKlJ {
  box-sizing: border-box;
  -ms-flex: 0 0 155px;
      flex: 0 0 155px;
  height: 96px;
  padding-top: 27px;
  border-right: 1px solid #e5edf7;
}
.store_icon___275pc {
  display: inline-block;
  vertical-align: bottom;
  width: 24px;
  height: 24px;
  margin-bottom: 10px;
  margin-right: 6px;
}
.store_title_text___KvmEt {
  height: 24px;
  line-height: 24px;
  font-size: 18px;
  font-weight: 600;
  color: #1f2d3d;
  display: inline-block;
}
.store_subtitle___1F1I0 {
  margin-top: 6px;
  height: 17px;
  line-height: 17px;
  font-size: 12px;
  color: #6b7c93;
}
.store_scroll_wrap___6B_Jt {
  position: relative;
  -ms-flex: 1;
      flex: 1;
  min-width: 0;
  padding-left: 45px;
}
.store_list___3Dev1 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  overflow-x: auto;
  scroll-behavior: smooth;
  gap: 58px;
  -ms-overflow-style: none;
  scrollbar-width: none;
}
.store_list___3Dev1::-webkit-scrollbar {
  display: none;
}
.store_mask_btn_box___1E-3X {
  position: absolute;
  top: 0;
  bottom: 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  z-index: 10;
  width: 40px;
  opacity: 1;
  pointer-events: auto;
  transition: opacity 0.2s ease;
}
.store_mask_btn_box___1E-3X.store_mask_hidden___1QVb8 {
  opacity: 0;
  pointer-events: none;
}
.store_mask_btn_box___1E-3X.store_mask_left___jqXvM {
  left: 0;
  -ms-flex-pack: start;
      justify-content: flex-start;
}
.store_mask_btn_box___1E-3X.store_mask_right___3ylmd {
  right: 0;
  -ms-flex-pack: end;
      justify-content: flex-end;
}
.store_mask_btn___ubETr {
  width: 28px;
  height: 28px;
  border: 1px solid #dbe4f0;
  border-radius: 50%;
  background: #ffffff;
  box-shadow: 0 6px 16px rgba(22, 119, 255, 0.12);
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  color: #6b7280;
  cursor: pointer;
  transition: color 0.2s ease, border-color 0.2s ease, box-shadow 0.2s ease;
}
.store_mask_btn___ubETr:hover {
  border-color: #4c91ff;
  color: #1677ff;
  box-shadow: 0 8px 18px rgba(22, 119, 255, 0.18);
}
.store_mask_btn___ubETr svg {
  width: 16px;
  height: 16px;
}
.store_item___3ruyj {
  display: block;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  min-width: 0;
  text-align: center;
  color: inherit;
  text-decoration: none;
}
.logo_placeholder___2e45T {
  box-sizing: border-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  width: 98px;
  height: 50px;
  margin: 0 auto 12px;
  overflow: hidden;
  border: 1px solid #e3e9f1;
  border-radius: 4px;
  background: #fff;
  font-size: 18px;
  font-weight: 700;
  line-height: 1;
}
.logo_placeholder___2e45T img {
  display: block;
  max-width: 100%;
  max-height: 100%;
}
.store_name___374Nr {
  height: 20px;
  overflow: hidden;
  line-height: 20px;
  font-size: 16px;
  font-weight: 600;
  color: #1f2d3d;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 150px;
}
.staples___1teCb {
  color: #e91414;
  font-size: 16px;
}
.rank_box_wrap___1ImOt {
  margin-top: 20px;
}
.hot_products_wrap___bEPm2 {
  margin-top: 20px;
}
.office_box_wrap___WFwVw {
  margin-top: 20px;
}

.rank_tag_box___2lwWQ {
  width: 24px;
  height: 24px;
  line-height: 24px;
  font-weight: 700;
  font-size: 16px;
  text-align: center;
  color: #fff;
  background: url('/static/images/homePage/rank_4.svg');
}
.rank_tag_box___2lwWQ.num_1___wm9ko {
  background: url('/static/images/homePage/rank_1.svg');
}
.rank_tag_box___2lwWQ.num_2___2ShwQ {
  background: url('/static/images/homePage/rank_2.svg');
}
.rank_tag_box___2lwWQ.num_3___1O0eb {
  background: url('/static/images/homePage/rank_3.svg');
}

.rank_box___2ufyq {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  column-gap: 20px;
  width: 100%;
}
.rank_item_box___YiPty {
  overflow: hidden;
  min-height: 480px;
  padding: 20px 18px 18px;
  border-radius: 8px;
  background: linear-gradient(180deg, #FFFBF0 0%, #fff 26%);
}
.bordered___3G0wF {
  border: 1px solid #f2e3c4;
}
.rank_item_title_box___3YfRk {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  gap: 5px;
  height: 34px;
  margin-bottom: 18px;
}
.rank_item_title___2OIO7 {
  line-height: 34px;
  font-size: 22px;
  font-weight: 600;
  color: #9a6a21;
}
.title_market___CRwN7 .rank_item_title___2OIO7 {
  color: #b37d30;
}
.title_market___CRwN7 .title_icon___1sFpz {
  width: 24px;
  height: 24px;
}
.title_wing___1WM3b .title_icon___1sFpz {
  width: 19px;
  height: 19px;
}
.purchase_list___1WPPs {
  display: grid;
  gap: 14px;
}
.purchase_item___1DbqO,
.sale_item___1TpXD,
.hot_item___v3-em {
  display: grid;
  -ms-flex-align: center;
      align-items: center;
  box-sizing: border-box;
}
.purchase_item___1DbqO {
  grid-template-columns: 30px 1fr auto auto;
  column-gap: 12px;
  min-height: 68px;
  padding: 0 14px;
  border: 1px solid #f1e2c8;
  border-radius: 8px;
  background: #fff;
}
.purchase_item___1DbqO:nth-child(1),
.purchase_item___1DbqO:nth-child(3) {
  border-color: #f1e2c8;
  background: #fff8f0;
}
.purchase_item___1DbqO:nth-child(1) {
  background: #FFF8EF;
}
.purchase_item___1DbqO:nth-child(4),
.purchase_item___1DbqO:nth-child(5) {
  background: #fff;
}
.purchase_item___1DbqO:nth-child(2) {
  background: #FAFAF9;
}
.purchase_item___1DbqO:nth-child(3) {
  background: #fff4e8;
}
.purchase_item___1DbqO:nth-child(4),
.purchase_item___1DbqO:nth-child(5) {
  border-color: #eef1f5;
}
.company_logo___qbVx6 {
  width: 34px;
  height: 34px;
  object-fit: contain;
  border: 1px solid #ececec;
  border-radius: 4px;
  background: #fff;
}
.company_name___YMrwd {
  min-width: 0;
  font-size: 14px;
  font-weight: 700;
  color: #1f2d3d;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.purchase_meta___3cyM- {
  padding-right: 6px;
  font-size: 13px;
  color: #9aa5b1;
  line-height: 63px;
}
.purchase_amount___RmCpS {
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: baseline;
      align-items: baseline;
  gap: 2px;
  line-height: 1;
  color: #ff6a00;
  line-height: 63px;
}
.price_symbol___1S9eR {
  font-size: 14px;
  font-weight: 500;
}
.price_number___3Cm4v {
  font-size: 22px;
  font-weight: 500;
  letter-spacing: 0;
}
.price_unit___Kke_G {
  font-size: 14px;
  font-weight: 500;
}
.sale_stage___UE4W7 {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  -ms-flex-align: start;
      align-items: start;
  gap: 0;
  min-height: 218px;
  margin-bottom: 18px;
}
.sale_stage___UE4W7 .sale_top_2 {
  -ms-flex-order: 1;
      order: 1;
}
.sale_stage___UE4W7 .sale_top_1 {
  -ms-flex-order: 2;
      order: 2;
}
.sale_stage___UE4W7 .sale_top_3 {
  -ms-flex-order: 3;
      order: 3;
}
.sale_top_item___2qCJ4 {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: start;
      justify-content: flex-start;
  min-height: 218px;
  padding-bottom: 0;
  background-repeat: no-repeat;
  background-position: center 50px;
  background-size: 100%;
}
.sale_top_1___3fU-3 {
  padding-top: 0;
  background-position: center 42px;
}
.sale_top_2___2xiwB {
  padding-top: 38px;
  background-position: center 76px;
}
.sale_top_3___2psvH {
  padding-top: 50px;
  background-position: center 88px;
}
.sale_logo_wrap___3MZPH {
  position: relative;
  z-index: 2;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  width: 74px;
  height: 74px;
  margin-bottom: 0;
  border: 2px solid #efb860;
  border-radius: 50%;
  background: #fff;
  box-shadow: 0 8px 18px rgba(239, 184, 96, 0.12);
}
.sale_top_2___2xiwB .sale_logo_wrap___3MZPH {
  border-color: #bfc9d9;
  box-shadow: 0 10px 24px rgba(111, 137, 176, 0.12);
}
.sale_top_3___2psvH .sale_logo_wrap___3MZPH {
  border-color: #f09172;
  box-shadow: 0 10px 24px rgba(240, 145, 114, 0.12);
}
.sale_logo___34MDL {
  width: 48px;
  height: 28px;
  object-fit: contain;
}
.sale_medal___2M7G7 {
  position: relative;
  z-index: 0;
  display: block;
  width: 52px;
  height: 52px;
  margin-top: -11px;
  object-fit: contain;
}
.sale_top_name___1HUAg {
  position: relative;
  z-index: 2;
  max-width: 100%;
  margin-top: -2px;
  font-size: 16px;
  font-weight: 500;
  color: #1f2d3d;
  text-align: center;
  line-height: 1.45;
  padding: 0 6px;
}
.sale_score___2FCTC {
  position: relative;
  z-index: 2;
  margin-top: 2px;
  font-size: 12px;
  color: #9aa5b1;
}
.sale_score___2FCTC span {
  font-size: 16px;
  color: #ff6a00;
}
.sale_list___1SKqh {
  display: grid;
  gap: 14px;
}
.sale_item___1TpXD {
  grid-template-columns: 28px 34px 1fr auto;
  column-gap: 12px;
  min-height: 64px;
  padding: 0 14px;
  border: 1px solid #eef1f5;
  border-radius: 8px;
  background: #fff;
}
.sale_rank___1qvZq {
  font-size: 18px;
  font-weight: 700;
  color: #1f2d3d;
}
.hot_list___Mi1D8 {
  display: grid;
  gap: 12px;
}
.hot_item___v3-em {
  grid-template-columns: 28px 66px 1fr auto;
  column-gap: 12px;
  min-height: 68px;
  padding: 0 10px;
  border: 0;
  border-radius: 0;
  box-shadow: none;
}
.product_img___3SVkV {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  width: 66px;
  height: 66px;
  border-radius: 4px;
  background: #e9e9e9;
  overflow: hidden;
}
.product_img___3SVkV img {
  display: block;
  max-width: 100%;
  max-height: 100%;
  object-fit: contain;
}
.product_img___3SVkV span {
  width: 100%;
  height: 100%;
  background: linear-gradient(135deg, #d7dbe6 0%, #f7c86d 45%, #4da7ff 100%);
  opacity: 0.95;
}
.product_printer___mx--o span {
  background: #d7dde5;
}
.hot_content___1o3HK {
  min-width: 0;
}
.hot_name___1kh8- {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  min-width: 0;
  gap: 6px;
  font-size: 14px;
  font-weight: 700;
  color: #27384b;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.hot_name___1kh8- span:last-child {
  min-width: 0;
  overflow: hidden;
  text-overflow: ellipsis;
}
.brand_badge___3Oefn {
  -ms-flex: 0 0 auto;
      flex: 0 0 auto;
  padding: 0 5px;
  border-radius: 4px;
  font-size: 12px;
  line-height: 20px;
  color: #fff;
  background: #111;
}
.hot_price_line___2aKeV {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 6px;
  margin-top: 4px;
}
.hot_price___3T8dH {
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: baseline;
      align-items: baseline;
  gap: 2px;
  line-height: 1;
  color: #ff6a00;
}
.hot_price___3T8dH .price_number___3Cm4v {
  font-size: 20px;
}
.hot_tag___2Cs-2 {
  padding: 0 6px;
  border: 1px solid #8fb2ff;
  border-radius: 2px;
  color: #4d7cff;
  font-size: 12px;
  line-height: 18px;
}
.hot_tag_warm___PSOYF {
  border-color: #ffb27a;
  color: #ff8a36;
}
.hot_sales___3uxvz {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: center;
      justify-content: center;
  min-width: 72px;
  gap: 4px;
  font-size: 12px;
  color: #9aa5b1;
}
.hot_sales___3uxvz strong {
  font-size: 16px;
  color: #27384b;
}
.empty_rank___oE5WH {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  min-height: 400px;
  color: #9aa5b1;
  font-size: 14px;
}
.rank_item_title_tips___1IMGN {
  display: none;
}
.pure_color_item_box___OZsdT {
  padding: 0;
  min-height: 496px;
}
.pure_color_item_box___OZsdT .rank_item_title_box___3YfRk {
  background: linear-gradient(90deg, #FF6301 0%, #E46215 100%);
  line-height: 68px;
  text-align: left;
  height: 68px;
  -ms-flex-pack: justify;
      justify-content: space-between;
  padding: 0 20px;
}
.pure_color_item_box___OZsdT .rank_item_title_box___3YfRk img {
  display: none;
}
.pure_color_item_box___OZsdT:nth-child(2) .rank_item_title_box___3YfRk {
  background: linear-gradient(92.48deg, #1365EC -0.74%, #1151BA 101.47%);
}
.pure_color_item_box___OZsdT:nth-child(3) .rank_item_title_box___3YfRk {
  background: linear-gradient(92.08deg, #CC0008 13.18%, #AF1D22 100%);
  position: relative;
  overflow: hidden;
}
.pure_color_item_box___OZsdT:nth-child(3) .rank_item_title_box___3YfRk::before {
  content: '';
  position: absolute;
  top: -6px;
  display: block;
  left: 176px;
  width: 75px;
  height: 75px;
  background-image: url("/static/images/homePage/rank_bg_1.png");
}
.pure_color_item_box___OZsdT:nth-child(3) .rank_item_title_box___3YfRk::after {
  content: '';
  position: absolute;
  top: 1px;
  display: block;
  right: 1px;
  width: 150px;
  height: 150px;
  background-image: url("/static/images/homePage/rank_bg_2.png");
}
.pure_color_item_box___OZsdT .rank_item_title___2OIO7 {
  font-size: 18px;
  color: #fff;
}
.pure_color_item_box___OZsdT .rank_item_title_tips___1IMGN {
  font-size: 12px;
  color: rgba(255, 255, 255, 0.8);
  display: block;
}
.pure_color_item_box___OZsdT .rank_item_content_box___2A-qo {
  padding: 0 20px;
}

.hot_products_box___2qc04 {
  box-sizing: border-box;
  width: 100%;
  padding: 20px;
  border-radius: 8px;
  background: #fff;
}
.section_title___37nV5 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  height: 26px;
  margin-bottom: 16px;
  gap: 8px;
  color: #1f2d3d;
  font-size: 18px;
  font-weight: 700;
}
.section_title_icon___3lut_ {
  width: 18px;
  height: 18px;
}
.channel_row___hIBAm {
  display: grid;
  grid-template-columns: 152px 1fr;
  column-gap: 16px;
  min-height: 216px;
}
.channel_row___hIBAm + .channel_row___hIBAm {
  margin-top: 20px;
}
.channel_card___1-imW {
  box-sizing: border-box;
  position: relative;
  width: 152px;
  height: 216px;
  background: linear-gradient(81.33deg, #005FED 1.19%, #53B3FF 98.86%);
}
.channel_card_red___1pcWi {
  background: linear-gradient(137.38deg, #FF0808 18.44%, #FF6C36 93.13%);
}
.channel_card_purple___23xXC {
  background: linear-gradient(137.38deg, #6553FF 18.44%, #8F95FD 93.13%);
}
.channel_icon___1yGyz {
  position: absolute;
  top: 26px;
  left: 26px;
  width: 38px;
  height: 38px;
}
.channel_title___3K1k9 {
  position: absolute;
  top: 84px;
  left: 26px;
  width: 110px;
  line-height: 22px;
  color: #fff;
  font-size: 16px;
  font-weight: 600;
  text-align: left;
}
.channel_link___2phjw {
  position: absolute;
  left: 26px;
  bottom: 30px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  gap: 10px;
  color: #fff;
  font-size: 14px;
  font-weight: 600;
  text-decoration: none;
  white-space: nowrap;
}
.channel_link___2phjw:hover {
  color: #fff;
  text-decoration: none;
}
.channel_link___2phjw img {
  width: 20px;
  height: 20px;
}
.product_list___2Lnk5 {
  display: grid;
  grid-template-columns: repeat(8, 1fr);
  column-gap: 16px;
}
.product_item___2E4oN {
  display: block;
  min-width: 0;
  color: inherit;
  text-decoration: none;
  transition: transform 0.2s ease, box-shadow 0.2s ease;
}
.product_item___2E4oN:hover {
  color: inherit;
  text-decoration: none;
  transform: translateY(-6px);
}
.product_img___1JC3z {
  width: 160px;
  height: 160px;
  margin-bottom: 10px;
  border-radius: 4px;
  background: #e5e5e5;
  overflow: hidden;
}
.product_img___1JC3z img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.product_name___149kb {
  width: 160px;
  height: 22px;
  overflow: hidden;
  color: #1f2d3d;
  font-size: 16px;
  font-weight: 700;
  line-height: 22px;
  white-space: nowrap;
  text-overflow: ellipsis;
  text-align: center;
}
.product_price___369CH {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: baseline;
      align-items: baseline;
  -ms-flex-pack: center;
      justify-content: center;
  width: 160px;
  margin-top: 4px;
  gap: 2px;
  color: #ff6a00;
  line-height: 1;
}
.price_symbol___2XDmT {
  font-size: 14px;
  font-weight: 500;
}
.price_number___1t21n {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 24px;
  font-weight: 500;
  letter-spacing: 0;
}

.goods_item___d-34i {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  width: 100%;
  min-width: 0;
  background: #fff;
  cursor: pointer;
  color: inherit;
  text-decoration: none;
  border: 0.5px solid transparent;
  border-radius: 8px;
  overflow: hidden;
  transition: all 0.2s ease;
}
.goods_item___d-34i:hover {
  color: inherit;
  text-decoration: none;
  border: 0.5px solid #03A7F0;
  box-shadow: 0 6px 18px rgba(0, 0, 0, 0.12);
}
.goods_item___d-34i:hover .goods_img_box___2Owul {
  background: #dddddd;
}
.goods_item___d-34i:hover .goods_img_placeholder___11DAm {
  background: #dddddd;
}
.goods_img_box___2Owul {
  position: relative;
  width: 100%;
  height: 248px;
  overflow: hidden;
  border-radius: 4px 4px 0 0;
  background: #f5f5f5;
  transition: background 0.2s ease;
}
.goods_img___2GHUB {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.goods_img_placeholder___11DAm {
  display: block;
  width: 100%;
  height: 100%;
  background: #f5f5f5;
  transition: background 0.2s ease;
}
.goods_body___3-UbJ {
  padding: 5px 6px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: 4px;
  -ms-flex: 1;
      flex: 1;
}
.goods_title___TMRH1 {
  font-size: 16px;
  color: #26354B;
  line-height: 24px;
  min-height: 48px;
  margin: 0;
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  font-weight: 500;
}
.goods_tags___e2_gg {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  height: 20px;
  margin-top: 5px;
  gap: 6px;
  overflow: hidden;
}
.goods_tag___d-9_- {
  box-sizing: border-box;
  -ms-flex: 0 0 auto;
      flex: 0 0 auto;
  height: 18px;
  padding: 0 5px;
  border: 1px solid transparent;
  border-radius: 1px;
  background: #fff;
  font-size: 12px;
  line-height: 16px;
  white-space: nowrap;
}
.tag_blue___sUZ4g {
  border-color: #5aa2ff;
  color: #007aff;
}
.tag_orange___1O-aQ {
  border-color: #ffb27b;
  color: #ff6a00;
}
.goods_footer___3UsdR {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  gap: 6px;
  line-height: 22px;
}
.price_line___3SesO {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: baseline;
      align-items: baseline;
  min-width: 0;
  color: #FF6A00;
}
.price_symbol___3r3LL {
  -ms-flex: 0 0 auto;
      flex: 0 0 auto;
  margin-right: 2px;
  font-weight: 400;
  font-size: 16px;
  color: #FF6A00;
}
.price_number___2sa_F {
  -ms-flex: 0 0 auto;
      flex: 0 0 auto;
  font-weight: 500;
  font-size: 20px;
  color: #FF6A00;
}
.sales___36GFE {
  min-width: 0;
  margin-left: 6px;
  overflow: hidden;
  color: #9aa5b1;
  font-size: 14px;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.cart_button_box___3oqhZ {
  -ms-flex: 1;
      flex: 1;
  text-align: right;
}
.cart_button___3aEcJ {
  width: 22px;
  height: 22px;
  background: #FFEBDD;
  border: none;
  border-radius: 50%;
  cursor: pointer;
  -ms-flex-align: center;
      align-items: center;
  padding: 0;
  transition: all 0.2s ease;
}
.cart_button___3aEcJ .cart_icon___4WqmX {
  color: #FF6A00;
  font-size: 14px;
  font-weight: bolder;
  line-height: 1;
}
.cart_button___3aEcJ:hover {
  background: #FFD699;
}
.cart_button_active___2adry {
  transform: scale(1.2);
  background-color: #e5972c;
  animation: pulse___2wT4J 0.3s ease-in-out;
}
.cart_button_active___2adry .cart_icon___4WqmX {
  color: white;
}
@keyframes pulse___2wT4J {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.3);
  }
  100% {
    transform: scale(1.2);
  }
}

.office_box___2aazP {
  box-sizing: border-box;
  width: 100%;
  padding: 20px 20px 18px;
  border-radius: 8px;
  background: #fff;
  margin-bottom: 20px;
  min-height: 464px;
}
.office_header___1V1T4 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
  height: 22px;
}
.title_box___11Qs_ {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  gap: 8px;
  color: #1f2d3d;
  font-size: 18px;
  font-weight: 700;
  line-height: 22px;
}
.title_icon___1yqH_ {
  width: 18px;
  height: 18px;
}
.more_link___3QGfq {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  gap: 10px;
  color: #126dff;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  text-decoration: none;
}
.more_link___3QGfq:hover {
  color: #126dff;
  text-decoration: none;
}
.more_arrow___80fWF {
  position: relative;
  display: block;
  width: 14px;
  height: 8px;
}
.more_arrow___80fWF::before {
  position: absolute;
  left: 0;
  top: 3px;
  width: 13px;
  height: 2px;
  content: '';
  border-radius: 2px;
  background: #126dff;
}
.more_arrow___80fWF::after {
  position: absolute;
  right: 0;
  top: 1px;
  width: 5px;
  height: 5px;
  content: '';
  border-right: 2px solid #126dff;
  border-top: 2px solid #126dff;
  transform: rotate(45deg);
}
.category_wrapper___2DJT1 {
  position: relative;
  width: 100%;
  margin-top: 13px;
}
.category_list___2uTOd {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  overflow-x: auto;
  overflow-y: hidden;
  width: 100%;
  min-height: 24px;
  gap: 11px;
  scroll-behavior: smooth;
  -ms-overflow-style: none;
  scrollbar-width: none;
}
.category_list___2uTOd::-webkit-scrollbar {
  display: none;
}
.category_item___1oLT_ {
  box-sizing: border-box;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  height: 24px;
  padding: 0 9px;
  border: 0;
  border-radius: 2px;
  background: linear-gradient(85.78deg, rgba(0, 83, 226, 0.06) -2.82%, rgba(180, 231, 253, 0.06) 132.75%);
  box-shadow: 0px 4px 8px 0px rgba(19, 102, 236, 0.03);
  color: #26354B;
  font-size: 14px;
  line-height: 24px;
  white-space: nowrap;
  cursor: pointer;
  transition: color 0.18s ease, background 0.18s ease, box-shadow 0.18s ease, transform 0.18s ease;
}
.category_item___1oLT_:hover {
  color: #1366EC;
  background: linear-gradient(85.78deg, rgba(0, 83, 226, 0.14) -2.82%, rgba(180, 231, 253, 0.14) 132.75%);
}
.category_active___1CF65 {
  background: linear-gradient(85.78deg, rgba(0, 83, 226, 0.14) -2.82%, rgba(180, 231, 253, 0.14) 132.75%);
  font-weight: 600;
  color: #1366EC;
}
.category_active___1CF65:hover {
  background: linear-gradient(180deg, #e5f3ff 0%, #c7e4ff 100%);
}
.category_mask___3Cv8n {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 2;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  width: 52px;
  opacity: 1;
  pointer-events: auto;
  transition: opacity 0.2s ease;
}
.category_mask_hidden___nlCdI {
  opacity: 0;
  pointer-events: none;
}
.category_mask_left___18FUO {
  left: 0;
  -ms-flex-pack: start;
      justify-content: flex-start;
  background: linear-gradient(90deg, #ffffff 0%, rgba(255, 255, 255, 0.92) 58%, rgba(255, 255, 255, 0) 100%);
}
.category_mask_right___1fODS {
  right: 0;
  -ms-flex-pack: end;
      justify-content: flex-end;
  background: linear-gradient(270deg, #ffffff 0%, rgba(255, 255, 255, 0.92) 58%, rgba(255, 255, 255, 0) 100%);
}
.category_nav_btn___3rvfQ {
  width: 28px;
  height: 28px;
  padding: 0;
  border: 1px solid #dbe4f0;
  border-radius: 50%;
  background: #ffffff;
  box-shadow: 0 6px 16px rgba(18, 109, 255, 0.12);
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  color: #6b7280;
  cursor: pointer;
  transition: color 0.2s ease, border-color 0.2s ease, box-shadow 0.2s ease;
}
.category_nav_btn___3rvfQ:hover {
  border-color: #4c91ff;
  color: #126dff;
  box-shadow: 0 8px 18px rgba(18, 109, 255, 0.18);
}
.category_nav_btn___3rvfQ svg {
  width: 16px;
  height: 16px;
}
.swiper_wrap___2FeMf {
  position: relative;
  margin-top: 12px;
}
.office_swiper___LNLf5 {
  width: 100%;
  overflow: hidden;
}
.empty_rank___21lTJ {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  min-height: 336px;
  color: #9aa5b1;
  font-size: 14px;
}
.skeleton_card___1pV0f {
  position: relative;
  width: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  border-radius: 8px;
  background: #fff;
  border: 0.5px solid transparent;
  overflow: hidden;
  box-sizing: border-box;
  height: 336px;
}
.skeleton_card___1pV0f::after {
  position: absolute;
  inset: 0;
  background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.55) 50%, rgba(255, 255, 255, 0) 100%);
  transform: translateX(-100%);
  animation: skeleton_loading___2WR0u 1.4s ease-in-out infinite;
  content: '';
  pointer-events: none;
}
.skeleton_image___1o3aB {
  width: 100%;
  height: 248px;
  background: #f2f4f7;
  border-radius: 4px 4px 0 0;
}
.skeleton_body___1YqLj {
  display: -ms-flexbox;
  display: flex;
  -ms-flex: 1;
      flex: 1;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: 4px;
  padding: 5px 6px;
}
.skeleton_title___2Q6AC {
  min-height: 48px;
}
.skeleton_line___3lacl {
  display: block;
  height: 16px;
  border-radius: 4px;
  background: #f2f4f7;
}
.skeleton_line___3lacl + .skeleton_line___3lacl {
  margin-top: 8px;
}
.skeleton_line_short___1Fozy {
  width: 72%;
}
.skeleton_footer___3D3Ea {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  gap: 6px;
  min-height: 22px;
  width: 100%;
  background: #f2f4f7;
  border-radius: 4px;
}
.skeleton_price___33xy_ {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  gap: 4px;
}
.skeleton_price_symbol___g1Z5M {
  width: 12px;
  height: 14px;
}
.skeleton_price_value___2q_92 {
  width: 74px;
  height: 20px;
}
.skeleton_cart___G8L5T {
  margin-left: auto;
  width: 22px;
  height: 22px;
  border-radius: 50%;
}
@keyframes skeleton_loading___2WR0u {
  100% {
    transform: translateX(100%);
  }
}
.nav_btn___1Ouut {
  position: absolute;
  top: 158px;
  z-index: 5;
  width: 80px;
  height: 80px;
  padding: 0;
  border: 0;
  background-color: transparent;
  background-position: center;
  background-repeat: no-repeat;
  background-size: 48px 48px;
  cursor: pointer;
}
.nav_prev___Znno- {
  left: -26px;
  background-image: url('/static/images/homePage/left-btn-ico.png');
  background-size: cover;
}
.nav_next___1UEwP {
  right: -26px;
  background-image: url('/static/images/homePage/right-btn-ico.png');
  background-size: cover;
}
.officeBoxSwiper .swiper-slide {
  width: 246px;
}
.goods_list_box {
  gap: 16px;
}
.officeBoxPagination {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  height: 8px;
  margin-top: 14px;
  line-height: 1;
}
.officeBoxPagination .swiper-pagination-bullet {
  width: 8px;
  height: 6px;
  margin: 0 3px;
  border-radius: 5px;
  background: #cfe2f8;
  opacity: 1;
}
.officeBoxPagination .swiper-pagination-bullet-active {
  width: 18px;
  background: linear-gradient(90deg, #126dff 0%, #36a8ff 100%);
}
.officeBoxPrev.swiper-button-disabled,
.officeBoxNext.swiper-button-disabled {
  opacity: 0.45;
  cursor: default;
}

.office_home_page_content___1puKs {
  width: 1600px;
  background: #fff;
  border-radius: 8px;
  margin: 0 auto;
  padding: 20px;
  margin-bottom: 20px;
}
.recommend_nav_box___6VCsS {
  margin-bottom: 12px;
}
.rank_box_wrap_bottom___27UJN {
  margin-bottom: 10px;
}

.rank_box___3GWqc {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  column-gap: 20px;
  width: 100%;
  padding-top: 10px;
}
.rank_item_box___z9ekh {
  overflow: hidden;
  min-height: 516px;
  padding: 18px 20px 18px;
  border-radius: 8px;
  background: linear-gradient(180deg, #FFFBF0 0%, #fff 24%);
}
.bordered___1bZVe {
  border: 1px solid #f2e3c4;
}
.rank_item_title_box___1SNV8 {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  gap: 5px;
  height: 34px;
  margin-bottom: 14px;
}
.rank_item_title___2jcvv {
  line-height: 34px;
  font-size: 22px;
  font-weight: 700;
  color: #9a6a21;
}
.title_wing___5tPfE .title_icon___3VCgG {
  width: 19px;
  height: 19px;
}
.title_market___1_tJS .rank_item_title___2jcvv {
  color: #b37d30;
}
.title_market___1_tJS .title_icon___3VCgG {
  width: 24px;
  height: 24px;
}
.category_tabs___xNFTx {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  gap: 12px;
  height: 28px;
  margin-bottom: 14px;
  overflow: hidden;
  -ms-flex-pack: center;
      justify-content: center;
}
.category_tab___36tUx {
  max-width: 90px;
  height: 24px;
  padding: 0 10px;
  border: none;
  border-radius: 4px;
  background: linear-gradient(85.78deg, rgba(0, 83, 226, 0.06) -2.82%, rgba(180, 231, 253, 0.06) 132.75%);
  box-shadow: 0px 4px 8px 0px rgba(19, 102, 236, 0.03);
  color: #26354B;
  font-size: 14px;
  line-height: 24px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  cursor: pointer;
  transition: all 0.2s;
}
.category_tab___36tUx:hover,
.category_tab___36tUx.active___3zvcu {
  background: linear-gradient(85.78deg, rgba(0, 83, 226, 0.14) -2.82%, rgba(180, 231, 253, 0.14) 132.75%);
  font-weight: 600;
  color: #1366EC;
}
.shop_list___lcafL,
.goods_list___1LFQ0,
.purchase_list___3qIN2 {
  display: grid;
}
.shop_list___lcafL,
.goods_list___1LFQ0 {
  gap: 12px;
}
.shop_list___lcafL {
  gap: 38px;
}
.purchase_list___3qIN2 {
  gap: 15px;
}
.shop_item___1mzV7,
.goods_item___3hrgK,
.purchase_item___1Qlq5 {
  display: grid;
  -ms-flex-align: center;
      align-items: center;
  box-sizing: border-box;
}
.shop_item___1mzV7 {
  grid-template-columns: 28px 72px minmax(0, 1fr);
  column-gap: 12px;
  min-height: 68px;
  cursor: pointer;
}
.shop_logo___2Dd2k {
  width: 64px;
  height: 64px;
  border-radius: 50%;
  object-fit: contain;
  background: #f7f6f4;
}
.shop_content___3Suut {
  min-width: 0;
}
.shop_name_line___2tmCb {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  min-width: 0;
  gap: 6px;
  height: 24px;
}
.shop_name___8TrPt {
  min-width: 0;
  color: #27384b;
  font-size: 16px;
  font-weight: 700;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.shop_tag___11rws,
.shop_tag_dark___3kT5K {
  -ms-flex: 0 0 auto;
      flex: 0 0 auto;
  max-width: 86px;
  padding: 0 5px;
  border-radius: 2px;
  font-size: 12px;
  line-height: 18px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.shop_tag___11rws {
  border: 1px solid #e5b36a;
  color: #b37d30;
  background: #fffaf3;
}
.shop_tag_dark___3kT5K {
  color: #fff;
  background: #1c1c1c;
}
.shop_desc___2MzZx {
  display: -webkit-box;
  min-width: 0;
  margin-top: 2px;
  color: #8b95a1;
  font-size: 13px;
  line-height: 19px;
  overflow: hidden;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.goods_item___3hrgK {
  grid-template-columns: 28px 68px minmax(0, 1fr) 24px;
  column-gap: 12px;
  min-height: 68px;
  cursor: pointer;
}
.goods_img___1Ya6f {
  width: 68px;
  height: 68px;
  border-radius: 4px;
  object-fit: contain;
  background: #f0f0f0;
}
.goods_content___2L3D- {
  min-width: 0;
}
.goods_name_line___2n-n0 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  min-width: 0;
  gap: 6px;
  height: 24px;
}
.brand_badge___2Q1RA {
  -ms-flex: 0 0 auto;
      flex: 0 0 auto;
  padding: 0 4px;
  border-radius: 3px;
  color: #fff;
  background: #111;
  font-size: 13px;
  font-weight: 700;
  line-height: 20px;
}
.goods_name___3tI6F {
  min-width: 0;
  color: #27384b;
  font-size: 15px;
  font-weight: 700;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.goods_price_line___k5Tgv {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  gap: 6px;
  min-width: 0;
  margin-top: 4px;
}
.goods_price___3taET,
.purchase_amount___26wI_ {
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: baseline;
      align-items: baseline;
  gap: 2px;
  line-height: 1;
  color: #ff6a00;
}
.price_symbol___1jQm- {
  font-size: 14px;
  font-weight: 500;
}
.price_number___1BWTx {
  font-size: 22px;
  font-weight: 500;
  letter-spacing: 0;
}
.goods_tag___2Wla1 {
  -ms-flex: 0 1 auto;
      flex: 0 1 auto;
  max-width: 68px;
  padding: 0 5px;
  border: 1px solid #8fb2ff;
  border-radius: 2px;
  color: #4d7cff;
  font-size: 12px;
  line-height: 18px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.goods_tag_warm___jNTlv {
  border-color: #ffb27a;
  color: #ff8a36;
}
.goods_tag_hidden___1-ELz {
  display: none;
}
.cart_btn___2L7tu {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  width: 22px;
  height: 22px;
  padding: 0;
  border: none;
  border-radius: 50%;
  color: #ff6a00;
  background: #fff0e5;
  cursor: pointer;
  transition: all 0.2s;
}
.cart_btn___2L7tu:hover {
  color: #fff;
  background: #ff6a00;
}
.cart_btn___2L7tu.adding___2dMHL {
  color: #fff;
  background: #ff9c4a;
  cursor: not-allowed;
}
.purchase_item___1Qlq5 {
  grid-template-columns: 24px minmax(0, 1fr) auto auto;
  column-gap: 10px;
  min-height: 65px;
  padding: 0 12px;
  border: 1px solid #eef1f5;
  border-radius: 7px;
  background: #fff;
}
.purchase_item___1Qlq5 .purchase_text {
  line-height: 58px;
}
.purchase_item___1Qlq5:nth-child(1),
.purchase_item___1Qlq5:nth-child(2),
.purchase_item___1Qlq5:nth-child(3) {
  border-color: #f1e2c8;
  background: #fff8f0;
}
.purchase_item___1Qlq5:nth-child(2) {
  background: #fff;
}
.company_logo___3vxqX {
  width: 32px;
  height: 32px;
  object-fit: contain;
  border: 1px solid #ececec;
  border-radius: 4px;
  background: #fff;
}
.company_name___150k8 {
  min-width: 0;
  color: #1f2d3d;
  font-size: 15px;
  font-weight: 700;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.purchase_meta___mVLTa {
  padding-left: 8px;
  color: #9aa5b1;
  font-size: 12px;
  white-space: nowrap;
}
.purchase_number___2zQG6 {
  color: #ff6a00;
  font-size: 24px;
  font-weight: 500;
  letter-spacing: 0;
}
.empty___3iTt5 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  min-height: 360px;
  color: #9aa5b1;
  font-size: 14px;
}

.headerContainer___YlI_P {
  margin: 20px 0;
  width: 100%;
  height: 80px;
  border-bottom: 1px solid #ddd;
  cursor: pointer;
}
.headerImage___2U3Ql {
  display: block;
  width: 100%;
  height: 80px;
  object-fit: cover;
  object-position: center;
}

.shopCategories___2YdtE {
  width: 1170px;
  margin: 5px auto;
  position: relative;
  padding-right: 300px;
}
.firstLevel___3yNEl,
.secondLevel___33Vfv,
.thirdLevel___34pDD {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  height: 50px;
  line-height: 30px;
  overflow-x: auto;
  overflow-y: hidden;
  scrollbar-width: none;
  -ms-overflow-style: none;
}
.firstLevel___3yNEl::-webkit-scrollbar {
  display: none;
}
.secondLevel___33Vfv::-webkit-scrollbar {
  display: none;
}
.thirdLevel___34pDD::-webkit-scrollbar {
  display: none;
}
.secondLevelContainer___XzuNN,
.thirdLevelContainer___g4EaE {
  width: 1170px;
  position: absolute;
  background-color: #fff;
  z-index: 1;
  left: 0;
}
.secondLevelContainer___XzuNN,
.thirdLevelContainer___g4EaE {
  top: 100%;
}
.secondLevel___33Vfv,
.thirdLevel___34pDD {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.firstLevel___3yNEl,
.secondLevel___33Vfv {
  border-bottom: 1px solid #ccc;
}
.category___2wUtO {
  padding: 10px 15px;
  cursor: pointer;
  background-color: #fff;
  white-space: nowrap;
}
.category___2wUtO:hover {
  border-bottom: 2px solid #009bea;
}
.category___2wUtO:hover > .category-content___3IxKX {
  color: #009bea;
  font-weight: 700;
}
.category-content___3IxKX {
  display: inline-block;
}
.thirdLevelContainer___g4EaE {
  padding-bottom: 5px;
}
.searchContainer___OmIoV {
  position: absolute;
  right: 1px;
  top: 0;
  width: 300px;
  height: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  padding: 10px 15px;
  border-bottom: 1px solid #ccc;
}
.searchInput___28C6b {
  padding: 5px;
  border-radius: 4px;
}
.searchInput___28C6b:focus {
  border-color: #009bea;
  box-shadow: 0 0 5px rgba(0, 155, 234, 0.5);
}
.searchButton___1QCGo {
  padding: 5px 10px;
  margin-left: 10px;
  border: none;
  background-color: #009bea;
  color: #fff;
  border-radius: 4px;
  cursor: pointer;
}
.searchButton___1QCGo:hover {
  background-color: #007bb8;
}
/* ============ Vertical layout (Template 2 sidebar) ============ */
.shopCategoriesVertical___3-T09 {
  width: 100%;
}
.verticalSearchContainer___2ilXd {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  gap: 8px;
  padding: 10px 0;
  border-bottom: 1px solid #ccc;
  margin-bottom: 4px;
}
.verticalCategoryLink___OZVlw {
  padding: 10px 15px;
  color: #009bea;
  cursor: pointer;
  font-size: 14px;
  font-weight: 600;
  border-bottom: 1px solid #f0f0f0;
}
.verticalCategoryLink___OZVlw:hover {
  color: #007bb8;
  background-color: #f5f5f5;
}
.verticalFirstLevel___1qFyh {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
}
.vCategoryWrap___3phb3 {
  border-bottom: 1px solid #f0f0f0;
}
.vCategoryItem___3kii0 {
  padding: 10px 15px;
  cursor: pointer;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #333;
  font-size: 14px;
  transition: background-color 0.2s;
}
.vCategoryItem___3kii0:hover {
  color: #009bea;
  font-weight: 700;
}
.vCategoryItemActive___1r_MV {
  color: #009bea;
  font-weight: 700;
}
.vCategoryLevel1___16ygZ {
  padding-left: 15px;
}
.vCategoryLevel2___1R9uT {
  padding-left: 30px;
}
.vCategoryLevel3___3uop1 {
  padding-left: 45px;
}
.vSubList___1sMiW {
  background-color: #fff;
}
.vSubList___1sMiW .vCategoryWrap___3phb3 {
  border-bottom: none;
}
.vSubList___1sMiW .vCategoryItem___3kii0 {
  border-bottom: 1px solid #fafafa;
}

.navCrumbWrap___2zuMz {
  padding: 20px 0;
  overflow: hidden;
}
.navCrumbWrap___2zuMz .left___3b7qT {
  float: left;
}

.news_wen___19R56 {
  width: 1400px;
  height: auto;
  margin: 0 auto;
  margin-top: 40px;
}
.news_wen_header___2BhnZ {
  width: 100%;
  height: auto;
  border-bottom: 1px solid #000;
  padding-bottom: 20px;
}
.news_wen_header___2BhnZ p {
  font-size: 26px;
  font-weight: bolder;
  text-align: center;
}
.news_wen_content___2fJa2 {
  width: 100%;
  height: auto;
  overflow: hidden;
  margin-bottom: 40px;
}
.news_wen_content_top___3umsi {
  width: 530px;
  overflow: hidden;
  margin-top: 15px;
  float: right;
  margin-right: 100px;
}
.news_wen_time___KET9m {
  width: 180px;
  color: 909090;
  float: left;
}
.news_wen_content_content___1J5oI {
  width: 100%;
  margin-top: 100px;
}

.searchBar___35d0V {
  border-radius: 4px;
  -ms-flex: 1;
      flex: 1;
}
.searchTab___2vMRE {
  display: -ms-inline-flexbox;
  display: inline-flex;
  padding-left: 10px;
  font-size: 12px;
}
.searchTab___2vMRE span {
  display: inline-block;
  padding: 2px 7px;
  cursor: pointer;
  border-radius: 2px 2px  0 0;
}
.searchTab___2vMRE .active___tNXQu {
  color: white;
  background: #0071F5;
}
.searchType___2KhMJ {
  width: 70px;
  text-align: center;
  height: 100%;
  cursor: pointer;
  background: rgba(0, 0, 0, 0.06);
  position: relative;
  z-index: 1001;
}
.searchType___2KhMJ .typeText___2Yqo8 {
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  width: 100%;
  height: 100%;
}
.searchType___2KhMJ .typeContent___Ce7hV {
  width: 70px;
  display: none;
  -ms-flex-direction: column;
      flex-direction: column;
  background-color: #fafafa;
}
.searchType___2KhMJ .typeContent___Ce7hV span {
  line-height: 30px;
}
.searchType___2KhMJ .typeContent___Ce7hV span:hover {
  color: #0071F5;
}
.searchType___2KhMJ:hover .typeContent___Ce7hV {
  display: -ms-flexbox;
  display: flex;
}
.searchList___3HKtm {
  position: absolute;
  width: 600px;
  z-index: 999;
  background: white;
}
.searchList___3HKtm li {
  padding: 6px 10px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  cursor: pointer;
}
.searchList___3HKtm li span:last-of-type {
  color: rgba(0, 0, 0, 0.45);
}
.searchList___3HKtm li:hover {
  background: rgba(0, 0, 0, 0.06);
}
.searchContent___bRH8A {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center;
  height: 44px;
  background: #FFFFFF;
  border: 1px solid #1366EC;
  border-radius: 8px;
  position: relative;
}
.searchContent___bRH8A .searchIcon___2uKZp {
  display: inline-block;
  width: 18px;
  height: 18px;
  background: url("/static/images/search1.png") no-repeat center;
  background-size: cover;
  margin-left: 10px;
}
.searchContent___bRH8A .searchInput___3kFJq {
  height: 28px;
  line-height: 28px;
  background: transparent;
  font-size: 14px;
  -ms-flex: 1;
      flex: 1;
  margin: 0 -6px;
  border: none;
}
.searchContent___bRH8A .searchInput___3kFJq:focus {
  box-shadow: 0 0 0;
  border: 0;
}
.searchContent___bRH8A .searchBtn___Jp6jF {
  width: 76px;
  height: 36px;
  background: #0067C7;
  background: linear-gradient(87.14deg, #0053E2 8.73%, #7366FF 100%), radial-gradient(38.48% 100.46% at 42.32% 100%, #2A8FFF 0%, rgba(42, 143, 255, 0) 100%);
  font-size: 14px;
  border-radius: 8px;
  margin-right: 4px;
  letter-spacing: 1px;
  color: #fff;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  border: 0;
  cursor: pointer;
}
.searchContent___bRH8A .searchBtn___Jp6jF span {
  font-size: 16px;
}
.searchContent___bRH8A .searchBtn___Jp6jF:hover {
  opacity: 0.9;
}
.searchTypeWrap___1_P2K {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  padding: 0 12px;
  height: 100%;
  cursor: pointer;
  position: relative;
}
.searchTypeWrap___1_P2K .typeText___2Yqo8 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  font-size: 14px;
  color: #1A1A1A;
  white-space: nowrap;
}
.searchTypeWrap___1_P2K .typeContent___Ce7hV {
  position: absolute;
  top: 100%;
  left: 0;
  width: 100px;
  display: none;
  -ms-flex-direction: column;
      flex-direction: column;
  background-color: #FFFFFF;
  border: 1px solid #E9EFF5;
  border-radius: 4px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);
  z-index: 1001;
}
.searchTypeWrap___1_P2K .typeContent___Ce7hV span {
  padding: 10px 12px;
  line-height: 1;
  font-size: 14px;
}
.searchTypeWrap___1_P2K .typeContent___Ce7hV span:hover {
  background-color: #f5f5f5;
  color: #0067C7;
}
.searchTypeWrap___1_P2K:hover .typeContent___Ce7hV {
  display: -ms-flexbox;
  display: flex;
}
.DownOutlinedName___3DgRI {
  font-size: 10px;
}
.searchContentBox___A-rxN {
  border-color: var(--header-search-border-color);
}
.searchContentBox___A-rxN .headerSearchBtnBox {
  background: var(--header-search-btn-bg);
}
.DownOutlinedName___3DgRI {
  margin-left: 4px;
  width: 12px;
  height: 12px;
  margin-bottom: 0;
}

.moduleSection___-n9WT {
  width: 1170px;
  margin: 20px auto;
}
.moduleContent___UfEXJ {
  overflow: hidden;
}

.moduleSection___1ZgXM {
  width: 1170px;
  margin: 20px auto;
}
.moduleContent___27OW7 {
  overflow: hidden;
}
.adContainer___ddHmR {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 10px;
  margin-bottom: 10px;
  /* 添加底部间距，让两行之间有空隙 */
}
.adItem___2tlCz {
  width: 19%;
  height: 160px;
  margin-bottom: 10px;
  overflow: hidden;
  border-radius: 4px;
  cursor: pointer;
}

.productsContainer___22nq2 {
  padding: 20px;
  background-color: #02A7F0;
  width: 1170px;
  border-radius: 8px;
  margin: 0 auto 20px;
  padding: 30px 35px 10px 35px;
}
.title___3vaxS {
  font-size: 28px;
  margin: 14px auto;
  text-align: center;
  color: #333;
}
.productsList___21uj9 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.productItem___URFrW {
  position: relative;
  width: 250px;
  height: 380px;
  background-color: #fff;
  border-radius: 4px;
  margin: 16px 0px 6px 22px;
  padding: 15px;
  box-sizing: border-box;
  overflow: hidden;
  cursor: pointer;
}
.productItem___URFrW:nth-child(4n) {
  margin-right: 0;
}
.productImage___2OeuE {
  width: 220px;
  height: 240px;
  margin-bottom: 10px;
}
.productName___zIc5I {
  position: absolute;
  bottom: 60px;
  text-align: left;
  margin-bottom: 5px;
  font-size: 16px;
  word-break: break-all;
  color: #333;
  height: 50px;
  line-height: 25px;
  overflow: hidden;
}
.productPrice___1S2Tu {
  position: absolute;
  bottom: 0;
  line-height: 58px;
  white-space: nowrap;
  overflow: hidden;
  font-size: 14px;
  width: 100%;
  color: #999;
}
.productPrice___1S2Tu > span {
  color: #df0b53;
}
.moreProductsButton___XYRaS {
  display: block;
  margin: 20px auto;
  padding: 10px 20px;
  background-color: #007bff;
  color: #fff;
  border: none;
  border-radius: 4px;
  cursor: pointer;
  text-align: center;
  transition: background-color 0.3s ease;
}
.moreProductsButton___XYRaS:hover {
  background-color: #0069d9;
}
.noPicture___2SfJ0 {
  width: 220px;
  height: 240px;
  margin-bottom: 10px;
  background-color: #ccc;
  text-align: center;
  line-height: 240px;
  font-size: 16px;
  color: #000;
}
.loginPrompt___1pRPe {
  position: absolute;
  bottom: 0;
  float: left;
  line-height: 58px;
  white-space: nowrap;
  overflow: hidden;
  font-size: 16px;
  width: 100%;
  color: #df0b53;
}
/* ============ Template 2 compact layout ============ */
.compactWrapper___298-t .title___3vaxS {
  margin-left: -110px;
  margin-right: 110px;
}
.productsContainerCompact___1MCp0 {
  background-color: #02A7F0;
  width: 100%;
  border-radius: 8px;
  margin: 0 auto 20px;
  padding: 20px 83px;
}
.productsContainerCompact___1MCp0 .productsList___21uj9 {
  -ms-flex-pack: start;
      justify-content: flex-start;
  gap: 16px;
}
.productsContainerCompact___1MCp0 .productItem___URFrW {
  width: 250px;
  height: 380px;
  margin: 0;
}
/* ============ Template 3 embedded ad ============ */
.embeddedAdItem___wZOIS {
  width: 522px;
  height: 380px;
  margin: 16px 0px 6px 22px;
  border-radius: 4px;
  overflow: hidden;
  cursor: pointer;
}
.embeddedAdItem___wZOIS img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.embeddedAdPlaceholder___XhdKd {
  width: 100%;
  height: 100%;
  background-color: #f0f0f0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  font-size: 18px;
  color: #999;
}

.carBlock___1a7TC {
  position: relative;
}
.carBtn___1yFZh {
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  width: 108px;
  height: 44px;
  line-height: 44px;
  padding: 0 15px;
  border-radius: 8px;
  border: 1px solid var(--header-cart-border-color);
  font-size: 14px;
  color: var(--header-cart-text-color);
  font-weight: 500;
  background-color: #fff;
}
.carBtn___1yFZh:hover {
  opacity: 0.8;
  color: var(--header-cart-text-color);
}
.carBtn___1yFZh .name___19gvp {
  display: inline-block;
  font-size: 14px;
}
.carBtn___1yFZh .iconWrap___shf7D {
  position: relative;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
      align-items: center;
  margin-right: 8px;
}
.carBtn___1yFZh .iconWrap___shf7D .icon___2pKz9 {
  width: 20px;
  height: 20px;
}
.carBtn___1yFZh .iconWrap___shf7D .badge___30Swq {
  position: absolute;
  top: -8px;
  left: 16px;
  min-width: 18px;
  height: 18px;
  line-height: 18px;
  padding: 0 4px;
  border-radius: 14px;
  background: #FF5F00;
  font-weight: 500;
  font-size: 12px;
  color: #FFFFFF;
  text-align: center;
  box-sizing: border-box;
  white-space: nowrap;
}
.carBtn___1yFZh:hover + .carList___1qDCb {
  display: inline-block;
}
.carList___1qDCb {
  display: none;
  position: absolute;
  top: 44px;
  left: 0;
  width: 320px;
  min-height: 60px;
  border: 1px solid #F0F0F0;
  z-index: 100;
  background: white;
}
.carList___1qDCb:hover {
  display: inline-block;
}
.carList___1qDCb .carListTitle___3E_fW {
  font-weight: bold;
  padding: 10px 10px 0;
}
.carList___1qDCb .carListContent___2jlJO {
  max-height: 210px;
  overflow-y: scroll;
}
.carList___1qDCb .scrollY___3P36G {
  overflow-y: scroll;
}
.carList___1qDCb .item___1tjji {
  display: -ms-flexbox;
  display: flex;
  font-size: 12px;
  padding: 10px;
  border-bottom: 1px solid #F0F0F0;
}
.carList___1qDCb .itemLeft___1Bi1C {
  width: 48px;
  height: 48px;
  cursor: pointer;
}
.carList___1qDCb .itemCenter___FqIEC {
  margin: 0 10px;
  width: 110px;
  line-height: 1.3;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  height: 44px;
  overflow: hidden;
  cursor: pointer;
  color: rgba(0, 0, 0, 0.65);
}
.carList___1qDCb .itemCenter___FqIEC:hover {
  color: #0071F5;
}
.carList___1qDCb .itemRight___1v47T {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  width: 120px;
  -ms-flex-pack: justify;
      justify-content: space-between;
  text-align: right;
}
.carList___1qDCb .price___3_5HM {
  font-weight: bold;
}
.carList___1qDCb .delete___1wW-S {
  color: rgba(0, 0, 0, 0.45);
  cursor: pointer;
}
.carList___1qDCb .delete___1wW-S:hover {
  color: #0071F5;
}
.carList___1qDCb .carListFooter___3u5q6 {
  padding: 10px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center;
  color: rgba(0, 0, 0, 0.45);
}
.carList___1qDCb .carListFooter___3u5q6 .goCart___25Kv2 {
  display: inline-block;
  width: 115px;
  height: 28px;
  line-height: 28px;
  text-align: center;
  color: white;
  background: #EE102B;
  border-radius: 4px;
}
.cartNo___2p69f {
  color: rgba(0, 0, 0, 0.45);
  padding: 40px 20px 20px 60px;
  background: url('/static/images/v1.0/noCart.png') 20px center no-repeat;
  background-size: 40px;
}
.cartNo___2p69f span {
  display: inline-block;
  position: relative;
  top: -10px;
  left: 10px;
}

.hotWordsContainer___2tUb1 {
  width: 782px;
  height: 40px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  position: relative;
  overflow: hidden;
}
.scrollBtn___1uViN {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  width: 32px;
  height: 32px;
  border: none;
  background: transparent;
  cursor: pointer;
  z-index: 10;
  transition: all 0.3s;
  color: #7F7F7F;
}
.scrollBtn___1uViN:hover {
  background: rgba(0, 103, 199, 0.1);
  color: #0067C7;
}
.hotWordsList___1fEAU {
  -ms-flex: 1;
      flex: 1;
  height: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  overflow-x: auto;
  overflow-y: hidden;
  white-space: nowrap;
  scroll-behavior: smooth;
  padding: 0 10px;
  -ms-overflow-style: none;
  scrollbar-width: none;
}
.hotWordsList___1fEAU::-webkit-scrollbar {
  display: none;
}
.hotWordItem___3-W-t {
  font-size: 12px;
  color: #7F7F7F;
  margin-right: 20px;
  cursor: pointer;
  white-space: nowrap;
  transition: color 0.3s;
}
.hotWordItem___3-W-t:hover {
  color: #0067C7;
}
.hotWordItem___3-W-t:last-child {
  margin-right: 0;
}

.menu___2UcTi {
  color: rgba(0, 0, 0, 0.85);
  position: relative;
  height: 48px;
  width: 1040px;
}
.menu___2UcTi .firstMenuContainer___2fCHL {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  position: relative;
}
.menu___2UcTi .firstMenuContainer___2fCHL::after {
  content: '';
  display: table;
  clear: both;
}
.menu___2UcTi .scrollBtn___3wIV8 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  width: 32px;
  height: 32px;
  border: none;
  background: transparent;
  cursor: pointer;
  z-index: 10;
  transition: all 0.3s;
  color: #7F7F7F;
}
.menu___2UcTi .scrollBtn___3wIV8:hover {
  background: rgba(0, 103, 199, 0.1);
  color: #0067C7;
}
.menu___2UcTi .firstMenu___AU30B {
  display: -ms-flexbox;
  display: flex;
  -ms-flex: 1;
      flex: 1;
  white-space: nowrap;
  background: rgba(255, 255, 255, 0.25);
  border-radius: 8px;
  height: 48px;
  line-height: 48px;
  gap: 16px;
  -ms-overflow-style: none;
  scrollbar-width: none;
}
.menu___2UcTi .firstMenu___AU30B::-webkit-scrollbar {
  display: none;
}
.menu___2UcTi .firstMenu___AU30B .moreLinkPopoverBox {
  width: 180px;
}
.menu___2UcTi .firstMenu___AU30B .moreLinkPopoverBox .ant-popover-inner-content {
  padding: 4px;
}
.menu___2UcTi .firstMenu___AU30B .moreLinkPopoverBox .ant-popover-content {
  margin-top: -10px;
}
.menu___2UcTi .firstMenu___AU30B .moreLinkPopoverBox .ant-popover-arrow {
  display: none;
}
.menu___2UcTi .firstMenuR___4zW69 {
  display: -ms-flexbox;
  display: flex;
  padding-left: 200px;
  -ms-flex: 1;
      flex: 1;
  overflow-x: auto;
  overflow-y: visible;
  white-space: nowrap;
  scroll-behavior: smooth;
  -ms-overflow-style: none;
  scrollbar-width: none;
}
.menu___2UcTi .firstMenuR___4zW69::-webkit-scrollbar {
  display: none;
}
.menu___2UcTi .firstMenu___AU30B .firstName___1qpQ_,
.menu___2UcTi .firstMenuR___4zW69 .firstName___1qpQ_ {
  position: relative;
  width: 50%;
  height: 48px;
  font-size: 20px;
  font-weight: 500;
  border: 0;
  background-color: transparent;
  color: #1A1A1A;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 48px;
  padding: 0;
  margin: 0;
  cursor: pointer;
  transition: all 0.3s;
  width: 100%;
  box-shadow: none;
}
.menu___2UcTi .firstMenu___AU30B .firstName___1qpQ_ span,
.menu___2UcTi .firstMenuR___4zW69 .firstName___1qpQ_ span {
  font-size: 16px;
  font-weight: 600;
  letter-spacing: 2px;
}
.menu___2UcTi .firstMenu___AU30B .firstName___1qpQ_.active___3pZqq,
.menu___2UcTi .firstMenuR___4zW69 .firstName___1qpQ_.active___3pZqq {
  background: #fff;
  color: var(--header-nav-text-color);
  border-radius: 8px;
}
.menu___2UcTi .firstMenu___AU30B .firstName___1qpQ_.active___3pZqq:after,
.menu___2UcTi .firstMenuR___4zW69 .firstName___1qpQ_.active___3pZqq:after {
  content: '';
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  margin: 0 auto;
  width: 48px;
  height: 4px;
  background: var(--header-nav-bar-bg);
  display: inline-block;
}
.menu___2UcTi .firstMenu___AU30B .firstName___1qpQ_:hover,
.menu___2UcTi .firstMenuR___4zW69 .firstName___1qpQ_:hover {
  color: var(--header-nav-text-color);
}
.menu___2UcTi .firstMenu___AU30B > li,
.menu___2UcTi .firstMenuR___4zW69 > li {
  padding: 0;
  margin: 0;
  position: relative;
  cursor: pointer;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  -ms-flex: 1;
      flex: 1;
}
.menu___2UcTi .firstMenu___AU30B > li:hover > .secondMenu___1YF7Z,
.menu___2UcTi .firstMenuR___4zW69 > li:hover > .secondMenu___1YF7Z {
  display: -ms-flexbox;
  display: flex;
}
.menu___2UcTi .secondMenu___1YF7Z {
  display: none;
  position: absolute;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
  width: 572px;
  min-height: 216px;
  top: 42px;
  left: -100px;
  background: white;
  text-align: center;
  z-index: 9999;
  padding: 10px 0;
}
.menu___2UcTi .secondMenu___1YF7Z.websiteJoinSecondMenu___3FiEM {
  width: 200px;
  left: 0px;
  text-align: center;
}
.menu___2UcTi .secondMenuAbsolute___3QvQH {
  position: absolute;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
  width: 572px;
  min-height: 216px;
  background: white;
  text-align: center;
  z-index: 9999;
  padding: 10px 0;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
}
.menu___2UcTi .secondUl___24MMe {
  width: 100%;
  position: relative;
  font-size: 14px;
  font-weight: bold;
  color: rgba(0, 0, 0, 0.65);
  display: inline-block;
  padding: 0 10px;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.menu___2UcTi .secondUl___24MMe > li {
  padding: 8px 0 6px;
  cursor: pointer;
  width: 130px;
}
.menu___2UcTi .secondUl___24MMe > li.actively___maPGN {
  color: #0071F5;
  background: rgba(0, 113, 245, 0.1);
}
.menu___2UcTi .secondUl___24MMe > li:hover {
  background: rgba(0, 113, 245, 0.1);
  color: #0071F5;
}
.menu___2UcTi .websiteJoinMenu___W1AMk {
  max-height: 300px;
  overflow-y: auto;
  overflow-x: hidden;
  width: 200px;
}
.menu___2UcTi .websiteJoinMenu___W1AMk::-webkit-scrollbar {
  width: 4px;
}
.menu___2UcTi .websiteJoinMenu___W1AMk::-webkit-scrollbar-track {
  background: #f1f1f1;
  border-radius: 2px;
}
.menu___2UcTi .websiteJoinMenu___W1AMk::-webkit-scrollbar-thumb {
  background: #c1c1c1;
  border-radius: 2px;
}
.menu___2UcTi .websiteJoinMenu___W1AMk::-webkit-scrollbar-thumb:hover {
  background: #a8a8a8;
}
.menu___2UcTi .websiteJoinMenu___W1AMk > li {
  width: 100% !important;
  padding: 8px 12px 6px !important;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  cursor: pointer;
  text-align: left;
}
.menu___2UcTi .websiteJoinMenu___W1AMk > li:hover {
  background: rgba(0, 113, 245, 0.1);
  color: #0071F5;
}
.menu___2UcTi .threeMenu___3dS0i {
  position: absolute;
  width: 420px;
  left: 140px;
  top: 0;
  height: 100%;
  padding: 6px 10px 10px;
  font-size: 12px;
  font-weight: normal;
  color: rgba(0, 0, 0, 0.45);
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.menu___2UcTi .threeMenu___3dS0i > li {
  padding: 5px 10px;
  margin-bottom: 6px;
  width: 50%;
  text-align: left;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.menu___2UcTi .threeMenu___3dS0i > li:hover {
  background: rgba(0, 113, 245, 0.1);
  color: #0071F5;
}
.menu___2UcTi .threeTitle___1LJfi:hover {
  color: #0071F5;
}
.allCategory___3cbKg {
  position: relative;
  top: 34px;
  left: 90px;
  z-index: 20;
  display: inline-block;
  width: 120px;
}
.allCategory___3cbKg .iTitle___Vp808 {
  font-size: 14px;
  display: inline-block;
  width: 103px;
  height: 28px;
  border: 1px solid rgba(0, 0, 0, 0.1);
  background: white;
  text-align: center;
  line-height: 28px;
  color: rgba(0, 0, 0, 0.65);
  cursor: pointer;
  border-radius: 2px;
}
.allCategory___3cbKg .iContent___3EceM {
  display: none;
  position: absolute;
  top: 30px;
  left: 0;
}
.allCategory___3cbKg:hover .iContent___3EceM {
  display: inline-block;
}
.firstNameOne___kiZu8 {
  position: relative;
}
.firstNameOne___kiZu8 > div {
  display: none;
  background-color: white;
}
.firstNameOne___kiZu8 p {
  font-size: 16px;
  font-weight: bold;
  padding-bottom: 20px;
}
.firstNameOne___kiZu8 .hoverStyle___2wPH- {
  line-height: 40px;
}
.firstNameOne___kiZu8 .UpOutlinedStyle___7WWKR {
  display: none;
}
.firstNameOne___kiZu8 .DownOutlined___3VsXX {
  display: inline;
}
.firstNameOne___kiZu8:hover p {
  color: #0071F5;
}
.firstNameOne___kiZu8:hover .UpOutlinedStyle___7WWKR {
  display: inline;
}
.firstNameOne___kiZu8:hover .DownOutlined___3VsXX {
  display: none;
}
.firstNameOne___kiZu8:hover > div {
  display: block;
  width: 100px;
  font-size: 16px;
  z-index: 1000;
}
.firstNameOne___kiZu8:hover .hoverStyle___2wPH-:hover {
  background: rgba(0, 113, 245, 0.1);
  color: #0071F5;
}
.menuItem_wrapper___3vUqO {
  position: relative;
}
.menuItem_wrapper___3vUqO::after {
  content: '';
  display: inline-block;
  width: 2px;
  height: 20px;
  background: #fff;
  position: absolute;
  top: 14px;
  right: -8px;
}
.menuItem_wrapper___3vUqO:last-child::after {
  display: none;
}
.first_menu_item_ico___1sHjn {
  margin-right: 6px;
  margin-bottom: 0;
  width: 18px;
  height: 18px;
}
.moreLinkBox___2wVy0 .moreLinkItem___1ZCcY {
  padding: 4px 24px;
  line-height: 24px;
  display: block;
  color: #5a5a5a;
  transition: all 0.3s;
  font-size: 16px;
  font-weight: 600;
  letter-spacing: 2px;
  color: #1A1A1A;
}
.moreLinkBox___2wVy0 .moreLinkItem___1ZCcY:hover {
  background: rgba(0, 113, 245, 0.1);
  color: #0071F5;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-carousel {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  -webkit-font-feature-settings: 'tnum';
          font-feature-settings: 'tnum';
}
.ant-carousel .slick-slider {
  position: relative;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-touch-callout: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}
.ant-carousel .slick-list {
  position: relative;
  display: block;
  margin: 0;
  padding: 0;
  overflow: hidden;
}
.ant-carousel .slick-list:focus {
  outline: none;
}
.ant-carousel .slick-list.dragging {
  cursor: pointer;
}
.ant-carousel .slick-list .slick-slide {
  pointer-events: none;
}
.ant-carousel .slick-list .slick-slide input.ant-radio-input,
.ant-carousel .slick-list .slick-slide input.ant-checkbox-input {
  visibility: hidden;
}
.ant-carousel .slick-list .slick-slide.slick-active {
  pointer-events: auto;
}
.ant-carousel .slick-list .slick-slide.slick-active input.ant-radio-input,
.ant-carousel .slick-list .slick-slide.slick-active input.ant-checkbox-input {
  visibility: visible;
}
.ant-carousel .slick-slider .slick-track,
.ant-carousel .slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
}
.ant-carousel .slick-track {
  position: relative;
  top: 0;
  left: 0;
  display: block;
}
.ant-carousel .slick-track::before,
.ant-carousel .slick-track::after {
  display: table;
  content: '';
}
.ant-carousel .slick-track::after {
  clear: both;
}
.slick-loading .ant-carousel .slick-track {
  visibility: hidden;
}
.ant-carousel .slick-slide {
  display: none;
  float: left;
  height: 100%;
  min-height: 1px;
}
[dir='rtl'] .ant-carousel .slick-slide {
  float: right;
}
.ant-carousel .slick-slide img {
  display: block;
}
.ant-carousel .slick-slide.slick-loading img {
  display: none;
}
.ant-carousel .slick-slide.dragging img {
  pointer-events: none;
}
.ant-carousel .slick-initialized .slick-slide {
  display: block;
}
.ant-carousel .slick-loading .slick-slide {
  visibility: hidden;
}
.ant-carousel .slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}
.ant-carousel .slick-arrow.slick-hidden {
  display: none;
}
.ant-carousel .slick-prev,
.ant-carousel .slick-next {
  position: absolute;
  top: 50%;
  display: block;
  width: 20px;
  height: 20px;
  margin-top: -10px;
  padding: 0;
  color: transparent;
  font-size: 0;
  line-height: 0;
  background: transparent;
  border: 0;
  outline: none;
  cursor: pointer;
}
.ant-carousel .slick-prev:hover,
.ant-carousel .slick-next:hover,
.ant-carousel .slick-prev:focus,
.ant-carousel .slick-next:focus {
  color: transparent;
  background: transparent;
  outline: none;
}
.ant-carousel .slick-prev:hover::before,
.ant-carousel .slick-next:hover::before,
.ant-carousel .slick-prev:focus::before,
.ant-carousel .slick-next:focus::before {
  opacity: 1;
}
.ant-carousel .slick-prev.slick-disabled::before,
.ant-carousel .slick-next.slick-disabled::before {
  opacity: 0.25;
}
.ant-carousel .slick-prev {
  left: -25px;
}
.ant-carousel .slick-prev::before {
  content: '\2190';
}
.ant-carousel .slick-next {
  right: -25px;
}
.ant-carousel .slick-next::before {
  content: '\2192';
}
.ant-carousel .slick-dots {
  position: absolute;
  display: block;
  width: 100%;
  height: 3px;
  margin: 0;
  padding: 0;
  text-align: center;
  list-style: none;
}
.ant-carousel .slick-dots-bottom {
  bottom: 12px;
}
.ant-carousel .slick-dots-top {
  top: 12px;
}
.ant-carousel .slick-dots li {
  position: relative;
  display: inline-block;
  margin: 0 2px;
  padding: 0;
  text-align: center;
  vertical-align: top;
}
.ant-carousel .slick-dots li button {
  display: block;
  width: 16px;
  height: 3px;
  padding: 0;
  color: transparent;
  font-size: 0;
  background: #fff;
  border: 0;
  border-radius: 1px;
  outline: none;
  cursor: pointer;
  opacity: 0.3;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}
.ant-carousel .slick-dots li button:hover,
.ant-carousel .slick-dots li button:focus {
  opacity: 0.75;
}
.ant-carousel .slick-dots li.slick-active button {
  width: 24px;
  background: #fff;
  opacity: 1;
}
.ant-carousel .slick-dots li.slick-active button:hover,
.ant-carousel .slick-dots li.slick-active button:focus {
  opacity: 1;
}
.ant-carousel-vertical .slick-dots {
  top: 50%;
  bottom: auto;
  width: 3px;
  height: auto;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}
.ant-carousel-vertical .slick-dots-left {
  left: 12px;
}
.ant-carousel-vertical .slick-dots-right {
  right: 12px;
}
.ant-carousel-vertical .slick-dots li {
  margin: 0 2px;
  vertical-align: baseline;
}
.ant-carousel-vertical .slick-dots li button {
  width: 3px;
  height: 16px;
}
.ant-carousel-vertical .slick-dots li.slick-active button {
  width: 3px;
  height: 24px;
}

.zoneHome___2QNRc {
  background: linear-gradient(180deg, rgba(126, 142, 170, 0.4) 0%, rgba(244, 246, 251, 0.4) 104.79%);
  background-size: 100% 1100px,
    100% 100%;
  background-repeat: no-repeat;
  background-position: top, top;
}
.pageHome___15Zqg {
  width: 1600px;
  margin: 0 auto;
  position: relative;
}
.pageHome___15Zqg h3,
.pageHome___15Zqg h2 {
  margin: 0;
  padding: 0;
}
.pageHome___15Zqg img {
  margin-bottom: 0;
}
.ads___1H-lX {
  position: absolute;
  top: 25px;
  right: 0;
}
.ads___1H-lX img {
  height: 131px;
  width: 288px;
}
.publishBreadcrumb___3aiDE {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  gap: 8px;
  color: #999;
  font-size: 14px;
  padding-top: 16px !important;
}
.publishBreadcrumb___3aiDE a {
  color: #666;
}
.main___15PAn {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
}
.main___15PAn .top___2Cxhb {
  position: absolute;
  width: 1040px;
  background: #ebf0f7;
  border-radius: 8px;
  top: 0;
  left: 260px;
  display: -ms-flexbox;
  display: flex;
}
.main___15PAn .top___2Cxhb span {
  display: block;
  box-shadow: 0px 4px 8px 0px #1366ec08;
  width: 200px;
  height: 48px;
  line-height: 48px;
  text-align: center;
  color: #26354b;
  font-size: 16px;
  cursor: pointer;
}
.main___15PAn .top___2Cxhb span:hover {
  background: url("/images/zone/bg.png") no-repeat center bottom;
  background-size: 48px 4px;
}
.main___15PAn .left___3lMjB {
  width: 250px;
  position: relative;
  background-color: #fff;
  border-radius: 0 0 8px 8px;
}
.main___15PAn .left___3lMjB .box___3AE7Z {
  height: 362px;
  overflow-y: auto;
  overflow-x: hidden;
}
.main___15PAn .left___3lMjB h3 {
  height: 56px;
  padding-left: 40px;
  color: #fff;
  line-height: 56px;
  background: url("/images/zone/ct.png") no-repeat, linear-gradient(86.76deg, #072d58 26.37%, #6e9bed 100%), radial-gradient(38.48% 100.46% at 42.32% 100%, rgba(42, 143, 255, 0.5) 0%, rgba(42, 143, 255, 0) 100%);
  background-position: 15px center,
        0 0,
        0 0;
  background-size: 16px 16px,
        100% 100%,
        100% 100%;
}
.main___15PAn .left___3lMjB .item___2waJq {
  height: 40px;
  line-height: 40px;
  padding-left: 40px;
  overflow: hidden;
  cursor: pointer;
}
.main___15PAn .left___3lMjB .item___2waJq:hover .item_sub___1cKsN {
  display: block;
}
.main___15PAn .left___3lMjB .item___2waJq:hover::before {
  content: '';
  position: absolute;
  right: -5px;
  width: 26px;
  height: 362px;
  background: transparent;
  z-index: 1;
}
.main___15PAn .left___3lMjB .item___2waJq .item_sub___1cKsN {
  position: absolute;
  left: 250px;
  top: 56px;
  width: 1051px;
  height: 362px;
  background: #fff;
  display: none;
  z-index: 9999;
  padding-left: 20px;
  overflow-y: auto;
}
.main___15PAn .left___3lMjB .item___2waJq .item_sub___1cKsN.active___1JGqU {
  display: block;
}
.main___15PAn .center___2Fqja {
  margin-top: 56px;
  width: 1040px;
  height: 362px;
}
.main___15PAn .right___2Q1Vv {
  width: 288px;
  margin-top: 56px;
  background: #fff;
  border-radius: 8px;
}
.main___15PAn .right___2Q1Vv .btn1___c98bN {
  margin: 0 auto;
  width: 218px;
  height: 40px;
  border-radius: 4px;
  color: #fff;
  line-height: 40px;
  text-align: center;
  background: linear-gradient(87.14deg, #072d58 8.73%, #6e9bed 100%), radial-gradient(38.48% 100.46% at 42.32% 100%, rgba(42, 143, 255, 0.5) 0%, rgba(42, 143, 255, 0) 100%);
  cursor: pointer;
}
.main___15PAn .right___2Q1Vv .btn2___1n8nO {
  margin: 0 auto;
  width: 218px;
  height: 40px;
  border-radius: 4px;
  color: #1366ec;
  line-height: 40px;
  text-align: center;
  border: 1px solid;
  border-image-source: linear-gradient(92.29deg, #005fed 2%, #53b3ff 71.8%), linear-gradient(0deg, #1366ec, #1366ec);
  cursor: pointer;
  margin: 12px auto 20px;
}
.main___15PAn .right___2Q1Vv .text___33Q14 {
  font-size: 12px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #26354b;
  line-height: 22px;
  cursor: pointer;
}
.main___15PAn .right___2Q1Vv .user___3AkBr .info___3__oT {
  padding-top: 16px;
  overflow: hidden;
}
.main___15PAn .right___2Q1Vv .user___3AkBr .info___3__oT img {
  width: 56px;
  height: 56px;
  float: left;
  display: block;
  cursor: pointer;
}
.main___15PAn .right___2Q1Vv .user___3AkBr .info___3__oT p {
  padding-left: 13px;
  float: left;
  font-size: 16px;
  font-weight: 600;
}
.main___15PAn .right___2Q1Vv .user___3AkBr .info___3__oT span {
  display: block;
  float: left;
  font-size: 12px;
  padding-left: 13px;
}
.main___15PAn .right___2Q1Vv .user___3AkBr .approve___30pG1 {
  overflow: hidden;
  padding-top: 26px;
  height: 116px;
}
.main___15PAn .right___2Q1Vv .user___3AkBr .approve___30pG1 span {
  display: block;
  float: left;
  width: 50%;
  height: 24px;
  line-height: 24px;
  background-size: 24px 24px;
  background-repeat: no-repeat;
  padding-left: 35px;
  font-size: 12px;
  cursor: pointer;
}
.main___15PAn .right___2Q1Vv .user___3AkBr .approve___30pG1 span a {
  color: rgba(0, 0, 0, 0.65);
}
.main___15PAn .right___2Q1Vv .user___3AkBr .approve___30pG1 span:nth-child(1) {
  background-image: url("/images/zone/bg71.png");
  border-right: 1px solid #ebebeb;
  background-position: 6px center;
}
.main___15PAn .right___2Q1Vv .user___3AkBr .approve___30pG1 span:nth-child(2) {
  background-image: url("/images/zone/bg72.png");
  background-position: 16px center;
  padding-left: 45px;
}
.recommend___2DFvK {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  margin-top: 20px;
}
.recommend___2DFvK .box___3AE7Z {
  width: 385px;
  height: 162px;
  border: 1px solid #fff;
  border-radius: 8px;
}
.recommend___2DFvK .box___3AE7Z h3 {
  text-align: center;
}
.recommend___2DFvK .box___3AE7Z .item___2waJq {
  width: 112px;
  float: left;
  margin: 12px 0 0 12px;
  height: 112px;
  position: relative;
  background: #fff;
  cursor: pointer;
}
.recommend___2DFvK .box___3AE7Z .item___2waJq img {
  width: 100%;
  height: 80px;
  display: block;
}
.recommend___2DFvK .box___3AE7Z .item___2waJq p {
  width: 104px;
  height: 24px;
  text-align: center;
  position: absolute;
  bottom: 3px;
  overflow: hidden;
  color: #fff;
  left: 3px;
}
.purchase___3MCgM {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  margin-top: 20px;
}
.purchase___3MCgM .left___3lMjB {
  width: 790px;
}
.purchase___3MCgM .left___3lMjB h2 {
  font-size: 24px;
  background: url("/images/zone/bg11.png") no-repeat 130px center;
  background-size: 648px 16px;
  height: 32px;
  line-height: 32px;
  margin-bottom: 12px;
}
.purchase___3MCgM .left___3lMjB .content___26fEl {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
}
.purchase___3MCgM .left___3lMjB .content___26fEl .item___2waJq {
  box-shadow: 0px 4px 12px 0px #0000000a;
  border-radius: 4px;
  width: 387px;
  cursor: pointer;
}
.purchase___3MCgM .left___3lMjB .content___26fEl .item_top___3LHfW {
  height: 64px;
  color: #26354b;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: center;
      justify-content: center;
  background: url("/images/zone/bg21.png") no-repeat, linear-gradient(97.89deg, rgba(0, 113, 245, 0.06) 2.16%, rgba(0, 113, 245, 0) 94.6%), linear-gradient(99.42deg, rgba(0, 113, 245, 0.1) -20.99%, rgba(181, 215, 255, 0.1) 94%);
  background-position: right top,
            0 0,
            0 0;
  background-size: 155px 64px,
            100% 100%,
            100% 100%;
}
.purchase___3MCgM .left___3lMjB .content___26fEl .item_top___3LHfW p {
  font-weight: 600;
  font-size: 16px;
  padding-left: 16px;
}
.purchase___3MCgM .left___3lMjB .content___26fEl .item_top___3LHfW span {
  display: block;
  font-size: 12px;
  padding-left: 16px;
}
.purchase___3MCgM .left___3lMjB .content___26fEl .item_bottom___2NBQf {
  background: #fff;
  height: 168px;
  padding-left: 16px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: space-evenly;
      justify-content: space-evenly;
  font-size: 12px;
}
.purchase___3MCgM .left___3lMjB .content___26fEl .item_bottom___2NBQf p {
  color: #26354b80;
}
.purchase___3MCgM .left___3lMjB .content___26fEl .item_bottom___2NBQf strong {
  color: #26354b;
}
.purchase___3MCgM .left___3lMjB .content___26fEl .item_bottom___2NBQf i {
  font-style: normal;
  height: 24px;
  line-height: 22px;
  text-align: center;
  border: 1px solid #ffd4d9;
  background-color: #fef3f4;
  color: #ee102b;
  -ms-flex-item-align: start;
      align-self: flex-start;
  padding: 0 8px;
}
.purchase___3MCgM .left___3lMjB .content___26fEl .item_bottom___2NBQf div span {
  padding-right: 16px;
  color: #26354b80;
}
.purchase___3MCgM .right___2Q1Vv {
  width: 790px;
}
.purchase___3MCgM .right___2Q1Vv h2 {
  font-size: 24px;
  background: url("/images/zone/bg12.png") no-repeat 110px center;
  background-size: 648px 16px;
  height: 32px;
  line-height: 32px;
  margin-bottom: 12px;
}
.purchase___3MCgM .right___2Q1Vv .content___26fEl {
  background: #fff;
  border-radius: 8px;
  height: 232px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: space-evenly;
      justify-content: space-evenly;
  -ms-flex-align: center;
      align-items: center;
  text-align: center;
}
.purchase___3MCgM .right___2Q1Vv .content___26fEl .item___2waJq {
  width: 138px;
  height: 194px;
  cursor: pointer;
}
.purchase___3MCgM .right___2Q1Vv .content___26fEl .item___2waJq img {
  display: block;
  width: 100%;
  height: 138px;
}
.purchase___3MCgM .right___2Q1Vv .content___26fEl .item___2waJq p {
  padding: 10px 0 0;
}
.purchase___3MCgM .right___2Q1Vv .content___26fEl .item___2waJq span {
  display: block;
  font-size: 20px;
  color: #ff6a00;
  font-weight: 600;
}
.zoneType___2Q_4S h2 {
  font-size: 24px;
  background: url("/images/zone/bg31.png") no-repeat 868px center, url("/images/zone/bg32.png") no-repeat 85px center;
  background-size: 648px 16px,
      648px 16px;
  background-size: 648px 16px;
  height: 80px;
  line-height: 80px;
  margin-top: 20px;
  text-align: center;
}
.zoneType___2Q_4S .box___3AE7Z {
  display: -ms-flexbox;
  display: flex;
}
.zoneType___2Q_4S .box___3AE7Z .left___3lMjB {
  width: 253px;
}
.zoneType___2Q_4S .box___3AE7Z .left___3lMjB .item___2waJq {
  height: 155px;
  margin-bottom: 16px;
  background: #54b78c url("/images/zone/bg6.png") no-repeat;
  background-size: 25px 6px;
  background-position: 148px 74px;
  cursor: pointer;
}
.zoneType___2Q_4S .box___3AE7Z .left___3lMjB .item___2waJq:nth-child(1) {
  background-color: #54b78c;
}
.zoneType___2Q_4S .box___3AE7Z .left___3lMjB .item___2waJq:nth-child(2) {
  background-color: #cf655a;
}
.zoneType___2Q_4S .box___3AE7Z .left___3lMjB .item___2waJq:nth-child(3) {
  background-color: #629dcb;
}
.zoneType___2Q_4S .box___3AE7Z .left___3lMjB .item___2waJq h3 {
  font-size: 24px;
  font-weight: 600;
  padding: 56px 0 0 28px;
  color: #fff;
}
.zoneType___2Q_4S .box___3AE7Z .left___3lMjB .item___2waJq span,
.zoneType___2Q_4S .box___3AE7Z .left___3lMjB .item___2waJq p {
  display: none;
}
.zoneType___2Q_4S .box___3AE7Z .left___3lMjB .item___2waJq.active___1JGqU {
  position: relative;
  height: 665px;
}
.zoneType___2Q_4S .box___3AE7Z .left___3lMjB .item___2waJq.active___1JGqU p {
  display: block;
  color: #fff;
  padding: 10px 28px;
}
.zoneType___2Q_4S .box___3AE7Z .left___3lMjB .item___2waJq.active___1JGqU span {
  display: block;
  background-color: #fff;
  font-size: 24px;
  font-weight: 700;
  width: 160px;
  height: 52px;
  position: absolute;
  top: 522px;
  left: 28px;
  line-height: 52px;
  padding-left: 16px;
  background-position: 125px center;
  background-repeat: no-repeat;
  background-size: 21px 5px;
}
.zoneType___2Q_4S .box___3AE7Z .left___3lMjB .item___2waJq.active___1JGqU:nth-child(1) {
  background: url("/images/zone/bg61.png") no-repeat;
  background-size: 100% 100%;
}
.zoneType___2Q_4S .box___3AE7Z .left___3lMjB .item___2waJq.active___1JGqU:nth-child(1) span {
  color: #54b78c;
  background-image: url("/images/zone/bg611.png");
}
.zoneType___2Q_4S .box___3AE7Z .left___3lMjB .item___2waJq.active___1JGqU:nth-child(2) {
  background: url("/images/zone/bg62.png") no-repeat;
  background-size: 100% 100%;
}
.zoneType___2Q_4S .box___3AE7Z .left___3lMjB .item___2waJq.active___1JGqU:nth-child(2) span {
  color: #cf655a;
  background-image: url("/images/zone/bg622.png");
}
.zoneType___2Q_4S .box___3AE7Z .left___3lMjB .item___2waJq.active___1JGqU:nth-child(3) {
  background: url("/images/zone/bg63.png") no-repeat;
  background-size: 100% 100%;
}
.zoneType___2Q_4S .box___3AE7Z .left___3lMjB .item___2waJq.active___1JGqU:nth-child(3) span {
  color: #629dcb;
  background-image: url("/images/zone/bg633.png");
}
.zoneType___2Q_4S .box___3AE7Z .right___2Q1Vv {
  -ms-flex: 1;
      flex: 1;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.zoneType___2Q_4S .box___3AE7Z .right___2Q1Vv .skeletonItem___2Eb7j {
  position: relative;
  width: 208px;
  height: 324px;
  margin-left: 16px;
  margin-bottom: 16px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  border-radius: 8px;
  background: #fff;
  border: 0.5px solid transparent;
  overflow: hidden;
  box-sizing: border-box;
}
.zoneType___2Q_4S .box___3AE7Z .right___2Q1Vv .skeletonItem___2Eb7j::after {
  position: absolute;
  inset: 0;
  content: "";
  pointer-events: none;
  background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.55) 50%, rgba(255, 255, 255, 0) 100%);
  transform: translateX(-100%);
  animation: skeleton_loading___kD4g_ 1.4s ease-in-out infinite;
}
.zoneType___2Q_4S .box___3AE7Z .right___2Q1Vv .skeletonImage___XG42q {
  width: 100%;
  height: 208px;
  background: #f2f4f7;
}
.zoneType___2Q_4S .box___3AE7Z .right___2Q1Vv .skeletonBody___rTTby {
  display: -ms-flexbox;
  display: flex;
  -ms-flex: 1;
      flex: 1;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: justify;
      justify-content: space-between;
  padding: 5px 5px 6px;
  box-sizing: border-box;
}
.zoneType___2Q_4S .box___3AE7Z .right___2Q1Vv .skeletonTitle___3Aq6d {
  min-height: 48px;
}
.zoneType___2Q_4S .box___3AE7Z .right___2Q1Vv .skeletonLine___2UWnl {
  display: block;
  height: 16px;
  border-radius: 4px;
  background: #f2f4f7;
}
.zoneType___2Q_4S .box___3AE7Z .right___2Q1Vv .skeletonLine___2UWnl + .skeletonLine___2UWnl {
  margin-top: 8px;
}
.zoneType___2Q_4S .box___3AE7Z .right___2Q1Vv .skeletonLineShort___359Gn {
  width: 72%;
}
.zoneType___2Q_4S .box___3AE7Z .right___2Q1Vv .skeletonTags___306lH {
  display: -ms-flexbox;
  display: flex;
  gap: 8px;
}
.zoneType___2Q_4S .box___3AE7Z .right___2Q1Vv .skeletonTag___3rn7f {
  width: 56px;
  height: 18px;
  border-radius: 2px;
  background: #f2f4f7;
}
.zoneType___2Q_4S .box___3AE7Z .right___2Q1Vv .skeletonFooter___3CkXv {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
  gap: 8px;
}
.zoneType___2Q_4S .box___3AE7Z .right___2Q1Vv .skeletonPrice___3lYiV {
  width: 88px;
  height: 20px;
  border-radius: 4px;
  background: #f2f4f7;
}
.zoneType___2Q_4S .box___3AE7Z .right___2Q1Vv .skeletonCart___xrFGH {
  width: 22px;
  height: 22px;
  border-radius: 50%;
  background: #f2f4f7;
}
.zoneType___2Q_4S .box___3AE7Z .right___2Q1Vv .emptyGoods___t6q2l {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  width: calc(84%);
  height: 664px;
  margin-left: 16px;
  color: #9aa5b1;
  font-size: 14px;
  background: #fff;
  border-radius: 8px;
}
.zoneType___2Q_4S .box___3AE7Z .right___2Q1Vv .item___2waJq {
  width: 208px;
  height: 324px;
  border-radius: 8px;
  position: relative;
  cursor: pointer;
  margin-left: 16px;
  overflow: hidden;
  border: 0.5px solid #fff;
}
.zoneType___2Q_4S .box___3AE7Z .right___2Q1Vv .item___2waJq:hover {
  border: 0.5px solid #03a7f0;
  box-shadow: 0 6px 18px rgba(0, 0, 0, 0.12);
}
.zoneType___2Q_4S .box___3AE7Z .right___2Q1Vv .item___2waJq img {
  width: 208px;
  height: 208px;
  display: block;
}
.zoneType___2Q_4S .box___3AE7Z .right___2Q1Vv .item___2waJq p {
  font-size: 16px;
  font-weight: 600;
  color: #26354b;
  line-height: 24px;
  height: 56px;
  padding: 5px 5px 0;
}
.zoneType___2Q_4S .box___3AE7Z .right___2Q1Vv .item___2waJq strong {
  display: block;
  color: #ff6a00;
  font-size: 20px;
  padding: 0 4px;
}
.zoneType___2Q_4S .box___3AE7Z .right___2Q1Vv .item___2waJq strong span {
  color: #26354b80;
  font-size: 14px;
  font-weight: 400;
  padding-left: 10px;
}
.zoneType___2Q_4S .box___3AE7Z .right___2Q1Vv .item___2waJq .add___24Y_E {
  position: absolute;
  right: 3px;
  bottom: 3px;
  width: 22px;
  height: 22px;
  background: url("/images/zone/add.png") no-repeat;
  background-size: 22px 22px;
}
.zoneType___2Q_4S .box___3AE7Z .right___2Q1Vv .item___2waJq .tag___3GR0o {
  padding: 4px;
}
.zoneType___2Q_4S .box___3AE7Z .right___2Q1Vv .item___2waJq .tag___3GR0o .style1___2mHz6 {
  font-style: normal;
  border: 1px solid #e8d3bc;
  width: 56px;
  height: 18px;
  line-height: 16px;
  font-size: 12px;
  color: #b66a1b;
  padding: 0 5px;
  margin-right: 8px;
}
.zoneType___2Q_4S .box___3AE7Z .right___2Q1Vv .item___2waJq .tag___3GR0o .style2___3l4bc {
  font-style: normal;
  border: 1px solid #ffebdd;
  width: 56px;
  height: 18px;
  line-height: 16px;
  font-size: 12px;
  color: #ff6a00;
  padding: 0 5px;
}
.topRightAdImg___3z6st {
  border-radius: 5px;
  margin-bottom: 0;
}
.listEmptyImg___ysuE4 {
  border-radius: 4px;
  width: 790px;
  height: 232px;
}
.listLoading___2MmGY {
  border-radius: 4px;
  width: 790px;
  height: 232px;
  background: #fff;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
}
@keyframes skeleton_loading___kD4g_ {
  100% {
    transform: translateX(100%);
  }
}

.searchBar___33xbM {
  height: 108px;
  display: -ms-flexbox;
  display: flex;
  padding: 32px 0;
  -ms-flex-align: center;
      align-items: center;
}
.searchBar___33xbM .search___2qD-- {
  position: relative;
}
.searchBar___33xbM .search___2qD-- input {
  width: 916px;
  height: 44px;
  border: 1px solid #1366ec;
  border-radius: 8px;
  padding-left: 15px;
}
.searchBar___33xbM .search___2qD-- span {
  position: absolute;
  display: block;
  right: 4px;
  top: 4px;
  width: 76px;
  height: 36px;
  border-radius: 5px;
  text-align: center;
  color: #fff;
  line-height: 36px;
  cursor: pointer;
  background: linear-gradient(87.14deg, #072d58 8.73%, #6e9bed 100%), radial-gradient(38.48% 100.46% at 42.32% 100%, rgba(42, 143, 255, 0.5) 0%, rgba(42, 143, 255, 0) 100%);
}
.searchBar___33xbM .actionWrap___2qbx7 {
  margin-left: 16px;
}

.matchChannelListPage___2lSIq {
  min-width: 1200px;
  background: #f5f5f5;
  padding-bottom: 60px;
}
.listingSection___3TAR- {
  margin-top: 32px;
}
.listingHead___1leKS {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: end;
      align-items: flex-end;
  margin-bottom: 16px;
}
.listingTitle___3nqFs {
  font-size: 26px;
  font-weight: 600;
  color: #1f2a44;
}
.listingSub___3ihNc {
  margin-top: 6px;
  font-size: 14px;
  color: #8c90a5;
}
.bannerFullWidth___7WxgG {
  width: 100%;
  border-radius: 0;
  overflow: hidden;
}
.bannerPlaceholder___thuJH {
  height: 200px;
  color: #fff;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
}
.bannerSlider___296Ro {
  height: 200px;
}
.bannerSlide___f9oRz {
  height: 200px;
}
.bannerImg___3S6eM {
  width: 100%;
  height: 200px;
  object-fit: cover;
}
.bannerContent___2zmDH {
  text-align: center;
  color: #fff;
}
.bannerContent___2zmDH h2 {
  font-size: 28px;
  font-weight: 600;
}
.bannerContent___2zmDH p {
  margin-top: 10px;
  font-size: 15px;
  opacity: 0.9;
}
.filterPanel___1I90h {
  background: #fff;
  border-radius: 12px;
  padding: 12px 24px;
  border: 1px solid #e6e9f2;
  box-shadow: 0 12px 32px rgba(18, 42, 98, 0.06);
}
.filterRow___1wTOo {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  padding: 14px 0;
  border-bottom: 1px solid #f0f1f5;
}
.filterRow___1wTOo:last-child {
  border-bottom: none;
}
.filterLabel___1ON3- {
  width: 96px;
  font-weight: 600;
  height: 22px;
  line-height: 22px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  color: #242b3d;
}
.filterOptions___7BTER {
  -ms-flex: 1;
      flex: 1;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 10px 18px;
}
.filterOption___38JSd {
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
      align-items: center;
  height: 30px;
  padding: 0 14px;
  border-radius: 15px;
  background: transparent;
  border: 1px solid transparent;
  font-size: 13px;
  color: #616986;
  cursor: pointer;
  transition: all 0.2s;
}
.filterOption___38JSd.ant-tag-checkable-checked___TU5j2 {
  color: #0c4ef6;
  background: rgba(12, 78, 246, 0.1);
  border-color: rgba(12, 78, 246, 0.25);
}
.filterActions___3lexi {
  width: 120px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: end;
      justify-content: flex-end;
  gap: 10px;
}
.filterActions___3lexi .ant-btn-link {
  padding: 0 12px;
  height: 28px;
  line-height: 26px;
  border: 1px solid #dce0ef;
  border-radius: 4px;
  color: #4a4f66;
  background: #f8f9fc;
}
.filterActions___3lexi .ant-btn-link:hover {
  border-color: #0c4ef6;
  color: #0c4ef6;
}
.multiCheckboxGroup___1cI2K {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 8px 16px;
  padding-top: 0;
}
.multiCheckboxGroup___1cI2K .ant-checkbox-wrapper {
  margin-left: 0;
  margin-bottom: 0;
  padding: 0 4px;
}
.publishBtn___3Ld3- {
  min-width: 132px;
  height: 38px;
}
.matchListWrapper___3ZJZ3 {
  margin-top: 24px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: 16px;
}
.listCards___2hddD {
  width: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: 16px;
}
.listCard___1UONh {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  gap: 24px;
  padding: 26px 32px;
  border-radius: 12px;
  border: 1px solid #e6e9f2;
  background: #fff;
  transition: border-color 0.2s, box-shadow 0.2s;
}
.listCard___1UONh:hover {
  border-color: #0c4ef6;
  box-shadow: 0 12px 32px rgba(12, 78, 246, 0.12);
}
.cardBody___3ED9q {
  -ms-flex: 1;
      flex: 1;
  min-width: 0;
  overflow: hidden;
}
.cardTitleRow___srMdx {
  margin-bottom: 12px;
}
.cardTitle___h7DxL {
  font-size: 18px;
  font-weight: 600;
  color: #1c2340;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  gap: 12px;
}
.cardCode___ey3Wi {
  font-size: 14px;
  color: #8a8da2;
  font-weight: 400;
}
.cardMetaGrid___3-I_T {
  display: -ms-flexbox;
  display: flex;
  gap: 48px;
  font-size: 14px;
  color: #4c5168;
  margin-bottom: 6px;
}
.cardMetaItem___1ugi6 {
  -ms-flex: 1;
      flex: 1;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  min-width: 0;
  overflow: hidden;
}
.metaLabel___1qqZK {
  color: #9195ad;
  white-space: nowrap;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 80px;
  display: inline-block;
}
.metaValue___hlDXN {
  color: #4c5168;
  -ms-flex: 1;
      flex: 1;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.listCountdown___1rqSF {
  min-width: 210px;
  padding-left: 32px;
  border-left: 1px solid #eef0f5;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  gap: 12px;
}
.listCountdown___1rqSF p {
  color: #7d8095;
  font-size: 13px;
  text-align: center;
}
.countdownContent___3x3ff {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: center;
      align-items: center;
  gap: 12px;
  width: 100%;
}
.detailBtn___biipv {
  min-width: 124px;
  height: 38px;
  border-radius: 22px;
  padding: 0 18px;
}
.countdownBox___3-90G {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  gap: 6px;
}
.countdownItem___3D18I {
  width: 44px;
  height: 46px;
  line-height: 46px;
  text-align: center;
  border-radius: 8px;
  background: #4c5060;
  color: #fff;
  font-size: 18px;
  font-weight: 600;
}
.countdownSeparator___35vrC {
  color: #4c5060;
  font-size: 20px;
  font-weight: 600;
  line-height: 46px;
}
.paginationWrapper___3bBAw {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  margin-top: 32px;
  margin-bottom: 32px;
}
.paginationWrapper___3bBAw .ant-pagination .ant-pagination-item {
  border-radius: 6px;
}
.paginationWrapper___3bBAw .ant-pagination .ant-pagination-item:hover {
  border-color: #0c4ef6;
}
.paginationWrapper___3bBAw .ant-pagination .ant-pagination-item:hover a {
  color: #0c4ef6;
}
.paginationWrapper___3bBAw .ant-pagination .ant-pagination-item.ant-pagination-item-active {
  background: #0c4ef6;
  border-color: #0c4ef6;
}
.paginationWrapper___3bBAw .ant-pagination .ant-pagination-item.ant-pagination-item-active a {
  color: #fff;
}
.paginationWrapper___3bBAw .ant-pagination .ant-pagination-prev,
.paginationWrapper___3bBAw .ant-pagination .ant-pagination-next {
  border-radius: 6px;
}
.paginationWrapper___3bBAw .ant-pagination .ant-pagination-prev:hover,
.paginationWrapper___3bBAw .ant-pagination .ant-pagination-next:hover {
  border-color: #0c4ef6;
}
.paginationWrapper___3bBAw .ant-pagination .ant-pagination-prev:hover .ant-pagination-item-link,
.paginationWrapper___3bBAw .ant-pagination .ant-pagination-next:hover .ant-pagination-item-link {
  color: #0c4ef6;
}

.carouselContainer___1Go7N {
  width: 100%;
  position: relative;
  margin-top: 20px;
  height: 66vh;
  overflow: hidden;
  cursor: pointer;
}
.carouselImage___3vFXS {
  width: 100%;
  height: 100%;
}

.info___1XFws {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  border-radius: 8px;
  overflow: hidden;
  padding: 10px 15px 15px;
  background: #fff;
  height: 362px;
}
.info___1XFws.isLoginInfoBox___1xL10 {
  padding-top: 16px;
  background: linear-gradient(180deg, #F0F4FF 0%, #FFFFFF 70%);
}
.info___1XFws.isLoginInfoBox___1xL10 .infoActivity___3d2qd {
  margin-top: 50px;
}
/* 上部分：个人信息 */
.infoPerson___1Rrf0 {
  width: 100%;
  min-height: 127px;
  box-sizing: border-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: stretch;
      align-items: stretch;
}
.infoPerson___1Rrf0 .personInfo___22wjW {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  gap: 13px;
  margin-bottom: 12px;
}
.infoPerson___1Rrf0 .personInfo___22wjW .avatar___2YZ9l {
  width: 56px;
  height: 56px;
  border-radius: 50%;
  overflow: hidden;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  border: 2px solid #fff;
}
.infoPerson___1Rrf0 .personInfo___22wjW .avatar___2YZ9l img {
  width: 56px;
  height: 56px;
  border-radius: 50%;
  cursor: pointer;
}
.infoPerson___1Rrf0 .personInfo___22wjW .userInfo___1qyEJ {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex: 1;
      flex: 1;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  min-width: 0;
}
.infoPerson___1Rrf0 .personInfo___22wjW .userInfo___1qyEJ .userName___2AVZi {
  font-size: 13px;
  color: #000000;
  margin: 0;
}
.infoPerson___1Rrf0 .personInfo___22wjW .userInfo___1qyEJ .welcomeText___1Sk1g {
  font-size: 16px;
  line-height: 20px;
  color: #26354B;
  font-weight: 600;
  margin: 0;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  width: 100%;
}
.infoPerson___1Rrf0 .personInfo___22wjW .userInfo___1qyEJ .purchaseAmount___zKlfb {
  font-size: 12px;
  color: #000000;
  margin: 0;
}
.infoPerson___1Rrf0 .personInfo___22wjW .userInfo___1qyEJ .purchaseAmount___zKlfb a {
  color: #000000;
}
.infoPerson___1Rrf0 .personInfo___22wjW .userInfo___1qyEJ .purchaseAmount___zKlfb .amount___2LnBO {
  margin-left: 5px;
}
.infoPerson___1Rrf0 .orderInfo___1_rVm {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  list-style: none;
  margin: 0;
  padding: 0;
}
.infoPerson___1Rrf0 .orderInfo___1_rVm li {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: center;
      align-items: center;
  cursor: pointer;
}
.infoPerson___1Rrf0 .orderInfo___1_rVm li .orderNumber___2nsCV {
  font-size: 24px;
  color: #3D3D3D;
  line-height: 1;
}
.infoPerson___1Rrf0 .orderInfo___1_rVm li .orderTitle___1xOOI,
.infoPerson___1Rrf0 .orderInfo___1_rVm li a {
  font-size: 10px;
  color: #000000;
}
.infoPerson___1Rrf0 .orderInfo___1_rVm li .orderIcon___3OYUs,
.infoPerson___1Rrf0 .orderInfo___1_rVm li .icon___3PLvm {
  width: 24px;
  height: 24px;
}
.infoPerson___1Rrf0 .noLogin___3jBuG {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  height: 100%;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
}
.infoPerson___1Rrf0 .noLogin___3jBuG .welcome___19jzY {
  color: #26354B;
  font-size: 16px;
  padding-bottom: 16px;
  letter-spacing: 2px;
  font-weight: 500;
}
.infoPerson___1Rrf0 .infoPersonButton___3haCc {
  width: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
}
.infoPerson___1Rrf0 .pendingBox___3x3BJ {
  background: #fff;
  border-radius: 8px;
  padding: 12px 15px;
  margin-top: 12px;
  margin-bottom: 12px;
}
.infoPerson___1Rrf0 .pendingBox___3x3BJ .pendingTop___64Wab {
  display: -ms-flexbox;
  display: flex;
}
.infoPerson___1Rrf0 .pendingBox___3x3BJ .pendingItem___3NZgC {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex: 1;
      flex: 1;
  color: inherit;
  text-decoration: none;
}
.infoPerson___1Rrf0 .pendingBox___3x3BJ .pendingItem___3NZgC:last-child {
  -ms-flex-pack: end;
      justify-content: flex-end;
}
.infoPerson___1Rrf0 .pendingBox___3x3BJ .pendingItem___3NZgC:hover {
  text-decoration: none;
}
.infoPerson___1Rrf0 .pendingBox___3x3BJ .pendingIcon___iJ4-4 {
  width: 24px;
  height: 24px;
  margin-right: 8px;
  margin-bottom: 0;
}
.infoPerson___1Rrf0 .pendingBox___3x3BJ .pendingText___1CrXu {
  font-size: 12px;
  color: #26354B;
  font-weight: 400;
}
.infoPerson___1Rrf0 .pendingBox___3x3BJ .pendingCount___1XvED {
  font-size: 16px;
  color: #26354B;
  font-weight: 500;
  margin-left: 4px;
}
/* 下部分：最新资讯 */
.infoActivity___3d2qd {
  width: 100%;
  box-sizing: border-box;
  margin-top: 10px;
}
.infoActivity___3d2qd .infoActivityContent___1Tem7 {
  position: relative;
  z-index: 1;
}
.infoActivity___3d2qd .infoActivityTitle___1xE4a {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center;
}
.infoActivity___3d2qd .infoActivityTitle___1xE4a > span {
  font-size: 14px;
  color: #26354B;
  font-weight: 600;
}
.infoActivity___3d2qd .infoActivityTitle___1xE4a .infoMoreLink___2B7hW {
  font-size: 12px;
  color: #8C9AAE;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
}
.infoActivity___3d2qd .infoActivityTitle___1xE4a .itemArrow___61MIj {
  font-size: 10px;
  color: #8C9AAE;
  margin-left: 4px;
}
.infoActivity___3d2qd .infoActivityScrollWrap___xjnKm {
  height: 72px;
  overflow: hidden;
}
.infoActivity___3d2qd .infoActivityList___23RqJ {
  list-style: none;
  margin: 0;
  padding: 0;
  transition: transform 0.5s ease;
}
.infoActivity___3d2qd .infoActivityList___23RqJ li {
  height: 24px;
  line-height: 24px;
  padding: 0;
  cursor: pointer;
  overflow: hidden;
}
.infoActivity___3d2qd .infoActivityList___23RqJ li .activityTitle___30l9Q {
  font-size: 12px;
  color: #26354B;
  line-height: 24px;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}
.infoActivity___3d2qd .infoActivityList___23RqJ li:hover .activityTitle___30l9Q {
  color: #0071F5;
}
.alert___1DzLr {
  font-size: 14px;
}
.alert___1DzLr a {
  color: #000;
}
.alert___1DzLr :hover {
  color: red;
}
.alertBto___20mYA {
  height: 30px;
  padding-left: 15px;
  color: #000;
  font-size: 14px;
}
.alertBto___20mYA a {
  color: #000;
}
.alertBto___20mYA :hover {
  color: red;
}
.personBgBox___sctiZ {
  width: 56px;
  height: 56px;
  margin-bottom: 12px !important;
}
.infoLoginButton___1pCHE {
  background: linear-gradient(92.29deg, #005FED 2%, #53B3FF 71.8%);
  -ms-flex: 1;
      flex: 1;
  font-weight: 500;
  font-size: 14px;
  line-height: 34px;
  letter-spacing: 4px;
  border-radius: 4px;
  color: #fff;
  text-align: center;
  margin-bottom: 6px;
  cursor: pointer;
}
.infoRegisterButton___3PveK {
  border: 1px solid #1366EC;
  -ms-flex: 1;
      flex: 1;
  font-weight: 500;
  font-size: 14px;
  line-height: 32px;
  letter-spacing: 4px;
  border-radius: 4px;
  color: #1366EC;
  text-align: center;
  margin-bottom: 6px;
  cursor: pointer;
  box-sizing: border-box;
}
.infoOrderListBox___1KbBd {
  display: -ms-flexbox;
  display: flex;
}
.infoOrderItemBox___1Oovq {
  -ms-flex: 1;
      flex: 1;
  text-align: center;
}
.infoOrderItem___1vW4v {
  font-size: 12px;
  color: #26354B;
  cursor: pointer;
  opacity: 1;
  transition: all 0.3s;
}
.infoOrderItem___1vW4v:hover {
  opacity: 0.8;
}
.infoOrderItem___1vW4v img {
  width: 24px;
  height: 24px;
  margin-bottom: 0px;
}
.companyName___2inld {
  font-weight: 400;
  font-size: 12px;
  line-height: 20px;
  color: rgba(38, 53, 75, 0.7);
}
.infoActivityMore___2ec7H {
  display: -ms-flexbox;
  display: flex;
  font-size: 12px;
}
.infoActivityMore___2ec7H a {
  color: #26354B;
}
.infoActivityMore___2ec7H .more_item_box + .more_item_box {
  position: relative;
  margin-left: 16px;
}
.infoActivityMore___2ec7H .more_item_box + .more_item_box::before {
  content: "";
  display: inline-block;
  width: 1px;
  height: 16px;
  background: #e8e8e8;
  margin: 0 8px;
  position: absolute;
  top: 2px;
  left: -16px;
}

.goods_item___siWPU {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  width: 208px;
  height: 324px;
  margin-left: 16px;
  margin-bottom: 16px;
  border: 0.5px solid transparent;
  border-radius: 8px;
  background: #fff;
  overflow: hidden;
  cursor: pointer;
  transition: all 0.2s ease;
}
.goods_item___siWPU:hover {
  border-color: #03a7f0;
  box-shadow: 0 6px 18px rgba(0, 0, 0, 0.12);
}
.goods_item___siWPU:hover .goods_img_box___2h5hg {
  background: #dddddd;
}
.goods_img_box___2h5hg {
  width: 208px;
  height: 208px;
  background: #f5f5f5;
  transition: background 0.2s ease;
}
.goods_img___edJO1 {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.goods_body___2ohCw {
  box-sizing: border-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: justify;
      justify-content: space-between;
  height: 116px;
  padding: 5px 5px 6px;
}
.goods_title___2S_2h {
  margin: 0;
  height: 48px;
  overflow: hidden;
  color: #26354b;
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}
.goods_tags___1OJPi {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  gap: 8px;
  height: 20px;
}
.tag_hot___pp0UU,
.tag_rise___3EBCj {
  box-sizing: border-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
      align-items: center;
  height: 18px;
  padding: 0 5px;
  font-style: normal;
  font-size: 12px;
  line-height: 16px;
  border: 1px solid transparent;
  white-space: nowrap;
}
.tag_hot___pp0UU {
  color: #b66a1b;
  border-color: #e8d3bc;
}
.tag_rise___3EBCj {
  color: #ff6a00;
  border-color: #ffebdd;
}
.goods_footer___2MqVP {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: justify;
      justify-content: space-between;
  gap: 8px;
}
.price_line___1ZKWU {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  min-width: 0;
  margin: 0;
  color: #ff6a00;
  font-size: 20px;
  line-height: 22px;
}
.price_line___1ZKWU .priceNum {
  font-weight: 600;
}
.sales___3sHJU {
  padding-left: 10px;
  color: rgba(38, 53, 75, 0.5);
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  white-space: nowrap;
}
.cart_button___3Yb-d {
  -ms-flex: 0 0 auto;
      flex: 0 0 auto;
  width: 22px;
  height: 22px;
  padding: 0;
  border: none;
  border-radius: 50%;
  background: #ffebdd;
  cursor: pointer;
  transition: all 0.2s ease;
}
.cart_button___3Yb-d .cart_icon___1P3CH {
  color: #ff6a00;
  font-size: 14px;
  font-weight: 700;
  line-height: 1;
}
.cart_button___3Yb-d:hover {
  background: #ffd699;
}
.cart_button_active____oxRE {
  background: #e5972c;
  transform: scale(1.2);
  animation: pulse___8oWET 0.3s ease-in-out;
}
.cart_button_active____oxRE .cart_icon___1P3CH {
  color: #fff;
}
@keyframes pulse___8oWET {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.3);
  }
  100% {
    transform: scale(1.2);
  }
}

.searchBar___HK88S {
  border-radius: 4px;
  -ms-flex: 1;
      flex: 1;
}
.searchTab___2pobx {
  display: -ms-inline-flexbox;
  display: inline-flex;
  padding-left: 10px;
  font-size: 12px;
}
.searchTab___2pobx span {
  display: inline-block;
  padding: 2px 7px;
  cursor: pointer;
  border-radius: 2px 2px  0 0;
}
.searchTab___2pobx .active___1H-4d {
  color: white;
  background: #0071F5;
}
.searchType___3pzBR {
  width: 70px;
  text-align: center;
  height: 100%;
  cursor: pointer;
  background: rgba(0, 0, 0, 0.06);
  position: relative;
  z-index: 1001;
}
.searchType___3pzBR .typeText___3AfX_ {
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  width: 100%;
  height: 100%;
}
.searchType___3pzBR .typeContent___31Qo8 {
  width: 70px;
  display: none;
  -ms-flex-direction: column;
      flex-direction: column;
  background-color: #fafafa;
}
.searchType___3pzBR .typeContent___31Qo8 span {
  line-height: 30px;
}
.searchType___3pzBR .typeContent___31Qo8 span:hover {
  color: #0071F5;
}
.searchType___3pzBR:hover .typeContent___31Qo8 {
  display: -ms-flexbox;
  display: flex;
}
.searchList___3v6S- {
  position: absolute;
  width: 600px;
  z-index: 999;
  background: white;
}
.searchList___3v6S- li {
  padding: 6px 10px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  cursor: pointer;
}
.searchList___3v6S- li span:last-of-type {
  color: rgba(0, 0, 0, 0.45);
}
.searchList___3v6S- li:hover {
  background: rgba(0, 0, 0, 0.06);
}
.searchContent___3hnyU {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center;
  height: 44px;
  background: #FFFFFF;
  border: 1px solid #1366EC;
  border-radius: 8px;
  position: relative;
}
.searchContent___3hnyU .searchIcon___9cawK {
  display: inline-block;
  width: 18px;
  height: 18px;
  background: url("/static/images/search1.png") no-repeat center;
  background-size: cover;
  margin-left: 10px;
}
.searchContent___3hnyU .searchInput___JGc0- {
  height: 28px;
  line-height: 28px;
  background: transparent;
  font-size: 14px;
  -ms-flex: 1;
      flex: 1;
  margin: 0 -6px;
  border: none;
}
.searchContent___3hnyU .searchInput___JGc0-:focus {
  box-shadow: 0 0 0;
  border: 0;
}
.searchContent___3hnyU .searchBtn___1yBzs {
  width: 76px;
  height: 36px;
  background: #0067C7;
  background: linear-gradient(87.14deg, #0053E2 8.73%, #7366FF 100%), radial-gradient(38.48% 100.46% at 42.32% 100%, #2A8FFF 0%, rgba(42, 143, 255, 0) 100%);
  font-size: 14px;
  border-radius: 8px;
  margin-right: 4px;
  letter-spacing: 1px;
  color: #fff;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  border: 0;
  cursor: pointer;
}
.searchContent___3hnyU .searchBtn___1yBzs span {
  font-size: 16px;
}
.searchContent___3hnyU .searchBtn___1yBzs:hover {
  opacity: 0.9;
}
.searchTypeWrap___3I1dk {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  padding: 0 12px;
  height: 100%;
  cursor: pointer;
  position: relative;
}
.searchTypeWrap___3I1dk .typeText___3AfX_ {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  font-size: 14px;
  color: #1A1A1A;
  white-space: nowrap;
}
.searchTypeWrap___3I1dk .typeContent___31Qo8 {
  position: absolute;
  top: 100%;
  left: 0;
  width: 100px;
  display: none;
  -ms-flex-direction: column;
      flex-direction: column;
  background-color: #FFFFFF;
  border: 1px solid #E9EFF5;
  border-radius: 4px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);
  z-index: 1001;
}
.searchTypeWrap___3I1dk .typeContent___31Qo8 span {
  padding: 10px 12px;
  line-height: 1;
  font-size: 14px;
}
.searchTypeWrap___3I1dk .typeContent___31Qo8 span:hover {
  background-color: #f5f5f5;
  color: #0067C7;
}
.searchTypeWrap___3I1dk:hover .typeContent___31Qo8 {
  display: -ms-flexbox;
  display: flex;
}
.DownOutlinedName___13eYa {
  font-size: 10px;
  margin-left: 4px;
  width: 12px;
  height: 12px;
  margin-bottom: 0;
}
.searchContentBox___1usLu {
  border-color: var(--header-search-border-color, #1366EC);
}
.searchContentBox___1usLu .headerSearchBtnBox {
  background: var(--header-search-btn-bg, linear-gradient(87.14deg, #0053E2 8.73%, #7366FF 100%), radial-gradient(38.48% 100.46% at 42.32% 100%, #2A8FFF 0%, rgba(42, 143, 255, 0) 100%));
}

.carBlock___2y_B7 {
  position: relative;
}
.carBtn___1GVj9 {
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  width: 108px;
  height: 44px;
  line-height: 44px;
  padding: 0 15px;
  border-radius: 8px;
  border: 1px solid var(--header-cart-border-color, #1366EC);
  font-size: 14px;
  color: var(--header-cart-text-color, #1366EC);
  font-weight: 500;
  background-color: #fff;
}
.carBtn___1GVj9:hover {
  opacity: 0.8;
  color: var(--header-cart-text-color, #1366EC);
}
.carBtn___1GVj9 .name___3xGSl {
  display: inline-block;
  font-size: 14px;
}
.carBtn___1GVj9 .iconWrap___aXMA5 {
  position: relative;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
      align-items: center;
  margin-right: 8px;
}
.carBtn___1GVj9 .iconWrap___aXMA5 .icon___2KNhZ {
  width: 20px;
  height: 20px;
}
.carBtn___1GVj9 .iconWrap___aXMA5 .badge___2xivz {
  position: absolute;
  top: -8px;
  left: 16px;
  min-width: 18px;
  height: 18px;
  line-height: 18px;
  padding: 0 4px;
  border-radius: 14px;
  background: #FF5F00;
  font-weight: 500;
  font-size: 12px;
  color: #FFFFFF;
  text-align: center;
  box-sizing: border-box;
  white-space: nowrap;
}
.carBtn___1GVj9:hover + .carList___3G_Rp {
  display: inline-block;
}
.carList___3G_Rp {
  display: none;
  position: absolute;
  top: 44px;
  left: 0;
  width: 320px;
  min-height: 60px;
  border: 1px solid #F0F0F0;
  z-index: 100;
  background: white;
}
.carList___3G_Rp:hover {
  display: inline-block;
}
.carList___3G_Rp .carListTitle___2YrLP {
  font-weight: bold;
  padding: 10px 10px 0;
}
.carList___3G_Rp .carListContent___2vJnm {
  max-height: 210px;
  overflow-y: scroll;
}
.carList___3G_Rp .scrollY___RZOxb {
  overflow-y: scroll;
}
.carList___3G_Rp .item___1CaJV {
  display: -ms-flexbox;
  display: flex;
  font-size: 12px;
  padding: 10px;
  border-bottom: 1px solid #F0F0F0;
}
.carList___3G_Rp .itemLeft___w5lIB {
  width: 48px;
  height: 48px;
  cursor: pointer;
}
.carList___3G_Rp .itemCenter___1non9 {
  margin: 0 10px;
  width: 110px;
  line-height: 1.3;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  height: 44px;
  overflow: hidden;
  cursor: pointer;
  color: rgba(0, 0, 0, 0.65);
}
.carList___3G_Rp .itemCenter___1non9:hover {
  color: #0071F5;
}
.carList___3G_Rp .itemRight___-n-p3 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  width: 120px;
  -ms-flex-pack: justify;
      justify-content: space-between;
  text-align: right;
}
.carList___3G_Rp .price___32EgX {
  font-weight: bold;
}
.carList___3G_Rp .delete___13ZOq {
  color: rgba(0, 0, 0, 0.45);
  cursor: pointer;
}
.carList___3G_Rp .delete___13ZOq:hover {
  color: #0071F5;
}
.carList___3G_Rp .carListFooter___1tW50 {
  padding: 10px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center;
  color: rgba(0, 0, 0, 0.45);
}
.carList___3G_Rp .carListFooter___1tW50 .goCart___5w5bz {
  display: inline-block;
  width: 115px;
  height: 28px;
  line-height: 28px;
  text-align: center;
  color: white;
  background: #EE102B;
  border-radius: 4px;
}
.cartNo___ShjUn {
  color: rgba(0, 0, 0, 0.45);
  padding: 40px 20px 20px 60px;
  background: url('/static/images/v1.0/noCart.png') 20px center no-repeat;
  background-size: 40px;
}
.cartNo___ShjUn span {
  display: inline-block;
  position: relative;
  top: -10px;
  left: 10px;
}

.menu___1mllu {
  color: rgba(0, 0, 0, 0.85);
  position: relative;
  width: 100%;
}
.menu___1mllu .firstMenu___2AoRy {
  display: -ms-flexbox;
  display: flex;
  white-space: nowrap;
  background: rgba(255, 255, 255, 0.25);
  border-radius: 8px;
  height: 48px;
  line-height: 48px;
  gap: 32px;
}
.menu___1mllu .firstMenuR___1uWv9 {
  display: -ms-flexbox;
  display: flex;
  padding-left: 200px;
  white-space: nowrap;
  background: rgba(255, 255, 255, 0.25);
  border-radius: 8px;
  height: 48px;
  line-height: 48px;
  gap: 32px;
  margin-bottom: 20px;
}
.menu___1mllu .firstMenu___2AoRy .firstName___2fjYH,
.menu___1mllu .firstMenuR___1uWv9 .firstName___2fjYH {
  position: relative;
  height: 48px;
  font-size: 20px;
  font-weight: 500;
  border: 0;
  background-color: transparent;
  color: #1A1A1A;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 48px;
  padding: 0;
  margin: 0;
  cursor: pointer;
  transition: all 0.3s;
  box-shadow: none;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
      align-items: center;
}
.menu___1mllu .firstMenu___2AoRy .firstName___2fjYH span,
.menu___1mllu .firstMenuR___1uWv9 .firstName___2fjYH span {
  font-size: 16px;
  font-weight: 600;
  letter-spacing: 2px;
}
.menu___1mllu .firstMenu___2AoRy .firstName___2fjYH.active___3ezrY,
.menu___1mllu .firstMenuR___1uWv9 .firstName___2fjYH.active___3ezrY {
  background: #fff;
  color: var(--header-nav-text-color, #1366EC);
  border-radius: 8px;
  padding: 0 20px;
}
.menu___1mllu .firstMenu___2AoRy .firstName___2fjYH.active___3ezrY:after,
.menu___1mllu .firstMenuR___1uWv9 .firstName___2fjYH.active___3ezrY:after {
  content: '';
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  margin: 0 auto;
  width: 48px;
  height: 4px;
  background: var(--header-nav-bar-bg, #1366EC);
  display: inline-block;
}
.menu___1mllu .firstMenu___2AoRy .firstName___2fjYH:hover,
.menu___1mllu .firstMenuR___1uWv9 .firstName___2fjYH:hover {
  color: var(--header-nav-text-color, #1366EC);
}
.menu___1mllu .firstMenu___2AoRy > li,
.menu___1mllu .firstMenuR___1uWv9 > li {
  padding: 0;
  margin: 0;
  position: relative;
  cursor: pointer;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.menu___1mllu .firstMenu___2AoRy > li:hover > .secondMenu___2yq8U,
.menu___1mllu .firstMenuR___1uWv9 > li:hover > .secondMenu___2yq8U {
  display: -ms-flexbox;
  display: flex;
}
.menu___1mllu .secondMenu___2yq8U {
  display: none;
  position: absolute;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
  width: 572px;
  min-height: 216px;
  top: 42px;
  left: -100px;
  background: white;
  text-align: center;
  z-index: 100;
  padding: 10px 0;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
  line-height: 21px;
}
.menu___1mllu .secondMenu___2yq8U.websiteJoinSecondMenu___2hKM6 {
  width: 200px;
  left: 0;
  text-align: center;
}
.menu___1mllu .secondUl___Hl2QT {
  width: 100%;
  position: relative;
  font-size: 14px;
  font-weight: bold;
  color: rgba(0, 0, 0, 0.65);
  display: inline-block;
  padding: 0 10px;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.menu___1mllu .secondUl___Hl2QT > li {
  padding: 8px 0 6px;
  cursor: pointer;
  width: 130px;
}
.menu___1mllu .secondUl___Hl2QT > li.actively___2lb9k {
  color: #0071F5;
  background: rgba(0, 113, 245, 0.1);
}
.menu___1mllu .secondUl___Hl2QT > li:hover {
  background: rgba(0, 113, 245, 0.1);
  color: #0071F5;
}
.menu___1mllu .websiteJoinMenu___3E1kx {
  max-height: 300px;
  overflow-y: auto;
  overflow-x: hidden;
  width: 200px;
}
.menu___1mllu .websiteJoinMenu___3E1kx::-webkit-scrollbar {
  width: 4px;
}
.menu___1mllu .websiteJoinMenu___3E1kx::-webkit-scrollbar-track {
  background: #f1f1f1;
  border-radius: 2px;
}
.menu___1mllu .websiteJoinMenu___3E1kx::-webkit-scrollbar-thumb {
  background: #c1c1c1;
  border-radius: 2px;
}
.menu___1mllu .websiteJoinMenu___3E1kx::-webkit-scrollbar-thumb:hover {
  background: #a8a8a8;
}
.menu___1mllu .websiteJoinMenu___3E1kx > li {
  width: 100% !important;
  padding: 8px 12px 6px !important;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  cursor: pointer;
  text-align: left;
}
.menu___1mllu .websiteJoinMenu___3E1kx > li:hover {
  background: rgba(0, 113, 245, 0.1);
  color: #0071F5;
}
.menu___1mllu .threeMenu___2rtMO {
  position: absolute;
  width: 420px;
  left: 140px;
  top: 0;
  height: 100%;
  padding: 6px 10px 10px;
  font-size: 12px;
  font-weight: normal;
  color: rgba(0, 0, 0, 0.45);
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.menu___1mllu .threeMenu___2rtMO > li {
  padding: 5px 10px;
  margin-bottom: 6px;
  width: 50%;
  text-align: left;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.menu___1mllu .threeMenu___2rtMO > li:hover {
  background: rgba(0, 113, 245, 0.1);
  color: #0071F5;
}
.menu___1mllu .threeTitle___2-1ZZ:hover {
  color: #0071F5;
}
.allCategory___1VRWc {
  position: relative;
  top: 39px;
  left: 34px;
  z-index: 20;
  display: inline-block;
  width: 120px;
}
.allCategory___1VRWc .iTitle___17fE- {
  font-size: 14px;
  display: inline-block;
  width: 103px;
  height: 28px;
  border: 1px solid rgba(0, 0, 0, 0.1);
  background: white;
  text-align: center;
  line-height: 28px;
  color: rgba(0, 0, 0, 0.65);
  cursor: pointer;
  border-radius: 2px;
}
.allCategory___1VRWc .iContent___1mFD4 {
  display: none;
  position: absolute;
  top: 26px;
  left: 0;
}
.allCategory___1VRWc:hover .iContent___1mFD4 {
  display: inline-block;
}
.firstNameOne___1ObTS {
  position: relative;
}
.firstNameOne___1ObTS > div {
  display: none;
  background-color: white;
}
.firstNameOne___1ObTS p {
  font-size: 16px;
  font-weight: bold;
  padding-bottom: 20px;
}
.firstNameOne___1ObTS .hoverStyle___F-DOo {
  line-height: 40px;
}
.firstNameOne___1ObTS .UpOutlinedStyle___ANwEL {
  display: none;
}
.firstNameOne___1ObTS .DownOutlined___1DuvJ {
  display: inline;
}
.firstNameOne___1ObTS:hover p {
  color: #0071F5;
}
.firstNameOne___1ObTS:hover .UpOutlinedStyle___ANwEL {
  display: inline;
}
.firstNameOne___1ObTS:hover .DownOutlined___1DuvJ {
  display: none;
}
.firstNameOne___1ObTS:hover > div {
  display: block;
  width: 100px;
  font-size: 16px;
  z-index: 1000;
}
.firstNameOne___1ObTS:hover .hoverStyle___F-DOo:hover {
  background: rgba(0, 113, 245, 0.1);
  color: #0071F5;
}
.menuItemWrapper___2FtfZ {
  position: relative;
  -ms-flex: 1;
      flex: 1;
  text-align: center;
}
.menuItemWrapper___2FtfZ::after {
  content: '';
  display: inline-block;
  width: 2px;
  height: 20px;
  background: #fff;
  position: absolute;
  top: 14px;
  right: -16px;
}
.menuItemWrapper___2FtfZ:last-child::after {
  display: none;
}
.firstMenuItemIco___1E2H9 {
  margin-right: 6px;
  margin-bottom: 0;
  width: 18px;
  height: 18px;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-collapse {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  -webkit-font-feature-settings: 'tnum';
          font-feature-settings: 'tnum';
  background-color: #fafafa;
  border: 1px solid #d9d9d9;
  border-bottom: 0;
  border-radius: 4px;
}
.ant-collapse > .ant-collapse-item {
  border-bottom: 1px solid #d9d9d9;
}
.ant-collapse > .ant-collapse-item:last-child,
.ant-collapse > .ant-collapse-item:last-child > .ant-collapse-header {
  border-radius: 0 0 4px 4px;
}
.ant-collapse > .ant-collapse-item > .ant-collapse-header {
  position: relative;
  padding: 12px 16px;
  padding-left: 40px;
  color: rgba(0, 0, 0, 0.85);
  line-height: 22px;
  cursor: pointer;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow {
  color: inherit;
  font-style: normal;
  line-height: 0;
  text-align: center;
  text-transform: none;
  vertical-align: -0.125em;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  top: 50%;
  left: 16px;
  display: inline-block;
  font-size: 12px;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}
.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow > * {
  line-height: 1;
}
.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow svg {
  display: inline-block;
}
.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow::before {
  display: none;
}
.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow .ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow-icon {
  display: block;
}
.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow svg {
  -webkit-transition: -webkit-transform 0.24s;
  transition: -webkit-transform 0.24s;
  transition: transform 0.24s;
  transition: transform 0.24s, -webkit-transform 0.24s;
}
.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-extra {
  float: right;
}
.ant-collapse > .ant-collapse-item > .ant-collapse-header:focus {
  outline: none;
}
.ant-collapse > .ant-collapse-item.ant-collapse-no-arrow > .ant-collapse-header {
  padding-left: 12px;
}
.ant-collapse-icon-position-right > .ant-collapse-item > .ant-collapse-header {
  padding: 12px 16px;
  padding-right: 40px;
}
.ant-collapse-icon-position-right > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow {
  right: 16px;
  left: auto;
}
.ant-collapse-anim-active {
  -webkit-transition: height 0.2s cubic-bezier(0.215, 0.61, 0.355, 1);
  transition: height 0.2s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.ant-collapse-content {
  overflow: hidden;
  color: rgba(0, 0, 0, 0.65);
  background-color: #fff;
  border-top: 1px solid #d9d9d9;
}
.ant-collapse-content > .ant-collapse-content-box {
  padding: 16px;
}
.ant-collapse-content-inactive {
  display: none;
}
.ant-collapse-item:last-child > .ant-collapse-content {
  border-radius: 0 0 4px 4px;
}
.ant-collapse-borderless {
  background-color: #fafafa;
  border: 0;
}
.ant-collapse-borderless > .ant-collapse-item {
  border-bottom: 1px solid #d9d9d9;
}
.ant-collapse-borderless > .ant-collapse-item:last-child,
.ant-collapse-borderless > .ant-collapse-item:last-child .ant-collapse-header {
  border-radius: 0;
}
.ant-collapse-borderless > .ant-collapse-item > .ant-collapse-content {
  background-color: transparent;
  border-top: 0;
}
.ant-collapse-borderless > .ant-collapse-item > .ant-collapse-content > .ant-collapse-content-box {
  padding-top: 4px;
}
.ant-collapse .ant-collapse-item-disabled > .ant-collapse-header,
.ant-collapse .ant-collapse-item-disabled > .ant-collapse-header > .arrow {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-upload {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  -webkit-font-feature-settings: 'tnum';
          font-feature-settings: 'tnum';
  outline: 0;
}
.ant-upload p {
  margin: 0;
}
.ant-upload-btn {
  display: block;
  width: 100%;
  outline: none;
}
.ant-upload input[type='file'] {
  cursor: pointer;
}
.ant-upload.ant-upload-select {
  display: inline-block;
}
.ant-upload.ant-upload-disabled {
  cursor: not-allowed;
}
.ant-upload.ant-upload-select-picture-card {
  display: table;
  float: left;
  width: 104px;
  height: 104px;
  margin-right: 8px;
  margin-bottom: 8px;
  text-align: center;
  vertical-align: top;
  background-color: #fafafa;
  border: 1px dashed #d9d9d9;
  border-radius: 4px;
  cursor: pointer;
  -webkit-transition: border-color 0.3s ease;
  transition: border-color 0.3s ease;
}
.ant-upload.ant-upload-select-picture-card > .ant-upload {
  display: table-cell;
  width: 100%;
  height: 100%;
  padding: 8px;
  text-align: center;
  vertical-align: middle;
}
.ant-upload.ant-upload-select-picture-card:hover {
  border-color: #0071F5;
}
.ant-upload.ant-upload-drag {
  position: relative;
  width: 100%;
  height: 100%;
  text-align: center;
  background: #fafafa;
  border: 1px dashed #d9d9d9;
  border-radius: 4px;
  cursor: pointer;
  -webkit-transition: border-color 0.3s;
  transition: border-color 0.3s;
}
.ant-upload.ant-upload-drag .ant-upload {
  padding: 16px 0;
}
.ant-upload.ant-upload-drag.ant-upload-drag-hover:not(.ant-upload-disabled) {
  border-color: #005acf;
}
.ant-upload.ant-upload-drag.ant-upload-disabled {
  cursor: not-allowed;
}
.ant-upload.ant-upload-drag .ant-upload-btn {
  display: table;
  height: 100%;
}
.ant-upload.ant-upload-drag .ant-upload-drag-container {
  display: table-cell;
  vertical-align: middle;
}
.ant-upload.ant-upload-drag:not(.ant-upload-disabled):hover {
  border-color: #2994ff;
}
.ant-upload.ant-upload-drag p.ant-upload-drag-icon {
  margin-bottom: 20px;
}
.ant-upload.ant-upload-drag p.ant-upload-drag-icon .anticon {
  color: #2994ff;
  font-size: 48px;
}
.ant-upload.ant-upload-drag p.ant-upload-text {
  margin: 0 0 4px;
  color: rgba(0, 0, 0, 0.85);
  font-size: 16px;
}
.ant-upload.ant-upload-drag p.ant-upload-hint {
  color: rgba(0, 0, 0, 0.45);
  font-size: 14px;
}
.ant-upload.ant-upload-drag .anticon-plus {
  color: rgba(0, 0, 0, 0.25);
  font-size: 30px;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.ant-upload.ant-upload-drag .anticon-plus:hover {
  color: rgba(0, 0, 0, 0.45);
}
.ant-upload.ant-upload-drag:hover .anticon-plus {
  color: rgba(0, 0, 0, 0.45);
}
.ant-upload-picture-card-wrapper {
  zoom: 1;
  display: inline-block;
  width: 100%;
}
.ant-upload-picture-card-wrapper::before,
.ant-upload-picture-card-wrapper::after {
  display: table;
  content: '';
}
.ant-upload-picture-card-wrapper::after {
  clear: both;
}
.ant-upload-list {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  -webkit-font-feature-settings: 'tnum';
          font-feature-settings: 'tnum';
  zoom: 1;
}
.ant-upload-list::before,
.ant-upload-list::after {
  display: table;
  content: '';
}
.ant-upload-list::after {
  clear: both;
}
.ant-upload-list-item-list-type-text:hover .ant-upload-list-item-name-icon-count-1 {
  padding-right: 14px;
}
.ant-upload-list-item-list-type-text:hover .ant-upload-list-item-name-icon-count-2 {
  padding-right: 28px;
}
.ant-upload-list-item {
  position: relative;
  height: 22px;
  margin-top: 8px;
  font-size: 14px;
}
.ant-upload-list-item-name {
  display: inline-block;
  width: 100%;
  padding-left: 22px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.ant-upload-list-item-name-icon-count-1 {
  padding-right: 14px;
}
.ant-upload-list-item-card-actions {
  position: absolute;
  right: 0;
  opacity: 0;
}
.ant-upload-list-item-card-actions.picture {
  top: 25px;
  line-height: 1;
  opacity: 1;
}
.ant-upload-list-item-card-actions .anticon {
  padding-right: 6px;
  color: rgba(0, 0, 0, 0.45);
}
.ant-upload-list-item-info {
  height: 100%;
  padding: 0 12px 0 4px;
  -webkit-transition: background-color 0.3s;
  transition: background-color 0.3s;
}
.ant-upload-list-item-info > span {
  display: block;
  width: 100%;
  height: 100%;
}
.ant-upload-list-item-info .anticon-loading,
.ant-upload-list-item-info .anticon-paper-clip {
  position: absolute;
  top: 5px;
  color: rgba(0, 0, 0, 0.45);
  font-size: 14px;
}
.ant-upload-list-item .anticon-close {
  display: inline-block;
  font-size: 12px;
  font-size: 10px \9;
  -webkit-transform: scale(0.83333333) rotate(0deg);
      -ms-transform: scale(0.83333333) rotate(0deg);
          transform: scale(0.83333333) rotate(0deg);
  position: absolute;
  top: 6px;
  right: 4px;
  color: rgba(0, 0, 0, 0.45);
  line-height: 0;
  cursor: pointer;
  opacity: 0;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
:root .ant-upload-list-item .anticon-close {
  font-size: 12px;
}
.ant-upload-list-item .anticon-close:hover {
  color: rgba(0, 0, 0, 0.65);
}
.ant-upload-list-item:hover .ant-upload-list-item-info {
  background-color: #e6f6ff;
}
.ant-upload-list-item:hover .anticon-close {
  opacity: 1;
}
.ant-upload-list-item:hover .ant-upload-list-item-card-actions {
  opacity: 1;
}
.ant-upload-list-item-error,
.ant-upload-list-item-error .anticon-paper-clip,
.ant-upload-list-item-error .ant-upload-list-item-name {
  color: #f5222d;
}
.ant-upload-list-item-error .ant-upload-list-item-card-actions {
  opacity: 1;
}
.ant-upload-list-item-error .ant-upload-list-item-card-actions .anticon {
  color: #f5222d;
}
.ant-upload-list-item-progress {
  position: absolute;
  bottom: -12px;
  width: 100%;
  padding-left: 26px;
  font-size: 14px;
  line-height: 0;
}
.ant-upload-list-picture .ant-upload-list-item,
.ant-upload-list-picture-card .ant-upload-list-item {
  position: relative;
  height: 66px;
  padding: 8px;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
}
.ant-upload-list-picture .ant-upload-list-item:hover,
.ant-upload-list-picture-card .ant-upload-list-item:hover {
  background: transparent;
}
.ant-upload-list-picture .ant-upload-list-item-error,
.ant-upload-list-picture-card .ant-upload-list-item-error {
  border-color: #f5222d;
}
.ant-upload-list-picture .ant-upload-list-item-info,
.ant-upload-list-picture-card .ant-upload-list-item-info {
  padding: 0;
}
.ant-upload-list-picture .ant-upload-list-item:hover .ant-upload-list-item-info,
.ant-upload-list-picture-card .ant-upload-list-item:hover .ant-upload-list-item-info {
  background: transparent;
}
.ant-upload-list-picture .ant-upload-list-item-uploading,
.ant-upload-list-picture-card .ant-upload-list-item-uploading {
  border-style: dashed;
}
.ant-upload-list-picture .ant-upload-list-item-thumbnail,
.ant-upload-list-picture-card .ant-upload-list-item-thumbnail {
  position: absolute;
  top: 8px;
  left: 8px;
  width: 48px;
  height: 48px;
  font-size: 26px;
  line-height: 54px;
  text-align: center;
  opacity: 0.8;
}
.ant-upload-list-picture .ant-upload-list-item-icon,
.ant-upload-list-picture-card .ant-upload-list-item-icon {
  position: absolute;
  top: 50%;
  left: 50%;
  font-size: 26px;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.ant-upload-list-picture .ant-upload-list-item-image,
.ant-upload-list-picture-card .ant-upload-list-item-image {
  max-width: 100%;
}
.ant-upload-list-picture .ant-upload-list-item-thumbnail img,
.ant-upload-list-picture-card .ant-upload-list-item-thumbnail img {
  display: block;
  width: 48px;
  height: 48px;
  overflow: hidden;
}
.ant-upload-list-picture .ant-upload-list-item-name,
.ant-upload-list-picture-card .ant-upload-list-item-name {
  display: inline-block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  max-width: 100%;
  margin: 0 0 0 8px;
  padding-right: 8px;
  padding-left: 48px;
  overflow: hidden;
  line-height: 44px;
  white-space: nowrap;
  text-overflow: ellipsis;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.ant-upload-list-picture .ant-upload-list-item-name-icon-count-1,
.ant-upload-list-picture-card .ant-upload-list-item-name-icon-count-1 {
  padding-right: 18px;
}
.ant-upload-list-picture .ant-upload-list-item-name-icon-count-2,
.ant-upload-list-picture-card .ant-upload-list-item-name-icon-count-2 {
  padding-right: 36px;
}
.ant-upload-list-picture .ant-upload-list-item-uploading .ant-upload-list-item-name,
.ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-name {
  line-height: 28px;
}
.ant-upload-list-picture .ant-upload-list-item-progress,
.ant-upload-list-picture-card .ant-upload-list-item-progress {
  bottom: 14px;
  width: calc(100% - 24px);
  margin-top: 0;
  padding-left: 56px;
}
.ant-upload-list-picture .anticon-close,
.ant-upload-list-picture-card .anticon-close {
  position: absolute;
  top: 8px;
  right: 8px;
  line-height: 1;
  opacity: 1;
}
.ant-upload-list-picture-card.ant-upload-list::after {
  display: none;
}
.ant-upload-list-picture-card-container {
  float: left;
  width: 104px;
  height: 104px;
  margin: 0 8px 8px 0;
}
.ant-upload-list-picture-card .ant-upload-list-item {
  float: left;
  width: 104px;
  height: 104px;
  margin: 0 8px 8px 0;
}
.ant-upload-list-picture-card .ant-upload-list-item-info {
  position: relative;
  height: 100%;
  overflow: hidden;
}
.ant-upload-list-picture-card .ant-upload-list-item-info::before {
  position: absolute;
  z-index: 1;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  opacity: 0;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  content: ' ';
}
.ant-upload-list-picture-card .ant-upload-list-item:hover .ant-upload-list-item-info::before {
  opacity: 1;
}
.ant-upload-list-picture-card .ant-upload-list-item-actions {
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 10;
  white-space: nowrap;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  opacity: 0;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-eye-o,
.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-download,
.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-delete {
  z-index: 10;
  width: 16px;
  margin: 0 4px;
  color: rgba(255, 255, 255, 0.85);
  font-size: 16px;
  cursor: pointer;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-eye-o:hover,
.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-download:hover,
.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-delete:hover {
  color: #fff;
}
.ant-upload-list-picture-card .ant-upload-list-item-info:hover + .ant-upload-list-item-actions,
.ant-upload-list-picture-card .ant-upload-list-item-actions:hover {
  opacity: 1;
}
.ant-upload-list-picture-card .ant-upload-list-item-thumbnail,
.ant-upload-list-picture-card .ant-upload-list-item-thumbnail img {
  position: static;
  display: block;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.ant-upload-list-picture-card .ant-upload-list-item-name {
  display: none;
  margin: 8px 0 0;
  padding: 0;
  line-height: 1.5;
  text-align: center;
}
.ant-upload-list-picture-card .anticon-picture + .ant-upload-list-item-name {
  position: absolute;
  bottom: 10px;
  display: block;
}
.ant-upload-list-picture-card .ant-upload-list-item-uploading.ant-upload-list-item {
  background-color: #fafafa;
}
.ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-info {
  height: auto;
}
.ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-info::before,
.ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-info .anticon-eye-o,
.ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-info .anticon-delete {
  display: none;
}
.ant-upload-list-picture-card .ant-upload-list-item-uploading-text {
  margin-top: 18px;
  color: rgba(0, 0, 0, 0.45);
}
.ant-upload-list-picture-card .ant-upload-list-item-progress {
  bottom: 32px;
  padding-left: 0;
}
.ant-upload-list .ant-upload-success-icon {
  color: #52c41a;
  font-weight: bold;
}
.ant-upload-list .ant-upload-animate-enter,
.ant-upload-list .ant-upload-animate-leave,
.ant-upload-list .ant-upload-animate-inline-enter,
.ant-upload-list .ant-upload-animate-inline-leave {
  -webkit-animation-duration: 0.3s;
          animation-duration: 0.3s;
  -webkit-animation-fill-mode: cubic-bezier(0.78, 0.14, 0.15, 0.86);
          animation-fill-mode: cubic-bezier(0.78, 0.14, 0.15, 0.86);
}
.ant-upload-list .ant-upload-animate-enter {
  -webkit-animation-name: uploadAnimateIn;
          animation-name: uploadAnimateIn;
}
.ant-upload-list .ant-upload-animate-leave {
  -webkit-animation-name: uploadAnimateOut;
          animation-name: uploadAnimateOut;
}
.ant-upload-list .ant-upload-animate-inline-enter {
  -webkit-animation-name: uploadAnimateInlineIn;
          animation-name: uploadAnimateInlineIn;
}
.ant-upload-list .ant-upload-animate-inline-leave {
  -webkit-animation-name: uploadAnimateInlineOut;
          animation-name: uploadAnimateInlineOut;
}
@-webkit-keyframes uploadAnimateIn {
  from {
    height: 0;
    margin: 0;
    padding: 0;
    opacity: 0;
  }
}
@keyframes uploadAnimateIn {
  from {
    height: 0;
    margin: 0;
    padding: 0;
    opacity: 0;
  }
}
@-webkit-keyframes uploadAnimateOut {
  to {
    height: 0;
    margin: 0;
    padding: 0;
    opacity: 0;
  }
}
@keyframes uploadAnimateOut {
  to {
    height: 0;
    margin: 0;
    padding: 0;
    opacity: 0;
  }
}
@-webkit-keyframes uploadAnimateInlineIn {
  from {
    width: 0;
    height: 0;
    margin: 0;
    padding: 0;
    opacity: 0;
  }
}
@keyframes uploadAnimateInlineIn {
  from {
    width: 0;
    height: 0;
    margin: 0;
    padding: 0;
    opacity: 0;
  }
}
@-webkit-keyframes uploadAnimateInlineOut {
  to {
    width: 0;
    height: 0;
    margin: 0;
    padding: 0;
    opacity: 0;
  }
}
@keyframes uploadAnimateInlineOut {
  to {
    width: 0;
    height: 0;
    margin: 0;
    padding: 0;
    opacity: 0;
  }
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-progress {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  -webkit-font-feature-settings: 'tnum';
          font-feature-settings: 'tnum';
  display: inline-block;
}
.ant-progress-line {
  position: relative;
  width: 100%;
  font-size: 14px;
}
.ant-progress-small.ant-progress-line,
.ant-progress-small.ant-progress-line .ant-progress-text .anticon {
  font-size: 12px;
}
.ant-progress-outer {
  display: inline-block;
  width: 100%;
  margin-right: 0;
  padding-right: 0;
}
.ant-progress-show-info .ant-progress-outer {
  margin-right: calc(-2em - 8px);
  padding-right: calc(2em + 8px);
}
.ant-progress-inner {
  position: relative;
  display: inline-block;
  width: 100%;
  overflow: hidden;
  vertical-align: middle;
  background-color: #f5f5f5;
  border-radius: 100px;
}
.ant-progress-circle-trail {
  stroke: #f5f5f5;
}
.ant-progress-circle-path {
  -webkit-animation: ant-progress-appear 0.3s;
          animation: ant-progress-appear 0.3s;
}
.ant-progress-inner:not(.ant-progress-circle-gradient) .ant-progress-circle-path {
  stroke: #1890ff;
}
.ant-progress-success-bg,
.ant-progress-bg {
  position: relative;
  background-color: #1890ff;
  border-radius: 100px;
  -webkit-transition: all 0.4s cubic-bezier(0.08, 0.82, 0.17, 1) 0s;
  transition: all 0.4s cubic-bezier(0.08, 0.82, 0.17, 1) 0s;
}
.ant-progress-success-bg {
  position: absolute;
  top: 0;
  left: 0;
  background-color: #52c41a;
}
.ant-progress-text {
  display: inline-block;
  width: 2em;
  margin-left: 8px;
  color: rgba(0, 0, 0, 0.45);
  font-size: 1em;
  line-height: 1;
  white-space: nowrap;
  text-align: left;
  vertical-align: middle;
  word-break: normal;
}
.ant-progress-text .anticon {
  font-size: 14px;
}
.ant-progress-status-active .ant-progress-bg::before {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: #fff;
  border-radius: 10px;
  opacity: 0;
  -webkit-animation: ant-progress-active 2.4s cubic-bezier(0.23, 1, 0.32, 1) infinite;
          animation: ant-progress-active 2.4s cubic-bezier(0.23, 1, 0.32, 1) infinite;
  content: '';
}
.ant-progress-status-exception .ant-progress-bg {
  background-color: #f5222d;
}
.ant-progress-status-exception .ant-progress-text {
  color: #f5222d;
}
.ant-progress-status-exception .ant-progress-inner:not(.ant-progress-circle-gradient) .ant-progress-circle-path {
  stroke: #f5222d;
}
.ant-progress-status-success .ant-progress-bg {
  background-color: #52c41a;
}
.ant-progress-status-success .ant-progress-text {
  color: #52c41a;
}
.ant-progress-status-success .ant-progress-inner:not(.ant-progress-circle-gradient) .ant-progress-circle-path {
  stroke: #52c41a;
}
.ant-progress-circle .ant-progress-inner {
  position: relative;
  line-height: 1;
  background-color: transparent;
}
.ant-progress-circle .ant-progress-text {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100%;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  line-height: 1;
  white-space: normal;
  text-align: center;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.ant-progress-circle .ant-progress-text .anticon {
  font-size: 1.16666667em;
}
.ant-progress-circle.ant-progress-status-exception .ant-progress-text {
  color: #f5222d;
}
.ant-progress-circle.ant-progress-status-success .ant-progress-text {
  color: #52c41a;
}
@-webkit-keyframes ant-progress-active {
  0% {
    width: 0;
    opacity: 0.1;
  }
  20% {
    width: 0;
    opacity: 0.5;
  }
  100% {
    width: 100%;
    opacity: 0;
  }
}
@keyframes ant-progress-active {
  0% {
    width: 0;
    opacity: 0.1;
  }
  20% {
    width: 0;
    opacity: 0.5;
  }
  100% {
    width: 100%;
    opacity: 0;
  }
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-card {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  -webkit-font-feature-settings: 'tnum';
          font-feature-settings: 'tnum';
  position: relative;
  background: #fff;
  border-radius: 2px;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.ant-card-hoverable {
  cursor: pointer;
}
.ant-card-hoverable:hover {
  border-color: rgba(0, 0, 0, 0.09);
  -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.09);
          box-shadow: 0 2px 8px rgba(0, 0, 0, 0.09);
}
.ant-card-bordered {
  border: 1px solid #e8e8e8;
}
.ant-card-head {
  min-height: 48px;
  margin-bottom: -1px;
  padding: 0 24px;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 500;
  font-size: 16px;
  background: transparent;
  border-bottom: 1px solid #e8e8e8;
  border-radius: 2px 2px 0 0;
  zoom: 1;
}
.ant-card-head::before,
.ant-card-head::after {
  display: table;
  content: '';
}
.ant-card-head::after {
  clear: both;
}
.ant-card-head-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.ant-card-head-title {
  display: inline-block;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding: 16px 0;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.ant-card-head .ant-tabs {
  clear: both;
  margin-bottom: -17px;
  color: rgba(0, 0, 0, 0.65);
  font-weight: normal;
  font-size: 14px;
}
.ant-card-head .ant-tabs-bar {
  border-bottom: 1px solid #e8e8e8;
}
.ant-card-extra {
  float: right;
  margin-left: auto;
  padding: 16px 0;
  color: rgba(0, 0, 0, 0.65);
  font-weight: normal;
  font-size: 14px;
}
.ant-card-body {
  padding: 24px;
  zoom: 1;
}
.ant-card-body::before,
.ant-card-body::after {
  display: table;
  content: '';
}
.ant-card-body::after {
  clear: both;
}
.ant-card-contain-grid:not(.ant-card-loading) .ant-card-body {
  margin: -1px 0 0 -1px;
  padding: 0;
}
.ant-card-grid {
  float: left;
  width: 33.33%;
  padding: 24px;
  border: 0;
  border-radius: 0;
  -webkit-box-shadow: 1px 0 0 0 #e8e8e8, 0 1px 0 0 #e8e8e8, 1px 1px 0 0 #e8e8e8, 1px 0 0 0 #e8e8e8 inset, 0 1px 0 0 #e8e8e8 inset;
          box-shadow: 1px 0 0 0 #e8e8e8, 0 1px 0 0 #e8e8e8, 1px 1px 0 0 #e8e8e8, 1px 0 0 0 #e8e8e8 inset, 0 1px 0 0 #e8e8e8 inset;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.ant-card-grid-hoverable:hover {
  position: relative;
  z-index: 1;
  -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
          box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
}
.ant-card-contain-tabs > .ant-card-head .ant-card-head-title {
  min-height: 32px;
  padding-bottom: 0;
}
.ant-card-contain-tabs > .ant-card-head .ant-card-extra {
  padding-bottom: 0;
}
.ant-card-cover > * {
  display: block;
  width: 100%;
}
.ant-card-cover img {
  border-radius: 2px 2px 0 0;
}
.ant-card-actions {
  margin: 0;
  padding: 0;
  list-style: none;
  background: #fafafa;
  border-top: 1px solid #e8e8e8;
  zoom: 1;
}
.ant-card-actions::before,
.ant-card-actions::after {
  display: table;
  content: '';
}
.ant-card-actions::after {
  clear: both;
}
.ant-card-actions > li {
  float: left;
  margin: 12px 0;
  color: rgba(0, 0, 0, 0.45);
  text-align: center;
}
.ant-card-actions > li > span {
  position: relative;
  display: block;
  min-width: 32px;
  font-size: 14px;
  line-height: 22px;
  cursor: pointer;
}
.ant-card-actions > li > span:hover {
  color: #0071F5;
  -webkit-transition: color 0.3s;
  transition: color 0.3s;
}
.ant-card-actions > li > span a:not(.ant-btn),
.ant-card-actions > li > span > .anticon {
  display: inline-block;
  width: 100%;
  color: rgba(0, 0, 0, 0.45);
  line-height: 22px;
  -webkit-transition: color 0.3s;
  transition: color 0.3s;
}
.ant-card-actions > li > span a:not(.ant-btn):hover,
.ant-card-actions > li > span > .anticon:hover {
  color: #0071F5;
}
.ant-card-actions > li > span > .anticon {
  font-size: 16px;
  line-height: 22px;
}
.ant-card-actions > li:not(:last-child) {
  border-right: 1px solid #e8e8e8;
}
.ant-card-type-inner .ant-card-head {
  padding: 0 24px;
  background: #fafafa;
}
.ant-card-type-inner .ant-card-head-title {
  padding: 12px 0;
  font-size: 14px;
}
.ant-card-type-inner .ant-card-body {
  padding: 16px 24px;
}
.ant-card-type-inner .ant-card-extra {
  padding: 13.5px 0;
}
.ant-card-meta {
  margin: -4px 0;
  zoom: 1;
}
.ant-card-meta::before,
.ant-card-meta::after {
  display: table;
  content: '';
}
.ant-card-meta::after {
  clear: both;
}
.ant-card-meta-avatar {
  float: left;
  padding-right: 16px;
}
.ant-card-meta-detail {
  overflow: hidden;
}
.ant-card-meta-detail > div:not(:last-child) {
  margin-bottom: 8px;
}
.ant-card-meta-title {
  overflow: hidden;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 500;
  font-size: 16px;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.ant-card-meta-description {
  color: rgba(0, 0, 0, 0.45);
}
.ant-card-loading {
  overflow: hidden;
}
.ant-card-loading .ant-card-body {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.ant-card-loading-content p {
  margin: 0;
}
.ant-card-loading-block {
  height: 14px;
  margin: 4px 0;
  background: -webkit-gradient(linear, left top, right top, from(rgba(207, 216, 220, 0.2)), color-stop(rgba(207, 216, 220, 0.4)), to(rgba(207, 216, 220, 0.2)));
  background: linear-gradient(90deg, rgba(207, 216, 220, 0.2), rgba(207, 216, 220, 0.4), rgba(207, 216, 220, 0.2));
  background-size: 600% 600%;
  border-radius: 2px;
  -webkit-animation: card-loading 1.4s ease infinite;
          animation: card-loading 1.4s ease infinite;
}
@-webkit-keyframes card-loading {
  0%,
  100% {
    background-position: 0 50%;
  }
  50% {
    background-position: 100% 50%;
  }
}
@keyframes card-loading {
  0%,
  100% {
    background-position: 0 50%;
  }
  50% {
    background-position: 100% 50%;
  }
}
.ant-card-small > .ant-card-head {
  min-height: 36px;
  padding: 0 12px;
  font-size: 14px;
}
.ant-card-small > .ant-card-head > .ant-card-head-wrapper > .ant-card-head-title {
  padding: 8px 0;
}
.ant-card-small > .ant-card-head > .ant-card-head-wrapper > .ant-card-extra {
  padding: 8px 0;
  font-size: 14px;
}
.ant-card-small > .ant-card-body {
  padding: 12px;
}

.filterItem___1ZxMd {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
}
.filterItem___1ZxMd .labelWrap___1jtgn {
  width: 64px;
  line-height: 32px;
  margin-right: 10px;
  -ms-flex-pack: end;
      justify-content: flex-end;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
}
.filterItem___1ZxMd .item___3IXc8 {
  -ms-flex: 1;
      flex: 1;
}
.filterItem___1ZxMd .item___3IXc8 .ant-select {
  width: 100%;
}

.filterContainer___jyfTb .pageHeader___2vbED {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center;
  height: 33px;
  border-bottom: 2px #aaa solid;
  margin-bottom: 20px;
}
.filterContainer___jyfTb .pageHeader___2vbED .pageTitle___342gS {
  line-height: 33px;
  font-size: 18px;
  font-weight: bold;
}
.filterContainer___jyfTb .filterContent___19aIl {
  margin-top: 20px;
  padding: 24px 15px;
  padding-bottom: 0;
  border: 1px #e8e8e8 solid;
  font-size: 12px;
}
.filterContainer___jyfTb .filterContent___19aIl .filterRow___1iDn4 {
  margin-bottom: 30px;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-nav-container {
  height: 40px;
}
.ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-ink-bar {
  visibility: hidden;
}
.ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab {
  height: 40px;
  margin: 0;
  margin-right: 2px;
  padding: 0 16px;
  line-height: 38px;
  background: #fafafa;
  border: 1px solid #e8e8e8;
  border-radius: 4px 4px 0 0;
  -webkit-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab-active {
  height: 40px;
  color: #0071F5;
  background: #fff;
  border-color: #e8e8e8;
  border-bottom: 1px solid #fff;
}
.ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab-active::before {
  border-top: 2px solid transparent;
}
.ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab-disabled {
  color: #0071F5;
  color: rgba(0, 0, 0, 0.25);
}
.ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab-inactive {
  padding: 0;
}
.ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-nav-wrap {
  margin-bottom: 0;
}
.ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab .ant-tabs-close-x {
  width: 16px;
  height: 16px;
  height: 14px;
  margin-right: -5px;
  margin-left: 3px;
  overflow: hidden;
  color: rgba(0, 0, 0, 0.45);
  font-size: 12px;
  vertical-align: middle;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab .ant-tabs-close-x:hover {
  color: rgba(0, 0, 0, 0.85);
}
.ant-tabs.ant-tabs-card .ant-tabs-card-content > .ant-tabs-tabpane,
.ant-tabs.ant-tabs-editable-card .ant-tabs-card-content > .ant-tabs-tabpane {
  -webkit-transition: none !important;
  transition: none !important;
}
.ant-tabs.ant-tabs-card .ant-tabs-card-content > .ant-tabs-tabpane-inactive,
.ant-tabs.ant-tabs-editable-card .ant-tabs-card-content > .ant-tabs-tabpane-inactive {
  overflow: hidden;
}
.ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab:hover .anticon-close {
  opacity: 1;
}
.ant-tabs-extra-content {
  line-height: 45px;
}
.ant-tabs-extra-content .ant-tabs-new-tab {
  position: relative;
  width: 20px;
  height: 20px;
  color: rgba(0, 0, 0, 0.65);
  font-size: 12px;
  line-height: 20px;
  text-align: center;
  border: 1px solid #e8e8e8;
  border-radius: 2px;
  cursor: pointer;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.ant-tabs-extra-content .ant-tabs-new-tab:hover {
  color: #0071F5;
  border-color: #0071F5;
}
.ant-tabs-extra-content .ant-tabs-new-tab svg {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
}
.ant-tabs.ant-tabs-large .ant-tabs-extra-content {
  line-height: 56px;
}
.ant-tabs.ant-tabs-small .ant-tabs-extra-content {
  line-height: 37px;
}
.ant-tabs.ant-tabs-card .ant-tabs-extra-content {
  line-height: 40px;
}
.ant-tabs-vertical.ant-tabs-card .ant-tabs-card-bar.ant-tabs-left-bar .ant-tabs-nav-container,
.ant-tabs-vertical.ant-tabs-card .ant-tabs-card-bar.ant-tabs-right-bar .ant-tabs-nav-container {
  height: 100%;
}
.ant-tabs-vertical.ant-tabs-card .ant-tabs-card-bar.ant-tabs-left-bar .ant-tabs-tab,
.ant-tabs-vertical.ant-tabs-card .ant-tabs-card-bar.ant-tabs-right-bar .ant-tabs-tab {
  margin-bottom: 8px;
  border-bottom: 1px solid #e8e8e8;
}
.ant-tabs-vertical.ant-tabs-card .ant-tabs-card-bar.ant-tabs-left-bar .ant-tabs-tab-active,
.ant-tabs-vertical.ant-tabs-card .ant-tabs-card-bar.ant-tabs-right-bar .ant-tabs-tab-active {
  padding-bottom: 4px;
}
.ant-tabs-vertical.ant-tabs-card .ant-tabs-card-bar.ant-tabs-left-bar .ant-tabs-tab:last-child,
.ant-tabs-vertical.ant-tabs-card .ant-tabs-card-bar.ant-tabs-right-bar .ant-tabs-tab:last-child {
  margin-bottom: 8px;
}
.ant-tabs-vertical.ant-tabs-card .ant-tabs-card-bar.ant-tabs-left-bar .ant-tabs-new-tab,
.ant-tabs-vertical.ant-tabs-card .ant-tabs-card-bar.ant-tabs-right-bar .ant-tabs-new-tab {
  width: 90%;
}
.ant-tabs-vertical.ant-tabs-card.ant-tabs-left .ant-tabs-card-bar.ant-tabs-left-bar .ant-tabs-nav-wrap {
  margin-right: 0;
}
.ant-tabs-vertical.ant-tabs-card.ant-tabs-left .ant-tabs-card-bar.ant-tabs-left-bar .ant-tabs-tab {
  margin-right: 1px;
  border-right: 0;
  border-radius: 4px 0 0 4px;
}
.ant-tabs-vertical.ant-tabs-card.ant-tabs-left .ant-tabs-card-bar.ant-tabs-left-bar .ant-tabs-tab-active {
  margin-right: -1px;
  padding-right: 18px;
}
.ant-tabs-vertical.ant-tabs-card.ant-tabs-right .ant-tabs-card-bar.ant-tabs-right-bar .ant-tabs-nav-wrap {
  margin-left: 0;
}
.ant-tabs-vertical.ant-tabs-card.ant-tabs-right .ant-tabs-card-bar.ant-tabs-right-bar .ant-tabs-tab {
  margin-left: 1px;
  border-left: 0;
  border-radius: 0 4px 4px 0;
}
.ant-tabs-vertical.ant-tabs-card.ant-tabs-right .ant-tabs-card-bar.ant-tabs-right-bar .ant-tabs-tab-active {
  margin-left: -1px;
  padding-left: 18px;
}
.ant-tabs .ant-tabs-card-bar.ant-tabs-bottom-bar .ant-tabs-tab {
  height: auto;
  border-top: 0;
  border-bottom: 1px solid #e8e8e8;
  border-radius: 0 0 4px 4px;
}
.ant-tabs .ant-tabs-card-bar.ant-tabs-bottom-bar .ant-tabs-tab-active {
  padding-top: 1px;
  padding-bottom: 0;
  color: #0071F5;
}
.ant-tabs {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  -webkit-font-feature-settings: 'tnum';
          font-feature-settings: 'tnum';
  position: relative;
  overflow: hidden;
  zoom: 1;
}
.ant-tabs::before,
.ant-tabs::after {
  display: table;
  content: '';
}
.ant-tabs::after {
  clear: both;
}
.ant-tabs-ink-bar {
  position: absolute;
  bottom: 1px;
  left: 0;
  z-index: 1;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 0;
  height: 2px;
  background-color: #0071F5;
  -webkit-transform-origin: 0 0;
      -ms-transform-origin: 0 0;
          transform-origin: 0 0;
}
.ant-tabs-bar {
  margin: 0 0 16px 0;
  border-bottom: 1px solid #e8e8e8;
  outline: none;
  -webkit-transition: padding 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: padding 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-tabs-nav-container {
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-bottom: -1px;
  overflow: hidden;
  font-size: 14px;
  line-height: 1.5;
  white-space: nowrap;
  -webkit-transition: padding 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: padding 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  zoom: 1;
}
.ant-tabs-nav-container::before,
.ant-tabs-nav-container::after {
  display: table;
  content: '';
}
.ant-tabs-nav-container::after {
  clear: both;
}
.ant-tabs-nav-container-scrolling {
  padding-right: 32px;
  padding-left: 32px;
}
.ant-tabs-bottom .ant-tabs-bottom-bar {
  margin-top: 16px;
  margin-bottom: 0;
  border-top: 1px solid #e8e8e8;
  border-bottom: none;
}
.ant-tabs-bottom .ant-tabs-bottom-bar .ant-tabs-ink-bar {
  top: 1px;
  bottom: auto;
}
.ant-tabs-bottom .ant-tabs-bottom-bar .ant-tabs-nav-container {
  margin-top: -1px;
  margin-bottom: 0;
}
.ant-tabs-tab-prev,
.ant-tabs-tab-next {
  position: absolute;
  z-index: 2;
  width: 0;
  height: 100%;
  color: rgba(0, 0, 0, 0.45);
  text-align: center;
  background-color: transparent;
  border: 0;
  cursor: pointer;
  opacity: 0;
  -webkit-transition: width 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: width 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  pointer-events: none;
}
.ant-tabs-tab-prev.ant-tabs-tab-arrow-show,
.ant-tabs-tab-next.ant-tabs-tab-arrow-show {
  width: 32px;
  height: 100%;
  opacity: 1;
  pointer-events: auto;
}
.ant-tabs-tab-prev:hover,
.ant-tabs-tab-next:hover {
  color: rgba(0, 0, 0, 0.65);
}
.ant-tabs-tab-prev-icon,
.ant-tabs-tab-next-icon {
  position: absolute;
  top: 50%;
  left: 50%;
  font-weight: bold;
  font-style: normal;
  font-variant: normal;
  line-height: inherit;
  text-align: center;
  text-transform: none;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.ant-tabs-tab-prev-icon-target,
.ant-tabs-tab-next-icon-target {
  display: block;
  display: inline-block;
  font-size: 12px;
  font-size: 10px \9;
  -webkit-transform: scale(0.83333333) rotate(0deg);
      -ms-transform: scale(0.83333333) rotate(0deg);
          transform: scale(0.83333333) rotate(0deg);
}
:root .ant-tabs-tab-prev-icon-target,
:root .ant-tabs-tab-next-icon-target {
  font-size: 12px;
}
.ant-tabs-tab-btn-disabled {
  cursor: not-allowed;
}
.ant-tabs-tab-btn-disabled,
.ant-tabs-tab-btn-disabled:hover {
  color: rgba(0, 0, 0, 0.25);
}
.ant-tabs-tab-next {
  right: 2px;
}
.ant-tabs-tab-prev {
  left: 0;
}
:root .ant-tabs-tab-prev {
  -webkit-filter: none;
          filter: none;
}
.ant-tabs-nav-wrap {
  margin-bottom: -1px;
  overflow: hidden;
}
.ant-tabs-nav-scroll {
  overflow: hidden;
  white-space: nowrap;
}
.ant-tabs-nav {
  position: relative;
  display: inline-block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0;
  padding-left: 0;
  list-style: none;
  -webkit-transition: -webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: -webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-tabs-nav::before,
.ant-tabs-nav::after {
  display: table;
  content: ' ';
}
.ant-tabs-nav::after {
  clear: both;
}
.ant-tabs-nav .ant-tabs-tab {
  position: relative;
  display: inline-block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 100%;
  margin: 0 32px 0 0;
  padding: 12px 16px;
  text-decoration: none;
  cursor: pointer;
  -webkit-transition: color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-tabs-nav .ant-tabs-tab::before {
  position: absolute;
  top: -1px;
  left: 0;
  width: 100%;
  border-top: 2px solid transparent;
  border-radius: 4px 4px 0 0;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  content: '';
  pointer-events: none;
}
.ant-tabs-nav .ant-tabs-tab:last-child {
  margin-right: 0;
}
.ant-tabs-nav .ant-tabs-tab:hover {
  color: #2994ff;
}
.ant-tabs-nav .ant-tabs-tab:active {
  color: #005acf;
}
.ant-tabs-nav .ant-tabs-tab .anticon {
  margin-right: 8px;
}
.ant-tabs-nav .ant-tabs-tab-active {
  color: #0071F5;
  font-weight: 500;
}
.ant-tabs-nav .ant-tabs-tab-disabled,
.ant-tabs-nav .ant-tabs-tab-disabled:hover {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
}
.ant-tabs .ant-tabs-large-bar .ant-tabs-nav-container {
  font-size: 16px;
}
.ant-tabs .ant-tabs-large-bar .ant-tabs-tab {
  padding: 16px;
}
.ant-tabs .ant-tabs-small-bar .ant-tabs-nav-container {
  font-size: 14px;
}
.ant-tabs .ant-tabs-small-bar .ant-tabs-tab {
  padding: 8px 16px;
}
.ant-tabs-content::before {
  display: block;
  overflow: hidden;
  content: '';
}
.ant-tabs .ant-tabs-top-content,
.ant-tabs .ant-tabs-bottom-content {
  width: 100%;
}
.ant-tabs .ant-tabs-top-content > .ant-tabs-tabpane,
.ant-tabs .ant-tabs-bottom-content > .ant-tabs-tabpane {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 100%;
  -webkit-backface-visibility: hidden;
  opacity: 1;
  -webkit-transition: opacity 0.45s;
  transition: opacity 0.45s;
}
.ant-tabs .ant-tabs-top-content > .ant-tabs-tabpane-inactive,
.ant-tabs .ant-tabs-bottom-content > .ant-tabs-tabpane-inactive {
  height: 0;
  padding: 0 !important;
  overflow: hidden;
  opacity: 0;
  pointer-events: none;
}
.ant-tabs .ant-tabs-top-content > .ant-tabs-tabpane-inactive input,
.ant-tabs .ant-tabs-bottom-content > .ant-tabs-tabpane-inactive input {
  visibility: hidden;
}
.ant-tabs .ant-tabs-top-content.ant-tabs-content-animated,
.ant-tabs .ant-tabs-bottom-content.ant-tabs-content-animated {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-transition: margin-left 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: margin-left 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  will-change: margin-left;
}
.ant-tabs .ant-tabs-left-bar,
.ant-tabs .ant-tabs-right-bar {
  height: 100%;
  border-bottom: 0;
}
.ant-tabs .ant-tabs-left-bar .ant-tabs-tab-arrow-show,
.ant-tabs .ant-tabs-right-bar .ant-tabs-tab-arrow-show {
  width: 100%;
  height: 32px;
}
.ant-tabs .ant-tabs-left-bar .ant-tabs-tab,
.ant-tabs .ant-tabs-right-bar .ant-tabs-tab {
  display: block;
  float: none;
  margin: 0 0 16px 0;
  padding: 8px 24px;
}
.ant-tabs .ant-tabs-left-bar .ant-tabs-tab:last-child,
.ant-tabs .ant-tabs-right-bar .ant-tabs-tab:last-child {
  margin-bottom: 0;
}
.ant-tabs .ant-tabs-left-bar .ant-tabs-extra-content,
.ant-tabs .ant-tabs-right-bar .ant-tabs-extra-content {
  text-align: center;
}
.ant-tabs .ant-tabs-left-bar .ant-tabs-nav-scroll,
.ant-tabs .ant-tabs-right-bar .ant-tabs-nav-scroll {
  width: auto;
}
.ant-tabs .ant-tabs-left-bar .ant-tabs-nav-container,
.ant-tabs .ant-tabs-right-bar .ant-tabs-nav-container,
.ant-tabs .ant-tabs-left-bar .ant-tabs-nav-wrap,
.ant-tabs .ant-tabs-right-bar .ant-tabs-nav-wrap {
  height: 100%;
}
.ant-tabs .ant-tabs-left-bar .ant-tabs-nav-container,
.ant-tabs .ant-tabs-right-bar .ant-tabs-nav-container {
  margin-bottom: 0;
}
.ant-tabs .ant-tabs-left-bar .ant-tabs-nav-container.ant-tabs-nav-container-scrolling,
.ant-tabs .ant-tabs-right-bar .ant-tabs-nav-container.ant-tabs-nav-container-scrolling {
  padding: 32px 0;
}
.ant-tabs .ant-tabs-left-bar .ant-tabs-nav-wrap,
.ant-tabs .ant-tabs-right-bar .ant-tabs-nav-wrap {
  margin-bottom: 0;
}
.ant-tabs .ant-tabs-left-bar .ant-tabs-nav,
.ant-tabs .ant-tabs-right-bar .ant-tabs-nav {
  width: 100%;
}
.ant-tabs .ant-tabs-left-bar .ant-tabs-ink-bar,
.ant-tabs .ant-tabs-right-bar .ant-tabs-ink-bar {
  top: 0;
  bottom: auto;
  left: auto;
  width: 2px;
  height: 0;
}
.ant-tabs .ant-tabs-left-bar .ant-tabs-tab-next,
.ant-tabs .ant-tabs-right-bar .ant-tabs-tab-next {
  right: 0;
  bottom: 0;
  width: 100%;
  height: 32px;
}
.ant-tabs .ant-tabs-left-bar .ant-tabs-tab-prev,
.ant-tabs .ant-tabs-right-bar .ant-tabs-tab-prev {
  top: 0;
  width: 100%;
  height: 32px;
}
.ant-tabs .ant-tabs-left-content,
.ant-tabs .ant-tabs-right-content {
  width: auto;
  margin-top: 0 !important;
  overflow: hidden;
}
.ant-tabs .ant-tabs-left-bar {
  float: left;
  margin-right: -1px;
  margin-bottom: 0;
  border-right: 1px solid #e8e8e8;
}
.ant-tabs .ant-tabs-left-bar .ant-tabs-tab {
  text-align: right;
}
.ant-tabs .ant-tabs-left-bar .ant-tabs-nav-container {
  margin-right: -1px;
}
.ant-tabs .ant-tabs-left-bar .ant-tabs-nav-wrap {
  margin-right: -1px;
}
.ant-tabs .ant-tabs-left-bar .ant-tabs-ink-bar {
  right: 1px;
}
.ant-tabs .ant-tabs-left-content {
  padding-left: 24px;
  border-left: 1px solid #e8e8e8;
}
.ant-tabs .ant-tabs-right-bar {
  float: right;
  margin-bottom: 0;
  margin-left: -1px;
  border-left: 1px solid #e8e8e8;
}
.ant-tabs .ant-tabs-right-bar .ant-tabs-nav-container {
  margin-left: -1px;
}
.ant-tabs .ant-tabs-right-bar .ant-tabs-nav-wrap {
  margin-left: -1px;
}
.ant-tabs .ant-tabs-right-bar .ant-tabs-ink-bar {
  left: 1px;
}
.ant-tabs .ant-tabs-right-content {
  padding-right: 24px;
  border-right: 1px solid #e8e8e8;
}
.ant-tabs-top .ant-tabs-ink-bar-animated,
.ant-tabs-bottom .ant-tabs-ink-bar-animated {
  -webkit-transition: width 0.2s cubic-bezier(0.645, 0.045, 0.355, 1), left 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: width 0.2s cubic-bezier(0.645, 0.045, 0.355, 1), left 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), width 0.2s cubic-bezier(0.645, 0.045, 0.355, 1), left 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), width 0.2s cubic-bezier(0.645, 0.045, 0.355, 1), left 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-tabs-left .ant-tabs-ink-bar-animated,
.ant-tabs-right .ant-tabs-ink-bar-animated {
  -webkit-transition: height 0.2s cubic-bezier(0.645, 0.045, 0.355, 1), top 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: height 0.2s cubic-bezier(0.645, 0.045, 0.355, 1), top 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), height 0.2s cubic-bezier(0.645, 0.045, 0.355, 1), top 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), height 0.2s cubic-bezier(0.645, 0.045, 0.355, 1), top 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.no-flex > .ant-tabs-content > .ant-tabs-content-animated,
.ant-tabs-no-animation > .ant-tabs-content > .ant-tabs-content-animated {
  margin-left: 0 !important;
  -webkit-transform: none !important;
      -ms-transform: none !important;
          transform: none !important;
}
.no-flex > .ant-tabs-content > .ant-tabs-tabpane-inactive,
.ant-tabs-no-animation > .ant-tabs-content > .ant-tabs-tabpane-inactive {
  height: 0;
  padding: 0 !important;
  overflow: hidden;
  opacity: 0;
  pointer-events: none;
}
.no-flex > .ant-tabs-content > .ant-tabs-tabpane-inactive input,
.ant-tabs-no-animation > .ant-tabs-content > .ant-tabs-tabpane-inactive input {
  visibility: hidden;
}
.ant-tabs-left-content > .ant-tabs-content-animated,
.ant-tabs-right-content > .ant-tabs-content-animated {
  margin-left: 0 !important;
  -webkit-transform: none !important;
      -ms-transform: none !important;
          transform: none !important;
}
.ant-tabs-left-content > .ant-tabs-tabpane-inactive,
.ant-tabs-right-content > .ant-tabs-tabpane-inactive {
  height: 0;
  padding: 0 !important;
  overflow: hidden;
  opacity: 0;
  pointer-events: none;
}
.ant-tabs-left-content > .ant-tabs-tabpane-inactive input,
.ant-tabs-right-content > .ant-tabs-tabpane-inactive input {
  visibility: hidden;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */

* {
  padding: 0;
  margin: 0;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -o-box-sizing: border-box;
  -ms-box-sizing: border-box;
}
body,
html {
  height: 100%;
  width: 100%;
  scroll-behavior: smooth;
}
body {
  line-height: 1.5;
  margin: 0 auto;
  word-break: break-all;
  word-wrap: break-word;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
}
ul,
li {
  list-style: none;
}
ol,
ul,
dl,
p {
  margin-bottom: 0 !important;
}
a {
  text-decoration: none;
  color: rgba(0, 0, 0, 0.65);
}
a:hover {
  color: #0071F5;
}
a:-webkit-any-link {
  cursor: pointer;
}
input:focus {
  outline: none;
  border: none;
}
input:-ms-input-placeholder {
  /* WebKit browsers */
  color: rgba(0, 0, 0, 0.25);
}
input::placeholder {
  /* WebKit browsers */
  color: rgba(0, 0, 0, 0.25);
}
#__next {
  height: 100%;
}
.ant-input:focus {
  border: 1px solid #d9d9d9;
  box-shadow: none;
}
.ant-cascader-picker {
  font-size: 12px !important;
}
.ant-cascader-input.ant-input {
  height: 32px;
  font-size: 14px;
}
.content {
  width: 1200px;
  margin: 0 auto;
}
.content img:hover {
  box-shadow: 1px 1px 5px 2px#999999;
}
.bg-white {
  background-color: #fff;
}
.body-bg-gray {
  background-color: #f4f6fb;
}
.body-bg-gray #mainBody {
  background-color: transparent;
  background: transparent;
}
.body-bg-gray #headerBox {
  background-color: #ffffff;
  border-bottom: 0;
}
.content-new {
  width: 1600px;
  margin: 0 auto;
}
.colorPrimary {
  color: #0071F5 !important;
}
.fl {
  float: left;
}
.fr {
  float: right;
}
.bw {
  background: #ffffff;
}
.bb {
  background: #F3F9FF;
}
.gray {
  background: rgba(0, 0, 0, 0.06);
}
.mb40 {
  margin-bottom: 40px !important;
}
.break {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.hide {
  display: none;
}
.f16 {
  font-size: 16px;
}
.f18 {
  font-size: 18px;
}
.f20 {
  font-size: 20px;
}
.fwb {
  font-weight: bold;
}
.red {
  color: #EE102B;
}
.black {
  color: black;
}
.tr {
  text-align: right;
}
.tc {
  text-align: center;
}
.userCenter {
  width: 1120px;
  min-height: 300px;
  padding-bottom: 20px;
}
.noData {
  text-align: center;
  color: #999999;
  padding: 10px 0;
}
.noPage {
  width: 500px;
  margin: 40px auto 0;
}
.noPageMsg {
  font-size: 34px;
  text-align: center;
  margin-top: 20px;
  color: #999;
  font-style: italic;
}
.ant-select-arrow .anticon {
  font-size: 12px !important;
}
:root {
  --top-bg: transparent;
  --header-category_header-bg: radial-gradient(38.48% 100.46% at 42.32% 100%, #2A8FFF 0%, rgba(42, 143, 255, 0) 100%), linear-gradient(to right, #0053E2 8.73%, #7366FF 100%);
  --header-nav-text-color: #0067C7;
  --header-search-border-color: #1366EC;
  --header-cart-text-color: #1366EC;
  --header-cart-border-color: #1366EC;
  --header-search-btn-bg: linear-gradient(87.14deg, #0053E2 8.73%, #7366FF 100%), radial-gradient(38.48% 100.46% at 42.32% 100%, #2A8FFF 0%, rgba(42, 143, 255, 0) 100%);
  --header-nav-bar-bg: url("/static/images/homePage/nav_bar_1.png");
}
.person_content_box {
  width: 1600px;
  margin: 0 auto;
}
.person_content_box .person_content {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.person_content_box .person_content_nav_box {
  width: 100%;
}
.person_content_box .person_content_left {
  -ms-flex: 0 0 210px;
      flex: 0 0 210px;
}
.person_content_box .person_content_right {
  -ms-flex: 1;
      flex: 1;
  min-width: 0;
}

.userHeader___3XBMk {
  height: 115px;
  line-height: 115px;
}
.userHeader___3XBMk .logoLink___2iFVe {
  display: inline-block;
  width: 296px;
  height: 110px;
}
.userHeader___3XBMk .logoLink___2iFVe img {
  width: 100%;
  height: 100%;
}
.userContent___1BpJO {
  height: 620px;
  background: #CDF3FE;
  padding-top: 100px;
}
.warrantWrap___35pq4 {
  padding-top: 23px;
}

.siteNavBlock___3ypeE {
  width: 100%;
  font-size: 12px;
  color: rgba(38, 53, 75, 0.7);
}
.siteNavBlock___3ypeE .siteNav___1pd5Q {
  width: 1600px;
  margin: 0 auto;
  height: 33px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center;
}
.siteNavBlock___3ypeE .siteNav___1pd5Q .login___3TIhj {
  cursor: pointer;
}
.siteNavBlock___3ypeE .siteNavRight___1osMW {
  display: -ms-flexbox;
  display: flex;
}
.siteNavBlock___3ypeE .siteNavRight___1osMW li {
  padding: 0 10px;
  border-right: 1px solid #E2E9EF;
  line-height: 1;
}
.siteNavBlock___3ypeE .siteNavRight___1osMW .borderNone___Qizb3 {
  border-right: none;
}
.blackStyle___fiwkK {
  color: #7F7F7F;
}
.blackStyle___fiwkK a {
  color: #7F7F7F;
}
.blackStyle___fiwkK:hover {
  color: #2994ff;
}
.tel___2iPck {
  color: #4183F4;
}
.header_box___3xOTV {
  background: #F3F9FF;
  border-bottom: solid 1px #E9EFF5;
}

.category___1UO7g {
  width: 180px;
  background: white;
  z-index: 9999;
}
.category1___26cZ_ {
  width: 180px;
  background: white;
  padding: 10px 0;
  z-index: 9999;
  position: absolute;
  right: 50%;
  margin-right: -140px;
}
.firstCategory___2k6f7 {
  min-height: 450px;
  overflow: hidden;
}
.firstCategory___2k6f7:hover {
  height: auto;
  background: #fff;
  position: relative;
  z-index: 1;
  overflow: visible;
}
.firstCategory___2k6f7 > li {
  padding: 4px 11px 4px 11px;
}
.firstCategory___2k6f7 > li .firstTitle___HGrpg {
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
}
.firstCategory___2k6f7 > li:hover > .secondCategory___3aflV {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
}
.firstCategory___2k6f7 > li:hover {
  color: #0071F5;
}
.firstCategory___2k6f7 > li:hover a {
  color: #0067C7;
}
.secondCategory___3aflV {
  display: none;
  position: absolute;
  width: 644px;
  min-height: 100%;
  padding: 20px;
  top: 0px;
  left: 180px;
  background-color: white;
  opacity: 0.9;
  text-align: center;
  z-index: 10000;
  font-size: 12px;
  overflow-x: hidden;
}
.secondCategory___3aflV > li {
  width: 120px;
  padding-right: 10px;
  white-space: normal;
}
.secondTitle___6Rf8f {
  font-weight: bold;
  color: rgba(0, 0, 0, 0.85);
  cursor: pointer;
}
.threeCategory___ggCvn {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  width: 510px;
  position: relative;
  left: 110px;
  top: -18px;
  z-index: 10000;
  font-size: 12px;
  color: rgba(0, 0, 0, 0.65);
  cursor: pointer;
}
.threeCategory___ggCvn > li {
  padding: 0 10px;
  margin-bottom: 6px;
}
.threeCategoryOther___3L1HB {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  width: 510px;
  position: relative;
  left: 110px;
  top: -36px;
  z-index: 10000;
  font-size: 12px;
  color: rgba(0, 0, 0, 0.65);
  cursor: pointer;
}
.threeCategoryOther___3L1HB > li {
  padding: 0 10px;
  margin-bottom: 6px;
}
.threeTitle___2biGw {
  text-align: left;
}
.threeTitle___2biGw:hover {
  color: #0071F5;
}
.noPointer___2YbRj {
  cursor: auto !important;
}
.first_classify_item___3DwaO {
  color: #000000;
  font-size: 0;
  height: 100%;
}
.first_classify_item___3DwaO:hover .first_classify_item_text___1epGJ {
  color: #0067C7;
}
.first_classify_item_ico___1fyZ1 {
  max-width: 17px;
  max-height: 17px;
  width: 17px;
  height: 17px;
  margin-right: 14px;
  vertical-align: middle;
  margin-bottom: 0;
}
.first_classify_item_text___1epGJ {
  font-size: 14px;
  line-height: 18px;
  display: inline-block;
  vertical-align: middle;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  max-width: 125px;
}
.first_classify_item_ico_box___1i5ep {
  max-width: 17px;
  max-height: 17px;
  width: 17px;
  height: 17px;
  display: inline-block;
  margin-right: 14px;
  vertical-align: top;
}

.searchWrap___3Wo1Z {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: stretch;
      align-items: stretch;
  margin-left: 16px;
  position: relative;
}
.searchWrap___3Wo1Z .searchLeft___2LnTu {
  display: -ms-flexbox;
  display: flex;
  position: relative;
}
.fixedHeaderPlaceholder___3XRZV {
  width: 100%;
  height: 160px;
}
.fixedHeader___19XPr {
  position: fixed;
  top: 0;
  z-index: 999;
  width: 100vw;
  border-bottom: rgba(0, 0, 0, 0.1);
  left: 0;
}
.logoWrap___2lTQR {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  display: inline-block;
  font-size: 0;
  padding-top: 10px;
}
.logoWrap___2lTQR img {
  width: 131px;
  height: 100px;
  position: relative;
  object-fit: contain;
  /* 保持比例，完整显示 */
}
.topRightActionWrap___1mKfz {
  width: 288px;
  height: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  padding-top: 42px;
  margin-left: 16px;
}
.topRightAd___1xEBK {
  width: 288px;
  font-size: 12px;
  margin-left: 10px;
  border-radius: 5px;
  cursor: pointer;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
}
.topRightAd___1xEBK .imgWrap___3gJrz {
  display: block;
  height: 131px;
  width: 288px;
}
.topRightAd___1xEBK img {
  width: 100%;
  height: 100%;
  border-radius: 5px;
  margin-bottom: 0;
}
.contentSearch___2F_jy {
  width: 1600px;
  margin: 0 auto;
}
.actionWrap___2oBKf {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  gap: 12px;
}
.middleWrap___2swql {
  padding-left: 10px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  padding-top: 40px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: justify;
      justify-content: space-between;
}
.middleWrap___2swql .middleTWrap___190Kx {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  gap: 16px;
  -ms-flex-pack: justify;
      justify-content: space-between;
  width: 1040px;
}
.publishBtn___r9ihV {
  min-width: 104px;
  height: 40px;
}
.hiddenMenu___Vxmj8 {
  opacity: 0;
  visibility: hidden;
  height: 0;
  overflow: hidden;
}
.logoWrapBox___1-uNq {
  width: 250px;
  text-align: center;
}
.fixedHeaderBox___2pKzu .middleWrap___2swql {
  padding-top: 12px;
}
.fixedHeaderBox___2pKzu .topRightActionWrap___1mKfz {
  padding-top: 14px;
}
.fixedHeaderBox___2pKzu .searchLeft___2LnTu {
  -ms-flex-align: center;
      align-items: center;
}
.fixedHeaderBox___2pKzu .logoWrap___2lTQR {
  padding-top: 0;
}

.allFill___2jsOp {
  width: 710px;
  height: 450px;
  margin-bottom: 10px;
}
.carousel___3G9np {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: justify;
      justify-content: space-between;
  position: relative;
}
.width700___27mlE {
  width: 700px;
}
.carouselContent___1jHsL {
  width: 100%;
  height: 450px;
  color: #fff;
  line-height: 160px;
  text-align: center;
}
.topCarousel___2ggti {
  width: 100%;
  height: 301px;
}
.topCarousel___2ggti img {
  width: 100%;
  height: 100%;
}
.bottomCarousel___3DEQY {
  width: 100%;
  height: 150px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: space-evenly;
      justify-content: space-evenly;
}
.bottomCarousel___3DEQY .smallCarousel___3rlvc {
  height: 100%;
  width: 233.3px;
}
.bottomCarousel___3DEQY .smallCarousel___3rlvc img {
  height: 100%;
  width: 100%;
}
.bannerLeftbg___2rzwl {
  float: left;
  width: calc(-370%);
  height: 450px;
}
.bannerRightbg___3B-bW {
  float: left;
  width: calc(-234%);
  height: 450px;
}
.ant-carousel .slick-dots-bottom {
  bottom: 24px;
}
.bannerSwiper {
  position: relative;
  --swiper-theme-color: #ff6600;
  --swiper-pagination-color: #FFF;
  /* 两种都可以 */
}
.bannerSwiper .swiperPagination {
  text-align: center;
  position: absolute;
  bottom: 0px;
  left: 0px;
  z-index: 10000;
}
.bannerSwiper .swiper-slide {
  background: transparent;
}
.Flex___1xKgS {
  display: -ms-flexbox !important;
  display: flex !important;
}

.searchWrap___xVeV2 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: stretch;
      align-items: stretch;
  margin-left: 16px;
  position: relative;
}
.searchWrap___xVeV2 .searchLeft___1sP2w {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  position: relative;
  -ms-flex: 1;
      flex: 1;
  min-width: 0;
}
.fixedHeaderPlaceholder___3JGR4 {
  width: 100%;
  height: 160px;
}
.fixedHeader___yTVZe {
  position: fixed;
  top: 0;
  z-index: 999;
  width: 100vw;
  border-bottom: rgba(0, 0, 0, 0.1);
  left: 0;
  background: #F3F9FF;
  padding-bottom: 12px;
}
.logoWrap___1I8zt {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  display: inline-block;
  font-size: 0;
}
.logoWrap___1I8zt img {
  width: 131px;
  height: 100px;
  position: relative;
  top: -20px;
  object-fit: contain;
}
.contentSearch___2vkPy {
  width: 1600px;
  margin: 0 auto;
}
.actionWrap___g6-vp {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  gap: 12px;
}
.middleWrap___2HerU {
  padding-left: 10px;
  width: 1040px;
  min-width: 0;
  padding-top: 40px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: justify;
      justify-content: space-between;
}
.middleWrap___2HerU .middleTWrap___2Hcu- {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  gap: 16px;
  -ms-flex-pack: justify;
      justify-content: space-between;
}
.searchArea___1wQxw {
  -ms-flex: 1;
      flex: 1;
  min-width: 0;
}
.menuWrap___rCdK4 {
  margin-top: 30px;
}
.publishBtn___3okJw {
  min-width: 104px;
  height: 40px;
}
.logoWrapBox___2eGHY {
  width: 250px;
  text-align: center;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.topRightActionWrap___PKJkP {
  width: 160px;
  height: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: end;
      justify-content: flex-end;
  padding-top: 42px;
  margin-left: 16px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.fixedHeaderBox___m1Kx2 .middleWrap___2HerU {
  padding-top: 12px;
}
.fixedHeaderBox___m1Kx2 .topRightActionWrap___PKJkP {
  padding-top: 14px;
}

.bureauCon___16Nnz {
  width: 1210px;
  margin: 0 auto;
  padding: 20px 0;
}
.bureauCon___16Nnz .title___3M3FV {
  height: 31px;
  line-height: 31px;
  border-bottom: 1px #0071F5  solid;
  font-size: 18px;
  font-weight: bold;
  margin-bottom: 10px;
}
.bureauCon___16Nnz .title___3M3FV p {
  float: right;
}
.bureauCon___16Nnz .title___3M3FV p span {
  color: #909090;
  font-weight: normal;
  font-size: 13px;
  cursor: pointer;
  margin-left: 8px;
  margin-right: 8px;
}
.bureauCon___16Nnz .title___3M3FV p span:hover {
  color: #0071F5;
}
.bureauCon___16Nnz .title___3M3FV p i {
  width: 1px;
  display: inline-block;
  height: 13px;
  background-color: #909090;
  vertical-align: middle;
}
.bureauCon___16Nnz .modal1___bn6at {
  overflow: hidden;
}
.bureauCon___16Nnz .modal1___bn6at > div {
  float: left;
}
.bureauCon___16Nnz .modal1___bn6at > div:first-child {
  width: 210px;
  overflow: hidden;
}
.bureauCon___16Nnz .modal1___bn6at > div:first-child > div > span {
  float: left;
  height: 60px;
  width: 105px;
  padding: 5px;
  text-align: center;
  line-height: 50px;
}
.bureauCon___16Nnz .modal1___bn6at > div:first-child > div > span b {
  display: inline-block;
  width: 100%;
  height: 100%;
  font-weight: normal;
  border: 1px solid #e5e5e5;
  cursor: pointer;
}
.bureauCon___16Nnz .modal1___bn6at > div:nth-child(2) {
  width: 395px;
  height: 420px;
  padding: 0 5px;
}
.bureauCon___16Nnz .modal1___bn6at > div:nth-child(2) img {
  width: 100%;
  height: 100%;
}
.bureauCon___16Nnz .modal1___bn6at > div:nth-child(3) {
  width: 605px;
  overflow: hidden;
}
.bureauCon___16Nnz .modal1___bn6at > div:nth-child(3) > div {
  width: 200px;
  text-align: center;
  height: 210px;
  float: left;
  border-right: 1px solid #e5e5e5;
  border-bottom: 1px solid #e5e5e5;
}
.bureauCon___16Nnz .modal1___bn6at > div:nth-child(3) > div > p {
  text-align: center;
  font-size: 12px;
  line-height: 20px;
  width: 200px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.bureauCon___16Nnz .modal1___bn6at > div:nth-child(3) > div > p span {
  cursor: pointer;
}
.bureauCon___16Nnz .modal1___bn6at > div:nth-child(3) > div > p b {
  font-weight: normal;
  text-decoration: line-through;
}
.bureauCon___16Nnz .modal1___bn6at > div:nth-child(3) > div > p:first-child {
  margin-top: 10px;
}
.bureauCon___16Nnz .modal1___bn6at > div:nth-child(3) > div:nth-child(3),
.bureauCon___16Nnz .modal1___bn6at > div:nth-child(3) > div:nth-child(6) {
  border-right: none;
}
.bureauCon___16Nnz .modal1___bn6at > div:nth-child(3) > div:nth-child(4),
.bureauCon___16Nnz .modal1___bn6at > div:nth-child(3) > div:nth-child(5),
.bureauCon___16Nnz .modal1___bn6at > div:nth-child(3) > div:nth-child(6) {
  border-bottom: none;
}
.bureauCon___16Nnz .modal2___I3gkU {
  overflow: hidden;
}
.bureauCon___16Nnz .modal2___I3gkU > div {
  float: left;
}
.bureauCon___16Nnz .modal2___I3gkU > div:first-child {
  width: 275px;
  height: 420px;
}
.bureauCon___16Nnz .modal2___I3gkU > div:nth-child(2) {
  width: 725px;
  height: 420px;
  overflow: hidden;
}
.bureauCon___16Nnz .modal2___I3gkU > div:nth-child(2) > div {
  width: 180px;
  text-align: center;
  height: 210px;
  float: left;
  border-right: 1px solid #e5e5e5;
  border-bottom: 1px solid #e5e5e5;
}
.bureauCon___16Nnz .modal2___I3gkU > div:nth-child(2) > div > p {
  text-align: center;
  font-size: 12px;
  line-height: 20px;
  width: 180px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.bureauCon___16Nnz .modal2___I3gkU > div:nth-child(2) > div > p span {
  cursor: pointer;
}
.bureauCon___16Nnz .modal2___I3gkU > div:nth-child(2) > div > p b {
  font-weight: normal;
  text-decoration: line-through;
}
.bureauCon___16Nnz .modal2___I3gkU > div:nth-child(2) > div > p:first-child {
  margin-top: 10px;
}
.bureauCon___16Nnz .modal2___I3gkU > div:nth-child(2) > div:nth-child(4),
.bureauCon___16Nnz .modal2___I3gkU > div:nth-child(2) > div:nth-child(8) {
  border-right: none;
}
.bureauCon___16Nnz .modal2___I3gkU > div:nth-child(2) > div:nth-child(5),
.bureauCon___16Nnz .modal2___I3gkU > div:nth-child(2) > div:nth-child(6),
.bureauCon___16Nnz .modal2___I3gkU > div:nth-child(2) > div:nth-child(7),
.bureauCon___16Nnz .modal2___I3gkU > div:nth-child(2) > div:nth-child(8) {
  border-bottom: none;
}
.bureauCon___16Nnz .modal2___I3gkU > div:nth-child(3) {
  width: 210px;
}
.bureauCon___16Nnz .modal2___I3gkU > div:nth-child(3) > div {
  height: 210px;
}
.bureauCon___16Nnz .modal2___I3gkU > div:nth-child(3) > div:last-child {
  overflow: hidden;
}
.bureauCon___16Nnz .modal2___I3gkU > div:nth-child(3) > div:last-child > span {
  float: left;
  height: 70px;
  width: 105px;
  padding: 5px;
  text-align: center;
  line-height: 50px;
}
.bureauCon___16Nnz .modal3___3HjEw {
  width: 100%;
  overflow: hidden;
  margin-left: -5px;
  margin-right: -5px;
}
.bureauCon___16Nnz .modal3___3HjEw p {
  float: left;
  width: 20%;
  text-align: center;
  padding-left: 5px;
  padding-right: 5px;
}
.bureauCon___16Nnz .modal4___1oLcL {
  width: 100%;
  overflow: hidden;
}
.bureauCon___16Nnz .modal4___1oLcL > div {
  overflow: hidden;
}
.bureauCon___16Nnz .modal4___1oLcL > div:first-child > div {
  margin-right: 10px;
  float: left;
}
.bureauCon___16Nnz .modal4___1oLcL > div:first-child > div {
  height: 340px;
}
.bureauCon___16Nnz .modal4___1oLcL > div:first-child > div:nth-child(1) {
  width: 275px;
}
.bureauCon___16Nnz .modal4___1oLcL > div:first-child > div:nth-child(2) {
  width: 640px;
}
.bureauCon___16Nnz .modal4___1oLcL > div:first-child > div:nth-child(3) {
  width: 275px;
  margin-right: 0px;
}
.bureauCon___16Nnz .modal4___1oLcL > div:first-child > div:nth-child(1) > div,
.bureauCon___16Nnz .modal4___1oLcL > div:first-child > div:nth-child(3) > div {
  width: 275px;
  text-align: center;
  height: 340px;
  float: left;
}
.bureauCon___16Nnz .modal4___1oLcL > div:first-child > div:nth-child(1) > div > p,
.bureauCon___16Nnz .modal4___1oLcL > div:first-child > div:nth-child(3) > div > p {
  text-align: center;
  font-size: 12px;
  line-height: 20px;
  width: 275px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.bureauCon___16Nnz .modal4___1oLcL > div:first-child > div:nth-child(1) > div > p span,
.bureauCon___16Nnz .modal4___1oLcL > div:first-child > div:nth-child(3) > div > p span {
  cursor: pointer;
}
.bureauCon___16Nnz .modal4___1oLcL > div:first-child > div:nth-child(1) > div > p b,
.bureauCon___16Nnz .modal4___1oLcL > div:first-child > div:nth-child(3) > div > p b {
  font-weight: normal;
  text-decoration: line-through;
}
.bureauCon___16Nnz .modal4___1oLcL > div:first-child > div:nth-child(1) > div > p:first-child,
.bureauCon___16Nnz .modal4___1oLcL > div:first-child > div:nth-child(3) > div > p:first-child {
  margin-top: 10px;
}
.bureauCon___16Nnz .modal4___1oLcL > div:last-child > div:nth-child(1) {
  width: 275px;
}
.bureauCon___16Nnz .modal4___1oLcL > div:last-child > div:nth-child(2) {
  width: 315px;
}
.bureauCon___16Nnz .modal4___1oLcL > div:last-child > div:nth-child(3) {
  width: 315px;
}
.bureauCon___16Nnz .modal4___1oLcL > div:last-child > div:nth-child(4) {
  width: 275px;
  margin-right: 0px;
}
.bureauCon___16Nnz .modal4___1oLcL > div:last-child > div {
  text-align: center;
  height: 220px;
  float: left;
  border-right: 1px#e5e5e5 solid;
}
.bureauCon___16Nnz .modal4___1oLcL > div:last-child > div > p {
  text-align: center;
  font-size: 12px;
  line-height: 20px;
  width: 275px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.bureauCon___16Nnz .modal4___1oLcL > div:last-child > div > p span {
  cursor: pointer;
}
.bureauCon___16Nnz .modal4___1oLcL > div:last-child > div > p b {
  font-weight: normal;
  text-decoration: line-through;
}
.bureauCon___16Nnz .modal4___1oLcL > div:last-child > div > p:first-child {
  margin-top: 10px;
}
.bureauCon___16Nnz .modal4___1oLcL > div:last-child > div:last-child {
  border: none;
}
.bureauCon___16Nnz .modal5___2_aoK {
  width: 100%;
  overflow: hidden;
}
.bureauCon___16Nnz .modal5___2_aoK > div {
  float: left;
}
.bureauCon___16Nnz .modal5___2_aoK > div:first-child {
  width: 915px;
  overflow: hidden;
}
.bureauCon___16Nnz .modal5___2_aoK > div:first-child > div:first-child {
  overflow: hidden;
}
.bureauCon___16Nnz .modal5___2_aoK > div:first-child > div:first-child > div {
  float: left;
}
.bureauCon___16Nnz .modal5___2_aoK > div:first-child > div:first-child > div:nth-child(1) {
  width: 275px;
  height: 340px;
  overflow: hidden;
}
.bureauCon___16Nnz .modal5___2_aoK > div:first-child > div:first-child > div:nth-child(1) > div {
  text-align: center;
  height: 220px;
}
.bureauCon___16Nnz .modal5___2_aoK > div:first-child > div:first-child > div:nth-child(1) > div > p {
  text-align: center;
  font-size: 12px;
  line-height: 20px;
  width: 275px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.bureauCon___16Nnz .modal5___2_aoK > div:first-child > div:first-child > div:nth-child(1) > div > p span {
  cursor: pointer;
}
.bureauCon___16Nnz .modal5___2_aoK > div:first-child > div:first-child > div:nth-child(1) > div > p b {
  font-weight: normal;
  text-decoration: line-through;
}
.bureauCon___16Nnz .modal5___2_aoK > div:first-child > div:first-child > div:nth-child(1) > div > p:first-child {
  margin-top: 10px;
  overflow: hidden;
}
.bureauCon___16Nnz .modal5___2_aoK > div:first-child > div:first-child > div:nth-child(2) {
  width: 640px;
  overflow: hidden;
}
.bureauCon___16Nnz .modal5___2_aoK > div:first-child > div:first-child > div:nth-child(2) .catouselItem___2FDe4 {
  height: 340px;
}
.bureauCon___16Nnz .modal5___2_aoK > div:first-child > div:last-child {
  height: 220px;
}
.bureauCon___16Nnz .modal5___2_aoK > div:first-child > div:last-child > div {
  text-align: center;
  height: 220px;
  float: left;
}
.bureauCon___16Nnz .modal5___2_aoK > div:first-child > div:last-child > div > p {
  text-align: center;
  font-size: 12px;
  line-height: 20px;
  width: 320px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.bureauCon___16Nnz .modal5___2_aoK > div:first-child > div:last-child > div > p span {
  cursor: pointer;
}
.bureauCon___16Nnz .modal5___2_aoK > div:first-child > div:last-child > div > p b {
  font-weight: normal;
  text-decoration: line-through;
}
.bureauCon___16Nnz .modal5___2_aoK > div:first-child > div:last-child > div > p:first-child {
  margin-top: 10px;
  overflow: hidden;
}
.bureauCon___16Nnz .modal5___2_aoK > div:first-child > div:last-child > div {
  width: 320px;
}
.bureauCon___16Nnz .modal5___2_aoK > div:first-child > div:last-child > div:first-child {
  width: 275px;
}
.bureauCon___16Nnz .modal5___2_aoK > div:first-child > div:last-child > div:first-child > p {
  width: 275px;
}
.bureauCon___16Nnz .modal5___2_aoK > div:last-child {
  width: 295px;
  height: 560px;
}
.bureauCon___16Nnz .modal5___2_aoK > div:last-child > div {
  width: 295px;
  height: 140px;
  border-bottom: 1px #e5e5e5 solid;
  padding: 10px 10px 10px 0;
  margin-left: 10px;
  overflow: hidden;
}
.bureauCon___16Nnz .modal5___2_aoK > div:last-child > div > p {
  float: left;
}
.bureauCon___16Nnz .modal5___2_aoK > div:last-child > div > p:first-child {
  width: 118px;
  text-align: center;
  margin-right: 10px;
}
.bureauCon___16Nnz .modal5___2_aoK > div:last-child > div > div:last-child {
  width: 145px ;
  float: left;
}
.bureauCon___16Nnz .modal5___2_aoK > div:last-child > div > div > p {
  font-size: 12px;
  line-height: 20px;
  width: 145px;
}
.bureauCon___16Nnz .modal5___2_aoK > div:last-child > div > div > p span {
  cursor: pointer;
}
.bureauCon___16Nnz .modal5___2_aoK > div:last-child > div > div > p b {
  font-weight: normal;
  text-decoration: line-through;
}
.bureauCon___16Nnz .modal5___2_aoK > div:last-child > div:last-child {
  border-bottom: none;
}
.bureauCon___16Nnz .modal7___1GnGc {
  width: 100%;
  overflow: hidden;
}
.bureauCon___16Nnz .modal7___1GnGc > div {
  float: left;
}
.bureauCon___16Nnz .modal7___1GnGc .ant-tabs-bar {
  margin: 0;
}
.bureauCon___16Nnz .modal7___1GnGc > div:nth-child(1) {
  width: 935px;
}
.bureauCon___16Nnz .modal7___1GnGc > div:nth-child(1) .goodsCon___cuwdh {
  overflow: hidden;
}
.bureauCon___16Nnz .modal7___1GnGc > div:nth-child(1) .goodsCon___cuwdh .goodsDiv___3vRPR {
  float: left;
  text-align: center;
  height: 300px;
  border-bottom: 1px #e5e5e5 solid;
  border-right: 1px #e5e5e5 solid;
}
.bureauCon___16Nnz .modal7___1GnGc > div:nth-child(1) .goodsCon___cuwdh .goodsDiv___3vRPR > p {
  text-align: center;
  font-size: 12px;
  line-height: 20px;
  width: 310px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.bureauCon___16Nnz .modal7___1GnGc > div:nth-child(1) .goodsCon___cuwdh .goodsDiv___3vRPR > p span {
  cursor: pointer;
}
.bureauCon___16Nnz .modal7___1GnGc > div:nth-child(1) .goodsCon___cuwdh .goodsDiv___3vRPR > p b {
  font-weight: normal;
  text-decoration: line-through;
}
.bureauCon___16Nnz .modal7___1GnGc > div:nth-child(1) .goodsCon___cuwdh .goodsDiv___3vRPR > p:first-child {
  margin-top: 10px;
  overflow: hidden;
}
.bureauCon___16Nnz .modal7___1GnGc > div:nth-child(1) .goodsCon___cuwdh .goodsDiv___3vRPR:nth-child(3),
.bureauCon___16Nnz .modal7___1GnGc > div:nth-child(1) .goodsCon___cuwdh .goodsDiv___3vRPR:nth-child(6) {
  border-right: none;
}
.bureauCon___16Nnz .modal7___1GnGc > div:nth-child(1) .goodsCon___cuwdh .goodsDiv___3vRPR:nth-child(4),
.bureauCon___16Nnz .modal7___1GnGc > div:nth-child(1) .goodsCon___cuwdh .goodsDiv___3vRPR:nth-child(5),
.bureauCon___16Nnz .modal7___1GnGc > div:nth-child(1) .goodsCon___cuwdh .goodsDiv___3vRPR:nth-child(6) {
  border-bottom: none;
}
.bureauCon___16Nnz .modal7___1GnGc > div:nth-child(2) {
  width: 275px;
}
.bureauCon___16Nnz .modal7___1GnGc > div:nth-child(2) > p {
  height: 322px;
  padding: 10px;
}
.bureauCon___16Nnz img {
  cursor: pointer;
}
.bureauCon___16Nnz img:hover {
  box-shadow: 1px 1px 5px 2px#999999;
}

.title___2A_am {
  height: 31px;
  line-height: 31px;
  border-bottom: 1px #0071F5  solid;
  font-size: 18px;
  font-weight: bold;
  margin-bottom: 10px;
}
img {
  margin-bottom: 10px;
  cursor: pointer;
}

.news_wen___1Guu6 {
  width: 1400px;
  height: auto;
  margin: 0 auto;
  margin-top: 40px;
}
.news_wen_header___3HuHL {
  width: 100%;
  height: auto;
  border-bottom: 1px solid #000;
  padding-bottom: 20px;
}
.news_wen_header___3HuHL p {
  font-size: 26px;
  font-weight: bolder;
  text-align: center;
}
.news_wen_content___1dmQw {
  width: 100%;
  height: auto;
  overflow: hidden;
  margin-bottom: 40px;
}
.news_wen_content_top___2z1QH {
  overflow: hidden;
  margin-top: 15px;
  text-align: center;
}
.news_wen_content_content___2cWae {
  width: 100%;
  margin-top: 100px;
}

.box___1caTE {
  background: #edecec;
  padding: 0 10px;
  margin-top: 20px;
}
.sceneName___31b82,
.hideName___2SK4_ {
  padding: 10px 5px;
  font-size: 20px;
  color: orange;
  text-align: center;
  background: #ccc;
  font-weight: bold;
}
.sceneName___31b82 {
  padding: 0;
}
.hotspotName___3HRcD {
  display: inline-block;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background: orange;
}
.Name___3x2dY {
  display: none;
}
.spot___1CSsX:hover .Name___3x2dY {
  display: inline-block;
  padding: 2px;
  background: orange;
  color: white;
  margin-left: 5px;
}
.area___2w-Dx {
  height: 30px;
  line-height: 30px;
  background: #424141;
  margin: 10px 0 10px;
}
.area___2w-Dx span {
  display: inline-block;
  width: 120px;
  text-align: center;
  color: white;
  padding: 0 20px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  cursor: pointer;
}
.hotspotNames___2yAgi {
  font-size: 20px;
  font-weight: bold;
  margin: 10px 0;
}
.content___2CYxf {
  display: -ms-flexbox;
  display: flex;
  height: 650px;
}
.content___2CYxf .left___3dkYX {
  width: 200px;
  padding: 15px;
  background-size: 100% 100% !important;
  position: relative;
}
.content___2CYxf .left___3dkYX .action___1Lnaj {
  background: white;
  color: orange !important;
}
.content___2CYxf .left___3dkYX .Left_header___29tP4 {
  color: white;
  font-size: 20px;
  padding-bottom: 5px;
  border-bottom: 1px solid;
}
.content___2CYxf .left___3dkYX .goodsName___ZcO4x {
  margin-top: 10px;
}
.content___2CYxf .left___3dkYX .goodsName___ZcO4x span {
  margin-top: 5px;
  display: inline-block;
  padding: 2px 6px;
  border: 1px solid white;
  color: white;
  border-radius: 10px;
  margin-right: 8px;
  cursor: pointer;
}
.content___2CYxf .right___2FYQz {
  width: 990px;
  margin-left: 10px;
}
.content___2CYxf .right___2FYQz .right_bottom___21drx {
  width: 990px;
}
.content___2CYxf .right___2FYQz .right_bottom___21drx img {
  width: 240px;
  width: 100%;
  height: 180px;
  margin-bottom: 0;
}
.content___2CYxf .right___2FYQz .right_bottom___21drx .Specifications___13T2A {
  text-align: right;
}
.content___2CYxf .right___2FYQz .right_bottom___21drx .commodityName___3W_AX {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.content___2CYxf .right___2FYQz .right_bottom___21drx .price___13sSV {
  font-size: 14px;
  font-weight: bold;
  color: orange;
}
.content___2CYxf .right___2FYQz .right_bottom___21drx .shopCat___176dr {
  display: none;
  height: 60px;
  line-height: 60px;
  text-align: center;
  color: white;
  font-size: 20px;
  background: orange;
}
.content___2CYxf .right___2FYQz .right_bottom___21drx .Goods___2z_I9 {
  height: 60px;
  padding: 0 10px;
}
.content___2CYxf .right___2FYQz .right_bottom___21drx .goodsStock___11yWT {
  padding: 2px 5px;
  background: orange;
  color: white;
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
}
.content___2CYxf .right___2FYQz .right_bottom___21drx .images___2E5YV {
  position: relative;
}
.content___2CYxf .right___2FYQz .right_bottom___21drx .images___2E5YV:hover .shopCat___176dr {
  display: block;
  cursor: pointer;
}
.content___2CYxf .right___2FYQz .right_bottom___21drx .images___2E5YV:hover .Goods___2z_I9 {
  display: none;
}
.swiper-container {
  --swiper-navigation-color: #ccc;
  /* 单独设置按钮颜色 */
  --swiper-navigation-size: 16px;
  /* 设置按钮大小 */
}
img:hover {
  box-shadow: none !important;
}
.fixedFloor___1O3fq {
  width: 95px;
  height: 200px;
  position: fixed;
  margin-left: -100px;
  top: 40%;
  color: white;
  text-align: "center";
}
.fixedFloor___1O3fq .item___23ifi {
  padding: 4px 10px;
  font-size: 12px;
  border-bottom: 1px solid white;
  background: #cecbcb;
  cursor: pointer;
  text-align: "center";
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.fixedFloor___1O3fq .active___k9us2 {
  background: #0071F5;
}
.fixedFloor___1O3fq .item___23ifi:hover {
  background: #0071F5;
}
.RightBtnList___30z0K {
  position: fixed;
  right: 90px;
  bottom: 91px;
  color: #fff;
  z-index: 101;
}
.RightBtnList___30z0K .BackTop___2dO18 {
  width: 50px;
  height: 50px;
  line-height: 50px;
  background-color: #cecbcb;
  text-align: center;
  color: #fff;
  z-index: 10001;
}
.RightBtnList___30z0K .BackTop___2dO18:hover {
  background-color: #0071F5;
}
.RightBtnList___30z0K .TripText___3m2oy {
  display: none;
}
.RightBtnList___30z0K .shopCart___1BiBb {
  position: relative;
  width: 50px;
  height: 50px;
  background-color: #cecbcb;
  cursor: pointer;
  margin-top: 2px;
}
.RightBtnList___30z0K .shopCart___1BiBb div p {
  text-align: center;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  height: 50px;
  width: 50px;
}
.RightBtnList___30z0K .shopCart___1BiBb .btnListWH___2lyQU svg {
  font-size: 34px;
}
.RightBtnList___30z0K .shopCart___1BiBb:hover {
  background-color: #0071F5;
}
.RightBtnList___30z0K .shopCart___1BiBb .TripText___3m2oy {
  position: absolute;
  text-align: center;
  top: 0;
  right: 50px;
  width: 100px;
  height: 50px;
  line-height: 50px;
  background: #0071F5;
  color: #fff;
}
.RightBtnList___30z0K .shopCart___1BiBb:hover .TripText___3m2oy {
  display: block;
}
.RightBtnList___30z0K .purchasedQuantity___3O1mX {
  position: absolute;
  z-index: 3;
  right: 5px;
  top: 5px;
  height: 11px;
  padding: 1px 2px;
  border: 1px solid #0071F5;
  overflow: hidden;
  color: #fff;
  font: 11px/11px verdana;
  text-align: center;
  min-width: 11px;
  _width: 20px;
  border-radius: 10px;
  background-color: #0071F5;
  background-image: -moz-linear-gradient(top, #cc6060, #0071F5);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #cc6060), color-stop(1, #0071F5));
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cc6060', endColorstr=#0071F5, GradientType='0');
  -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cc6060', endColorstr=#0071F5);
  background-image: linear-gradient(to bottom, #cc6060 0, #0071F5 100%);
}
.iframeParent___hgVMw {
  position: absolute;
  bottom: 0;
  right: 0;
}
.iframeParent___hgVMw .iframe___3944j {
  height: 450px;
  width: 390px;
  border: 0;
}

.box___1NO6l {
  background: #edecec;
  padding: 0 10px;
  margin-top: 20px;
}
.sceneName___3k4AH,
.hideName___2L3Fx {
  padding: 10px 5px;
  font-size: 20px;
  color: orange;
  text-align: center;
  background: #ccc;
  font-weight: bold;
}
.sceneName___3k4AH {
  padding: 0;
}
.hotspotName___3UfCi {
  display: inline-block;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background: orange;
}
.Name___eYm4V {
  display: none;
}
.spot___1B6l6:hover .Name___eYm4V {
  display: inline-block;
  padding: 2px;
  background: orange;
  color: white;
  margin-left: 5px;
}
.area___pdOTl {
  height: 30px;
  line-height: 30px;
  background: #424141;
  margin: 10px 0 10px;
}
.area___pdOTl span {
  display: inline-block;
  width: 120px;
  text-align: center;
  color: white;
  padding: 0 20px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  cursor: pointer;
}
.hotspotNames___2_HAO {
  font-size: 20px;
  font-weight: bold;
  margin: 10px 0;
}
.content___GhVaU {
  display: -ms-flexbox;
  display: flex;
  height: 650px;
}
.content___GhVaU .left___2iaMj {
  width: 200px;
  padding: 15px;
  background-size: 100% 100% !important;
  position: relative;
}
.content___GhVaU .left___2iaMj .action___2Vtod {
  background: white;
  color: orange !important;
}
.content___GhVaU .left___2iaMj .Left_header___3P4Ki {
  color: white;
  font-size: 20px;
  padding-bottom: 5px;
  border-bottom: 1px solid;
}
.content___GhVaU .left___2iaMj .goodsName___X9VAr {
  margin-top: 10px;
}
.content___GhVaU .left___2iaMj .goodsName___X9VAr span {
  margin-top: 5px;
  display: inline-block;
  padding: 2px 6px;
  border: 1px solid white;
  color: white;
  border-radius: 10px;
  margin-right: 8px;
  cursor: pointer;
}
.content___GhVaU .right___1SY41 {
  width: 990px;
  margin-left: 10px;
}
.content___GhVaU .right___1SY41 .right_bottom___3xaRf {
  width: 990px;
}
.content___GhVaU .right___1SY41 .right_bottom___3xaRf img {
  width: 240px;
  width: 100%;
  height: 180px;
  margin-bottom: 0;
}
.content___GhVaU .right___1SY41 .right_bottom___3xaRf .Specifications___lkMlr {
  text-align: right;
}
.content___GhVaU .right___1SY41 .right_bottom___3xaRf .commodityName___SsEgF {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.content___GhVaU .right___1SY41 .right_bottom___3xaRf .price___2DuTY {
  font-size: 14px;
  font-weight: bold;
  color: orange;
}
.content___GhVaU .right___1SY41 .right_bottom___3xaRf .shopCat___3eScN {
  display: none;
  height: 60px;
  line-height: 60px;
  text-align: center;
  color: white;
  font-size: 20px;
  background: orange;
}
.content___GhVaU .right___1SY41 .right_bottom___3xaRf .Goods___WT7ey {
  height: 60px;
  padding: 0 10px;
}
.content___GhVaU .right___1SY41 .right_bottom___3xaRf .goodsStock___3yIGN {
  padding: 2px 5px;
  background: orange;
  color: white;
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
}
.content___GhVaU .right___1SY41 .right_bottom___3xaRf .images___1voPC {
  position: relative;
}
.content___GhVaU .right___1SY41 .right_bottom___3xaRf .images___1voPC:hover .shopCat___3eScN {
  display: block;
  cursor: pointer;
}
.content___GhVaU .right___1SY41 .right_bottom___3xaRf .images___1voPC:hover .Goods___WT7ey {
  display: none;
}
.swiper-container {
  --swiper-navigation-color: #ccc;
  /* 单独设置按钮颜色 */
  --swiper-navigation-size: 16px;
  /* 设置按钮大小 */
}
img:hover {
  box-shadow: none !important;
}
.fixedFloor___zsT2v {
  width: 95px;
  height: 200px;
  position: fixed;
  margin-left: -100px;
  top: 40%;
  color: white;
  text-align: "center";
}
.fixedFloor___zsT2v .item___2MyjW {
  padding: 4px 10px;
  font-size: 12px;
  border-bottom: 1px solid white;
  background: #cecbcb;
  cursor: pointer;
  text-align: "center";
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.fixedFloor___zsT2v .active___2aF4X {
  background: #0071F5;
}
.fixedFloor___zsT2v .item___2MyjW:hover {
  background: #0071F5;
}
.RightBtnList___2umc2 {
  position: fixed;
  right: 90px;
  bottom: 91px;
  color: #fff;
  z-index: 101;
}
.RightBtnList___2umc2 .BackTop___2XOQh {
  width: 50px;
  height: 50px;
  line-height: 50px;
  background-color: #cecbcb;
  text-align: center;
  color: #fff;
  z-index: 10001;
}
.RightBtnList___2umc2 .BackTop___2XOQh:hover {
  background-color: #0071F5;
}
.RightBtnList___2umc2 .TripText___2Qw5q {
  display: none;
}
.RightBtnList___2umc2 .shopCart___3V6E3 {
  position: relative;
  width: 50px;
  height: 50px;
  background-color: #cecbcb;
  cursor: pointer;
  margin-top: 2px;
}
.RightBtnList___2umc2 .shopCart___3V6E3 div p {
  text-align: center;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  height: 50px;
  width: 50px;
}
.RightBtnList___2umc2 .shopCart___3V6E3 .btnListWH___2TtVQ svg {
  font-size: 34px;
}
.RightBtnList___2umc2 .shopCart___3V6E3:hover {
  background-color: #0071F5;
}
.RightBtnList___2umc2 .shopCart___3V6E3 .TripText___2Qw5q {
  position: absolute;
  text-align: center;
  top: 0;
  right: 50px;
  width: 100px;
  height: 50px;
  line-height: 50px;
  background: #0071F5;
  color: #fff;
}
.RightBtnList___2umc2 .shopCart___3V6E3:hover .TripText___2Qw5q {
  display: block;
}
.RightBtnList___2umc2 .purchasedQuantity___3NOlf {
  position: absolute;
  z-index: 3;
  right: 5px;
  top: 5px;
  height: 11px;
  padding: 1px 2px;
  border: 1px solid #0071F5;
  overflow: hidden;
  color: #fff;
  font: 11px/11px verdana;
  text-align: center;
  min-width: 11px;
  _width: 20px;
  border-radius: 10px;
  background-color: #0071F5;
  background-image: -moz-linear-gradient(top, #cc6060, #0071F5);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #cc6060), color-stop(1, #0071F5));
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cc6060', endColorstr=#0071F5, GradientType='0');
  -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cc6060', endColorstr=#0071F5);
  background-image: linear-gradient(to bottom, #cc6060 0, #0071F5 100%);
}
.iframeParent___3Ikvq {
  position: absolute;
  bottom: 0;
  right: 0;
}
.iframeParent___3Ikvq .iframe___1iEoM {
  height: 450px;
  width: 390px;
  border: 0;
}
.hide___3Gor4 .swiper-button-prev,
.hide___3Gor4 .swiper-button-next {
  display: none;
}

.leftBlock___34DjG {
  border: 1px solid rgba(0, 0, 0, 0.06);
  margin-bottom: 20px;
}
.goodsImgPrevWrap___z8Roz {
  position: relative;
  width: 360px;
  height: 400px;
}
.bottomListWrap___3-pkT {
  width: 360px;
  padding: 10px 0;
  overflow: hidden;
}
.bottomListWrap___3-pkT .prevBtn___3hXun {
  display: inline-block;
  float: left;
  width: 17px;
  height: 58px;
  line-height: 58px;
  text-align: center;
}
.bottomListWrap___3-pkT .prevBtn___3hXun:first-child {
  margin-right: 10px;
}
.bottomListWrap___3-pkT .prevBtn___3hXun:last-of-type {
  margin-left: 10px;
}
.bottomListWrap___3-pkT .prevBtn___3hXun > span {
  font-size: 20px;
  color: #DDDDDD;
}
.bottomListWrap___3-pkT .prevBtn___3hXun:hover > span {
  color: #0071F5;
}
.bottomListWrap___3-pkT .prevBtn___3hXun.disabled____Y2gY {
  cursor: not-allowed;
}
.bottomListWrap___3-pkT .prevBtn___3hXun.disabled____Y2gY > span {
  color: #DDDDDD;
}
.bottomListWrap___3-pkT .thumListWrap___1xUXb {
  position: relative;
  float: left;
  width: 305px;
  height: 66px;
  overflow: hidden;
}
.bottomListWrap___3-pkT .thumListWrap___1xUXb .thumListInner___1yM3g {
  position: absolute;
  width: 360px;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.bottomListWrap___3-pkT .thumListWrap___1xUXb .thumListInner___1yM3g .item___1-9uy {
  margin-right: 5px;
}
.bottomListWrap___3-pkT .thumListWrap___1xUXb .thumListInner___1yM3g .item___1-9uy .thumImg___1WStC,
.bottomListWrap___3-pkT .thumListWrap___1xUXb .thumListInner___1yM3g .item___1-9uy img {
  width: 56px;
  height: 56px;
}
.bottomListWrap___3-pkT .thumListWrap___1xUXb .thumListInner___1yM3g .item___1-9uy.active___8EBMn,
.bottomListWrap___3-pkT .thumListWrap___1xUXb .thumListInner___1yM3g .item___1-9uy:hover {
  border: 3px solid #EE102B;
}
.collect___129v_ {
  padding-bottom: 6px;
  padding-left: 40px;
  position: relative;
}
.collect___129v_ .like___2JmFl {
  display: inline-block;
  width: 30px;
  height: 15px;
  position: absolute;
  top: 10px;
  left: 10px;
  cursor: pointer;
}

.goodsInfoWrap___QWfU7 {
  margin-left: 26px;
  width: 909px;
  letter-spacing: 1px;
}
.goodsInfoWrap___QWfU7 .ant-input:hover {
  border-color: red !important;
  box-shadow: none;
}
.goodsInfoWrap___QWfU7 .ant-input:focus {
  box-shadow: none;
}
.goodsInfoWrap___QWfU7 .ant-cascader-picker-label:hover + .ant-cascader-input {
  border-color: red !important;
  box-shadow: none;
}
.goodsInfoWrap___QWfU7 .ant-cascader-picker.ant-cascader-picker-focused {
  border-color: red !important;
  box-shadow: none;
}
.goodsInfoWrap___QWfU7 .ant-cascader-picker:focus .ant-cascader-input {
  border-color: red !important;
  box-shadow: none;
}
.goodsName___rWi2X {
  font-size: 16px;
  font-weight: bold;
  color: rgba(0, 0, 0, 0.65);
  margin-bottom: 16px;
}
.goodsName___rWi2X .dealer___39vFT {
  display: inline-block;
  padding: 0 5px;
  background: #EE102B;
  color: white;
  font-size: 12px;
  border-radius: 2px;
  margin-right: 6px;
}
.mark___1EdtP {
  display: inline-block;
  width: 15px;
  height: 15px;
  background: url("/static/images/v1.0/symbol.png") center center no-repeat;
  background-size: 100% 100%;
  position: relative;
  top: 2px;
  left: 2px;
}
.stockStatus___23Klw {
  display: inline-block;
  padding-left: 10px;
  color: #EE102B;
  font-size: 14px;
}
.chooseBlock___dp1SI {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
}
.chooseBlock___dp1SI > li {
  margin-bottom: 16px;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
      align-items: center;
  min-height: 32px;
}
.chooseBlock___dp1SI > li.arrivalTime___2YL1c {
  margin-left: 95px;
  display: block;
  margin-bottom: 10px;
  color: #999999;
}
.chooseBlock___dp1SI > li.arrivalTime___2YL1c > span {
  font-weight: bold;
  color: red;
}
.chooseBlock___dp1SI .label___31KkX {
  display: inline-block;
  width: 90px;
  padding: 0 15px;
  text-align-last: justify;
  text-align: justify;
  color: rgba(0, 0, 0, 0.45);
}
.chooseBlock___dp1SI .label___31KkX + ul {
  width: 450px;
  min-height: 32px;
}
.chooseBlock___dp1SI .label___31KkX + ul li {
  margin-top: 4px;
}
.chooseTypeItem___3xLSl {
  display: inline-block;
  padding: 2px 8px;
  border-radius: 2px;
  margin-right: 10px;
  border: 1px solid #ddd;
  margin-bottom: 8px;
  cursor: pointer;
}
.payItem___9nLVE {
  display: inline-block;
  padding: 2px 6px;
  margin-bottom: 4px;
}
.activeItem___DV0gM {
  border: 1px solid #EE102B !important;
  color: #EE102B !important;
}
.buyBtn___OMQLy {
  display: inline-block;
  width: 130px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  font-size: 18px;
  border-radius: 2px;
  cursor: pointer;
}
.buyBtn___OMQLy > img:hover {
  box-shadow: none !important;
}
.buyBtn___OMQLy.addCar___wB4is {
  background: red;
  color: #ffffff;
  width: 140px;
  vertical-align: middle;
}
.buyBtn___OMQLy.addCar___wB4is img {
  width: 25px;
  height: 25px;
  margin-top: -5px;
  margin-bottom: 0px;
}
.buyBtn___OMQLy.buyNow___2k5XY {
  background: #ffd3da;
  border: 1px solid red;
  color: red;
  margin-right: 24px;
  vertical-align: middle;
}
.buyBtn___OMQLy.buyNow___2k5XY img {
  width: 20px;
  height: 20px;
  margin-top: -3px;
  margin-bottom: 0px;
}

.news_wen___1OHvr {
  width: 1090px;
  height: auto;
  margin-top: 40px;
}
.news_wen_header___-Q1qc {
  width: 100%;
  height: auto;
  border-bottom: 1px solid #000;
  padding-bottom: 20px;
}
.news_wen_header___-Q1qc p {
  font-size: 26px;
  font-weight: bolder;
  text-align: center;
}
.news_wen_content___1gNWW {
  width: 100%;
  height: auto;
  overflow: hidden;
  margin-bottom: 40px;
}
.news_wen_content_top___1rSkA {
  width: 530px;
  overflow: hidden;
  margin-top: 15px;
  float: right;
  margin-right: 100px;
}
.news_wen_time___3_bcW {
  width: 180px;
  color: 909090;
  float: left;
}
.news_wen_content_content___3-wUe {
  width: 100%;
  margin-top: 100px;
}

.news_wen___dRt3C {
  width: 1090px;
  height: auto;
  margin-top: 40px;
}
.news_wen_header___V1zRM {
  width: 100%;
  height: auto;
  border-bottom: 1px solid #000;
  padding-bottom: 20px;
}
.news_wen_header___V1zRM p {
  font-size: 26px;
  font-weight: bolder;
  text-align: center;
}
.news_wen_content___319tZ {
  width: 100%;
  height: auto;
  overflow: hidden;
  margin-bottom: 40px;
}
.news_wen_content_top___3fibB {
  width: 530px;
  overflow: hidden;
  margin-top: 15px;
  float: right;
  margin-right: 100px;
}
.news_wen_time___2yBny {
  width: 180px;
  color: 909090;
  float: left;
}
.news_wen_content_content___2AKIY {
  width: 100%;
  margin-top: 100px;
}

.buyInputWrap___29Pcu {
  display: inline-block;
}
.buyInputWrap___29Pcu .buyNumInput___1Fv6z {
  width: 125px;
  text-align: center;
}
.buyInputWrap___29Pcu .buyNumInput___1Fv6z .ant-input:focus {
  border: 1px solid #d9d9d9;
  box-shadow: none;
}
.buyInputWrap___29Pcu .ant-input-group-addon {
  padding: 0;
}
.buyInputWrap___29Pcu .numBtn___1Ft3k {
  display: inline-block;
  height: 100%;
  width: 26px;
  text-align: center;
}
.buyInputWrap___29Pcu .numBtn___1Ft3k.cut___2HD3z {
  color: #DDDDDD;
}
.buyInputWrap___29Pcu .numBtn___1Ft3k.add___3A0Bz {
  color: #333333;
}

/**
 * Swiper 6.6.1
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2021 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: May 11, 2021
 */

@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA') format('woff');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-ms-flexbox;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-container-multirow>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-container-pointer-events{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-ms-flex-align:start;align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:'next'}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#ffffff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:50%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#ffffff}.swiper-pagination-black{--swiper-pagination-color:#000000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-container-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}
/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-back-top {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  -webkit-font-feature-settings: 'tnum';
          font-feature-settings: 'tnum';
  position: fixed;
  right: 100px;
  bottom: 50px;
  z-index: 10;
  width: 40px;
  height: 40px;
  cursor: pointer;
}
.ant-back-top-content {
  width: 40px;
  height: 40px;
  overflow: hidden;
  color: #fff;
  text-align: center;
  background-color: rgba(0, 0, 0, 0.45);
  border-radius: 20px;
  -webkit-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-back-top-content:hover {
  background-color: rgba(0, 0, 0, 0.65);
  -webkit-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-back-top-icon {
  width: 14px;
  height: 16px;
  margin: 12px auto;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAoCAYAAACWwljjAAAABGdBTUEAALGPC/xhBQAAAbtJREFUWAntmMtKw0AUhhMvS5cuxILgQlRUpIggIoKIIoigG1eC+AA+jo+i6FIXBfeuXIgoeKVeitVWJX5HWhhDksnUpp3FDPyZk3Nm5nycmZKkXhAEOXSA3lG7muTeRzmfy6HneUvIhnYkQK+Q9NhAA0Opg0vBEhjBKHiyb8iGMyQMOYuK41BcBSypAL+MYXSKjtFAW7EAGEO3qN4uMQbbAkXiSfRQJ1H6a+yhlkKRcAoVFYiweYNjtCVQJJpBz2GCiPt7fBOZQpFgDpUikse5HgnkM4Fi4QX0Fpc5wf9EbLqpUCy4jMoJSXWhFwbMNgWKhVbRhy5jirhs9fy/oFhgHVVTJEs7RLZ8sSEoJm6iz7SZDMbJ+/OKERQTttCXQRLToRUmrKWCYuA2+jbN0MB4OQobYShfdTCgn/sL1K36M7TLrN3n+758aPy2rrpR6+/od5E8tf/A1uLS9aId5T7J3CNYihkQ4D9PiMdMC7mp4rjB9kjFjZp8BlnVHJBuO1yFXIV0FdDF3RlyFdJVQBdv5AxVdIsq8apiZ2PyYO1EVykesGfZEESsCkweyR8MUW+V8uJ1gkYipmpdP1pm2aJVPEGzAAAAAElFTkSuQmCC) 100%/100% no-repeat;
}
@media screen and (max-width: 768px) {
  .ant-back-top {
    right: 60px;
  }
}
@media screen and (max-width: 480px) {
  .ant-back-top {
    right: 20px;
  }
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-badge {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  -webkit-font-feature-settings: 'tnum';
          font-feature-settings: 'tnum';
  position: relative;
  display: inline-block;
  color: unset;
  line-height: 1;
}
.ant-badge-count {
  min-width: 20px;
  height: 20px;
  padding: 0 6px;
  color: #fff;
  font-weight: normal;
  font-size: 12px;
  line-height: 20px;
  white-space: nowrap;
  text-align: center;
  background: #f5222d;
  border-radius: 10px;
  -webkit-box-shadow: 0 0 0 1px #fff;
          box-shadow: 0 0 0 1px #fff;
}
.ant-badge-count a,
.ant-badge-count a:hover {
  color: #fff;
}
.ant-badge-multiple-words {
  padding: 0 8px;
}
.ant-badge-dot {
  width: 6px;
  height: 6px;
  background: #f5222d;
  border-radius: 100%;
  -webkit-box-shadow: 0 0 0 1px #fff;
          box-shadow: 0 0 0 1px #fff;
}
.ant-badge-count,
.ant-badge-dot,
.ant-badge .ant-scroll-number-custom-component {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 1;
  -webkit-transform: translate(50%, -50%);
      -ms-transform: translate(50%, -50%);
          transform: translate(50%, -50%);
  -webkit-transform-origin: 100% 0%;
      -ms-transform-origin: 100% 0%;
          transform-origin: 100% 0%;
}
.ant-badge-status {
  line-height: inherit;
  vertical-align: baseline;
}
.ant-badge-status-dot {
  position: relative;
  top: -1px;
  display: inline-block;
  width: 6px;
  height: 6px;
  vertical-align: middle;
  border-radius: 50%;
}
.ant-badge-status-success {
  background-color: #52c41a;
}
.ant-badge-status-processing {
  position: relative;
  background-color: #1890ff;
}
.ant-badge-status-processing::after {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 1px solid #1890ff;
  border-radius: 50%;
  -webkit-animation: antStatusProcessing 1.2s infinite ease-in-out;
          animation: antStatusProcessing 1.2s infinite ease-in-out;
  content: '';
}
.ant-badge-status-default {
  background-color: #d9d9d9;
}
.ant-badge-status-error {
  background-color: #f5222d;
}
.ant-badge-status-warning {
  background-color: #faad14;
}
.ant-badge-status-pink {
  background: #eb2f96;
}
.ant-badge-status-magenta {
  background: #eb2f96;
}
.ant-badge-status-red {
  background: #f5222d;
}
.ant-badge-status-volcano {
  background: #fa541c;
}
.ant-badge-status-orange {
  background: #fa8c16;
}
.ant-badge-status-yellow {
  background: #fadb14;
}
.ant-badge-status-gold {
  background: #faad14;
}
.ant-badge-status-cyan {
  background: #13c2c2;
}
.ant-badge-status-lime {
  background: #a0d911;
}
.ant-badge-status-green {
  background: #52c41a;
}
.ant-badge-status-blue {
  background: #1890ff;
}
.ant-badge-status-geekblue {
  background: #2f54eb;
}
.ant-badge-status-purple {
  background: #722ed1;
}
.ant-badge-status-text {
  margin-left: 8px;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
}
.ant-badge-zoom-appear,
.ant-badge-zoom-enter {
  -webkit-animation: antZoomBadgeIn 0.3s cubic-bezier(0.12, 0.4, 0.29, 1.46);
          animation: antZoomBadgeIn 0.3s cubic-bezier(0.12, 0.4, 0.29, 1.46);
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
}
.ant-badge-zoom-leave {
  -webkit-animation: antZoomBadgeOut 0.3s cubic-bezier(0.71, -0.46, 0.88, 0.6);
          animation: antZoomBadgeOut 0.3s cubic-bezier(0.71, -0.46, 0.88, 0.6);
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
}
.ant-badge-not-a-wrapper:not(.ant-badge-status) {
  vertical-align: middle;
}
.ant-badge-not-a-wrapper .ant-scroll-number {
  position: relative;
  top: auto;
  display: block;
}
.ant-badge-not-a-wrapper .ant-badge-count {
  -webkit-transform: none;
      -ms-transform: none;
          transform: none;
}
@-webkit-keyframes antStatusProcessing {
  0% {
    -webkit-transform: scale(0.8);
            transform: scale(0.8);
    opacity: 0.5;
  }
  100% {
    -webkit-transform: scale(2.4);
            transform: scale(2.4);
    opacity: 0;
  }
}
@keyframes antStatusProcessing {
  0% {
    -webkit-transform: scale(0.8);
            transform: scale(0.8);
    opacity: 0.5;
  }
  100% {
    -webkit-transform: scale(2.4);
            transform: scale(2.4);
    opacity: 0;
  }
}
.ant-scroll-number {
  overflow: hidden;
}
.ant-scroll-number-only {
  display: inline-block;
  height: 20px;
  -webkit-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-scroll-number-only > p.ant-scroll-number-only-unit {
  height: 20px;
  margin: 0;
}
.ant-scroll-number-symbol {
  vertical-align: top;
}
@-webkit-keyframes antZoomBadgeIn {
  0% {
    -webkit-transform: scale(0) translate(50%, -50%);
            transform: scale(0) translate(50%, -50%);
    opacity: 0;
  }
  100% {
    -webkit-transform: scale(1) translate(50%, -50%);
            transform: scale(1) translate(50%, -50%);
  }
}
@keyframes antZoomBadgeIn {
  0% {
    -webkit-transform: scale(0) translate(50%, -50%);
            transform: scale(0) translate(50%, -50%);
    opacity: 0;
  }
  100% {
    -webkit-transform: scale(1) translate(50%, -50%);
            transform: scale(1) translate(50%, -50%);
  }
}
@-webkit-keyframes antZoomBadgeOut {
  0% {
    -webkit-transform: scale(1) translate(50%, -50%);
            transform: scale(1) translate(50%, -50%);
  }
  100% {
    -webkit-transform: scale(0) translate(50%, -50%);
            transform: scale(0) translate(50%, -50%);
    opacity: 0;
  }
}
@keyframes antZoomBadgeOut {
  0% {
    -webkit-transform: scale(1) translate(50%, -50%);
            transform: scale(1) translate(50%, -50%);
  }
  100% {
    -webkit-transform: scale(0) translate(50%, -50%);
            transform: scale(0) translate(50%, -50%);
    opacity: 0;
  }
}

.businessSelect___1Wpow {
  margin-bottom: 30px;
}
.businessSelect___1Wpow .img___30Kbm {
  display: inline-block;
  width: 232px;
  height: 180px;
  background: rgba(0, 113, 245, 0.1);
  cursor: pointer;
}
.swiper-container {
  --swiper-navigation-color: white;
  /* 单独设置按钮颜色 */
  --swiper-navigation-size: 16px;
  /* 设置按钮大小 */
}
.swiper-button-prev,
.swiper-button-next {
  width: 18px !important;
  height: 40px !important;
  margin-top: -16px;
  background: rgba(0, 0, 0, 0.45);
}

.leftWebsiteList___3d2ma {
  position: absolute;
  right: 100%;
  top: 0;
  width: clamp( 80px, calc((100vw - 1700px) / 2), 135px);
  height: 450px;
  background-color: transparent;
  z-index: 1;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
}
.leftWebsiteList___3d2ma.showChannelOther___2kSKY {
  width: clamp( 80px, calc((100vw - 1200px) / 2), 135px);
}
.leftWebsiteList___3d2ma.folded___11Qpd {
  min-width: 130px;
  padding: 0 10px;
  height: 24px;
  background: #fff;
  line-height: 24px;
  left: 0;
  border-radius: 2px;
}
.leftWebsiteList___3d2ma.folded___11Qpd:hover {
  background: rgba(0, 103, 199, 0.05);
}
.leftWebsiteList___3d2ma.folded___11Qpd .mainButton___3N0vi {
  overflow: hidden;
}
.leftWebsiteList___3d2ma.folded___11Qpd .mainButton___3N0vi .buttonText___3DuTr {
  padding: 0px;
  font-size: 12px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  line-height: 24px;
  -ms-flex-align: center;
      align-items: center;
}
.leftWebsiteList___3d2ma.folded___11Qpd .mainButton___3N0vi .expandedList___3SKKm {
  display: none;
  /* 默认隐藏列表 */
}
.leftWebsiteList___3d2ma.folded___11Qpd.expanded___2KM1j .mainButton___3N0vi .expandedList___3SKKm {
  display: block;
  position: absolute;
  right: 0px;
  /* 按钮的宽度 */
  top: 24px;
  background: white;
  box-shadow: -2px 0 5px rgba(0, 0, 0, 0.1);
}
.leftWebsiteList___3d2ma .mainButton___3N0vi {
  width: 100%;
  height: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
}
.leftWebsiteList___3d2ma .mainButton___3N0vi .buttonText___3DuTr {
  padding: 12px 10px;
  font-size: 12px;
  font-weight: 500;
  color: #000000;
  text-align: center;
  cursor: pointer;
}
.leftWebsiteList___3d2ma .mainButton___3N0vi .expandedList___3SKKm {
  -ms-flex: 1;
      flex: 1;
  overflow-y: auto;
}
.leftWebsiteList___3d2ma .mainButton___3N0vi .expandedList___3SKKm .expandedTitle___GiyZ1 {
  font-size: 12px;
  font-weight: 500;
  line-height: 1.4;
  color: #000000;
  text-align: center;
}
.leftWebsiteList___3d2ma .mainButton___3N0vi .expandedList___3SKKm::-webkit-scrollbar {
  width: 6px;
}
.leftWebsiteList___3d2ma .mainButton___3N0vi .expandedList___3SKKm::-webkit-scrollbar-track {
  background: #f1f1f1;
  border-radius: 3px;
}
.leftWebsiteList___3d2ma .mainButton___3N0vi .expandedList___3SKKm::-webkit-scrollbar-thumb {
  background: #c1c1c1;
  border-radius: 3px;
}
.leftWebsiteList___3d2ma .mainButton___3N0vi .expandedList___3SKKm::-webkit-scrollbar-thumb:hover {
  background: #a8a8a8;
}
.leftWebsiteList___3d2ma .mainButton___3N0vi .expandedList___3SKKm .listItem___31Wmb {
  height: 38px;
  padding: 0 16px;
  font-size: 12px;
  color: #4183F4;
  cursor: pointer;
  transition: all 0.2s ease;
  text-align: center;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
}
.leftWebsiteList___3d2ma .mainButton___3N0vi .expandedList___3SKKm .listItem___31Wmb:last-child {
  border-bottom: none;
}
.leftWebsiteList___3d2ma .mainButton___3N0vi .expandedList___3SKKm .listItem___31Wmb:hover {
  background: #D5E9F7;
  font-weight: normal;
  color: #0067C7;
}

.matchChannelHomePage___uMBZg {
  min-width: 1200px;
  background: #f5f5f5;
  padding-bottom: 60px;
}
.countdownLabel___9SKne {
  color: #8d909a;
  font-size: 14px;
}
.countdownItems___24Yqx {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  gap: 8px;
}
.procurementWrap___3D9GW {
  background: white;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
}
.procurementWrap___3D9GW .procurementList___WV3BL {
  gap: 16px;
  width: 1200px;
}
.procurementWrap___3D9GW .procurementList___WV3BL .procurementTitle___15rZh {
  background-image: url('https://cdn.crecmall.com/images/2025/11/19/ori//Group427319065_1766109045876.png');
  margin: 10px auto 0;
  text-align: center;
  color: rgba(0, 0, 0, 0.85);
  width: 244px;
  font-weight: 600;
  font-size: 24px;
  font-family: PingFang SC;
  height: 78px;
  line-height: 78px;
}
.procurementWrap___3D9GW .procurementList___WV3BL .procurementMore___1SffQ {
  margin: 16px auto;
  color: #0071f5;
  font-size: 14px;
  text-align: center;
  font-family: PingFang SC;
  font-weight: 400;
}
.procurementWrap___3D9GW .procurementList___WV3BL .procurementListContent___1Q_U9 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-pack: justify;
      justify-content: space-between;
}
.procurementWrap___3D9GW .procurementList___WV3BL .procurementListContent___1Q_U9 .procurementItem___2LN9o {
  margin-top: 10px;
  width: 592px;
  border: 1px solid #e6e6e6;
  padding: 0;
  border-radius: 0;
}
.procurementWrap___3D9GW .procurementList___WV3BL .procurementListContent___1Q_U9 .procurementItem___2LN9o .procurementItemTop___SvQH6 {
  width: 100%;
  height: 64px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  background: linear-gradient(97.89deg, rgba(0, 113, 245, 0.06) 2.16%, rgba(0, 113, 245, 0) 94.6%);
}
.procurementWrap___3D9GW .procurementList___WV3BL .procurementListContent___1Q_U9 .procurementItem___2LN9o .procurementItemTop___SvQH6 .procurementItemTop1___2CroH .procurementItemTop1Code___1ZC-y {
  margin-top: 10px;
  width: 180px;
  height: 18px;
  margin-left: 20px;
  font-family: PingFang SC;
  font-weight: 400;
  font-size: 12px;
  line-height: 18px;
}
.procurementWrap___3D9GW .procurementList___WV3BL .procurementListContent___1Q_U9 .procurementItem___2LN9o .procurementItemTop___SvQH6 .procurementItemTop1___2CroH .procurementItemTop1Name___1c6wG {
  width: 385px;
  height: 24px;
  margin-left: 20px;
  font-weight: 500;
  font-size: 18px;
  font-family: PingFang SC;
  line-height: 24px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.procurementWrap___3D9GW .procurementList___WV3BL .procurementListContent___1Q_U9 .procurementItem___2LN9o .procurementItemTop___SvQH6 .procurementItemTop2___23ekb {
  padding-left: 30px;
  -ms-flex-align: center;
      align-items: center;
  width: 167px;
  height: 64px;
  background-image: url('https://cdn.crecmall.com/images/2025/11/19/ori//daojishi_1766107902430.png');
}
.procurementWrap___3D9GW .procurementList___WV3BL .procurementListContent___1Q_U9 .procurementItem___2LN9o .procurementItemTop___SvQH6 .procurementItemTop2___23ekb .countdownContent___2GJYJ {
  width: 100%;
}
.procurementWrap___3D9GW .procurementList___WV3BL .procurementListContent___1Q_U9 .procurementItem___2LN9o .procurementItemTop___SvQH6 .procurementItemTop2___23ekb .countdownContent___2GJYJ .countdownLabel___9SKne {
  text-align: center;
  margin-top: 10px;
  font-family: Alibaba PuHuiTi 2.0;
  font-size: 12px;
  color: rgba(26, 26, 26, 0.85);
}
.procurementWrap___3D9GW .procurementList___WV3BL .procurementListContent___1Q_U9 .procurementItem___2LN9o .procurementItemTop___SvQH6 .procurementItemTop2___23ekb .countdownContent___2GJYJ .countdownBox___6fjKy {
  margin-top: 5px;
  text-align: center;
}
.procurementWrap___3D9GW .procurementList___WV3BL .procurementListContent___1Q_U9 .procurementItem___2LN9o .procurementItemTop___SvQH6 .procurementItemTop2___23ekb .countdownContent___2GJYJ .countdownBox___6fjKy .countdownItem___2g8hC {
  display: inline-block;
  height: 24px;
  line-height: 22px;
  text-align: center;
  background: linear-gradient(347.98deg, #E4F0FF 3.2%, #F8FBFF 117.5%);
  color: #0071F5;
  font-size: 16px;
  font-weight: 700;
  padding: 1px 2px;
}
.procurementWrap___3D9GW .procurementList___WV3BL .procurementListContent___1Q_U9 .procurementItem___2LN9o .procurementItemTop___SvQH6 .procurementItemTop2___23ekb .countdownContent___2GJYJ .countdownBox___6fjKy .countdownSeparator___vnGRV {
  color: #0071F5;
  display: inline-block;
  padding: 0px 3px;
  margin-bottom: -5px;
  font-weight: 800;
}
.procurementWrap___3D9GW .procurementList___WV3BL .procurementListContent___1Q_U9 .procurementItem___2LN9o .procurementItemMiddle___18hJL {
  background: #fff;
  width: 552px;
  margin: 15px 20px 10px 20px;
  border-bottom: 1px solid #e6e6e6;
}
.procurementWrap___3D9GW .procurementList___WV3BL .procurementListContent___1Q_U9 .procurementItem___2LN9o .procurementItemMiddle___18hJL .procurementItemMiddleLabel___3kv6t {
  font-family: PingFang SC;
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
  letter-spacing: 0%;
}
.procurementWrap___3D9GW .procurementList___WV3BL .procurementListContent___1Q_U9 .procurementItem___2LN9o .procurementItemMiddle___18hJL .procurementItemMiddleText___1uoX6 {
  font-family: PingFang SC;
  font-weight: 600;
  font-size: 16px;
  line-height: 28px;
  letter-spacing: 0%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.procurementWrap___3D9GW .procurementList___WV3BL .procurementListContent___1Q_U9 .procurementItem___2LN9o .procurementItemMiddle___18hJL .procurementItemMiddlePay___A-pb3 {
  width: 72px;
  height: 28px;
  text-align: center;
  font-family: PingFang SC;
  font-weight: 500;
  font-size: 14px;
  line-height: 25px;
  letter-spacing: 0%;
  color: #ee102b;
  background: #fef3f4;
  border: 1px solid #ffd4d9;
  margin-bottom: 10px;
  margin-top: 8px;
}
.procurementWrap___3D9GW .procurementList___WV3BL .procurementListContent___1Q_U9 .procurementItem___2LN9o .procurementItemBottom___2QHUV {
  background: #fff;
  width: 552px;
  margin: 15px 20px 10px 20px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
}
.procurementWrap___3D9GW .procurementList___WV3BL .procurementListContent___1Q_U9 .procurementItem___2LN9o .procurementItemBottom___2QHUV .procurementItemBottom1___212mN .procurementItemBottom1Text___NLm46 .procurementItemBottom1Lbel___3dzH3 {
  display: inline-block;
  margin-right: 10px;
  font-family: PingFang SC;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  letter-spacing: 0%;
  overflow: hidden;
  color: rgba(0, 0, 0, 0.45);
}
.procurementWrap___3D9GW .procurementList___WV3BL .procurementListContent___1Q_U9 .procurementItem___2LN9o .procurementItemBottom___2QHUV .procurementItemBottom1___212mN .procurementItemBottom1Text___NLm46 .procurementItemBottom1LbelRight___XYdGp {
  display: inline-block;
  font-family: PingFang SC;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  letter-spacing: 0%;
  color: rgba(0, 0, 0, 0.65);
  width: 258px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.goodsWrap___wXBkM {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
}
.goodsWrap___wXBkM .goods___3pgBU {
  gap: 16px;
  width: 1200px;
}
.goodsWrap___wXBkM .goods___3pgBU .goodsTitle___2653C {
  margin: 10px auto 0;
  background-image: url('https://cdn.crecmall.com/images/2025/11/19/ori//Group427319066_1766110639581.png');
  width: 227px;
  text-align: center;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 600;
  font-size: 24px;
  font-family: PingFang SC;
  height: 78px;
  line-height: 78px;
}
.goodsWrap___wXBkM .goods___3pgBU .goodsList___216OV {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.goodsWrap___wXBkM .goods___3pgBU .goodsList___216OV .goodsCard___3Kt4D {
  margin-right: 10px;
  cursor: pointer;
  margin-top: 10px;
  width: 230.4px;
  height: 320px;
  border-radius: 8px;
  background-color: #fff;
}
.goodsWrap___wXBkM .goods___3pgBU .goodsList___216OV .goodsCard___3Kt4D .goodsImg___1Y4Yg {
  width: 231px;
  height: 231px;
}
.goodsWrap___wXBkM .goods___3pgBU .goodsList___216OV .goodsCard___3Kt4D .goodsContent___36oy9 {
  padding: 12px 12px 0 12px;
}
.goodsWrap___wXBkM .goods___3pgBU .goodsList___216OV .goodsCard___3Kt4D .goodsContent___36oy9 .goodsNames___iEwGV .goodsNamesStr___2IXME {
  color: rgba(0, 0, 0, 0.65);
  height: 40px;
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  width: 200px;
  font-family: PingFang HK;
  font-weight: 500;
  font-size: 14px;
  color: rgba(0, 0, 0, 0.8);
}
.goodsWrap___wXBkM .goods___3pgBU .goodsList___216OV .goodsCard___3Kt4D .goodsContent___36oy9 .goodsNames___iEwGV .goodsNamesStr___2IXME .goodsNamesBao___1LFlC {
  text-align: center;
  display: inline-block;
  width: 32px;
  height: 18px;
  border-radius: 4px;
  background: #ee102b;
  color: #fff;
  font-family: PingFang SC;
  font-weight: 500;
  font-size: 12px;
  line-height: 18px;
  letter-spacing: 0%;
}
.goodsWrap___wXBkM .goods___3pgBU .goodsList___216OV .goodsCard___3Kt4D .goodsContent___36oy9 .goodsPrice___2heeD {
  margin-top: 8px;
  font-family: DIN;
  font-weight: 500;
  font-size: 16px;
  line-height: 16px;
  letter-spacing: 0%;
  color: #ee102b;
}
.goodsWrap___wXBkM .goods___3pgBU .goodsList___216OV .goodsCard___3Kt4D .goodsContent___36oy9 .goodsPrice___2heeD span:nth-child(1) {
  font-size: 13px;
}
.goodsWrap___wXBkM .goods___3pgBU .goodsList___216OV .goodsCard___3Kt4D:nth-child(5n) {
  margin-right: 0;
}

.goodDetail___1-U0O {
  background: white;
  font-size: 12px;
}
.content___24SSm {
  padding: 0 20px;
}
.topBox___-4aYb {
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin-bottom: 20px;
}
.bottomBox___EoH6P {
  overflow: hidden;
  display: -ms-flexbox;
  display: flex;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-cascader {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  -webkit-font-feature-settings: 'tnum';
          font-feature-settings: 'tnum';
}
.ant-cascader-input.ant-input {
  position: static;
  width: 100%;
  padding-right: 24px;
  background-color: transparent !important;
  cursor: pointer;
}
.ant-cascader-picker-show-search .ant-cascader-input.ant-input {
  position: relative;
}
.ant-cascader-picker {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  -webkit-font-feature-settings: 'tnum';
          font-feature-settings: 'tnum';
  position: relative;
  display: inline-block;
  background-color: #fff;
  border-radius: 4px;
  outline: 0;
  cursor: pointer;
  -webkit-transition: color 0.3s;
  transition: color 0.3s;
}
.ant-cascader-picker-with-value .ant-cascader-picker-label {
  color: transparent;
}
.ant-cascader-picker-disabled {
  color: rgba(0, 0, 0, 0.25);
  background: #f5f5f5;
  cursor: not-allowed;
}
.ant-cascader-picker-disabled .ant-cascader-input {
  cursor: not-allowed;
}
.ant-cascader-picker:focus .ant-cascader-input {
  border-color: #2994ff;
  border-right-width: 1px !important;
  outline: 0;
  -webkit-box-shadow: 0 0 0 2px rgba(0, 113, 245, 0.2);
          box-shadow: 0 0 0 2px rgba(0, 113, 245, 0.2);
}
.ant-cascader-picker-show-search.ant-cascader-picker-focused {
  color: rgba(0, 0, 0, 0.25);
}
.ant-cascader-picker-label {
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
  height: 20px;
  margin-top: -10px;
  padding: 0 20px 0 12px;
  overflow: hidden;
  line-height: 20px;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.ant-cascader-picker-clear {
  position: absolute;
  top: 50%;
  right: 12px;
  z-index: 2;
  width: 12px;
  height: 12px;
  margin-top: -6px;
  color: rgba(0, 0, 0, 0.25);
  font-size: 12px;
  line-height: 12px;
  background: #fff;
  cursor: pointer;
  opacity: 0;
  -webkit-transition: color 0.3s ease, opacity 0.15s ease;
  transition: color 0.3s ease, opacity 0.15s ease;
}
.ant-cascader-picker-clear:hover {
  color: rgba(0, 0, 0, 0.45);
}
.ant-cascader-picker:hover .ant-cascader-picker-clear {
  opacity: 1;
}
.ant-cascader-picker-arrow {
  position: absolute;
  top: 50%;
  right: 12px;
  z-index: 1;
  width: 12px;
  height: 12px;
  margin-top: -6px;
  color: rgba(0, 0, 0, 0.25);
  font-size: 12px;
  line-height: 12px;
  -webkit-transition: -webkit-transform 0.2s;
  transition: -webkit-transform 0.2s;
  transition: transform 0.2s;
  transition: transform 0.2s, -webkit-transform 0.2s;
}
.ant-cascader-picker-arrow.ant-cascader-picker-arrow-expand {
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
}
.ant-cascader-picker-label:hover + .ant-cascader-input {
  border-color: #2994ff;
  border-right-width: 1px !important;
}
.ant-cascader-picker-small .ant-cascader-picker-clear,
.ant-cascader-picker-small .ant-cascader-picker-arrow {
  right: 8px;
}
.ant-cascader-menus {
  position: absolute;
  z-index: 1050;
  font-size: 14px;
  white-space: nowrap;
  background: #fff;
  border-radius: 4px;
  -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
          box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
}
.ant-cascader-menus ul,
.ant-cascader-menus ol {
  margin: 0;
  list-style: none;
}
.ant-cascader-menus-empty,
.ant-cascader-menus-hidden {
  display: none;
}
.ant-cascader-menus.slide-up-enter.slide-up-enter-active.ant-cascader-menus-placement-bottomLeft,
.ant-cascader-menus.slide-up-appear.slide-up-appear-active.ant-cascader-menus-placement-bottomLeft {
  -webkit-animation-name: antSlideUpIn;
          animation-name: antSlideUpIn;
}
.ant-cascader-menus.slide-up-enter.slide-up-enter-active.ant-cascader-menus-placement-topLeft,
.ant-cascader-menus.slide-up-appear.slide-up-appear-active.ant-cascader-menus-placement-topLeft {
  -webkit-animation-name: antSlideDownIn;
          animation-name: antSlideDownIn;
}
.ant-cascader-menus.slide-up-leave.slide-up-leave-active.ant-cascader-menus-placement-bottomLeft {
  -webkit-animation-name: antSlideUpOut;
          animation-name: antSlideUpOut;
}
.ant-cascader-menus.slide-up-leave.slide-up-leave-active.ant-cascader-menus-placement-topLeft {
  -webkit-animation-name: antSlideDownOut;
          animation-name: antSlideDownOut;
}
.ant-cascader-menu {
  display: inline-block;
  min-width: 111px;
  height: 180px;
  margin: 0;
  padding: 4px 0;
  overflow: auto;
  vertical-align: top;
  list-style: none;
  border-right: 1px solid #e8e8e8;
  -ms-overflow-style: -ms-autohiding-scrollbar;
}
.ant-cascader-menu:first-child {
  border-radius: 4px 0 0 4px;
}
.ant-cascader-menu:last-child {
  margin-right: -1px;
  border-right-color: transparent;
  border-radius: 0 4px 4px 0;
}
.ant-cascader-menu:only-child {
  border-radius: 4px;
}
.ant-cascader-menu-item {
  padding: 5px 12px;
  line-height: 22px;
  white-space: nowrap;
  cursor: pointer;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.ant-cascader-menu-item:hover {
  background: #e6f6ff;
}
.ant-cascader-menu-item-disabled {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
}
.ant-cascader-menu-item-disabled:hover {
  background: transparent;
}
.ant-cascader-menu-item-active:not(.ant-cascader-menu-item-disabled),
.ant-cascader-menu-item-active:not(.ant-cascader-menu-item-disabled):hover {
  font-weight: 600;
  background-color: #fafafa;
}
.ant-cascader-menu-item-expand {
  position: relative;
  padding-right: 24px;
}
.ant-cascader-menu-item-expand .ant-cascader-menu-item-expand-icon,
.ant-cascader-menu-item-loading-icon {
  display: inline-block;
  font-size: 12px;
  font-size: 10px \9;
  -webkit-transform: scale(0.83333333) rotate(0deg);
      -ms-transform: scale(0.83333333) rotate(0deg);
          transform: scale(0.83333333) rotate(0deg);
  position: absolute;
  right: 12px;
  color: rgba(0, 0, 0, 0.45);
}
:root .ant-cascader-menu-item-expand .ant-cascader-menu-item-expand-icon,
:root .ant-cascader-menu-item-loading-icon {
  font-size: 12px;
}
.ant-cascader-menu-item .ant-cascader-menu-item-keyword {
  color: #f5222d;
}

.goodsPriceWrap___3NrXl {
  background: #f8f8f8;
  padding: 10px;
  position: relative;
  margin-bottom: 16px;
  color: rgba(0, 0, 0, 0.45);
}
.goodsPriceWrap___3NrXl .val___2Fih5 {
  display: inline-block;
  padding-left: 10px;
  color: rgba(0, 0, 0, 0.65);
}
.goodsPriceWrap___3NrXl .label___Dwa7l {
  display: inline-block;
  width: 80px;
  padding-left: 5px;
  padding-bottom: 5px;
  text-align-last: justify;
  text-align: justify;
}
.goodsPriceWrap___3NrXl .width___nTcVS {
  min-width: 80px;
  text-align: center;
  font-size: 15px !important;
}
.goodsPriceWrap___3NrXl .lineThrough___3r-nJ {
  text-decoration: line-through;
}
.goodsPriceWrap___3NrXl .symbol___11V0_ {
  display: inline-block;
  width: 20px;
  height: 20px;
  background: url("/static/images/v1.0/symbol.png") center center no-repeat;
  position: relative;
  top: 2px;
  left: 2px;
  cursor: pointer;
}
.goodsPriceWrap___3NrXl .priceContainer___3kME7 {
  position: relative;
}
.goodsPriceWrap___3NrXl .priceContainer___3kME7 .tips___2ANdf {
  position: absolute;
  top: 30px;
  left: 88px;
  border: 1px solid rgba(0, 0, 0, 0.04);
  padding: 5px 10px;
  background: white;
  z-index: 2;
  color: rgba(0, 0, 0, 0.65);
}
.goodsPriceWrap___3NrXl .price___2T6Pi {
  padding-bottom: 4px;
}
.goodsPriceWrap___3NrXl .price___2T6Pi .val___2Fih5 {
  font-weight: bold;
  font-size: 20px;
  color: #EE102B;
}
.goodsPriceWrap___3NrXl .saleNum___1haqw {
  position: absolute;
  right: 16px;
  top: 6px;
}
.goodsPriceWrap___3NrXl .saleNum___1haqw span {
  color: #0071F5;
}

.goodsSimilar___PmjYk {
  width: 280px;
  background: #ffffff;
  border: 1px solid #dddddd;
  margin-bottom: 20px;
  float: left;
}
.goodsSimilar___PmjYk .header___2Uxte {
  display: inline-block;
  width: 100%;
  height: 41px;
  line-height: 41px;
  background: #f7f5f5;
  border-bottom: 1px solid #dddddd;
  padding-left: 14px;
  color: #333333;
  font-weight: bold;
}
.goodsSimilar___PmjYk .goodsList___1wL0M {
  padding: 10px;
}
.goodsSimilar___PmjYk .goodsList___1wL0M > li {
  border-bottom: 1px solid #ddd;
  margin-bottom: 10px;
  cursor: pointer;
}
.goodsSimilar___PmjYk .goodsList___1wL0M > li:last-of-type {
  border-bottom: none;
  margin-bottom: 0;
}
.goodsSimilar___PmjYk .goodsList___1wL0M .goodsImg___3Inf- {
  width: 100%;
  height: 260px;
  object-fit: cover;
}
.goodsSimilar___PmjYk .goodsList___1wL0M .goodsName___33mbl {
  color: rgba(0, 0, 0, 0.65);
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  /* degradation */
  height: 39px;
  overflow: hidden;
  font-size: 12px;
}
.goodsSimilar___PmjYk .goodsList___1wL0M .goodsName___33mbl:hover {
  color: #0071F5;
}
.goodsSimilar___PmjYk .goodsList___1wL0M .nowPrice___3iTPo {
  color: #EE102B;
  font-weight: bold;
  font-size: 14px;
}
.goodsSimilar___PmjYk .goodsList___1wL0M .noPrice___3Nw7b {
  color: rgba(0, 0, 0, 0.45);
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-rate {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  -webkit-font-feature-settings: 'tnum';
          font-feature-settings: 'tnum';
  display: inline-block;
  margin: 0;
  padding: 0;
  color: #fadb14;
  font-size: 20px;
  line-height: unset;
  list-style: none;
  outline: none;
}
.ant-rate-disabled .ant-rate-star {
  cursor: default;
}
.ant-rate-disabled .ant-rate-star:hover {
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
}
.ant-rate-star {
  position: relative;
  display: inline-block;
  margin: 0;
  padding: 0;
  color: inherit;
  cursor: pointer;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.ant-rate-star:not(:last-child) {
  margin-right: 8px;
}
.ant-rate-star > div:focus {
  outline: 0;
}
.ant-rate-star > div:hover,
.ant-rate-star > div:focus {
  -webkit-transform: scale(1.1);
      -ms-transform: scale(1.1);
          transform: scale(1.1);
}
.ant-rate-star-first,
.ant-rate-star-second {
  color: #e8e8e8;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.ant-rate-star-first .anticon,
.ant-rate-star-second .anticon {
  vertical-align: middle;
}
.ant-rate-star-first {
  position: absolute;
  top: 0;
  left: 0;
  width: 50%;
  height: 100%;
  overflow: hidden;
  opacity: 0;
}
.ant-rate-star-half .ant-rate-star-first,
.ant-rate-star-half .ant-rate-star-second {
  opacity: 1;
}
.ant-rate-star-half .ant-rate-star-first,
.ant-rate-star-full .ant-rate-star-second {
  color: inherit;
}
.ant-rate-text {
  display: inline-block;
  margin-left: 8px;
  font-size: 14px;
}

.goodsDetailTab___1F5Jl {
  -ms-flex: 1;
      flex: 1;
  border: 1px solid rgba(0, 0, 0, 0.1);
  min-height: 100px;
  margin-left: 20px;
  margin-bottom: 30px;
  border-left: none;
  border-right: none;
}
.tabTitle___8dYz5 {
  display: -ms-flexbox;
  display: flex;
  height: 40px;
  line-height: 40px;
  width: 100%;
  background: rgba(0, 0, 0, 0.04);
  color: rgba(0, 0, 0, 0.65);
}
.tabTitle___8dYz5 span {
  display: inline-block;
  width: 100px;
  height: 100%;
  text-align: center;
  cursor: pointer;
}
.tabTitle___8dYz5 .activeTitle___2x0uR {
  background: white;
  color: #0071F5;
  border-top: 1px solid #0071F5;
}
.tabContent___Lkn_e {
  padding: 24px;
  overflow: hidden;
}
.tabContent___Lkn_e img {
  max-width: 100%;
}
.border___Ou-B5 {
  border-top: 1px solid rgba(0, 0, 0, 0.04);
  padding-top: 10px;
}
.content2___mRYsX li {
  margin-bottom: 10px;
}
.content2___mRYsX li span:first-of-type {
  display: inline-block;
  width: 160px;
  text-align: right;
  color: rgba(0, 0, 0, 0.45);
  margin-right: 20px;
}
.reviewItem___kN5by {
  padding-bottom: 15px;
  margin-bottom: 15px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.06);
}
.reviewItem___kN5by:last-of-type {
  border-bottom: none;
}
.reviewItem___kN5by img {
  width: 56px;
  height: 56px;
  margin-right: 10px;
  margin-bottom: 10px;
  border: 1px solid rgba(0, 0, 0, 0.06);
}
.reviewItem___kN5by img:last-of-type {
  display: block;
  width: 300px;
  height: 400px;
}
.reviewItem___kN5by .evaluate___3FSe5 {
  font-size: 14px;
  color: rgba(0, 0, 0, 0.85);
  padding: 10px 0;
}
.reviewItem___kN5by .time___1ZyIa {
  font-size: 12px;
  color: rgba(0, 0, 0, 0.45);
}
.reviewItem___kN5by .time___1ZyIa span:first-of-type {
  display: inline-block;
  padding-right: 40px;
}
.tdTitle {
  width: 500px;
  display: -ms-flexbox;
  display: flex;
}
.Ptable {
  width: 900px;
}
tr {
  width: 900px;
}

.storeInfo___3Rgzu {
  width: 280px;
  min-height: 290px;
  -ms-flex-item-align: start;
      align-self: flex-start;
  background: #ffffff;
  border: 1px solid #dddddd;
  margin-left: 22px;
  font-size: 12px;
}
.storeInfo___3Rgzu .header___1m6-A {
  display: inline-block;
  width: 100%;
  height: 41px;
  line-height: 41px;
  background: rgba(0, 0, 0, 0.04);
  border-bottom: 1px solid #dddddd;
  text-align: center;
  font-weight: bold;
}
.storeInfo___3Rgzu .header___1m6-A span {
  display: inline-block;
  padding-left: 20px;
  background: url('/static/images/v1.0/store.png') left center no-repeat;
  background-size: 16px;
}
.storeInfo___3Rgzu .list___3oXQ0 {
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-direction: column;
      flex-direction: column;
  padding: 10px;
}
.storeInfo___3Rgzu .list___3oXQ0 li {
  margin-bottom: 6px;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.storeInfo___3Rgzu .list___3oXQ0 .label___2DGkN {
  display: inline-block;
  width: 64px;
  color: #999;
}
.storeInfo___3Rgzu .list___3oXQ0 .label___2DGkN ~ span {
  display: inline-block;
  width: 190px;
}
.storeInfo___3Rgzu .list___3oXQ0 .ant-rate-star:not(:last-child) {
  margin-right: 4px;
}
.storeInfo___3Rgzu .list___3oXQ0 .ant-rate-star.ant-rate-star-full {
  color: red;
}
.storeInfo___3Rgzu .list___3oXQ0 .link___21YOx {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  font-size: 12px;
}
.storeInfo___3Rgzu .list___3oXQ0 .link___21YOx span {
  display: inline-block;
  padding: 4px 6px;
  border: 1px solid #ddd;
  cursor: pointer;
  border-radius: 2px;
}

.list___2ge8p .title___3oFYZ {
  font-size: 14px;
  font-weight: bold;
  color: rgba(0, 0, 0, 0.85);
  text-align: center;
}
.list___2ge8p li {
  margin-bottom: 10px;
  font-size: 12px;
  color: rgba(0, 0, 0, 0.45);
}
.list___2ge8p li span:first-of-type {
  color: rgba(0, 0, 0, 0.65);
  display: inline-block;
  font-weight: bold;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-layout {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: auto;
          flex: auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  /* fix firefox can't set height smaller than content on flex item */
  min-height: 0;
  background: #f0f2f5;
}
.ant-layout,
.ant-layout * {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.ant-layout.ant-layout-has-sider {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.ant-layout.ant-layout-has-sider > .ant-layout,
.ant-layout.ant-layout-has-sider > .ant-layout-content {
  overflow-x: hidden;
}
.ant-layout-header,
.ant-layout-footer {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
}
.ant-layout-header {
  height: 64px;
  padding: 0 50px;
  line-height: 64px;
  background: #001529;
}
.ant-layout-footer {
  padding: 24px 50px;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  background: #f0f2f5;
}
.ant-layout-content {
  -webkit-box-flex: 1;
      -ms-flex: auto;
          flex: auto;
  /* fix firefox can't set height smaller than content on flex item */
  min-height: 0;
}
.ant-layout-sider {
  position: relative;
  /* fix firefox can't set width smaller than content on flex item */
  min-width: 0;
  background: #001529;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.ant-layout-sider-children {
  height: 100%;
  margin-top: -0.1px;
  padding-top: 0.1px;
}
.ant-layout-sider-has-trigger {
  padding-bottom: 48px;
}
.ant-layout-sider-right {
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
}
.ant-layout-sider-trigger {
  position: fixed;
  bottom: 0;
  z-index: 1;
  height: 48px;
  color: #fff;
  line-height: 48px;
  text-align: center;
  background: #002140;
  cursor: pointer;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.ant-layout-sider-zero-width > * {
  overflow: hidden;
}
.ant-layout-sider-zero-width-trigger {
  position: absolute;
  top: 64px;
  right: -36px;
  z-index: 1;
  width: 36px;
  height: 42px;
  color: #fff;
  font-size: 18px;
  line-height: 42px;
  text-align: center;
  background: #001529;
  border-radius: 0 4px 4px 0;
  cursor: pointer;
  -webkit-transition: background 0.3s ease;
  transition: background 0.3s ease;
}
.ant-layout-sider-zero-width-trigger:hover {
  background: #192c3e;
}
.ant-layout-sider-zero-width-trigger-right {
  left: -36px;
  border-radius: 4px 0 0 4px;
}
.ant-layout-sider-light {
  background: #fff;
}
.ant-layout-sider-light .ant-layout-sider-trigger {
  color: rgba(0, 0, 0, 0.65);
  background: #fff;
}
.ant-layout-sider-light .ant-layout-sider-zero-width-trigger {
  color: rgba(0, 0, 0, 0.65);
  background: #fff;
}


.navCrumbWrap___Ot066 {
  padding: 20px 0;
  background-color: #fff ;
  line-height: 50px;
  border-top: 1px rgba(0, 0, 0, 0.1) solid;
}
.navCrumbWrap___Ot066 .breadcrumbLast___22a4q {
  color: #0071F5;
}

.uc_div___1yfFp .uc_title___3m4Ry {
  height: 35px;
  background-color: #0071F5;
  line-height: 35px;
  text-align: center;
  font-size: 14px;
  font-weight: bold;
  color: #FFF;
  position: relative;
}
.uc_div___1yfFp .groupNameStyle___1Uqei {
  font-weight: bold;
  color: #000;
  text-align: center;
  border-bottom: 1px #e8e8e8 dashed;
  border-top: 1px #e8e8e8 dashed;
  padding: 10px 0;
}
.uc_div___1yfFp .menuNameStyle___2xGDd {
  text-align: center;
}

.box___ox5HQ {
  width: 1200px;
  margin: 0 auto;
  margin-top: 20px;
}
.box___ox5HQ .box2___3vOWm {
  display: -ms-flexbox;
  display: flex;
  display: none;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  width: 100%;
  position: relative;
}
.box___ox5HQ .menubar___3yyzG {
  text-align: center;
}
.box___ox5HQ .menubar___3yyzG h3 {
  font-size: 14px;
  font-weight: bold;
  line-height: 35px;
  display: block;
  width: 100%;
  height: 35px;
  border-bottom: 1px dashed #e8e8e8;
  border-top: 1px dashed #e8e8e8;
  margin-top: 10px;
  margin-bottom: 10px;
}
.box___ox5HQ .menubar___3yyzG p {
  line-height: 35px;
  font-size: 13px;
  cursor: pointer;
  display: block;
  width: 100%;
  height: 35px;
  margin-top: 10px;
  margin-bottom: 10px;
}
.box___ox5HQ .menubar___3yyzG p:hover {
  color: #0071F5;
}
.box___ox5HQ .box22___cikw0 {
  display: -ms-flexbox;
  display: flex;
  display: none;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  width: 100%;
  position: relative;
}
.box___ox5HQ .input___2ObRy {
  width: 200px;
}
.box___ox5HQ .Breadcrumb___1tKE1 {
  line-height: 40px;
  text-align: center;
}
.box___ox5HQ .Breadcrumb___1tKE1 .blueh2___1uRsP {
  background-color: #0677f7;
  border-radius: 5px;
}
.box___ox5HQ .Breadcrumb___1tKE1 h2 {
  font-size: 16px;
  width: 200px;
  height: 40px;
}
span h3 {
  font-size: 16px;
}


.box___3VVF5 {
  background-color: #fff !important;
  position: relative;
  top: 0;
  width: 80%;
  margin-left: 20%;
}
.box___3VVF5 .Breadcrumb___2fyIf {
  width: 256px;
  line-height: 40px;
  text-align: center;
}
.box___3VVF5 .Breadcrumb___2fyIf .blueh2___RXCoM {
  background-color: #0677f7;
  border-radius: 5px;
}
.box___3VVF5 .Breadcrumb___2fyIf h2 {
  margin: 0 auto;
  width: 200px;
  height: 40px;
}


.box___15dk3 {
  background-color: #fff !important;
  position: relative;
  top: 0;
  width: 80%;
  margin-left: 20%;
}
.box___15dk3 .Breadcrumb___3UThs {
  width: 256px;
  line-height: 40px;
  text-align: center;
}
.box___15dk3 .Breadcrumb___3UThs .blueh2___3Rhqr {
  background-color: #0677f7;
  border-radius: 5px;
}
.box___15dk3 .Breadcrumb___3UThs h2 {
  margin: 0 auto;
  width: 200px;
  height: 40px;
}


.box___2dLPt {
  background-color: #fff !important;
  position: relative;
  top: 0;
  width: 80%;
  margin-left: 20%;
}
.box___2dLPt .Breadcrumb___tvTty {
  width: 256px;
  line-height: 40px;
  text-align: center;
}
.box___2dLPt .Breadcrumb___tvTty .blueh2___2fCSl {
  background-color: #0677f7;
  border-radius: 5px;
}
.box___2dLPt .Breadcrumb___tvTty h2 {
  margin: 0 auto;
  width: 200px;
  height: 40px;
}

.box___1y1fQ {
  background-color: #fff !important;
  position: relative;
  top: 0;
  width: 80%;
  margin-left: 20%;
}
.box___1y1fQ .Breadcrumb___2CqAB {
  width: 256px;
  line-height: 40px;
  text-align: center;
}
.box___1y1fQ .Breadcrumb___2CqAB .blueh2___uGLP2 {
  background-color: #0677f7;
  border-radius: 5px;
}
.box___1y1fQ .Breadcrumb___2CqAB h2 {
  margin: 0 auto;
  width: 200px;
  height: 40px;
}



/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
@-webkit-keyframes antCheckboxEffect {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 0.5;
  }
  100% {
    -webkit-transform: scale(1.6);
            transform: scale(1.6);
    opacity: 0;
  }
}
@keyframes antCheckboxEffect {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 0.5;
  }
  100% {
    -webkit-transform: scale(1.6);
            transform: scale(1.6);
    opacity: 0;
  }
}
.ant-tree.ant-tree-directory {
  position: relative;
}
.ant-tree.ant-tree-directory > li span.ant-tree-switcher,
.ant-tree.ant-tree-directory .ant-tree-child-tree > li span.ant-tree-switcher {
  position: relative;
  z-index: 1;
}
.ant-tree.ant-tree-directory > li span.ant-tree-switcher.ant-tree-switcher-noop,
.ant-tree.ant-tree-directory .ant-tree-child-tree > li span.ant-tree-switcher.ant-tree-switcher-noop {
  pointer-events: none;
}
.ant-tree.ant-tree-directory > li span.ant-tree-checkbox,
.ant-tree.ant-tree-directory .ant-tree-child-tree > li span.ant-tree-checkbox {
  position: relative;
  z-index: 1;
}
.ant-tree.ant-tree-directory > li span.ant-tree-node-content-wrapper,
.ant-tree.ant-tree-directory .ant-tree-child-tree > li span.ant-tree-node-content-wrapper {
  border-radius: 0;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.ant-tree.ant-tree-directory > li span.ant-tree-node-content-wrapper:hover,
.ant-tree.ant-tree-directory .ant-tree-child-tree > li span.ant-tree-node-content-wrapper:hover {
  background: transparent;
}
.ant-tree.ant-tree-directory > li span.ant-tree-node-content-wrapper:hover::before,
.ant-tree.ant-tree-directory .ant-tree-child-tree > li span.ant-tree-node-content-wrapper:hover::before {
  background: #e6f6ff;
}
.ant-tree.ant-tree-directory > li span.ant-tree-node-content-wrapper.ant-tree-node-selected,
.ant-tree.ant-tree-directory .ant-tree-child-tree > li span.ant-tree-node-content-wrapper.ant-tree-node-selected {
  color: #fff;
  background: transparent;
}
.ant-tree.ant-tree-directory > li span.ant-tree-node-content-wrapper::before,
.ant-tree.ant-tree-directory .ant-tree-child-tree > li span.ant-tree-node-content-wrapper::before {
  position: absolute;
  right: 0;
  left: 0;
  height: 24px;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  content: '';
}
.ant-tree.ant-tree-directory > li span.ant-tree-node-content-wrapper > span,
.ant-tree.ant-tree-directory .ant-tree-child-tree > li span.ant-tree-node-content-wrapper > span {
  position: relative;
  z-index: 1;
}
.ant-tree.ant-tree-directory > li.ant-tree-treenode-selected > span.ant-tree-switcher,
.ant-tree.ant-tree-directory .ant-tree-child-tree > li.ant-tree-treenode-selected > span.ant-tree-switcher {
  color: #fff;
}
.ant-tree.ant-tree-directory > li.ant-tree-treenode-selected > span.ant-tree-checkbox .ant-tree-checkbox-inner,
.ant-tree.ant-tree-directory .ant-tree-child-tree > li.ant-tree-treenode-selected > span.ant-tree-checkbox .ant-tree-checkbox-inner {
  border-color: #0071F5;
}
.ant-tree.ant-tree-directory > li.ant-tree-treenode-selected > span.ant-tree-checkbox.ant-tree-checkbox-checked::after,
.ant-tree.ant-tree-directory .ant-tree-child-tree > li.ant-tree-treenode-selected > span.ant-tree-checkbox.ant-tree-checkbox-checked::after {
  border-color: #fff;
}
.ant-tree.ant-tree-directory > li.ant-tree-treenode-selected > span.ant-tree-checkbox.ant-tree-checkbox-checked .ant-tree-checkbox-inner,
.ant-tree.ant-tree-directory .ant-tree-child-tree > li.ant-tree-treenode-selected > span.ant-tree-checkbox.ant-tree-checkbox-checked .ant-tree-checkbox-inner {
  background: #fff;
}
.ant-tree.ant-tree-directory > li.ant-tree-treenode-selected > span.ant-tree-checkbox.ant-tree-checkbox-checked .ant-tree-checkbox-inner::after,
.ant-tree.ant-tree-directory .ant-tree-child-tree > li.ant-tree-treenode-selected > span.ant-tree-checkbox.ant-tree-checkbox-checked .ant-tree-checkbox-inner::after {
  border-color: #0071F5;
}
.ant-tree.ant-tree-directory > li.ant-tree-treenode-selected > span.ant-tree-node-content-wrapper::before,
.ant-tree.ant-tree-directory .ant-tree-child-tree > li.ant-tree-treenode-selected > span.ant-tree-node-content-wrapper::before {
  background: #0071F5;
}
.ant-tree-checkbox {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  -webkit-font-feature-settings: 'tnum';
          font-feature-settings: 'tnum';
  position: relative;
  top: -0.09em;
  display: inline-block;
  line-height: 1;
  white-space: nowrap;
  vertical-align: middle;
  outline: none;
  cursor: pointer;
}
.ant-tree-checkbox-wrapper:hover .ant-tree-checkbox-inner,
.ant-tree-checkbox:hover .ant-tree-checkbox-inner,
.ant-tree-checkbox-input:focus + .ant-tree-checkbox-inner {
  border-color: #0071F5;
}
.ant-tree-checkbox-checked::after {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 1px solid #0071F5;
  border-radius: 2px;
  visibility: hidden;
  -webkit-animation: antCheckboxEffect 0.36s ease-in-out;
          animation: antCheckboxEffect 0.36s ease-in-out;
  -webkit-animation-fill-mode: backwards;
          animation-fill-mode: backwards;
  content: '';
}
.ant-tree-checkbox:hover::after,
.ant-tree-checkbox-wrapper:hover .ant-tree-checkbox::after {
  visibility: visible;
}
.ant-tree-checkbox-inner {
  position: relative;
  top: 0;
  left: 0;
  display: block;
  width: 16px;
  height: 16px;
  background-color: #fff;
  border: 1px solid #d9d9d9;
  border-radius: 2px;
  border-collapse: separate;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.ant-tree-checkbox-inner::after {
  position: absolute;
  top: 50%;
  left: 22%;
  display: table;
  width: 5.71428571px;
  height: 9.14285714px;
  border: 2px solid #fff;
  border-top: 0;
  border-left: 0;
  -webkit-transform: rotate(45deg) scale(0) translate(-50%, -50%);
      -ms-transform: rotate(45deg) scale(0) translate(-50%, -50%);
          transform: rotate(45deg) scale(0) translate(-50%, -50%);
  opacity: 0;
  -webkit-transition: all 0.1s cubic-bezier(0.71, -0.46, 0.88, 0.6), opacity 0.1s;
  transition: all 0.1s cubic-bezier(0.71, -0.46, 0.88, 0.6), opacity 0.1s;
  content: ' ';
}
.ant-tree-checkbox-input {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  height: 100%;
  cursor: pointer;
  opacity: 0;
}
.ant-tree-checkbox-checked .ant-tree-checkbox-inner::after {
  position: absolute;
  display: table;
  border: 2px solid #fff;
  border-top: 0;
  border-left: 0;
  -webkit-transform: rotate(45deg) scale(1) translate(-50%, -50%);
      -ms-transform: rotate(45deg) scale(1) translate(-50%, -50%);
          transform: rotate(45deg) scale(1) translate(-50%, -50%);
  opacity: 1;
  -webkit-transition: all 0.2s cubic-bezier(0.12, 0.4, 0.29, 1.46) 0.1s;
  transition: all 0.2s cubic-bezier(0.12, 0.4, 0.29, 1.46) 0.1s;
  content: ' ';
}
.ant-tree-checkbox-checked .ant-tree-checkbox-inner {
  background-color: #0071F5;
  border-color: #0071F5;
}
.ant-tree-checkbox-disabled {
  cursor: not-allowed;
}
.ant-tree-checkbox-disabled.ant-tree-checkbox-checked .ant-tree-checkbox-inner::after {
  border-color: rgba(0, 0, 0, 0.25);
  -webkit-animation-name: none;
          animation-name: none;
}
.ant-tree-checkbox-disabled .ant-tree-checkbox-input {
  cursor: not-allowed;
}
.ant-tree-checkbox-disabled .ant-tree-checkbox-inner {
  background-color: #f5f5f5;
  border-color: #d9d9d9 !important;
}
.ant-tree-checkbox-disabled .ant-tree-checkbox-inner::after {
  border-color: #f5f5f5;
  border-collapse: separate;
  -webkit-animation-name: none;
          animation-name: none;
}
.ant-tree-checkbox-disabled + span {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
}
.ant-tree-checkbox-disabled:hover::after,
.ant-tree-checkbox-wrapper:hover .ant-tree-checkbox-disabled::after {
  visibility: hidden;
}
.ant-tree-checkbox-wrapper {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  -webkit-font-feature-settings: 'tnum';
          font-feature-settings: 'tnum';
  display: inline-block;
  line-height: unset;
  cursor: pointer;
}
.ant-tree-checkbox-wrapper.ant-tree-checkbox-wrapper-disabled {
  cursor: not-allowed;
}
.ant-tree-checkbox-wrapper + .ant-tree-checkbox-wrapper {
  margin-left: 8px;
}
.ant-tree-checkbox + span {
  padding-right: 8px;
  padding-left: 8px;
}
.ant-tree-checkbox-group {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  -webkit-font-feature-settings: 'tnum';
          font-feature-settings: 'tnum';
  display: inline-block;
}
.ant-tree-checkbox-group-item {
  display: inline-block;
  margin-right: 8px;
}
.ant-tree-checkbox-group-item:last-child {
  margin-right: 0;
}
.ant-tree-checkbox-group-item + .ant-tree-checkbox-group-item {
  margin-left: 0;
}
.ant-tree-checkbox-indeterminate .ant-tree-checkbox-inner {
  background-color: #fff;
  border-color: #d9d9d9;
}
.ant-tree-checkbox-indeterminate .ant-tree-checkbox-inner::after {
  top: 50%;
  left: 50%;
  width: 8px;
  height: 8px;
  background-color: #0071F5;
  border: 0;
  -webkit-transform: translate(-50%, -50%) scale(1);
      -ms-transform: translate(-50%, -50%) scale(1);
          transform: translate(-50%, -50%) scale(1);
  opacity: 1;
  content: ' ';
}
.ant-tree-checkbox-indeterminate.ant-tree-checkbox-disabled .ant-tree-checkbox-inner::after {
  background-color: rgba(0, 0, 0, 0.25);
  border-color: rgba(0, 0, 0, 0.25);
}
.ant-tree {
  /* see https://github.com/ant-design/ant-design/issues/16259 */
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  -webkit-font-feature-settings: 'tnum';
          font-feature-settings: 'tnum';
  margin: 0;
  padding: 0;
}
.ant-tree-checkbox-checked::after {
  position: absolute;
  top: 16.67%;
  left: 0;
  width: 100%;
  height: 66.67%;
}
.ant-tree ol,
.ant-tree ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.ant-tree li {
  margin: 0;
  padding: 4px 0;
  white-space: nowrap;
  list-style: none;
  outline: 0;
}
.ant-tree li span[draggable],
.ant-tree li span[draggable='true'] {
  line-height: 20px;
  border-top: 2px transparent solid;
  border-bottom: 2px transparent solid;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  /* Required to make elements draggable in old WebKit */
  -khtml-user-drag: element;
  -webkit-user-drag: element;
}
.ant-tree li.drag-over > span[draggable] {
  color: white;
  background-color: #0071F5;
  opacity: 0.8;
}
.ant-tree li.drag-over-gap-top > span[draggable] {
  border-top-color: #0071F5;
}
.ant-tree li.drag-over-gap-bottom > span[draggable] {
  border-bottom-color: #0071F5;
}
.ant-tree li.filter-node > span {
  color: #f5222d !important;
  font-weight: 500 !important;
}
.ant-tree li.ant-tree-treenode-loading span.ant-tree-switcher.ant-tree-switcher_open .ant-tree-switcher-loading-icon,
.ant-tree li.ant-tree-treenode-loading span.ant-tree-switcher.ant-tree-switcher_close .ant-tree-switcher-loading-icon {
  position: absolute;
  left: 0;
  display: inline-block;
  width: 24px;
  height: 24px;
  color: #0071F5;
  font-size: 14px;
  -webkit-transform: none;
      -ms-transform: none;
          transform: none;
}
.ant-tree li.ant-tree-treenode-loading span.ant-tree-switcher.ant-tree-switcher_open .ant-tree-switcher-loading-icon svg,
.ant-tree li.ant-tree-treenode-loading span.ant-tree-switcher.ant-tree-switcher_close .ant-tree-switcher-loading-icon svg {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
}
:root .ant-tree li.ant-tree-treenode-loading span.ant-tree-switcher.ant-tree-switcher_open::after,
:root .ant-tree li.ant-tree-treenode-loading span.ant-tree-switcher.ant-tree-switcher_close::after {
  opacity: 0;
}
.ant-tree li ul {
  margin: 0;
  padding: 0 0 0 18px;
}
.ant-tree li .ant-tree-node-content-wrapper {
  display: inline-block;
  height: 24px;
  margin: 0;
  padding: 0 5px;
  color: rgba(0, 0, 0, 0.65);
  line-height: 24px;
  text-decoration: none;
  vertical-align: top;
  border-radius: 2px;
  cursor: pointer;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.ant-tree li .ant-tree-node-content-wrapper:hover {
  background-color: #e6f6ff;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected {
  background-color: #a3daff;
}
.ant-tree li span.ant-tree-checkbox {
  top: initial;
  height: 24px;
  margin: 0 4px 0 2px;
  padding: 4px 0;
}
.ant-tree li span.ant-tree-switcher,
.ant-tree li span.ant-tree-iconEle {
  display: inline-block;
  width: 24px;
  height: 24px;
  margin: 0;
  line-height: 24px;
  text-align: center;
  vertical-align: top;
  border: 0 none;
  outline: none;
  cursor: pointer;
}
.ant-tree li span.ant-tree-iconEle:empty {
  display: none;
}
.ant-tree li span.ant-tree-switcher {
  position: relative;
}
.ant-tree li span.ant-tree-switcher.ant-tree-switcher-noop {
  cursor: default;
}
.ant-tree li span.ant-tree-switcher.ant-tree-switcher_open .ant-tree-switcher-icon,
.ant-tree li span.ant-tree-switcher.ant-tree-switcher_open .ant-select-switcher-icon {
  font-size: 12px;
  font-size: 10px \9;
  -webkit-transform: scale(0.83333333) rotate(0deg);
      -ms-transform: scale(0.83333333) rotate(0deg);
          transform: scale(0.83333333) rotate(0deg);
  display: inline-block;
  font-weight: bold;
}
:root .ant-tree li span.ant-tree-switcher.ant-tree-switcher_open .ant-tree-switcher-icon,
:root .ant-tree li span.ant-tree-switcher.ant-tree-switcher_open .ant-select-switcher-icon {
  font-size: 12px;
}
.ant-tree li span.ant-tree-switcher.ant-tree-switcher_open .ant-tree-switcher-icon svg,
.ant-tree li span.ant-tree-switcher.ant-tree-switcher_open .ant-select-switcher-icon svg {
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s;
}
.ant-tree li span.ant-tree-switcher.ant-tree-switcher_close .ant-tree-switcher-icon,
.ant-tree li span.ant-tree-switcher.ant-tree-switcher_close .ant-select-switcher-icon {
  font-size: 12px;
  font-size: 10px \9;
  -webkit-transform: scale(0.83333333) rotate(0deg);
      -ms-transform: scale(0.83333333) rotate(0deg);
          transform: scale(0.83333333) rotate(0deg);
  display: inline-block;
  font-weight: bold;
}
:root .ant-tree li span.ant-tree-switcher.ant-tree-switcher_close .ant-tree-switcher-icon,
:root .ant-tree li span.ant-tree-switcher.ant-tree-switcher_close .ant-select-switcher-icon {
  font-size: 12px;
}
.ant-tree li span.ant-tree-switcher.ant-tree-switcher_close .ant-tree-switcher-icon svg,
.ant-tree li span.ant-tree-switcher.ant-tree-switcher_close .ant-select-switcher-icon svg {
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s;
}
.ant-tree li span.ant-tree-switcher.ant-tree-switcher_close .ant-tree-switcher-icon svg {
  -webkit-transform: rotate(-90deg);
      -ms-transform: rotate(-90deg);
          transform: rotate(-90deg);
}
.ant-tree li:last-child > span.ant-tree-switcher::before,
.ant-tree li:last-child > span.ant-tree-iconEle::before {
  display: none;
}
.ant-tree > li:first-child {
  padding-top: 7px;
}
.ant-tree > li:last-child {
  padding-bottom: 7px;
}
.ant-tree-child-tree > li:first-child {
  padding-top: 8px;
}
.ant-tree-child-tree > li:last-child {
  padding-bottom: 0;
}
li.ant-tree-treenode-disabled > span:not(.ant-tree-switcher),
li.ant-tree-treenode-disabled > .ant-tree-node-content-wrapper,
li.ant-tree-treenode-disabled > .ant-tree-node-content-wrapper span {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
}
li.ant-tree-treenode-disabled > .ant-tree-node-content-wrapper:hover {
  background: transparent;
}
.ant-tree-icon__open {
  margin-right: 2px;
  vertical-align: top;
}
.ant-tree-icon__close {
  margin-right: 2px;
  vertical-align: top;
}
.ant-tree.ant-tree-show-line li {
  position: relative;
}
.ant-tree.ant-tree-show-line li span.ant-tree-switcher {
  color: rgba(0, 0, 0, 0.45);
  background: #fff;
}
.ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-switcher-noop .ant-tree-switcher-icon,
.ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-switcher-noop .ant-select-switcher-icon {
  display: inline-block;
  font-weight: normal;
  font-size: 12px;
}
.ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-switcher-noop .ant-tree-switcher-icon svg,
.ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-switcher-noop .ant-select-switcher-icon svg {
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s;
}
.ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-switcher_open .ant-tree-switcher-icon,
.ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-switcher_open .ant-select-switcher-icon {
  display: inline-block;
  font-weight: normal;
  font-size: 12px;
}
.ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-switcher_open .ant-tree-switcher-icon svg,
.ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-switcher_open .ant-select-switcher-icon svg {
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s;
}
.ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-switcher_close .ant-tree-switcher-icon,
.ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-switcher_close .ant-select-switcher-icon {
  display: inline-block;
  font-weight: normal;
  font-size: 12px;
}
.ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-switcher_close .ant-tree-switcher-icon svg,
.ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-switcher_close .ant-select-switcher-icon svg {
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s;
}
.ant-tree.ant-tree-show-line li:not(:last-child)::before {
  position: absolute;
  left: 12px;
  width: 1px;
  height: 100%;
  height: calc(78%);
  margin: 22px 0 0;
  border-left: 1px solid #d9d9d9;
  content: ' ';
}
.ant-tree.ant-tree-icon-hide .ant-tree-treenode-loading .ant-tree-iconEle {
  display: none;
}
.ant-tree.ant-tree-block-node li .ant-tree-node-content-wrapper {
  width: calc(100% - 24px);
}
.ant-tree.ant-tree-block-node li span.ant-tree-checkbox + .ant-tree-node-content-wrapper {
  width: calc(100% - 46px);
}

.organizationWrap>.ant-card-head {
  background-color: #f5f5f5;
}
.box___1pG3- {
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  top: 70px;
}
.box___1pG3- .box2___1nQij::-webkit-scrollbar {
  display: none;
}
.box___1pG3- .box5___b34Pu {
  display: block;
  -ms-flex: 1;
      flex: 1;
}
.box___1pG3- .box4___377zR {
  display: block;
  -ms-flex: 1;
      flex: 1;
}
.box___1pG3- .Breadcrumb___3FnnO {
  width: 30%;
  line-height: 40px;
  text-align: center;
}
.box___1pG3- .Breadcrumb___3FnnO .blueh2___1YHeU {
  background-color: #0677f7;
  border-radius: 5px;
}
.box___1pG3- .Breadcrumb___3FnnO h2 {
  margin: 0 auto;
  width: 200px;
  height: 40px;
}

.box1___3eE-Y .box2___tLU2i {
  display: -ms-flexbox;
  display: flex;
  margin-left: 30%;
  -ms-flex-direction: row-reverse;
      flex-direction: row-reverse;
}
.box1___3eE-Y .box2___tLU2i button {
  height: 30px;
  margin-right: 30px;
}
.box3___3STY9 {
  float: left;
  width: 90%;
  margin: 0 auto;
  line-height: 30px;
  margin-top: 100px;
  margin-left: 20px;
}

.box1___2CBqt .box2___36I-l {
  display: -ms-flexbox;
  display: flex;
  margin-left: 30%;
  -ms-flex-direction: row-reverse;
      flex-direction: row-reverse;
}
.box1___2CBqt .box2___36I-l button {
  height: 30px;
  margin-right: 30px;
}
.box1___2CBqt /deep/ .ant-modal-header___2b-US {
  background-color: aqua;
}
.icon___3JdyI::before {
  content: '*';
  color: red;
}
.box3___yUTOa {
  float: left;
  width: 90%;
  margin: 0 auto;
  line-height: 30px;
  margin-top: 100px;
  margin-left: 20px;
}

.box___fFa-8 {
  display: -ms-flexbox;
  display: flex;
  top: 70px;
}
.box___fFa-8 .box2___2ZLJS {
  overflow-x: hidden;
  overflow-y: scroll;
  border-right: 1px solid #e8e8e8;
}
.box___fFa-8 .box2___2ZLJS h2 {
  width: 100%;
  height: 50px;
  border-bottom: 1px solid black;
  padding-left: 30px;
}
.box___fFa-8 .box2___2ZLJS::-webkit-scrollbar {
  display: none;
}
.box___fFa-8 .box3___3zezL {
  margin-left: 30px;
}
.box___fFa-8 .box4___3MNWN {
  -ms-flex: 1;
      flex: 1;
}
.box___fFa-8 .box4___3MNWN::-webkit-scrollbar {
  display: none;
}
.box___fFa-8 .Breadcrumb___1QQkc {
  width: 30%;
  line-height: 40px;
  text-align: center;
}
.box___fFa-8 .Breadcrumb___1QQkc .blueh2___1N-bp {
  background-color: #0677f7;
  border-radius: 5px;
}
.box___fFa-8 .Breadcrumb___1QQkc h2 {
  margin: 0 auto;
  width: 200px;
  height: 40px;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-popover {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  -webkit-font-feature-settings: 'tnum';
          font-feature-settings: 'tnum';
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1030;
  font-weight: normal;
  white-space: normal;
  text-align: left;
  cursor: auto;
  -webkit-user-select: text;
     -moz-user-select: text;
      -ms-user-select: text;
          user-select: text;
}
.ant-popover::after {
  position: absolute;
  background: rgba(255, 255, 255, 0.01);
  content: '';
}
.ant-popover-hidden {
  display: none;
}
.ant-popover-placement-top,
.ant-popover-placement-topLeft,
.ant-popover-placement-topRight {
  padding-bottom: 10px;
}
.ant-popover-placement-right,
.ant-popover-placement-rightTop,
.ant-popover-placement-rightBottom {
  padding-left: 10px;
}
.ant-popover-placement-bottom,
.ant-popover-placement-bottomLeft,
.ant-popover-placement-bottomRight {
  padding-top: 10px;
}
.ant-popover-placement-left,
.ant-popover-placement-leftTop,
.ant-popover-placement-leftBottom {
  padding-right: 10px;
}
.ant-popover-inner {
  background-color: #fff;
  background-clip: padding-box;
  border-radius: 4px;
  -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
          box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.15) \9;
          box-shadow: 0 0 8px rgba(0, 0, 0, 0.15) \9;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .ant-popover {
    /* IE10+ */
  }
  .ant-popover-inner {
    -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
            box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
  }
}
.ant-popover-title {
  min-width: 177px;
  min-height: 32px;
  margin: 0;
  padding: 5px 16px 4px;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 500;
  border-bottom: 1px solid #e8e8e8;
}
.ant-popover-inner-content {
  padding: 12px 16px;
  color: rgba(0, 0, 0, 0.65);
}
.ant-popover-message {
  position: relative;
  padding: 4px 0 12px;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
}
.ant-popover-message > .anticon {
  position: absolute;
  top: 8px;
  color: #faad14;
  font-size: 14px;
}
.ant-popover-message-title {
  padding-left: 22px;
}
.ant-popover-buttons {
  margin-bottom: 4px;
  text-align: right;
}
.ant-popover-buttons button {
  margin-left: 8px;
}
.ant-popover-arrow {
  position: absolute;
  display: block;
  width: 8.48528137px;
  height: 8.48528137px;
  background: transparent;
  border-style: solid;
  border-width: 4.24264069px;
  -webkit-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
          transform: rotate(45deg);
}
.ant-popover-placement-top > .ant-popover-content > .ant-popover-arrow,
.ant-popover-placement-topLeft > .ant-popover-content > .ant-popover-arrow,
.ant-popover-placement-topRight > .ant-popover-content > .ant-popover-arrow {
  bottom: 6.2px;
  border-top-color: transparent;
  border-right-color: #fff;
  border-bottom-color: #fff;
  border-left-color: transparent;
  -webkit-box-shadow: 3px 3px 7px rgba(0, 0, 0, 0.07);
          box-shadow: 3px 3px 7px rgba(0, 0, 0, 0.07);
}
.ant-popover-placement-top > .ant-popover-content > .ant-popover-arrow {
  left: 50%;
  -webkit-transform: translateX(-50%) rotate(45deg);
      -ms-transform: translateX(-50%) rotate(45deg);
          transform: translateX(-50%) rotate(45deg);
}
.ant-popover-placement-topLeft > .ant-popover-content > .ant-popover-arrow {
  left: 16px;
}
.ant-popover-placement-topRight > .ant-popover-content > .ant-popover-arrow {
  right: 16px;
}
.ant-popover-placement-right > .ant-popover-content > .ant-popover-arrow,
.ant-popover-placement-rightTop > .ant-popover-content > .ant-popover-arrow,
.ant-popover-placement-rightBottom > .ant-popover-content > .ant-popover-arrow {
  left: 6px;
  border-top-color: transparent;
  border-right-color: transparent;
  border-bottom-color: #fff;
  border-left-color: #fff;
  -webkit-box-shadow: -3px 3px 7px rgba(0, 0, 0, 0.07);
          box-shadow: -3px 3px 7px rgba(0, 0, 0, 0.07);
}
.ant-popover-placement-right > .ant-popover-content > .ant-popover-arrow {
  top: 50%;
  -webkit-transform: translateY(-50%) rotate(45deg);
      -ms-transform: translateY(-50%) rotate(45deg);
          transform: translateY(-50%) rotate(45deg);
}
.ant-popover-placement-rightTop > .ant-popover-content > .ant-popover-arrow {
  top: 12px;
}
.ant-popover-placement-rightBottom > .ant-popover-content > .ant-popover-arrow {
  bottom: 12px;
}
.ant-popover-placement-bottom > .ant-popover-content > .ant-popover-arrow,
.ant-popover-placement-bottomLeft > .ant-popover-content > .ant-popover-arrow,
.ant-popover-placement-bottomRight > .ant-popover-content > .ant-popover-arrow {
  top: 6px;
  border-top-color: #fff;
  border-right-color: transparent;
  border-bottom-color: transparent;
  border-left-color: #fff;
  -webkit-box-shadow: -2px -2px 5px rgba(0, 0, 0, 0.06);
          box-shadow: -2px -2px 5px rgba(0, 0, 0, 0.06);
}
.ant-popover-placement-bottom > .ant-popover-content > .ant-popover-arrow {
  left: 50%;
  -webkit-transform: translateX(-50%) rotate(45deg);
      -ms-transform: translateX(-50%) rotate(45deg);
          transform: translateX(-50%) rotate(45deg);
}
.ant-popover-placement-bottomLeft > .ant-popover-content > .ant-popover-arrow {
  left: 16px;
}
.ant-popover-placement-bottomRight > .ant-popover-content > .ant-popover-arrow {
  right: 16px;
}
.ant-popover-placement-left > .ant-popover-content > .ant-popover-arrow,
.ant-popover-placement-leftTop > .ant-popover-content > .ant-popover-arrow,
.ant-popover-placement-leftBottom > .ant-popover-content > .ant-popover-arrow {
  right: 6px;
  border-top-color: #fff;
  border-right-color: #fff;
  border-bottom-color: transparent;
  border-left-color: transparent;
  -webkit-box-shadow: 3px -3px 7px rgba(0, 0, 0, 0.07);
          box-shadow: 3px -3px 7px rgba(0, 0, 0, 0.07);
}
.ant-popover-placement-left > .ant-popover-content > .ant-popover-arrow {
  top: 50%;
  -webkit-transform: translateY(-50%) rotate(45deg);
      -ms-transform: translateY(-50%) rotate(45deg);
          transform: translateY(-50%) rotate(45deg);
}
.ant-popover-placement-leftTop > .ant-popover-content > .ant-popover-arrow {
  top: 12px;
}
.ant-popover-placement-leftBottom > .ant-popover-content > .ant-popover-arrow {
  bottom: 12px;
}

.box2___3WwTc {
  padding-left: 20px;
  padding-bottom: 10px;
  padding-top: 10px;
  width: 90%;
  margin: 0 auto;
  padding-top: 20px;
  box-shadow: 2px 2px 10px rgba(62, 64, 67, 0.5);
  background-color: #f5f5f5;
}
.box2___3WwTc input {
  width: 200px;
  margin-right: 20px;
}
.box2___3WwTc .box21___2Zotp {
  margin-top: 20px;
  margin-left: 80%;
}
.box2___3WwTc .box21___2Zotp button {
  margin-right: 20px;
}
.box3___12_zI {
  width: 90%;
  margin: 0 auto;
  margin-top: 20px;
  box-shadow: 2px 2px 10px rgba(62, 64, 67, 0.5);
  padding: 30px;
}
.box3___12_zI .box31___S5b1g {
  width: 80%;
  display: -ms-flexbox;
  display: flex;
  font-size: 16px;
}
.box3___12_zI .box31___S5b1g .box311___1HNqN {
  width: 40%;
  padding-right: 10%;
}
.box3___12_zI .box31___S5b1g .box311___1HNqN p {
  float: right;
}
.box3___12_zI .box31___S5b1g .box312___1KBbP {
  width: 60%;
}
.box30___1KKdW {
  height: 600px;
  overflow-x: hidden;
  overflow-y: scroll;
}
.box30___1KKdW::-webkit-scrollbar {
  display: none;
}


.uc_div___3iczE .uc_title___6Dtz6 {
  height: 35px;
  background-color: #0071F5;
  line-height: 35px;
  text-align: center;
  font-size: 14px;
  font-weight: bold;
  color: #FFF;
  position: relative;
}
.uc_div___3iczE .groupNameStyle___2QY2r {
  font-weight: bold;
  color: #000;
  text-align: center;
  border-bottom: 1px #e8e8e8 dashed;
  border-top: 1px #e8e8e8 dashed;
  padding: 10px 0;
}
.uc_div___3iczE .menuNameStyle___px4OW {
  text-align: center;
}
.ant-layout-sider {
  background: white;
}

.navCrumbWrap___2p6aE {
  padding: 20px 0;
  background-color: #fff ;
  line-height: 50px;
}
.navCrumbWrap___2p6aE .breadcrumbLast___1R3zX {
  color: #0071F5;
}

a {
  color: #000;
}
.tableDiv___1K1lU {
  margin-top: 20px;
}
.tableHeader___1zV9P {
  background: #f5f5f5;
  font-size: 12px;
  color: #000;
}
.tableHeader___1zV9P span {
  text-align: center;
  display: inline-block;
  height: 37px;
  line-height: 37px;
  width: 118px;
}
.tableHeader___1zV9P span:nth-child(1) {
  width: 800px;
}
.tableContent___2-vdl {
  font-size: 12px;
}
.tableContent___2-vdl a {
  font-size: 12px;
}
.tableContent___2-vdl > div .tableItem___1ByHQ {
  border: 1px #e8e8e8 solid;
  height: 37px;
  line-height: 17px;
  padding: 10px;
  border-top: 0;
}
.tableContent___2-vdl > div .tableItem___1ByHQ span {
  padding-left: 20px;
}
.tableContent___2-vdl > div .tableItem___1ByHQ span:nth-child(1) {
  padding-left: 0px;
}
.tableContent___2-vdl > div .tableItemsDiv___2wU3L {
  width: 100%;
  border-right: 1px solid #e8e8e8;
}
.tableContent___2-vdl > div .nativeTable___1yNQy {
  width: 100%;
  border-collapse: collapse;
  table-layout: fixed;
}
.tableContent___2-vdl > div .nativeTable___1yNQy .orderInfoCol___1T6O6 {
  width: 800px;
}
.tableContent___2-vdl > div .nativeTable___1yNQy .baseCol___1wXmL {
  width: 118px;
}
.tableContent___2-vdl > div .nativeTable___1yNQy td {
  border: 1px #e8e8e8 solid;
  border-top: 0;
  padding: 20px 10px;
  text-align: center;
  vertical-align: middle;
  word-break: break-word;
}
.tableContent___2-vdl > div .nativeTable___1yNQy td > div span {
  font-size: 12px;
  text-align: center;
}
.tableContent___2-vdl > div .goodsCell___32le2 {
  text-align: left;
}
.tableContent___2-vdl > div .goodsInfo___3Bf8L {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
}
.tableContent___2-vdl > div .goodsImageWrap___2mFpU {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  display: inline-block;
  width: 87px;
  height: 87px;
  border: 1px #e8e8e8 solid;
}
.tableContent___2-vdl > div .goodsImage___qWo3B {
  display: inline-block;
  width: 87px;
  height: 87px;
}
.tableContent___2-vdl > div .goodsText___2ycoc {
  width: 260px;
  display: inline-block;
  margin-left: 10px;
}
.tableContent___2-vdl > div .goodsText___2ycoc span {
  text-align: left !important;
  width: 260px;
  display: inline-block;
  line-height: 24px;
  margin-bottom: 5px;
  padding: 0 5px;
}
.tableContent___2-vdl > div .mergeCell___Pqzvq {
  background: #fff;
}
.tableContent___2-vdl > div .mergeCell___Pqzvq > div {
  width: 100%;
}
.tableContent___2-vdl > div .emptyCell___3M29- {
  padding: 30px 10px;
  color: #999;
  text-align: center;
}
.tableContent___2-vdl > div:first-child .tableItem___1ByHQ {
  border-top: 1px #e8e8e8 solid;
}
.tableContent___2-vdl > div:first-child .tableItem___1ByHQ:first-child {
  border-bottom: none;
}
.money___j4kD1 {
  color: red;
}

.title___3Y5CW {
  height: 33px;
  border-bottom: 2px #aaa solid;
  line-height: 33px;
  font-size: 18px;
  font-weight: bold;
}
.searchBox___UOd-B {
  margin-top: 20px;
  padding: 24px 15px;
  padding-bottom: 0;
  border: 1px #e8e8e8 solid;
  font-size: 12px;
}

a {
  color: #0071F5;
}
a:hover {
  color: #005bb5;
}
.tableDiv___3f5lr {
  margin-top: 20px;
}
.tableHeader___38W9e {
  background: #f5f5f5;
  font-size: 12px;
  color: #000;
}
.tableHeader___38W9e span {
  text-align: center;
  display: inline-block;
  height: 37px;
  line-height: 37px;
  width: 148px;
}
.tableHeader___38W9e span:nth-child(1) {
  width: 798px;
}
.tableContent___3R3YZ > div .tableItem___1U4wm {
  border: 1px #e8e8e8 solid;
  height: 37px;
  line-height: 17px;
  font-size: 12px;
  padding: 10px;
  border-top: 0;
}
.tableContent___3R3YZ > div .tableItem___1U4wm span {
  padding-left: 20px;
}
.tableContent___3R3YZ > div .tableItem___1U4wm span:nth-child(1) {
  padding-left: 0px;
}
.tableContent___3R3YZ > div .tableItems___1qcsg {
  overflow: hidden;
  border-right: 1px #e8e8e8 solid;
  display: table;
}
.tableContent___3R3YZ > div .tableItems___1qcsg > div {
  border: 1px #e8e8e8 solid;
  padding: 20px 10px;
  text-align: center;
  width: 148px;
  border-top: 0;
  border-right: 0;
  display: table-cell;
  vertical-align: middle;
}
.tableContent___3R3YZ > div .tableItems___1qcsg > div > div span {
  font-size: 12px;
  text-align: center;
}
.tableContent___3R3YZ > div .tableItems___1qcsg > div > div .curose___2_66q {
  color: #0071F5;
  cursor: pointer;
  font-size: 12px;
}
.tableContent___3R3YZ > div .tableItems___1qcsg > div > div .curose___2_66q a {
  color: #0071F5;
}
.tableContent___3R3YZ > div .tableItems___1qcsg > div > div .curose___2_66q a:hover {
  color: #005bb5;
}
.tableContent___3R3YZ > div .tableItems___1qcsg > div > div .curose___2_66q:hover {
  color: #005bb5;
}
.tableContent___3R3YZ > div .tableItems___1qcsg > div:nth-child(1) {
  width: 798px;
  text-align: left;
}
.tableContent___3R3YZ > div .tableItems___1qcsg > div:nth-child(1) > div > a {
  float: left;
  width: 87px;
  height: 87px;
  border: 1px #e8e8e8 solid;
}
.tableContent___3R3YZ > div .tableItems___1qcsg > div:nth-child(1) > div > a img {
  width: 100%;
  height: 100%;
}
.tableContent___3R3YZ > div .tableItems___1qcsg > div:nth-child(1) p {
  width: 260px;
  display: inline-block;
  margin-left: 10px;
}
.tableContent___3R3YZ > div .tableItems___1qcsg > div:nth-child(1) p span {
  text-align: left;
  width: 260px;
  display: inline-block;
  line-height: 24px;
  margin-bottom: 5px;
  padding: 0 5px;
}
.tableContent___3R3YZ > div:first-child .tableItem___1U4wm {
  border-top: 1px #e8e8e8 solid;
}

.box___1XgZx {
  display: -ms-flexbox;
  display: flex;
  top: 70px;
}
.box___1XgZx .box2___24hvS {
  overflow-x: hidden;
  overflow-y: scroll;
  position: relative;
  border-right: 1px solid #e8e8e8;
}
.box___1XgZx .box2___24hvS .span1___1ymMa {
  position: absolute;
  top: 5px;
  left: 10px;
}
.box___1XgZx .box2___24hvS h2 {
  width: 100%;
  height: 50px;
  border-bottom: 1px solid black;
  padding-left: 30px;
}
.box___1XgZx .box2___24hvS::-webkit-scrollbar {
  display: none;
}
.box___1XgZx .box3___3pisK {
  margin-left: 30px;
}
.box___1XgZx .box4___1uOFZ {
  -ms-flex: 1;
      flex: 1;
}
.box___1XgZx .Breadcrumb___1ScrF {
  width: 30%;
  line-height: 40px;
  text-align: center;
}
.box___1XgZx .Breadcrumb___1ScrF .blueh2___3rhzO {
  background-color: #0677f7;
  border-radius: 5px;
}
.box___1XgZx .Breadcrumb___1ScrF h2 {
  margin: 0 auto;
  width: 200px;
  height: 40px;
}

.box___G8UYM {
  display: -ms-flexbox;
  display: flex;
  top: 70px;
}
.box___G8UYM .box2___19JV0 {
  border-right: 1px solid #e8e8e8;
}
.box___G8UYM .box2___19JV0 h2 {
  width: 100%;
  height: 50px;
  border-bottom: 1px solid black;
  padding-left: 30px;
}
.box___G8UYM .box3___334e8 {
  margin-left: 30px;
}
.box___G8UYM .box4___2ciA5 {
  -ms-flex: 1;
      flex: 1;
}
.box___G8UYM .Breadcrumb___1iG0x {
  width: 30%;
  line-height: 40px;
  text-align: center;
}
.box___G8UYM .Breadcrumb___1iG0x .blueh2___1lge9 {
  background-color: #0677f7;
  border-radius: 5px;
}
.box___G8UYM .Breadcrumb___1iG0x h2 {
  margin: 0 auto;
  width: 200px;
  height: 40px;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-spin {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  -webkit-font-feature-settings: 'tnum';
          font-feature-settings: 'tnum';
  position: absolute;
  display: none;
  color: #0071F5;
  text-align: center;
  vertical-align: middle;
  opacity: 0;
  -webkit-transition: -webkit-transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);
  transition: -webkit-transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);
  transition: transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);
  transition: transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86), -webkit-transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);
}
.ant-spin-spinning {
  position: static;
  display: inline-block;
  opacity: 1;
}
.ant-spin-nested-loading {
  position: relative;
}
.ant-spin-nested-loading > div > .ant-spin {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  display: block;
  width: 100%;
  height: 100%;
  max-height: 400px;
}
.ant-spin-nested-loading > div > .ant-spin .ant-spin-dot {
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -10px;
}
.ant-spin-nested-loading > div > .ant-spin .ant-spin-text {
  position: absolute;
  top: 50%;
  width: 100%;
  padding-top: 5px;
  text-shadow: 0 1px 2px #fff;
}
.ant-spin-nested-loading > div > .ant-spin.ant-spin-show-text .ant-spin-dot {
  margin-top: -20px;
}
.ant-spin-nested-loading > div > .ant-spin-sm .ant-spin-dot {
  margin: -7px;
}
.ant-spin-nested-loading > div > .ant-spin-sm .ant-spin-text {
  padding-top: 2px;
}
.ant-spin-nested-loading > div > .ant-spin-sm.ant-spin-show-text .ant-spin-dot {
  margin-top: -17px;
}
.ant-spin-nested-loading > div > .ant-spin-lg .ant-spin-dot {
  margin: -16px;
}
.ant-spin-nested-loading > div > .ant-spin-lg .ant-spin-text {
  padding-top: 11px;
}
.ant-spin-nested-loading > div > .ant-spin-lg.ant-spin-show-text .ant-spin-dot {
  margin-top: -26px;
}
.ant-spin-container {
  position: relative;
  -webkit-transition: opacity 0.3s;
  transition: opacity 0.3s;
}
.ant-spin-container::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 10;
  display: none \9;
  width: 100%;
  height: 100%;
  background: #fff;
  opacity: 0;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  content: '';
  pointer-events: none;
}
.ant-spin-blur {
  clear: both;
  overflow: hidden;
  opacity: 0.5;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  pointer-events: none;
}
.ant-spin-blur::after {
  opacity: 0.4;
  pointer-events: auto;
}
.ant-spin-tip {
  color: rgba(0, 0, 0, 0.45);
}
.ant-spin-dot {
  position: relative;
  display: inline-block;
  font-size: 20px;
  width: 1em;
  height: 1em;
}
.ant-spin-dot-item {
  position: absolute;
  display: block;
  width: 9px;
  height: 9px;
  background-color: #0071F5;
  border-radius: 100%;
  -webkit-transform: scale(0.75);
      -ms-transform: scale(0.75);
          transform: scale(0.75);
  -webkit-transform-origin: 50% 50%;
      -ms-transform-origin: 50% 50%;
          transform-origin: 50% 50%;
  opacity: 0.3;
  -webkit-animation: antSpinMove 1s infinite linear alternate;
          animation: antSpinMove 1s infinite linear alternate;
}
.ant-spin-dot-item:nth-child(1) {
  top: 0;
  left: 0;
}
.ant-spin-dot-item:nth-child(2) {
  top: 0;
  right: 0;
  -webkit-animation-delay: 0.4s;
          animation-delay: 0.4s;
}
.ant-spin-dot-item:nth-child(3) {
  right: 0;
  bottom: 0;
  -webkit-animation-delay: 0.8s;
          animation-delay: 0.8s;
}
.ant-spin-dot-item:nth-child(4) {
  bottom: 0;
  left: 0;
  -webkit-animation-delay: 1.2s;
          animation-delay: 1.2s;
}
.ant-spin-dot-spin {
  -webkit-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
          transform: rotate(45deg);
  -webkit-animation: antRotate 1.2s infinite linear;
          animation: antRotate 1.2s infinite linear;
}
.ant-spin-sm .ant-spin-dot {
  font-size: 14px;
}
.ant-spin-sm .ant-spin-dot i {
  width: 6px;
  height: 6px;
}
.ant-spin-lg .ant-spin-dot {
  font-size: 32px;
}
.ant-spin-lg .ant-spin-dot i {
  width: 14px;
  height: 14px;
}
.ant-spin.ant-spin-show-text .ant-spin-text {
  display: block;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  /* IE10+ */
  .ant-spin-blur {
    background: #fff;
    opacity: 0.5;
  }
}
@-webkit-keyframes antSpinMove {
  to {
    opacity: 1;
  }
}
@keyframes antSpinMove {
  to {
    opacity: 1;
  }
}
@-webkit-keyframes antRotate {
  to {
    -webkit-transform: rotate(405deg);
            transform: rotate(405deg);
  }
}
@keyframes antRotate {
  to {
    -webkit-transform: rotate(405deg);
            transform: rotate(405deg);
  }
}

.filterBox___3xhqN {
  font-size: 12px;
  background-color: #f5f5f5;
}
.filterBox___3xhqN .tips___3P-km {
  padding: 4px 0 20px 0;
}
.filterBox___3xhqN .tips___3P-km span {
  margin-right: 20px ;
  cursor: pointer;
}
.filterBox___3xhqN .searchBox___2Fbs0 {
  padding: 24px 15px;
  border: 1px #e8e8e8 solid;
  background-color: #fff;
}
.filterBox___3xhqN .searchBox___2Fbs0 * {
  font-size: 12px;
}
.filterBox___3xhqN .searchBox___2Fbs0 .ant-collapse {
  border: none;
  line-height: 10px;
}
.filterBox___3xhqN .searchBox___2Fbs0 .ant-collapse .ant-collapse-item {
  border-bottom: none;
}
.filterBox___3xhqN .searchBox___2Fbs0 .ant-collapse .ant-collapse-content {
  padding-top: 22px;
}
.filterBox___3xhqN .searchBox___2Fbs0 .ant-collapse .ant-collapse-header {
  line-height: 10px;
  margin-left: 10px;
}
.filterBox___3xhqN .searchBox___2Fbs0 .ant-collapse .ant-collapse-content > .ant-collapse-content-box {
  padding: 0;
}
.filterBox___3xhqN .searchBox___2Fbs0 .ant-collapse .ant-collapse-borderless > .ant-collapse-item {
  border: none;
}
.fontColor___3kQ9Y {
  color: #0071F5;
}

.wrapper___mBMl4 {
  width: 100%;
  margin-bottom: 16px;
}
.title___102KD {
  font-size: 16px;
  font-weight: 600;
  color: #333;
  margin-bottom: 20px;
}
.grid___U79_O {
  display: grid;
  grid-template-columns: repeat(6, 246px);
  gap: 16px 16px;
  -ms-flex-pack: start;
      justify-content: start;
}
.emptyState___3EAY_ {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  min-height: 336px;
  color: #9aa5b1;
  font-size: 14px;
}
.card___-S-TC {
  width: 246px;
  background: #fff;
  border-radius: 8px;
  overflow: hidden;
  transition: all 0.2s ease;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  cursor: pointer;
  position: relative;
  border: 0.5px solid transparent;
}
.card___-S-TC:hover {
  border: 0.5px solid #03A7F0;
  box-shadow: 0 6px 18px rgba(0, 0, 0, 0.12);
}
.cover___60yf- {
  width: 246px;
  height: 246px;
  overflow: hidden;
  background: #f5f5f5;
  position: relative;
  border-radius: 4px 4px 0 0;
}
.cover___60yf- img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.body___3vidJ {
  padding: 5px 6px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: 4px;
  -ms-flex: 1;
      flex: 1;
}
.name___Pa9Nw {
  font-size: 16px;
  color: #26354B;
  line-height: 24px;
  min-height: 48px;
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  margin: 0;
  font-weight: 500;
}
.tags___2Rpop {
  display: -ms-flexbox;
  display: flex;
  gap: 8px;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.tag___axJng {
  height: 24px;
  border-radius: 18px;
  background: #FF3E31;
  padding: 4px 10px;
  font-size: 12px;
  color: #FFFFFF;
  line-height: 16px;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
      align-items: center;
}
.priceRow___1YJvb {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  gap: 6px;
  line-height: 22px;
}
.price___216E9 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: baseline;
      align-items: baseline;
}
.price___216E9 .priceSymbol___3yq27 {
  font-weight: 400;
  font-size: 16px;
  color: #FF6A00;
  margin-right: 2px;
}
.price___216E9 .priceValue___1dj89 {
  font-weight: 500;
  font-size: 20px;
  color: #FF6A00;
}
.soldCount___5fZ9F {
  font-size: 14px;
  color: rgba(38, 53, 75, 0.5);
}
.cartButton___2W-DM {
  width: 22px;
  height: 22px;
  background: #FFEBDD;
  border: none;
  border-radius: 50%;
  cursor: pointer;
  -ms-flex-align: center;
      align-items: center;
  padding: 0;
  transition: all 0.2s ease;
}
.cartButton___2W-DM .cartIcon___u7tgm {
  color: #FF6A00;
  font-size: 14px;
  font-weight: bolder;
  line-height: 1;
}
.cartButton___2W-DM:hover {
  background: #FFD699;
}
.cartButton___2W-DM.active___HmAf2 {
  transform: scale(1.2);
  background-color: #e5972c;
  animation: pulse___2Dms8 0.3s ease-in-out;
}
.cartButton___2W-DM.active___HmAf2 .cartIcon___u7tgm {
  color: white;
}
@keyframes pulse___2Dms8 {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.3);
  }
  100% {
    transform: scale(1.2);
  }
}
.cartButtonBox___mVkp_ {
  -ms-flex: 1;
      flex: 1;
  text-align: right;
}
.store_tag___4XcmH {
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
      align-items: center;
  background: #F4F6FB;
  border-radius: 4px;
  line-height: 20px;
  padding: 0 4px;
  color: rgba(38, 53, 75, 0.6);
  font-size: 14px;
}
.store_tag___4XcmH img {
  margin-bottom: 0;
  margin-right: 4px;
  display: block;
}
.store_tag_box___3NZUZ {
  margin-top: 4px;
}
.store_tag_text___m2T90 {
  max-width: 200px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  height: 20px;
}
.skeletonCard___3Nqj0 {
  cursor: default;
  pointer-events: none;
}
.skeletonCard___3Nqj0::after {
  position: absolute;
  inset: 0;
  background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.55) 50%, rgba(255, 255, 255, 0) 100%);
  transform: translateX(-100%);
  animation: skeleton_loading___VT2ap 1.4s ease-in-out infinite;
  content: '';
  pointer-events: none;
}
.skeletonImage___32nRs {
  width: 246px;
  height: 246px;
  background: #f2f4f7;
  border-radius: 4px 4px 0 0;
}
.skeletonTitle___2Vb10 {
  min-height: 48px;
}
.skeletonLine___18LkX {
  display: block;
  height: 16px;
  border-radius: 4px;
  background: #f2f4f7;
}
.skeletonLine___18LkX + .skeletonLine___18LkX {
  margin-top: 8px;
}
.skeletonLineShort___3qKca {
  width: 72%;
}
.skeletonTagRow___3QlYW {
  display: -ms-flexbox;
  display: flex;
  min-height: 24px;
  -ms-flex-align: center;
      align-items: center;
}
.skeletonTag___1UtpC {
  display: block;
  width: 68px;
  height: 24px;
  border-radius: 18px;
  background: #f2f4f7;
}
.skeletonPriceRow___2ff-V {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  gap: 6px;
  min-height: 22px;
}
.skeletonPrice___1VzSZ {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  gap: 4px;
}
.skeletonPriceSymbol___1jtUC {
  width: 12px;
  height: 14px;
}
.skeletonPriceValue___3reAi {
  width: 74px;
  height: 20px;
}
.skeletonSold___3f3MM {
  width: 52px;
  height: 14px;
}
.skeletonCart___1TMWy {
  margin-left: auto;
  width: 22px;
  height: 22px;
  border-radius: 50%;
}
.skeletonStoreRow___1H2Rd {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  min-height: 24px;
  margin-top: 4px;
}
.skeletonStoreTag___2jATq {
  display: block;
  width: 116px;
  height: 24px;
  border-radius: 4px;
  background: #f2f4f7;
}
@keyframes skeleton_loading___VT2ap {
  100% {
    transform: translateX(100%);
  }
}

.searchBox___d_TPs {
  background: #fff;
  padding: 20px;
  margin-bottom: 16px;
  border-radius: 4px;
}
.tableDiv___2Urqs {
  background: #fff;
  padding: 20px;
  border-radius: 4px;
}

.searchBox___xrMpP {
  margin-top: 20px;
  width: 980px;
  padding: 24px 15px;
  padding-bottom: 0;
  border: 1px #d9d9d9 solid;
  border-radius: 4px;
  background-color: #fff;
  font-size: 12px;
}

.login_filter___2nJBo {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1000;
  height: 100%;
  background-color: #00000073;
}
.login_box___Jz1DR {
  width: 1200px;
  margin: 0 auto;
  height: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  height: 300px;
}
.login_box___Jz1DR .login___2OuQQ {
  width: 300px;
  padding: 16px;
  background-color: #fff;
}

a {
  color: #000;
}
.tableDiv___uWcsq {
  margin-top: 20px;
}
.tableHeader___3Rkdg {
  background: #f5f5f5;
  font-size: 12px;
  color: #000;
}
.tableHeader___3Rkdg span {
  text-align: center;
  display: inline-block;
  height: 37px;
  line-height: 37px;
  width: 118px;
}
.tableHeader___3Rkdg span:nth-child(1) {
  width: 387px;
}
.tableContent___3rlsB {
  font-size: 12px;
}
.tableContent___3rlsB a {
  font-size: 12px;
}
.tableContent___3rlsB > div .tableItem___35GWp {
  border: 1px #e8e8e8 solid;
  height: 37px;
  line-height: 17px;
  padding: 10px;
  border-top: 0;
}
.tableContent___3rlsB > div .tableItem___35GWp span {
  padding-left: 20px;
}
.tableContent___3rlsB > div .tableItem___35GWp span:nth-child(1) {
  padding-left: 0px;
}
.tableContent___3rlsB > div .tableItems___1pyBx {
  overflow: hidden;
  border-right: 1px #e8e8e8 solid;
  display: table;
  width: 980px;
}
.tableContent___3rlsB > div .tableItems___1pyBx > div {
  border: 1px #e8e8e8 solid;
  padding: 20px 10px;
  text-align: center;
  width: 118px;
  border-top: 0;
  border-right: 0;
  display: table-cell;
  vertical-align: middle;
}
.tableContent___3rlsB > div .tableItems___1pyBx > div > div span {
  font-size: 12px;
  text-align: center;
}
.tableContent___3rlsB > div .tableItems___1pyBx > div:nth-child(1) {
  width: 387px;
  text-align: left;
}
.tableContent___3rlsB > div .tableItems___1pyBx > div:nth-child(1) > div > a {
  float: left;
  width: 87px;
  height: 87px;
  border: 1px #e8e8e8 solid;
}
.tableContent___3rlsB > div .tableItems___1pyBx > div:nth-child(1) > div > a img {
  width: 100%;
  height: 100%;
}
.tableContent___3rlsB > div .tableItems___1pyBx > div:nth-child(1) p {
  width: 260px;
  display: inline-block;
  margin-left: 10px;
}
.tableContent___3rlsB > div .tableItems___1pyBx > div:nth-child(1) p span {
  text-align: left;
  width: 260px;
  display: inline-block;
  line-height: 24px;
  margin-bottom: 5px;
  padding: 0 5px;
}
.tableContent___3rlsB > div .tableItemsDiv___1CE37 > .tableItems___1pyBx:first-child > div:nth-child(4) {
  position: absolute;
  top: 0;
  bottom: 0;
  background: #fff;
}
.tableContent___3rlsB > div .tableItemsDiv___1CE37 > .tableItems___1pyBx:first-child > div:nth-child(4) > div {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100%;
  transform: translate(-50%, -50%);
}
.tableContent___3rlsB > div:first-child .tableItem___35GWp {
  border-top: 1px #e8e8e8 solid;
}
.tableContent___3rlsB > div:first-child .tableItem___35GWp:first-child {
  border-bottom: none;
}
.money___EmdqF {
  color: red;
}

.step_body___2cYT7 {
  width: 100%;
  height: 120px;
  padding: 0 10px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-align: center;
      align-items: center;
}
.step_body___2cYT7 .step_logo___1kcKq {
  width: 126px;
}
.step_body___2cYT7 .step_logo___1kcKq .logoWrap___3L3QB {
  display: inline-block;
  width: 126px;
  height: 64px;
  background: url('/static/images/v1.0/topLogo.png') no-repeat center;
  background-size: cover;
}
.step_body___2cYT7 .step_step___2bevU {
  -ms-flex-positive: 1;
      flex-grow: 1;
  margin-left: 200px;
  height: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-align: center;
      align-items: center;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-switch {
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  -webkit-font-feature-settings: 'tnum';
          font-feature-settings: 'tnum';
  position: relative;
  display: inline-block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  min-width: 44px;
  height: 22px;
  line-height: 20px;
  vertical-align: middle;
  background-color: rgba(0, 0, 0, 0.25);
  border: 1px solid transparent;
  border-radius: 100px;
  cursor: pointer;
  -webkit-transition: all 0.36s;
  transition: all 0.36s;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.ant-switch-inner {
  display: block;
  margin-right: 6px;
  margin-left: 24px;
  color: #fff;
  font-size: 12px;
}
.ant-switch-loading-icon,
.ant-switch::after {
  position: absolute;
  top: 1px;
  left: 1px;
  width: 18px;
  height: 18px;
  background-color: #fff;
  border-radius: 18px;
  cursor: pointer;
  -webkit-transition: all 0.36s cubic-bezier(0.78, 0.14, 0.15, 0.86);
  transition: all 0.36s cubic-bezier(0.78, 0.14, 0.15, 0.86);
  content: ' ';
}
.ant-switch::after {
  -webkit-box-shadow: 0 2px 4px 0 rgba(0, 35, 11, 0.2);
          box-shadow: 0 2px 4px 0 rgba(0, 35, 11, 0.2);
}
.ant-switch:not(.ant-switch-disabled):active::before,
.ant-switch:not(.ant-switch-disabled):active::after {
  width: 24px;
}
.ant-switch-loading-icon {
  z-index: 1;
  display: none;
  font-size: 12px;
  background: transparent;
}
.ant-switch-loading-icon svg {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
}
.ant-switch-loading .ant-switch-loading-icon {
  display: inline-block;
  color: rgba(0, 0, 0, 0.65);
}
.ant-switch-checked.ant-switch-loading .ant-switch-loading-icon {
  color: #0071F5;
}
.ant-switch:focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 2px rgba(0, 113, 245, 0.2);
          box-shadow: 0 0 0 2px rgba(0, 113, 245, 0.2);
}
.ant-switch:focus:hover {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.ant-switch-small {
  min-width: 28px;
  height: 16px;
  line-height: 14px;
}
.ant-switch-small .ant-switch-inner {
  margin-right: 3px;
  margin-left: 18px;
  font-size: 12px;
}
.ant-switch-small::after {
  width: 12px;
  height: 12px;
}
.ant-switch-small:active::before,
.ant-switch-small:active::after {
  width: 16px;
}
.ant-switch-small .ant-switch-loading-icon {
  width: 12px;
  height: 12px;
}
.ant-switch-small.ant-switch-checked .ant-switch-inner {
  margin-right: 18px;
  margin-left: 3px;
}
.ant-switch-small.ant-switch-checked .ant-switch-loading-icon {
  left: 100%;
  margin-left: -13px;
}
.ant-switch-small.ant-switch-loading .ant-switch-loading-icon {
  font-weight: bold;
  -webkit-transform: scale(0.66667);
      -ms-transform: scale(0.66667);
          transform: scale(0.66667);
}
.ant-switch-checked {
  background-color: #0071F5;
}
.ant-switch-checked .ant-switch-inner {
  margin-right: 24px;
  margin-left: 6px;
}
.ant-switch-checked::after {
  left: 100%;
  margin-left: -1px;
  -webkit-transform: translateX(-100%);
      -ms-transform: translateX(-100%);
          transform: translateX(-100%);
}
.ant-switch-checked .ant-switch-loading-icon {
  left: 100%;
  margin-left: -19px;
}
.ant-switch-loading,
.ant-switch-disabled {
  cursor: not-allowed;
  opacity: 0.4;
}
.ant-switch-loading *,
.ant-switch-disabled * {
  cursor: not-allowed;
}
.ant-switch-loading::before,
.ant-switch-disabled::before,
.ant-switch-loading::after,
.ant-switch-disabled::after {
  cursor: not-allowed;
}
@-webkit-keyframes AntSwitchSmallLoadingCircle {
  0% {
    -webkit-transform: rotate(0deg) scale(0.66667);
            transform: rotate(0deg) scale(0.66667);
    -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
  }
  100% {
    -webkit-transform: rotate(360deg) scale(0.66667);
            transform: rotate(360deg) scale(0.66667);
    -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
  }
}
@keyframes AntSwitchSmallLoadingCircle {
  0% {
    -webkit-transform: rotate(0deg) scale(0.66667);
            transform: rotate(0deg) scale(0.66667);
    -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
  }
  100% {
    -webkit-transform: rotate(360deg) scale(0.66667);
            transform: rotate(360deg) scale(0.66667);
    -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
  }
}

.goods_tag_box___1l1x7 {
  height: 21px;
}
.goods_tag_box___1l1x7 .tag_item {
  font-size: 12px;
  border: 1px solid #E8D3BC;
  padding: 0 4px;
  line-height: 18px;
  color: #B66A1B;
}
.goods_tag_box___1l1x7 .tag_item + .tag_item {
  margin-left: 6px;
}
.goods_tag_box___1l1x7 .tag_item.tag_mark {
  color: #FF6A00;
  border-color: #FFEBDD;
}

.home_recommend_nav_box___3tRBK .home_recommend_nav_content_box {
  width: 1560px;
  margin: auto;
}
.home_recommend_nav_box___3tRBK .home_recommend_nav_wrapper {
  position: relative;
  width: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
}
.home_recommend_nav_box___3tRBK .home_recommend_nav_list {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  overflow-x: auto;
  scroll-behavior: smooth;
  width: 100%;
  gap: 12px;
  -ms-overflow-style: none;
  scrollbar-width: none;
}
.home_recommend_nav_box___3tRBK .home_recommend_nav_list::-webkit-scrollbar {
  display: none;
}
.home_recommend_nav_box___3tRBK .home_recommend_nav_item {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  cursor: pointer;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  gap: 6px;
  min-width: 120px;
  height: 38px;
  padding: 0 14px;
  border: 1px solid transparent;
  border-radius: 4px;
  background: #f5f7fb;
  color: #1f2937;
  font-size: 14px;
  white-space: nowrap;
  line-height: 38px;
  transition: color 0.2s ease, border-color 0.2s ease, background 0.2s ease;
}
.home_recommend_nav_box___3tRBK .home_recommend_nav_item:hover {
  color: #1677ff;
}
.home_recommend_nav_box___3tRBK .home_recommend_nav_item.highlight_nav_item {
  background: #eef5ff;
  border-color: #4c91ff;
  color: #1677ff;
  font-weight: 600;
}
.home_recommend_nav_box___3tRBK .home_recommend_nav_item_text {
  font-size: 14px;
}
.home_recommend_nav_box___3tRBK .home_recommend_nav_item_icon {
  width: 20px;
  height: 20px;
  object-fit: contain;
}
.home_recommend_nav_box___3tRBK .btn_mask_box {
  position: absolute;
  top: 0;
  bottom: 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  z-index: 10;
  width: 56px;
  opacity: 1;
  pointer-events: auto;
  transition: opacity 0.2s ease;
}
.home_recommend_nav_box___3tRBK .btn_mask_box.btn_mask_hidden {
  opacity: 0;
  pointer-events: none;
}
.home_recommend_nav_box___3tRBK .btn_mask_box.btn_mask_left {
  left: 0;
  -ms-flex-pack: start;
      justify-content: flex-start;
  background: linear-gradient(90deg, #ffffff 0%, rgba(255, 255, 255, 0.92) 56%, rgba(255, 255, 255, 0) 100%);
}
.home_recommend_nav_box___3tRBK .btn_mask_box.btn_mask_right {
  right: 0;
  -ms-flex-pack: end;
      justify-content: flex-end;
  background: linear-gradient(270deg, #ffffff 0%, rgba(255, 255, 255, 0.92) 56%, rgba(255, 255, 255, 0) 100%);
}
.home_recommend_nav_box___3tRBK .mask_nav_btn {
  width: 30px;
  height: 30px;
  border: 1px solid #dbe4f0;
  border-radius: 50%;
  background: #ffffff;
  box-shadow: 0 6px 16px rgba(22, 119, 255, 0.12);
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  color: #6b7280;
  cursor: pointer;
  transition: color 0.2s ease, border-color 0.2s ease, box-shadow 0.2s ease;
}
.home_recommend_nav_box___3tRBK .mask_nav_btn:hover {
  border-color: #4c91ff;
  color: #1677ff;
  box-shadow: 0 8px 18px rgba(22, 119, 255, 0.18);
}
.home_recommend_nav_box___3tRBK .mask_nav_btn svg {
  width: 16px;
  height: 16px;
}

.category___q0jqT {
  width: 250px;
  background: #fff;
  border-radius: 0 0 8px 8px;
  padding: 5px 0;
  position: relative;
  min-height: 362px;
}
.category1___3tfFW {
  width: 180px;
  background: white;
  padding: 10px 0;
  z-index: 9999;
  position: absolute;
  right: 50%;
  margin-right: -140px;
}
.firstCategory___3VecW {
  height: 352px;
  overflow: hidden;
  min-height: 352px;
}
.firstCategory___3VecW:hover {
  height: auto;
  position: absolute;
  width: 100%;
  top: 0;
  left: 0;
  z-index: 99;
  background: #ffff;
  border-radius: 0px 4px 4px 0px;
  padding: 5px 0;
  overflow: visible;
}
.firstCategory___3VecW > li {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  padding: 7px 16px 7px 11px;
}
.firstCategory___3VecW > li .firstTitle___1fQo9 {
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
}
.firstCategory___3VecW > li:hover > .secondCategory___1Sc3a {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
}
.firstCategory___3VecW > li:hover {
  background-color: rgba(0, 113, 245, 0.1);
  color: #0071F5;
}
.secondCategory___1Sc3a {
  display: none;
  position: absolute;
  width: 644px;
  min-height: 100%;
  padding: 20px;
  top: 0px;
  left: 250px;
  background-color: white;
  text-align: center;
  z-index: 10000;
  font-size: 12px;
  overflow-x: hidden;
  border-radius: 0px 4px 4px 0px;
}
.secondCategory___1Sc3a > li {
  width: 120px;
  padding-right: 10px;
  white-space: normal;
}
.secondTitle___Uzahv {
  font-weight: 500;
  color: rgba(0, 0, 0, 0.65);
  cursor: pointer;
}
.threeCategory___36NFC {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  width: 510px;
  position: relative;
  left: 110px;
  top: -18px;
  z-index: 10000;
  font-size: 12px;
  color: rgba(0, 0, 0, 0.65);
  cursor: pointer;
}
.threeCategory___36NFC > li {
  padding: 0 10px;
  margin-bottom: 6px;
}
.threeCategoryOther___NX3ov {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  width: 510px;
  position: relative;
  left: 110px;
  top: -36px;
  z-index: 10000;
  font-size: 12px;
  color: rgba(0, 0, 0, 0.65);
  cursor: pointer;
}
.threeCategoryOther___NX3ov > li {
  padding: 0 10px;
  margin-bottom: 6px;
}
.threeTitle___1VV9f {
  text-align: left;
}
.threeTitle___1VV9f:hover {
  color: #0071F5;
}
.noPointer___30mte {
  cursor: auto !important;
}
.first_classify_item___5UmXx {
  color: #000000;
  font-size: 0;
  height: 100%;
}
.first_classify_item___5UmXx:hover .first_classify_item_text___xLBh9 {
  color: #0067C7;
}
.first_classify_item_ico___30cCQ {
  max-width: 18px;
  max-height: 18px;
  width: 18px;
  height: 18px;
  margin-right: 6px;
  vertical-align: middle;
}
.first_classify_item_text___xLBh9 {
  font-size: 14px;
  line-height: 18px;
  display: inline-block;
  vertical-align: middle;
}
.categoryMenuHeader___VDHL3 {
  height: 56px;
  width: 100%;
  line-height: 56px;
  padding: 0 16px;
  font-size: 14px;
  color: #fff;
  background: var(--header-category_header-bg);
  position: absolute;
  top: -56px;
}
.categoryMenuHeader___VDHL3 .menu-ico {
  width: 16px;
  height: 16px;
  margin-right: 12px;
  vertical-align: sub;
}

.wrapper___cPrCV {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  width: 477px;
  height: 362px;
  gap: 15px;
}
.topCard___1LyWn,
.smallCard___35Hzp {
  background: #F3F9FF;
  border-radius: 4px;
  padding: 12px;
  box-sizing: border-box;
}
.topCard___1LyWn {
  height: 172px;
}
.smallCard___35Hzp {
  width: 270px;
  height: 175px;
  -ms-flex: 1;
      flex: 1;
}
.cardHeader___Qrrkk {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center;
  margin-bottom: 12px;
  font-size: 18px;
  color: #000000;
  font-weight: 600;
}
.more___2ewtG {
  font-size: 14px;
  color: #000000;
  cursor: pointer;
}
.goodsList___1VZsf {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  gap: 10px;
}
.smallItem___2QjhL {
  width: 80px;
  height: 120px;
  border-radius: 5px;
  overflow: hidden;
  cursor: pointer;
  position: relative;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  padding-bottom: 18px;
}
.smallItem___2QjhL img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.itemPriceTag___165zr {
  position: absolute;
  bottom: 20px;
  left: 50%;
  transform: translateX(-50%);
  font-size: 16px;
  border-radius: 4px 0px 4px 0px;
  color: #FFFFFF;
  height: 24px;
  background: #FF0237;
  display: inline-block;
  padding: 0 8px;
  line-height: 24px;
  white-space: nowrap;
}
.bottomRow___tCW-c {
  display: -ms-flexbox;
  display: flex;
  gap: 15px;
}
.smallList___3hcLE {
  display: -ms-flexbox;
  display: flex;
  gap: 10px;
  -ms-flex-pack: distribute;
      justify-content: space-around;
}

.allFill___28DDn {
  width: 100%;
  margin-bottom: 10px;
}
.carousel___G_3nu {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: justify;
      justify-content: space-between;
  position: relative;
}
.width700___pserC {
  width: 700px;
}
.carouselContent___1sJwR {
  width: 100%;
  height: 450px;
  color: #fff;
  line-height: 160px;
  text-align: center;
}
.topCarousel___3lERT {
  width: 554px;
  height: 172px;
  border-radius: 5px;
  overflow: hidden;
  margin-bottom: 15px;
}
.topCarousel___3lERT.aloneTop___2zKRa {
  margin-bottom: 0;
  height: 362px;
}
.topCarousel___3lERT img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.bottomCarousel___2RROp {
  width: 554px;
  height: 175px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  gap: 15px;
}
.bottomCarousel___2RROp .smallCarousel___35JYv {
  width: 268px;
  height: 175px;
  border-radius: 5px;
  overflow: hidden;
  background: #f3f9ff;
  transition: transform 0.3s ease;
}
.bottomCarousel___2RROp .smallCarousel___35JYv:hover {
  transform: translateY(-2px);
}
.bottomCarousel___2RROp .smallCarousel___35JYv img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.bottomCarousel___2RROp .smallCarousel___35JYv img:not([src]) {
  opacity: 0;
}
.bannerLeftbg___2C92C {
  float: left;
  width: calc(-370%);
}
.bannerRightbg___3c4El {
  float: left;
  width: calc(-234%);
}
.ant-carousel .slick-dots-bottom {
  bottom: 24px;
}
.bannerSwiper2 {
  position: relative;
  --swiper-theme-color: #ff6600;
  --swiper-pagination-color: #FFF;
  height: 172px;
  margin-bottom: 15px;
  /* 两种都可以 */
}
.bannerSwiper2.alone {
  height: 362px;
  margin-bottom: 0;
}
.bannerSwiper2 .swiperPagination {
  text-align: center;
  position: absolute;
  bottom: 10px;
  left: 0px;
  z-index: 10000;
}
.bannerSwiper2 .swiper-slide {
  background: transparent;
}
.bannerSwiper2 .swiper-pagination-bullet-active {
  background: #F3F9FF;
}
.bannerSwiper2:hover a {
  visibility: visible;
}
.actionPre2____aVx2 {
  left: 1px;
  border-top-right-radius: 15px;
  border-bottom-right-radius: 15px;
}
.actionNext2___17wVd {
  right: 1px;
  text-align: right;
  border-top-left-radius: 15px;
  border-bottom-left-radius: 15px;
}
.actionPre2____aVx2,
.actionNext2___17wVd {
  position: absolute;
  top: calc(50% - 15px);
  z-index: 999;
  color: #ffffff;
  width: 30px;
  height: 30px;
  font-size: 18px;
  visibility: hidden;
  opacity: 0.7;
  padding: 2px;
  background-color: rgba(40, 40, 40, 0.5);
}
.actionPre2____aVx2:hover,
.actionNext2___17wVd:hover {
  color: #FFF;
}
.Flex___TbDyd {
  display: -ms-flexbox !important;
  display: flex !important;
}

.header___3t8af {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center;
}
.headerName___2UXN4 {
  font-weight: bold;
  font-size: 32px;
  color: rgba(0, 0, 0, 0.65);
}
.headerKeywords___1qxDc {
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.headerKeywords___1qxDc li {
  padding: 0 10px;
  cursor: pointer;
  border-right: 1px solid rgba(0, 0, 0, 0.25);
}
.headerKeywords___1qxDc li:hover {
  color: #0071F5;
}
.list___228nC {
  padding: 15px 0;
  overflow: hidden;
}
.list___228nC li {
  float: left;
}
.list___228nC img {
  margin-right: 10px;
  margin-bottom: 10px;
}

.header___1Glly {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center;
}
.headerName___1e-uq {
  font-weight: bold;
  font-size: 32px;
  color: rgba(0, 0, 0, 0.65);
}
.headerKeywords___2hHCC {
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.headerKeywords___2hHCC li {
  padding: 0 10px;
  cursor: pointer;
  border-right: 1px solid rgba(0, 0, 0, 0.25);
}
.headerKeywords___2hHCC li:hover {
  color: #0071F5;
}
.floorGoodsContent___1kWEZ {
  padding: 15px 0;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  margin-bottom: 30px;
  height: 586px;
}
.leftLink___3v3uj {
  width: 288px;
  margin-right: 10px;
  padding: 25px;
  color: white;
  z-index: 1;
}
.leftLink___3v3uj .linkWrap___2_i5U {
  padding-bottom: 40px;
}
.leftLink___3v3uj .linkTitle___2-kN0 {
  display: inline-block;
  font-size: 24px;
  font-weight: bold;
  border-bottom: 1px solid white;
  margin-bottom: 20px;
}
.leftLink___3v3uj .linkList___3VvS6 > li {
  display: inline-block;
  padding: 2px 10px;
  border: 1px solid white;
  border-radius: 16px;
  margin-right: 10px;
  margin-bottom: 10px;
  cursor: pointer;
  position: relative;
}
.leftLink___3v3uj .linkList___3VvS6 > li .activeFloayLayer___uAoGd {
  position: absolute;
  width: 100%;
  height: 26px;
  background: #fff;
  opacity: .2;
  top: 0;
  left: 0;
  border-radius: 16px;
  display: none;
}
.leftLink___3v3uj .linkList___3VvS6 :hover > div.activeFloayLayer___uAoGd {
  display: -ms-flexbox;
  display: flex;
}
.rightList___3-OrV {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  width: 912px;
}
.rightList___3-OrV li {
  font-size: 14px;
  width: 24%;
  margin-right: 10px;
  background: white;
  height: 286px;
  border-radius: 4px;
  cursor: pointer;
}
.rightList___3-OrV li:first-of-type {
  margin-bottom: 15px;
}
.rightList___3-OrV li:nth-of-type(4n) {
  margin-right: 0;
}
.rightList___3-OrV li:hover .btn___1z1JZ {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
}
.rightList___3-OrV li:hover .price___1J9IY {
  display: none;
}
.rightList___3-OrV li .img___2NXpf {
  display: inline-block;
  width: 100%;
  height: 200px;
  background: #99a9bf;
  border-radius: 4px 4px 0 0;
}
.rightList___3-OrV li .name___1cwE2 {
  padding: 2px 10px;
  color: rgba(0, 0, 0, 0.65);
  height: 40px;
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  /* degradation */
}
.rightList___3-OrV li .name___1cwE2:hover {
  color: #0071F5;
}
.rightList___3-OrV li .price___1J9IY {
  padding: 0 10px;
  color: rgba(0, 0, 0, 0.45);
}
.rightList___3-OrV li .price___1J9IY .new___1R9e4 {
  display: inline-block;
  padding-right: 10px;
  font-size: 18px;
  font-weight: bold;
  color: red;
}
.rightList___3-OrV li .price___1J9IY .new___1R9e4 > span {
  font-size: 18px;
}
.rightList___3-OrV li .price___1J9IY .old___27UVr {
  color: #99a9bf;
  text-decoration: line-through;
}
.rightList___3-OrV li .btn___1z1JZ {
  display: none;
  padding: 5px 0;
}
.rightList___3-OrV li .btn___1z1JZ a {
  display: inline-block;
  font-size: 12px;
  width: 68px;
  height: 24px;
  line-height: 24px;
  text-align: center;
  color: white;
  background: rgba(0, 0, 0, 0.85);
  border-radius: 12px;
}
.rightList___3-OrV li .btn___1z1JZ a:last-of-type {
  background: #0071F5;
  margin-left: 10px;
}

.other_channel___25uT4 {
  display: -ms-flexbox;
  display: flex;
  gap: 10px;
  width: 1600px;
  margin: 0 auto 20px;
  -ms-flex-align: stretch;
      align-items: stretch;
}
.goods_channel_box___1wT8e {
  display: grid;
  grid-template-rows: repeat(2, 1fr);
  gap: 16px;
  min-width: 0;
  -ms-flex: 1;
      flex: 1;
}
.channel_row___SVdgi {
  display: grid;
  grid-template-columns: 160px minmax(0, 1fr);
  min-height: 232px;
  overflow: hidden;
  border-radius: 0 8px 8px 0;
  background: #fff;
}
.channel_intro___3t3vH {
  position: relative;
  overflow: hidden;
  padding: 36px 24px 24px;
  color: #fff;
  background-size: cover;
}
.intro_orange___3wFhe {
  background-image: url('/static/images/homePage/bg_2.png');
}
.intro_blue___ywI7u {
  background-image: url('/static/images/homePage/bg_1.png');
}
.channel_title___ZQVHs {
  position: relative;
  z-index: 1;
  font-size: 22px;
  font-weight: 700;
  line-height: 30px;
}
.channel_desc___1z4la {
  position: relative;
  z-index: 1;
  width: 100px;
  margin-top: 10px;
  font-size: 13px;
  line-height: 20px;
  color: rgba(255, 255, 255, 0.88);
}
.more_btn___2dwfJ {
  position: absolute;
  left: 24px;
  bottom: 34px;
  z-index: 1;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  gap: 5px;
  min-width: 98px;
  height: 30px;
  padding: 0 14px;
  border: none;
  border-radius: 16px;
  background: #fff;
  color: #ff6a00;
  font-size: 13px;
  font-weight: 700;
  cursor: pointer;
}
.intro_blue___ywI7u .more_btn___2dwfJ {
  color: #2469ff;
}
.goods_scroll_wrap___1C5J0 {
  position: relative;
  min-width: 0;
  padding: 12px 16px;
}
.goods_list___11KJH {
  display: -ms-flexbox;
  display: flex;
  gap: 26px;
  width: 100%;
  height: 100%;
  overflow-x: auto;
  overflow-y: hidden;
  scroll-behavior: smooth;
  -ms-overflow-style: none;
  scrollbar-width: none;
}
.goods_list___11KJH::-webkit-scrollbar {
  display: none;
}
.goods_card___1QwK3 {
  -ms-flex: 0 0 160px;
      flex: 0 0 160px;
  min-width: 160px;
  cursor: pointer;
}
.goods_img_box___fUfKq {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  width: 160px;
  height: 160px;
  border-radius: 4px;
  background: #e9e9e9;
  overflow: hidden;
}
.goods_img___lfSgK {
  display: block;
  max-width: 160px;
  max-height: 160px;
  object-fit: contain;
}
.goods_name___23jRm {
  height: 22px;
  margin-top: 10px;
  color: #1A1A1A;
  font-size: 14px;
  line-height: 22px;
  text-align: center;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.goods_price___Tc0s7 {
  color: #ff6a00;
  font-size: 18px;
  line-height: 24px;
  text-align: center;
  letter-spacing: 0;
}
.btn_mask_box___2MycO {
  position: absolute;
  top: 0;
  bottom: 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  z-index: 2;
  width: 56px;
  opacity: 1;
  pointer-events: auto;
  transition: opacity 0.2s ease;
}
.btn_mask_box___2MycO.btn_mask_hidden___2LRAn {
  opacity: 0;
  pointer-events: none;
}
.btn_mask_box___2MycO.btn_mask_left___Mjjy1 {
  left: 0;
  -ms-flex-pack: start;
      justify-content: flex-start;
}
.btn_mask_box___2MycO.btn_mask_right___3Vlyp {
  right: 0;
  -ms-flex-pack: end;
      justify-content: flex-end;
}
.mask_nav_btn___WO65q {
  width: 30px;
  height: 30px;
  border: 1px solid #dbe4f0;
  border-radius: 50%;
  background: #ffffff;
  box-shadow: 0 6px 16px rgba(22, 119, 255, 0.12);
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  color: #6b7280;
  cursor: pointer;
  transition: color 0.2s ease, border-color 0.2s ease, box-shadow 0.2s ease;
}
.mask_nav_btn___WO65q:hover {
  border-color: #4c91ff;
  color: #1677ff;
  box-shadow: 0 8px 18px rgba(22, 119, 255, 0.18);
}
.mask_nav_btn___WO65q svg {
  width: 16px;
  height: 16px;
}
.rank_panel___1rypT {
  min-width: 0;
  width: 288px;
}
.rank_panel___1rypT .rank_item_box {
  min-height: 500px;
}
.rank_tabs_wrapper___3qYdw {
  position: relative;
  width: 100%;
  margin-bottom: 14px;
}
.rank_tabs___2tpJd {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  gap: 12px;
  width: 100%;
  min-height: 28px;
  overflow-x: auto;
  overflow-y: hidden;
  scroll-behavior: smooth;
  -ms-overflow-style: none;
  scrollbar-width: none;
}
.rank_tabs___2tpJd::-webkit-scrollbar {
  display: none;
}
.rank_tab___NNq9M {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  height: 24px;
  padding: 0 10px;
  border: none;
  border-radius: 4px;
  background: linear-gradient(85.78deg, rgba(0, 83, 226, 0.06) -2.82%, rgba(180, 231, 253, 0.06) 132.75%);
  box-shadow: 0px 4px 8px 0px rgba(19, 102, 236, 0.03);
  color: #26354B;
  font-size: 14px;
  line-height: 24px;
  white-space: nowrap;
  cursor: pointer;
  transition: color 0.18s ease, background 0.18s ease, box-shadow 0.18s ease, transform 0.18s ease;
}
.rank_tab___NNq9M:hover,
.rank_tab___NNq9M.active___1XTxK {
  color: #1366EC;
  background: linear-gradient(85.78deg, rgba(0, 83, 226, 0.14) -2.82%, rgba(180, 231, 253, 0.14) 132.75%);
  font-weight: 600;
}
.rank_tabs_mask___1-xtm {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 2;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  width: 52px;
  opacity: 1;
  pointer-events: auto;
  transition: opacity 0.2s ease;
}
.rank_tabs_mask_hidden___HPYEy {
  opacity: 0;
  pointer-events: none;
}
.rank_tabs_mask_left___1glDQ {
  left: 0;
  -ms-flex-pack: start;
      justify-content: flex-start;
  background: linear-gradient(90deg, #ffffff 0%, rgba(255, 255, 255, 0.92) 58%, rgba(255, 255, 255, 0) 100%);
}
.rank_tabs_mask_right___1RXYt {
  right: 0;
  -ms-flex-pack: end;
      justify-content: flex-end;
  background: linear-gradient(270deg, #ffffff 0%, rgba(255, 255, 255, 0.92) 58%, rgba(255, 255, 255, 0) 100%);
}
.rank_tabs_nav_btn___uuT_m {
  width: 28px;
  height: 28px;
  padding: 0;
  border: 1px solid #dbe4f0;
  border-radius: 50%;
  background: #ffffff;
  box-shadow: 0 6px 16px rgba(18, 109, 255, 0.12);
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  color: #6b7280;
  cursor: pointer;
  transition: color 0.2s ease, border-color 0.2s ease, box-shadow 0.2s ease;
}
.rank_tabs_nav_btn___uuT_m:hover {
  border-color: #4c91ff;
  color: #126dff;
  box-shadow: 0 8px 18px rgba(18, 109, 255, 0.18);
}
.rank_tabs_nav_btn___uuT_m svg {
  width: 16px;
  height: 16px;
}
.rank_more___3HVSf {
  -ms-flex: 0 0 auto;
      flex: 0 0 auto;
  height: 24px;
  margin-left: auto;
  padding: 0 10px;
  border: none;
  border-radius: 4px;
  color: #1f2d3d;
  background: #f5f8fb;
  font-size: 13px;
  cursor: pointer;
}
.rank_list_wrap___1auIq {
  height: 368px;
  overflow: hidden;
}
.rank_list___vYt_X {
  width: 100%;
  height: 100%;
}
.rank_slide___2thAf {
  height: auto !important;
}
.rank_item___3lCF1 {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  min-height: 115px;
  border-radius: 8px;
  background: #fff;
  cursor: pointer;
  overflow: hidden;
}
.rank_media___1-QmW {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  width: 90px;
  min-width: 90px;
  height: 90px;
  background: #ebeef3;
  overflow: hidden;
}
.rank_logo___21VJL {
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.rank_info___26Rb- {
  display: -ms-flexbox;
  display: flex;
  -ms-flex: 1;
      flex: 1;
  -ms-flex-direction: column;
      flex-direction: column;
  min-width: 0;
  padding: 5px 0 5px 12px;
  background: #fff;
}
.rank_name___1o9ls {
  display: -webkit-box;
  min-width: 0;
  max-height: 84px;
  color: #26354B;
  font-size: 14px;
  font-weight: 500;
  line-height: 25px;
  overflow: hidden;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  margin-bottom: 12px;
}
.rank_price___3_6Bz {
  font-size: 12px;
  color: #ff6a00;
  font-weight: 700;
  line-height: 1.2;
}
.rank_score_label___Rplvq {
  padding-left: 8px;
  color: #9aa5b1;
  font-size: 12px;
  white-space: nowrap;
}
.rank_score___13SXi {
  color: #ff6a00;
  font-size: 24px;
  font-weight: 500;
  line-height: 1;
  letter-spacing: 0;
}
.empty_goods___6Qcbb,
.empty_rank___35GIJ {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  color: #9aa5b1;
  font-size: 14px;
}
.empty_goods___6Qcbb {
  width: 100%;
}
.empty_rank___35GIJ {
  min-height: 368px;
}
.floor_wrap___3cV-e {
  width: 1600px;
  margin: 0 auto;
}
.floor_section___KGDcL {
  display: grid;
  grid-template-columns: 253px minmax(0, 1fr);
  -ms-flex-align: start;
      align-items: start;
  gap: 16px;
  width: 100%;
  margin-bottom: 20px;
}
.floor_feature___17rUy {
  position: relative;
  min-height: 732px;
  overflow: hidden;
  background-color: #ccc;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}
.floor_feature_content___39l4r {
  position: relative;
  z-index: 1;
  height: 100%;
  padding: 60px 48px 40px;
  color: #fff;
}
.floor_feature_title___2_KbH {
  font-size: 28px;
  font-weight: 600;
  line-height: 48px;
}
.floor_feature_desc___2ApU5 {
  margin-top: 14px;
  font-size: 16px;
  line-height: 24px;
}
.floor_feature_tags___cCT0b {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 8px;
  max-width: 230px;
  margin-top: 8px;
}
.floor_feature_tags___cCT0b span {
  max-width: 100px;
  height: 22px;
  padding: 0 6px;
  border: 1px solid rgba(255, 255, 255, 0.9);
  border-radius: 2px;
  color: #fff;
  font-size: 13px;
  line-height: 20px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  cursor: pointer;
}
.floor_feature_tags___cCT0b span:hover {
  background: rgba(255, 255, 255, 0.2);
}
.floor_feature_btn___2lAyS {
  position: absolute;
  left: 48px;
  bottom: 62px;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  gap: 12px;
  min-width: 180px;
  height: 56px;
  padding: 0 24px;
  border: none;
  border-radius: 6px;
  color: #fff;
  background: #26354b;
  font-size: 28px;
  font-weight: 700;
  line-height: 56px;
  cursor: pointer;
}
.floor_feature_btn___2lAyS span {
  font-size: 20px;
  font-weight: 500;
}
.floor_product_grid___2GWxQ {
  display: grid;
  grid-template-columns: repeat(5, minmax(0, 1fr));
  gap: 16px;
  min-width: 0;
  height: 732px;
  -ms-flex-line-pack: start;
      align-content: start;
}
.floor_product_card___57vww {
  position: relative;
  min-width: 0;
  min-height: 358px;
  overflow: hidden;
  border: 1px solid #f4f6fb;
  border-radius: 8px;
  cursor: pointer;
  transition: border-color 0.2s ease, box-shadow 0.2s ease;
}
.floor_product_card___57vww:hover {
  border-color: #03a7f0;
  box-shadow: 0 6px 18px rgba(0, 0, 0, 0.12);
}
.floor_product_cover___xD8IC {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  width: 100%;
  height: 253px;
  border-radius: 8px 8px 0 0;
  background: #e9e9e9;
  overflow: hidden;
}
.floor_product_cover___xD8IC img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.floor_product_name___BvtFA {
  display: -webkit-box;
  height: 48px;
  margin: 8px 0 0;
  padding: 0 6px;
  color: #26354B;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  overflow: hidden;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}
.floor_price_row___2nlv_ {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  gap: 6px;
  min-height: 30px;
  padding: 0 6px 8px;
}
.floor_price___odeFC {
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: baseline;
      align-items: baseline;
  color: #ff6a00;
  line-height: 1;
}
.floor_price___odeFC span {
  margin-right: 2px;
  font-size: 16px;
  font-weight: 400;
}
.floor_price___odeFC strong {
  font-size: 20px;
  font-weight: 500;
  letter-spacing: 0;
}
.floor_old_price___2FBNx {
  color: rgba(38, 53, 75, 0.5);
  font-size: 14px;
  text-decoration: line-through;
  white-space: nowrap;
}
.floor_login_price___1EZs0 {
  color: #ff6a00;
  font-size: 16px;
  font-weight: 500;
  text-align: center;
  -ms-flex: 1;
      flex: 1;
}
.floor_cart_btn___1OwIj {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  width: 22px;
  height: 22px;
  margin-left: auto;
  padding: 0;
  border: none;
  border-radius: 50%;
  color: #ff6a00;
  background: #ffebdd;
  font-size: 14px;
  cursor: pointer;
  transition: all 0.2s ease;
}
.floor_cart_btn___1OwIj:hover {
  background: #ffd699;
}
.floor_cart_btn___1OwIj.adding___3mnZV {
  color: #fff;
  background: #e5972c;
  transform: scale(1.2);
  cursor: not-allowed;
}
.floor_actions___1J8oD {
  display: none;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  gap: 10px;
  min-height: 30px;
  padding-bottom: 8px;
}
.floor_actions___1J8oD button,
.floor_actions___1J8oD a {
  width: 68px;
  height: 24px;
  border: none;
  border-radius: 12px;
  color: #fff;
  background: #26354b;
  font-size: 12px;
  line-height: 24px;
  text-align: center;
  cursor: pointer;
}
.floor_actions___1J8oD a {
  background: #1677ff;
}
.floor_product_card___57vww:hover .floor_price_row___2nlv_ {
  display: none;
}
.floor_product_card___57vww:hover .floor_actions___1J8oD {
  display: -ms-flexbox;
  display: flex;
}
.rank_tag_box___AbiB_ {
  position: absolute;
  left: 16px;
  top: 0;
}

.searchBar___KDbfR {
  border-radius: 4px;
  -ms-flex: 1;
      flex: 1;
}
.searchList___3NceM {
  position: absolute;
  width: 500px;
  z-index: 999;
  background: white;
}
.searchList___3NceM li {
  padding: 6px 10px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  cursor: pointer;
}
.searchList___3NceM li span:last-of-type {
  color: rgba(0, 0, 0, 0.45);
}
.searchList___3NceM li:hover {
  background: rgba(0, 0, 0, 0.06);
}
.searchContent___3nwaB {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center;
  height: 44px;
  background: #FFFFFF;
  border: 1px solid #1366EC;
  border-radius: 8px;
  position: relative;
}
.searchContent___3nwaB .searchInput___1dWZz {
  height: 28px;
  line-height: 28px;
  background: transparent;
  font-size: 14px;
  -ms-flex: 1;
      flex: 1;
  margin: 0 -6px;
  border: none;
}
.searchContent___3nwaB .searchInput___1dWZz:focus {
  box-shadow: 0 0 0;
  border: 0;
}
.searchContent___3nwaB .searchBtn___2N13p {
  width: 76px;
  height: 36px;
  background: #0067C7;
  background: linear-gradient(87.14deg, #0053E2 8.73%, #7366FF 100%), radial-gradient(38.48% 100.46% at 42.32% 100%, #2A8FFF 0%, rgba(42, 143, 255, 0) 100%);
  font-size: 14px;
  border-radius: 8px;
  margin-right: 4px;
  letter-spacing: 1px;
  color: #fff;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  border: 0;
  cursor: pointer;
}
.searchContent___3nwaB .searchBtn___2N13p span {
  font-size: 16px;
}
.searchContent___3nwaB .searchBtn___2N13p:hover {
  opacity: 0.9;
}
.searchTypeWrap___aZd8p {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  padding: 0 12px;
  height: 100%;
  position: relative;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.typeText___uNI7q {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  font-size: 14px;
  color: #1A1A1A;
  white-space: nowrap;
}
.searchContentBox___ELg6w {
  border-color: var(--header-search-border-color, #1366EC);
}
.searchContentBox___ELg6w .headerSearchBtnBox {
  background: var(--header-search-btn-bg, linear-gradient(87.14deg, #0053E2 8.73%, #7366FF 100%), radial-gradient(38.48% 100.46% at 42.32% 100%, #2A8FFF 0%, rgba(42, 143, 255, 0) 100%));
}

.carBlock___23Kt5 {
  position: relative;
}
.carBtn___3xV8a {
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  width: 108px;
  height: 44px;
  line-height: 44px;
  padding: 0 15px;
  border-radius: 8px;
  border: 1px solid var(--header-cart-border-color, #1366EC);
  font-size: 14px;
  color: var(--header-cart-text-color, #1366EC);
  font-weight: 500;
  background-color: #fff;
}
.carBtn___3xV8a:hover {
  opacity: 0.8;
  color: var(--header-cart-text-color, #1366EC);
}
.carBtn___3xV8a .name___25bVG {
  display: inline-block;
  font-size: 14px;
}
.carBtn___3xV8a .iconWrap___LMc1B {
  position: relative;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
      align-items: center;
  margin-right: 8px;
}
.carBtn___3xV8a .iconWrap___LMc1B .icon___2qet5 {
  width: 20px;
  height: 20px;
}
.carBtn___3xV8a .iconWrap___LMc1B .badge___2Cvhs {
  position: absolute;
  top: -8px;
  left: 16px;
  min-width: 18px;
  height: 18px;
  line-height: 18px;
  padding: 0 4px;
  border-radius: 14px;
  background: #FF5F00;
  font-weight: 500;
  font-size: 12px;
  color: #FFFFFF;
  text-align: center;
  box-sizing: border-box;
  white-space: nowrap;
}
.carBtn___3xV8a:hover + .carList___1-onN {
  display: inline-block;
}
.carList___1-onN {
  display: none;
  position: absolute;
  top: 44px;
  left: 0;
  width: 320px;
  min-height: 60px;
  border: 1px solid #F0F0F0;
  z-index: 100;
  background: white;
}
.carList___1-onN:hover {
  display: inline-block;
}
.carList___1-onN .carListTitle___1T1pt {
  font-weight: bold;
  padding: 10px 10px 0;
}
.carList___1-onN .carListContent___Ho_H3 {
  max-height: 210px;
  overflow-y: scroll;
}
.carList___1-onN .scrollY___11la1 {
  overflow-y: scroll;
}
.carList___1-onN .item___3ghzc {
  display: -ms-flexbox;
  display: flex;
  font-size: 12px;
  padding: 10px;
  border-bottom: 1px solid #F0F0F0;
}
.carList___1-onN .itemLeft___3SPTe {
  width: 48px;
  height: 48px;
  cursor: pointer;
}
.carList___1-onN .itemCenter___bf4jV {
  margin: 0 10px;
  width: 110px;
  line-height: 1.3;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  height: 44px;
  overflow: hidden;
  cursor: pointer;
  color: rgba(0, 0, 0, 0.65);
}
.carList___1-onN .itemCenter___bf4jV:hover {
  color: #0071F5;
}
.carList___1-onN .itemRight___1d6nL {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  width: 120px;
  -ms-flex-pack: justify;
      justify-content: space-between;
  text-align: right;
}
.carList___1-onN .price___3ns6b {
  font-weight: bold;
}
.carList___1-onN .delete___1xHVa {
  color: rgba(0, 0, 0, 0.45);
  cursor: pointer;
}
.carList___1-onN .delete___1xHVa:hover {
  color: #0071F5;
}
.carList___1-onN .carListFooter___MROUY {
  padding: 10px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center;
  color: rgba(0, 0, 0, 0.45);
}
.carList___1-onN .carListFooter___MROUY .goCart___2tsIU {
  display: inline-block;
  width: 115px;
  height: 28px;
  line-height: 28px;
  text-align: center;
  color: white;
  background: #EE102B;
  border-radius: 4px;
}
.cartNo___3cJFr {
  color: rgba(0, 0, 0, 0.45);
  padding: 40px 20px 20px 60px;
  background: url('/static/images/v1.0/noCart.png') 20px center no-repeat;
  background-size: 40px;
}
.cartNo___3cJFr span {
  display: inline-block;
  position: relative;
  top: -10px;
  left: 10px;
}

.commodity___1V0Ez {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 16px 16px;
  -ms-flex-pack: start;
      justify-content: flex-start;
  padding: 20px;
  width: 100%;
}
.commodity___1V0Ez > div {
  width: 246px;
  background: #fff;
  border-radius: 8px;
  overflow: hidden;
  transition: all 0.2s ease;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  position: relative;
  border: 0.5px solid transparent;
  cursor: pointer;
}
.commodity___1V0Ez > div > a {
  display: block;
  color: inherit;
  text-decoration: none;
}
.commodity___1V0Ez > div > a:hover {
  color: inherit;
  text-decoration: none;
}
.commodity___1V0Ez > div > a:last-of-type {
  padding: 5px 6px 10px;
  -ms-flex: 1;
      flex: 1;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: 4px;
}
.commodity___1V0Ez > div .Price___1WoVT {
  margin-top: 6px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: baseline;
      align-items: baseline;
  gap: 6px;
}
.commodity___1V0Ez > div .isLogin___1MCc7 {
  margin-top: 6px;
  color: #FF6A00;
  font-size: 14px;
  font-weight: 500;
}
.commodity___1V0Ez > div .isLogin___1MCc7 p {
  margin: 0;
}
.commodity___1V0Ez > div .TradeName___aaeEy {
  font-size: 16px;
  line-height: 24px;
  min-height: 48px;
  margin: 0;
}
.commodity___1V0Ez > div .TradeName___aaeEy p {
  margin: 0;
  color: #26354B;
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}
.commodity___1V0Ez > div .TradeName___aaeEy p:hover {
  color: #26354B;
}
.commodity___1V0Ez > div .goodsShowName___6cIzz {
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
      align-items: center;
  gap: 4px;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  padding: 0 4px;
  background: #F4F6FB;
  border-radius: 4px;
  line-height: 20px;
  margin: 4px 0 0 0;
  height: 20px;
  font-size: 14px;
  color: rgba(38, 53, 75, 0.6);
}
.commodity___1V0Ez > div .goodsShowName___6cIzz::before {
  content: '';
  width: 14px;
  height: 14px;
  background: url('/static/images/homePage/store-tag-ico.png') no-repeat center;
  background-size: contain;
  -ms-flex: 0 0 auto;
      flex: 0 0 auto;
}
.commodity___1V0Ez > div .management___kXP_P {
  margin-top: 4px;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
      align-items: center;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  height: 22px;
  padding: 0 8px;
  border: 1px solid #0071F5;
  color: #0071F5;
  font-size: 12px;
  text-align: center;
  border-radius: 4px;
}
.commodity___1V0Ez > div:hover {
  border: 0.5px solid #03A7F0;
  box-shadow: 0 6px 18px rgba(0, 0, 0, 0.12);
}
.img___3vk8W {
  position: relative;
  width: 246px;
  height: 246px;
  overflow: hidden;
  background: #f5f5f5;
  border-radius: 4px 4px 0 0;
}
.img___3vk8W img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
}
.img___3vk8W span {
  position: absolute;
  left: 12px;
  top: 12px;
  display: block;
  padding: 4px 10px;
  background: #FF3E31;
  border-radius: 18px;
  text-align: center;
  color: white;
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
}
.presentPrice___2hiyt {
  font-size: 20px;
  color: #FF6A00;
  font-weight: 500;
}
.originalPrice___2o0Tx {
  color: rgba(38, 53, 75, 0.5);
  text-decoration: line-through;
  font-size: 14px;
}
.store_tag___3KnsI {
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
      align-items: center;
  background: #F4F6FB;
  border-radius: 4px;
  line-height: 20px;
  padding: 0 4px;
  color: rgba(38, 53, 75, 0.6);
  font-size: 14px;
}
.store_tag___3KnsI img {
  margin-bottom: 0;
  margin-right: 4px;
  display: block;
}
.store_tag_box___2Qu5g {
  margin-top: 4px;
}
.store_tag_text___1C-kK {
  max-width: 200px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  height: 20px;
}

.searchWrap___3BBQ5 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: stretch;
      align-items: stretch;
  position: relative;
}
.searchWrap___3BBQ5 .searchLeft___UMSKh {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  position: relative;
  -ms-flex: 1;
      flex: 1;
  min-width: 0;
}
.fixedHeaderPlaceholder___6JCKJ {
  width: 100%;
  height: 160px;
}
.fixedHeader___2lXnX {
  position: fixed;
  top: 0;
  z-index: 999;
  width: 100vw;
  border-bottom: rgba(0, 0, 0, 0.1);
  left: 0;
  background: #F3F9FF;
  padding-bottom: 12px;
}
.logoWrap___1BW8f {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  display: inline-block;
  font-size: 0;
  cursor: pointer;
}
.logoWrap___1BW8f img {
  width: 131px;
  height: 100px;
  position: relative;
  top: 12px;
  object-fit: contain;
  cursor: pointer;
}
.accountWrap___1WnqT {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: center;
      align-items: center;
  margin-left: 32px;
  font-size: 12px;
  color: rgba(0, 0, 0, 0.6);
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.accountWrap___1WnqT .img___2rdRK {
  width: 72px;
  height: 72px;
  background: url('/static/images/v1.0/topScan.png') no-repeat center;
}
.contentSearch___3Ds4g {
  width: 1600px;
  margin: 0 auto;
}
.middleWrap___1OgEH {
  padding-left: 10px;
  width: 1040px;
  min-width: 0;
  padding-top: 40px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: justify;
      justify-content: space-between;
}
.middleWrap___1OgEH .middleTWrap___3y_Py {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  gap: 16px;
  -ms-flex-pack: justify;
      justify-content: space-between;
}
.searchArea___19th0 {
  -ms-flex: 1;
      flex: 1;
  min-width: 0;
}
.actionWrap___3zO7c {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  gap: 12px;
}
.logoWrapBox___38ZGa {
  width: 250px;
  text-align: center;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  cursor: pointer;
}
.fixedHeaderBox___3KA8_ .middleWrap___1OgEH {
  padding-top: 12px;
}

.pagination___1LNUR {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: end;
      justify-content: flex-end;
  width: 1170px;
  margin: 0 auto 20px;
  /* 居中父容器 */
  background: #fff;
}

.matchChannelPublishPage___2R09B {
  min-width: 1700px;
  background: #f5f5f5;
  padding: 24px 0 60px;
}
.publishBreadcrumb___2DRch {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  gap: 8px;
  color: #999;
  font-size: 14px;
  margin-bottom: 16px;
}
.publishBreadcrumb___2DRch a {
  color: #666;
}
.publishWrapper___iOer- {
  background: #fff;
  border-radius: 12px;
  padding: 32px;
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.05);
}
.publishTitle___UT48n {
  font-size: 22px;
  font-weight: 600;
  margin-bottom: 24px;
}
.publishSection___2kCnv {
  margin-bottom: 32px;
  padding: 24px 32px 32px;
  border: 1px solid #ebebeb;
  border-radius: 8px;
  background: #fff;
}
.publishSection___2kCnv .ant-form-item {
  margin-bottom: 10px;
}
.publishSectionHeader___3h1jK {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center;
  margin-bottom: 24px;
}
.publishSectionHeader___3h1jK h4 {
  font-size: 16px;
  font-weight: 500;
  margin: 0;
}
.publishSectionNote___19FUP {
  font-size: 13px;
  color: #999;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  gap: 4px;
}
.publishForm___2mVnh {
  padding: 0;
}
.publishForm___2mVnh .ant-form-item-label___3GzjV > label {
  font-weight: 500;
  color: #333;
}
.publishForm___2mVnh .ant-form-item___Qoojn {
  margin-bottom: 10px;
}
.publishForm___2mVnh .ant-form-item-label > label.ant-form-item-required::before {
  content: none !important;
}
.publishForm___2mVnh input.ant-input,
.publishForm___2mVnh .ant-calendar-picker-input,
.publishForm___2mVnh .ant-select-selection--single,
.publishForm___2mVnh .ant-time-picker-input {
  height: 32px;
  line-height: 32px;
}
.publishForm___2mVnh input.ant-input {
  padding: 0 12px;
}
.publishForm___2mVnh .ant-select-selection__rendered {
  line-height: 32px;
}
.publishForm___2mVnh textarea.ant-input {
  min-height: 96px;
  line-height: 1.6;
  padding: 8px 12px;
}
.publishFormCol___3euTt {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  min-width: 260px;
}
.required___1RGI_ {
  color: #ff4d4f;
  margin-right: 4px;
}
.publishTableActions___3IUYP {
  display: -ms-flexbox;
  display: flex;
  gap: 12px;
}
.publishTable___1VrLD {
  margin-bottom: 16px;
}
.publishTable___1VrLD .ant-table-thead___3bBfC > tr > th {
  background: #f7f9fc;
  font-weight: 600;
}
.publishTable___1VrLD .ant-table-tbody > tr > td {
  padding: 20px 8px;
  vertical-align: top;
}
.actionCell___1oIyW {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  gap: 8px;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.publishAddBtn___3o04m {
  border-style: dashed;
  height: 42px;
}
.linkBtn___37e_P {
  padding: 0;
}
.publishActions___16_fF {
  display: -ms-flexbox;
  display: flex;
  gap: 12px;
  -ms-flex-pack: center;
      justify-content: center;
  margin-top: 32px;
}
.primaryBtn___1t5Dg {
  background: #0071F5;
  border-color: #0071F5;
}
.defaultBtn___3fuC3 {
  border-color: #d9d9d9;
}
.secondaryBtn___XMd0G {
  border-color: transparent;
  background: transparent;
  color: #666;
}
.goodsSelectorModal___1Avr8 .ant-modal-body {
  padding-top: 12px;
}
.goodsSelectorModal___1Avr8 .ant-modal-header {
  background: #0071F5;
  border-bottom-color: #0071F5;
}
.goodsSelectorModal___1Avr8 .ant-modal-title {
  color: #fff;
}
.goodsSelectorModal___1Avr8 .ant-modal-close,
.goodsSelectorModal___1Avr8 .ant-modal-close-x {
  color: #fff;
}
.accountPeriodModalWrapper___PCZ_d .ant-modal-header {
  background: #0071F5;
  border-bottom-color: #0071F5;
}
.accountPeriodModalWrapper___PCZ_d .ant-modal-title {
  color: #fff;
}
.accountPeriodModalWrapper___PCZ_d .ant-modal-close,
.accountPeriodModalWrapper___PCZ_d .ant-modal-close-x {
  color: #fff;
}
.goodsSelectorFilters___1u2s7 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  gap: 16px;
  margin-bottom: 12px;
}
.goodsSelectorFilters___1u2s7 button {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.filterItem___2kJrh {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
}
.filterItem___2kJrh label {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  color: #333;
  white-space: nowrap;
}
.goodsSelectorApplyBtn___3jW92 {
  margin-bottom: 12px;
  border-style: dashed;
  text-align: center;
  color: #5b6b99;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
}
.goodsSelectorTable___1NVb3 .ant-table-thead > tr > th {
  background: #f7f9fc;
  font-weight: 500;
}
.goodsSelectorFooter___3oI7B {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  gap: 16px;
}
.uploadPlaceholder___3idpG {
  color: #999;
  font-size: 12px;
}
.accountPeriodModal___3wrNF {
  padding: 16px 20px;
}
.accountPeriodRow___2PQbZ {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  margin-bottom: 20px;
  gap: 12px;
}
.accountPeriodLabel___1RKjI {
  -ms-flex: 0 0 32px;
      flex: 0 0 32px;
  text-align: right;
  font-weight: 500;
  font-size: 14px;
  color: #333;
}
.accountPeriodPeriodsRow___3fPqO {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: 12px;
  margin-bottom: 16px;
  padding-left: 44px;
}
.accountPeriodPeriodItem___1a0Bp {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  width: 280px;
}
.accountPeriodPeriodItem___1a0Bp .ant-select {
  -ms-flex: 0 0 80px;
      flex: 0 0 80px;
  margin-right: 8px;
}
.accountPeriodPeriodItem___1a0Bp .ant-input-number {
  -ms-flex: 1;
      flex: 1;
  margin-right: 4px;
}
.accountPeriodPeriodItem___1a0Bp span {
  font-size: 14px;
  color: #666;
  -ms-flex: 0 0 16px;
      flex: 0 0 16px;
}
.accountPeriodTip___1-vb3 {
  margin-top: 16px;
  padding: 12px;
  background: #f5f5f5;
  border-radius: 4px;
  text-align: center;
  font-size: 14px;
}
.accountPeriodInput___2HUwA {
  cursor: pointer;
}
.accountPeriodInput___2HUwA:hover {
  border-color: #0071F5;
}
.approvalModalWrapper___20Z5J .ant-modal-header {
  background: #0071F5;
  border-bottom-color: #0071F5;
}
.approvalModalWrapper___20Z5J .ant-modal-title {
  color: #fff;
}
.approvalModalWrapper___20Z5J .ant-modal-close,
.approvalModalWrapper___20Z5J .ant-modal-close-x {
  color: #fff;
}
.approvalList___1Ra_i {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: 12px;
}
.approvalItem___2U7gx {
  padding: 12px 16px;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  cursor: pointer;
  transition: all 0.3s;
  font-size: 14px;
}
.approvalItem___2U7gx:hover {
  border-color: #0071F5;
  color: #0071F5;
}
.approvalItemActive___1hXf3 {
  border-color: #0071F5;
  color: #0071F5;
  background: rgba(0, 113, 245, 0.05);
}

.menu___8wgEp {
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  padding: 0 0 4px 0;
  margin-bottom: 12px;
}
.menu___8wgEp .firstMenu___XDZhi {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
      justify-content: space-around;
}
.menu___8wgEp .firstMenu___XDZhi .firstName___1TbRT {
  font-size: 16px;
  font-weight: bold;
}
.menu___8wgEp .firstMenu___XDZhi > li {
  padding: 10px 0 0 40px;
  position: relative;
  cursor: pointer;
}
.menu___8wgEp .secondMenu___2mhOZ {
  display: none;
  position: absolute;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
  width: 572px;
  min-height: 216px;
  top: 42px;
  left: -100px;
  background: white;
  text-align: center;
  z-index: 100;
  padding: 10px 0;
}
.menu___8wgEp .secondUl___225cs {
  width: 100%;
  position: relative;
  font-size: 14px;
  font-weight: bold;
  color: rgba(0, 0, 0, 0.65);
  display: inline-block;
  padding: 0 10px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.menu___8wgEp .secondUl___225cs > li {
  padding: 8px 0 6px;
  width: 130px;
}
.menu___8wgEp .secondUl___225cs > li.actively___ugKWD {
  color: #0071F5;
  border-bottom: 1px solid #0071F5;
}
.menu___8wgEp .threeMenu___1dd1a {
  position: absolute;
  width: 420px;
  left: 140px;
  top: 0;
  height: 100%;
  padding: 6px 10px 10px;
  font-size: 12px;
  font-weight: normal;
  color: rgba(0, 0, 0, 0.45);
}
.menu___8wgEp .threeMenu___1dd1a > li {
  padding: 5px 10px;
  margin-bottom: 6px;
  float: left;
  width: 50%;
  text-align: left;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.menu___8wgEp .threeMenu___1dd1a > li:hover {
  background: rgba(0, 113, 245, 0.1);
  color: #0071F5;
}
.menu___8wgEp .threeTitle___3Qcwp:hover {
  color: #0071F5;
}
.colos___33Byd {
  color: rgba(0, 0, 0, 0.85);
}
.allCategory___3IIt- {
  position: relative;
  top: 34px;
  left: 90px;
  z-index: 20;
  display: inline-block;
  width: 120px;
}
.allCategory___3IIt- .iTitle___BNjen {
  font-size: 14px;
  display: inline-block;
  width: 103px;
  height: 28px;
  border: 1px solid rgba(0, 0, 0, 0.1);
  background: white;
  text-align: center;
  line-height: 28px;
  color: rgba(0, 0, 0, 0.65);
  cursor: pointer;
  border-radius: 2px;
}
.allCategory___3IIt- .iContent___1mLZv {
  display: none;
  position: absolute;
  top: 30px;
  left: 0;
}
.allCategory___3IIt-:hover .iContent___1mLZv {
  display: inline-block;
}
.firstNameOne___10DIs > div {
  display: none;
  background-color: white;
}
.firstNameOne___10DIs p {
  font-size: 16px;
  font-weight: bold;
  padding-bottom: 20px;
}
.firstNameOne___10DIs .hoverStyle___38HgO {
  line-height: 40px;
}
.firstNameOne___10DIs .UpOutlinedStyle___2edcd {
  display: none;
}
.firstNameOne___10DIs .DownOutlined___3MwXc {
  display: inline;
}
.firstNameOne___10DIs:hover p {
  color: #0071F5;
}
.firstNameOne___10DIs:hover .UpOutlinedStyle___2edcd {
  display: inline;
}
.firstNameOne___10DIs:hover .DownOutlined___3MwXc {
  display: none;
}
.firstNameOne___10DIs:hover > div {
  display: block;
  width: 100px;
  font-size: 16px;
  z-index: 1000;
}
.firstNameOne___10DIs:hover .hoverStyle___38HgO:hover {
  background: rgba(0, 113, 245, 0.1);
  color: #0071F5;
}

.businessSelect___3vX2o {
  margin-bottom: 30px;
}
.businessSelect___3vX2o .img___2HQDO {
  display: inline-block;
  width: 232px;
  height: 170px;
  background: rgba(0, 113, 245, 0.1);
  cursor: pointer;
}
.swiper-container {
  --swiper-navigation-color: white;
  /* 单独设置按钮颜色 */
  --swiper-navigation-size: 16px;
  /* 设置按钮大小 */
}
.swiper-button-prev,
.swiper-button-next {
  width: 18px !important;
  height: 40px !important;
  background: rgba(0, 0, 0, 0.45);
}

.MyCollection___3aqZN {
  border: 1px solid #e8e8e8;
}
.MyCollection___3aqZN .Collection___2EhtM {
  height: 28px;
  background: #f7f7f7;
  color: #000;
}
.MyCollection___3aqZN .Collection___2EhtM .Collection_l___2w_Rf {
  float: left;
  margin-left: 20px;
  line-height: 28px;
  font-weight: bolder;
}
.MyCollection___3aqZN .Collection___2EhtM .Collection_r___1YoZ- {
  float: right;
  margin-right: 20px;
  line-height: 28px;
}
.MyCollection___3aqZN .commodity___2j3AF {
  width: 20%;
  float: left;
  text-align: center;
  padding: 0 2%;
  color: #000;
  margin-bottom: 10px;
}
.MyCollection___3aqZN .commodity___2j3AF img {
  width: 100px;
  height: 100px;
}
.MyCollection___3aqZN .commodity___2j3AF .commodityOldPrice___3c9u8 {
  text-decoration: line-through;
}
.MyCollection___3aqZN .commodity___2j3AF .commodityPrice___2XCna {
  margin-left: 10px;
}
.MyCollection___3aqZN .isLogin___zBhLY {
  color: #FF4C3A;
  font-size: 16px;
  text-align: center;
}
.MyCollection___3aqZN .priceBox____srqp {
  text-align: center;
}
.MyCollection___3aqZN .commodityOldPrice___3c9u8 {
  color: #999;
  font-size: 12px;
  text-decoration: line-through;
  text-align: center;
  padding-left: 4px;
}
.MyCollection___3aqZN .authorization___1P5ik {
  color: red;
  font-size: 17px;
  text-align: center;
}
.TradeName___3ZDZc {
  padding: 6px 10px 0;
  overflow: hidden;
  white-space: normal;
  height: 44px;
  line-height: 22px;
  text-align: center;
}
.floorTitle___62RoE {
  height: 40px;
  line-height: 40px;
  border-bottom: 2px solid #0071F5 ;
}
.floorTitle___62RoE > span {
  padding-left: 10px;
}
.floorTitle___62RoE > span:first-child {
  font-weight: bold;
  padding-left: 0px;
  font-size: 18px;
}

.symbol___13XbC {
  font-weight: 400;
}
.mktPrice___gF8kr {
  font-weight: 500;
}
.min___1Plny {
  font-weight: 500;
}

.treeT___1P0xn {
  height: 40px;
  font-size: 18px;
  font-weight: bolder;
  line-height: 40px;
  text-indent: 10px;
  font-family: Microsoft YaHei;
  border-bottom: 2px solid #0071F5;
}

.siteCardWrapper___3FF6C {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
}

.colfnBox___3NfMg {
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  margin-top: 10px;
  -ms-flex-pack: justify;
      justify-content: space-between;
}
.colfnBox___3NfMg .span240___z6qpQ {
  width: 240px;
}
.colfnBox___3NfMg .span710___25a8C {
  width: 710px;
}

.cont___1wBR8 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  overflow: hidden;
  margin-top: 10px;
}
.cont___1wBR8 > div {
  float: left;
  min-height: 1px;
}
.cont___1wBR8 > div:first-child {
  width: 240px;
  margin-right: 10px;
}
.cont___1wBR8 > div:nth-child(2) {
  width: 240px;
}
.cont___1wBR8 > div:last-child {
  width: 710px;
  margin-left: 10px;
}

.judgeBox___1IEgK {
  background: white;
}

.title_nav___2yFLd {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  position: relative;
  -ms-flex-align: center;
      align-items: center;
  font-weight: 600;
  padding-left: 16px;
}
.title_nav___2yFLd .title_nav_left___1f4jR {
  position: absolute;
  left: 0;
  width: 4px;
}

.NoMessage___1kDS8 {
  text-align: center;
  padding: 100px;
  font-size: 22px;
  min-height: 400px;
}
.loadding___kDfwj {
  text-align: center;
  height: 200px;
  width: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
}
.Loading___3iCM0 {
  margin-top: 200px;
}
.Loading___3iCM0 span {
  width: 80px;
  position: absolute;
  top: 100%;
  left: 50%;
}

.managerListBox___2ww8R {
  margin-top: 20px;
}
.managerListBox___2ww8R .manager_item_box {
  box-sizing: border-box;
  width: 100%;
  padding: 20px;
  border-radius: 8px;
  background: #fff;
  margin-bottom: 20px;
  overflow: hidden;
}
.managerListBox___2ww8R .all_list_box .store_list_box {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 38px;
}
.managerListBox___2ww8R .manager_item_title_box {
  height: 26px;
  margin-bottom: 16px;
  gap: 8px;
  color: #1f2d3d;
  font-size: 18px;
  font-weight: 700;
}
.managerListBox___2ww8R .manager_item_content_box {
  display: -ms-flexbox;
  display: flex;
  gap: 20px;
}
.managerListBox___2ww8R .manager_item_content_left_box {
  -ms-flex: 1;
      flex: 1;
  overflow: hidden;
}
.managerListBox___2ww8R .manager_item_content_right_box {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
}
.managerListBox___2ww8R .store_list_box {
  display: -ms-inline-flexbox;
  display: inline-flex;
  gap: 33px;
}
.managerListBox___2ww8R .store_item_box {
  width: 136px;
  border-radius: 8px;
  overflow: hidden;
  border: 1px solid transparent;
  transition: all 0.3s;
  cursor: pointer;
}
.managerListBox___2ww8R .store_item_box:hover {
  border: 1px solid #03A7F0;
  box-shadow: 0 6px 18px rgba(0, 0, 0, 0.12);
}
.managerListBox___2ww8R .store_item_img_box {
  width: 136px;
  height: 180px;
  border-radius: 4px 4px 0 0;
  background: #f5f5f5;
  transition: background 0.2s ease;
}
.managerListBox___2ww8R .store_item_img_box img {
  display: block;
  width: 100%;
  height: 100%;
}
.managerListBox___2ww8R .store_item_title_text {
  height: 22px;
  overflow: hidden;
  color: #1f2d3d;
  font-size: 16px;
  font-weight: 700;
  line-height: 22px;
  white-space: nowrap;
  text-overflow: ellipsis;
  text-align: center;
}
.managerListBox___2ww8R .store_item_title_box {
  padding: 5px 6px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: 4px;
  -ms-flex: 1;
      flex: 1;
}
.managerListBox___2ww8R .mask_nav_btn {
  width: 40px;
  height: 40px;
  border: 1px solid #dbe4f0;
  border-radius: 50%;
  background: #ffffff;
  /* box-shadow: 0 6px 16px rgba(22, 119, 255, 0.12); */
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  color: #6b7280;
  cursor: pointer;
  transition: color 0.2s ease, border-color 0.2s ease, box-shadow 0.2s ease;
}
.managerListBox___2ww8R .mask_nav_btn:hover {
  border-color: #4c91ff;
  color: #1677ff;
  box-shadow: 0 8px 18px rgba(22, 119, 255, 0.18);
}
.managerListBox___2ww8R .mask_nav_btn svg {
  width: 20px;
  height: 20px;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */

body {
  background: #f5f5f5;
}
.matchChannelHomePage___2p5BM {
  min-width: 1600px;
  background: #f5f5f5;
  padding-bottom: 60px;
}
.countdownLabel___1iP1u {
  color: #8d909a;
  font-size: 14px;
}
.countdownItems___urzQZ {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  gap: 8px;
}
.procurementWrap___3Y22L .procurementList___aLgQX {
  gap: 16px;
}
.procurementWrap___3Y22L .procurementList___aLgQX .procurementTitle___1Bf4s {
  margin: 10px auto 0;
  text-align: center;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 600;
  font-size: 24px;
  font-family: PingFang SC;
  height: 78px;
  line-height: 78px;
}
.procurementWrap___3Y22L .procurementList___aLgQX .procurementMore___Ja4wd {
  margin: 16px auto;
  color: #0071f5;
  font-size: 14px;
  text-align: center;
  font-family: PingFang SC;
  font-weight: 400;
}
.procurementWrap___3Y22L .procurementList___aLgQX .procurementListContent___2b_z0 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 16px;
}
.procurementWrap___3Y22L .procurementList___aLgQX .procurementListContent___2b_z0 .procurementItem___oWYSh {
  margin-top: 10px;
  width: 387px;
  padding: 0;
  border-radius: 4;
  box-shadow: 0px 4px 12px 0px #0000000A;
  background: #fff;
}
.procurementWrap___3Y22L .procurementList___aLgQX .procurementListContent___2b_z0 .procurementItem___oWYSh .procurementItemTop___1jajF {
  width: 100%;
  height: 64px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  background: url('/static/images/homePage/bg21.png') no-repeat, linear-gradient(97.89deg, rgba(0, 113, 245, 0.06) 2.16%, rgba(0, 113, 245, 0) 94.6%), linear-gradient(99.42deg, rgba(0, 113, 245, 0.1) -20.99%, rgba(181, 215, 255, 0.1) 94%);
  background-position: right top, 0 0, 0 0;
  background-size: 155px 64px, 100% 100%, 100% 100%;
}
.procurementWrap___3Y22L .procurementList___aLgQX .procurementListContent___2b_z0 .procurementItem___oWYSh .procurementItemTop___1jajF .procurementItemTop1___3LzG4 .procurementItemTop1Code___1gXpV {
  margin-top: 10px;
  width: 180px;
  height: 18px;
  margin-left: 16px;
  font-family: PingFang SC;
  font-weight: 400;
  font-size: 12px;
  line-height: 18px;
  color: rgba(38, 53, 75, 0.8);
}
.procurementWrap___3Y22L .procurementList___aLgQX .procurementListContent___2b_z0 .procurementItem___oWYSh .procurementItemTop___1jajF .procurementItemTop1___3LzG4 .procurementItemTop1Name___12Lij {
  width: 196px;
  height: 24px;
  margin-left: 16px;
  font-weight: 500;
  font-size: 18px;
  font-family: PingFang SC;
  line-height: 24px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #26354b;
}
.procurementWrap___3Y22L .procurementList___aLgQX .procurementListContent___2b_z0 .procurementItem___oWYSh .procurementItemTop___1jajF .procurementItemTop2___35q1K {
  padding-left: 30px;
  -ms-flex-align: center;
      align-items: center;
  width: 167px;
  height: 64px;
}
.procurementWrap___3Y22L .procurementList___aLgQX .procurementListContent___2b_z0 .procurementItem___oWYSh .procurementItemTop___1jajF .procurementItemTop2___35q1K .countdownContent___1-ZQL {
  width: 100%;
}
.procurementWrap___3Y22L .procurementList___aLgQX .procurementListContent___2b_z0 .procurementItem___oWYSh .procurementItemTop___1jajF .procurementItemTop2___35q1K .countdownContent___1-ZQL .countdownLabel___1iP1u {
  text-align: center;
  margin-top: 10px;
  font-family: Alibaba PuHuiTi 2.0;
  font-size: 12px;
  color: rgba(26, 26, 26, 0.85);
}
.procurementWrap___3Y22L .procurementList___aLgQX .procurementListContent___2b_z0 .procurementItem___oWYSh .procurementItemTop___1jajF .procurementItemTop2___35q1K .countdownContent___1-ZQL .countdownBox___y0vPW {
  margin-top: 5px;
  text-align: center;
}
.procurementWrap___3Y22L .procurementList___aLgQX .procurementListContent___2b_z0 .procurementItem___oWYSh .procurementItemTop___1jajF .procurementItemTop2___35q1K .countdownContent___1-ZQL .countdownBox___y0vPW .countdownItem___3hd_7 {
  display: inline-block;
  height: 24px;
  line-height: 22px;
  text-align: center;
  background: linear-gradient(347.98deg, #E4F0FF 3.2%, #F8FBFF 117.5%);
  color: #0071F5;
  font-size: 16px;
  font-weight: 700;
  padding: 1px 2px;
}
.procurementWrap___3Y22L .procurementList___aLgQX .procurementListContent___2b_z0 .procurementItem___oWYSh .procurementItemTop___1jajF .procurementItemTop2___35q1K .countdownContent___1-ZQL .countdownBox___y0vPW .countdownSeparator___m0xUx {
  color: #0071F5;
  display: inline-block;
  padding: 0px 3px;
  margin-bottom: -5px;
  font-weight: 800;
}
.procurementWrap___3Y22L .procurementList___aLgQX .procurementListContent___2b_z0 .procurementItem___oWYSh .procurementItemMiddle___3L9ZS {
  padding: 12px 16px;
}
.procurementWrap___3Y22L .procurementList___aLgQX .procurementListContent___2b_z0 .procurementItem___oWYSh .procurementItemMiddle___3L9ZS .procurementItemMiddleLabel___1725l {
  font-family: PingFang SC;
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
  letter-spacing: 0%;
  color: rgba(38, 53, 75, 0.5);
}
.procurementWrap___3Y22L .procurementList___aLgQX .procurementListContent___2b_z0 .procurementItem___oWYSh .procurementItemMiddle___3L9ZS .procurementItemMiddleText___kqdjA {
  font-family: PingFang SC;
  font-weight: 600;
  font-size: 14px;
  line-height: 24px;
  letter-spacing: 0%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #26354B;
}
.procurementWrap___3Y22L .procurementList___aLgQX .procurementListContent___2b_z0 .procurementItem___oWYSh .procurementItemMiddle___3L9ZS .procurementItemMiddlePay___2JXLs {
  text-align: center;
  font-family: PingFang SC;
  font-weight: 500;
  font-size: 12px;
  line-height: 24px;
  letter-spacing: 0%;
  color: #EE102B;
  background: #FEF3F4;
  border: 1px solid #FFD4D9;
  padding: 0px 8px;
  margin-top: 8px;
  display: inline-block;
}
.procurementWrap___3Y22L .procurementList___aLgQX .procurementListContent___2b_z0 .procurementItem___oWYSh .procurementItemBottom___24Iu8 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
  padding: 0px 16px 12px 16px;
}
.procurementWrap___3Y22L .procurementList___aLgQX .procurementListContent___2b_z0 .procurementItem___oWYSh .procurementItemBottom___24Iu8 .procurementItemBottom1___Ig3Yw .procurementItemBottom1Text___OT0op {
  display: -ms-flexbox;
  display: flex;
  min-width: 0;
  -ms-flex-align: start;
      align-items: flex-start;
}
.procurementWrap___3Y22L .procurementList___aLgQX .procurementListContent___2b_z0 .procurementItem___oWYSh .procurementItemBottom___24Iu8 .procurementItemBottom1___Ig3Yw .procurementItemBottom1Text___OT0op .procurementItemBottom1Lbel____sKS3 {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  margin-right: 16px;
  font-family: PingFang SC;
  font-weight: 400;
  font-size: 12px;
  line-height: 18px;
  letter-spacing: 0%;
  overflow: hidden;
  color: rgba(38, 53, 75, 0.5);
}
.procurementWrap___3Y22L .procurementList___aLgQX .procurementListContent___2b_z0 .procurementItem___oWYSh .procurementItemBottom___24Iu8 .procurementItemBottom1___Ig3Yw .procurementItemBottom1Text___OT0op .procurementItemBottom1LbelRight___3C4zY {
  -ms-flex: 1;
      flex: 1;
  /* 占据剩余空间 */
  min-width: 0;
  font-family: PingFang SC;
  font-weight: 400;
  font-size: 12px;
  line-height: 18px;
  letter-spacing: 0%;
  color: rgba(38, 53, 75, 0.8);
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
  width: 190px;
}
.goodsWrap___H6jDC {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
}
.goodsWrap___H6jDC .goods___yPfR- {
  gap: 16px;
}
.goodsWrap___H6jDC .goods___yPfR- .goodsTitle___2P4oX {
  margin: 10px auto 0;
  background-image: url('https://cdn.mall.crecgec.com/images/2025/11/19/ori//Group427319066_1766110639581.png');
  width: 227px;
  text-align: center;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 600;
  font-size: 24px;
  font-family: PingFang SC;
  height: 78px;
  line-height: 78px;
}
.goodsWrap___H6jDC .goods___yPfR- .goodsList___azo1J {
  display: grid;
  grid-template-columns: repeat(6, 246px);
  gap: 24px;
  -ms-flex-pack: start;
      justify-content: start;
  padding: 24px 0 0;
}
.goodsWrap___H6jDC .goods___yPfR- .goodsList___azo1J .goodsCard___3a2by {
  cursor: pointer;
  width: 246px;
  border-radius: 8px;
  background-color: #fff;
  overflow: hidden;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  position: relative;
  border: 0.5px solid transparent;
  transition: all 0.2s ease;
}
.goodsWrap___H6jDC .goods___yPfR- .goodsList___azo1J .goodsCard___3a2by:hover {
  border: 0.5px solid #03A7F0;
  box-shadow: 0 6px 18px rgba(0, 0, 0, 0.12);
}
.goodsWrap___H6jDC .goods___yPfR- .goodsList___azo1J .goodsCard___3a2by .goodsImg___1FJX2 {
  width: 246px;
  height: 246px;
  overflow: hidden;
  background: #f5f5f5;
  border-radius: 4px 4px 0 0;
}
.goodsWrap___H6jDC .goods___yPfR- .goodsList___azo1J .goodsCard___3a2by .goodsImg___1FJX2 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.goodsWrap___H6jDC .goods___yPfR- .goodsList___azo1J .goodsCard___3a2by .goodsContent___BY6Mv {
  padding: 5px 6px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex: 1;
      flex: 1;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: 4px;
}
.goodsWrap___H6jDC .goods___yPfR- .goodsList___azo1J .goodsCard___3a2by .goodsContent___BY6Mv .goodsNames___2gFtL .goodsNamesStr___5_tZP {
  min-height: 48px;
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  width: 100%;
  font-weight: 500;
  font-size: 16px;
  line-height: 24px;
  color: #26354B;
}
.goodsWrap___H6jDC .goods___yPfR- .goodsList___azo1J .goodsCard___3a2by .goodsContent___BY6Mv .goodsPrice___sEcpC {
  margin-top: auto;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: baseline;
      align-items: baseline;
  font-weight: 500;
  line-height: 22px;
  color: #FF6A00;
}
.goodsWrap___H6jDC .goods___yPfR- .goodsList___azo1J .goodsCard___3a2by .goodsContent___BY6Mv .goodsPrice___sEcpC span:nth-child(1) {
  margin-right: 2px;
  font-size: 16px;
  font-weight: 400;
}
.goodsWrap___H6jDC .goods___yPfR- .goodsList___azo1J .goodsCard___3a2by .goodsContent___BY6Mv .goodsPrice___sEcpC span:nth-child(2) {
  font-size: 20px;
}
.goodsStatus____eboR {
  text-align: center;
  padding: 20px;
}
.match_box_title___2Wb3l {
  font-weight: 600;
  font-size: 24px;
  line-height: 32px;
  color: #26354B;
  text-align: center;
}
.match_box_title___2Wb3l .match_box_title_text___1G0nL {
  position: relative;
  padding: 0 20px;
  display: inline-block;
}
.match_box_title___2Wb3l .match_box_title_text___1G0nL:before,
.match_box_title___2Wb3l .match_box_title_text___1G0nL:after {
  content: '';
  display: inline-block;
  width: 648px;
  height: 16px;
  background: url('/static/images/homePage/match_title_ico.png');
  position: absolute;
  top: 9px;
}
.match_box_title___2Wb3l .match_box_title_text___1G0nL:before {
  left: -648px;
  background: url('/static/images/homePage/match_title_ico_1.png');
}
.match_box_title___2Wb3l .match_box_title_text___1G0nL:after {
  right: -648px;
}
.match_box_title___2Wb3l.single_mark___Z2goh {
  text-align: left;
}
.match_box_title___2Wb3l.single_mark___Z2goh .match_box_title_text___1G0nL {
  padding-left: 0;
}
.match_box_title___2Wb3l.single_mark___Z2goh .match_box_title_text___1G0nL:before {
  display: none;
}
.pageWrapper___7aeM8 {
  width: 1600px;
  margin: 0 auto;
}
.matchPageBox___3L8js {
  background: #fff;
  padding: 24px 0;
}
.tagBox___37hHn .goodsNamesBao___2vB0M {
  line-height: 16px;
  border: 1px solid #ffebdd;
  padding: 0 4px;
  color: #FF6A00;
  font-size: 12px;
}

.home_top_nav_box___3jJzl {
  position: absolute;
  top: 20px;
  left: 20px;
  z-index: 9;
  width: 172px;
  height: 324px;
  border-radius: 8px;
  opacity: 1;
  border: 1px solid rgba(255, 255, 255, 0.4);
  padding: 12px;
  -webkit-backdrop-filter: blur(4px);
          backdrop-filter: blur(4px);
  background: linear-gradient(180deg, rgba(255, 255, 255, 0.32) 0%, rgba(255, 255, 255, 0.096) 100%);
  display: -ms-flexbox;
  display: flex;
}
.home_top_nav_box___3jJzl .nav_top_box {
  -ms-flex: 1;
      flex: 1;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: justify;
      justify-content: space-between;
}
.home_top_nav_box___3jJzl .nav_top_item_box {
  height: 42px;
  border-radius: 8px;
  color: #fff;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: start;
      justify-content: flex-start;
  padding-left: 18px;
  font-size: 15px;
  font-weight: 500;
  cursor: pointer;
  transition: all 0.3s ease;
  background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 100%);
}
.home_top_nav_box___3jJzl .nav_top_item_box + .nav_top_item_box {
  margin-top: 6px;
}
.home_top_nav_box___3jJzl .nav_top_item_box:hover {
  color: var(--header-nav-text-color);
  background: linear-gradient(90deg, rgba(255, 255, 255, 0.4) 0%, rgba(255, 255, 255, 0.8) 100%);
}
.home_top_nav_box___3jJzl .nav_top_item_ico {
  width: 16px;
  height: 16px;
  margin-bottom: 0;
}
.home_top_nav_box___3jJzl .nav_top_item_ico:not([src]),
.home_top_nav_box___3jJzl .nav_top_item_ico[src=""],
.home_top_nav_box___3jJzl .nav_top_item_ico[src="#"] {
  visibility: hidden;
}
.home_top_nav_box___3jJzl .nav_top_item_text {
  padding: 0 8px;
  letter-spacing: 1px;
}
.home_top_nav_box___3jJzl .nav_top_item_arrows {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  height: 16px;
  width: 16px;
  display: none;
}
.home_top_nav_box___3jJzl .active___WrlpY {
  color: var(--header-nav-text-color);
  background: linear-gradient(90deg, rgba(255, 255, 255, 0.4) 0%, rgba(255, 255, 255, 0.8) 100%);
}

.nav___2YSt0 {
  position: fixed;
  z-index: 1000;
  right: 0;
  top: 250px;
  border-radius: 8px;
  background-image: linear-gradient(90deg, #4598ee 0%, #4598ee 50%, #4598ee 100%), linear-gradient(#09a2a2, #09a2a2);
  color: #fef5c4;
  padding: 10px;
}
.nav___2YSt0 li :hover {
  border-radius: 5px;
  color: #333;
}
.nav___2YSt0 a {
  color: #fef5c4;
}
.nav___2YSt0 .navT___219yK {
  height: 54px;
  line-height: 54px;
  font-size: 22px;
  border-bottom: 1px solid #333;
}
.nav___2YSt0 .navB___14hYl {
  cursor: pointer;
  height: 40px;
  line-height: 40px;
  text-align: center;
  padding-bottom: 10px;
  border-bottom: 1px solid #333;
}
.pageColor___30FqC {
  background-color: #FAE3C3;
}
.store___2AWUW {
  overflow: hidden;
  width: 1170px;
  margin: 0 auto 20px;
  background-color: #02A7F0;
  border-radius: 8px;
  padding: 10px 10px 50px;
  position: relative;
  z-index: 2;
}
.pdBox___1kszp {
  float: left;
  width: 270px;
  padding: 16px 0px 6px 20px;
  overflow: hidden;
  display: inline;
  position: relative;
  border-radius: 6px;
}
.pdBox___1kszp .pdMain___3Yom3 {
  background-color: #ffffff;
  height: 370px;
  border-radius: 6px;
  box-sizing: border-box;
  background: #fff4e8;
}
.pdBox___1kszp img {
  width: 100%;
  border-radius: 6px 6px 0 0;
  height: 240px;
}
.pdBox___1kszp .pdMore___gRkVa {
  margin-top: 80px;
  width: 80px;
  height: 80px;
}
.pdBox___1kszp .pdTitle___33wjN {
  text-align: left;
  margin-bottom: 5px;
  margin-top: 15px;
  padding-left: 15px;
  padding-right: 15px;
  font-size: 16px;
  word-break: break-all;
  color: #333;
  height: 50px;
  line-height: 25px;
  overflow: hidden;
}
.pdBox___1kszp .pdFooter___3Fi8F {
  float: left;
  line-height: 50px;
  padding-left: 15px;
  padding-right: 15px;
  white-space: nowrap;
  overflow: hidden;
  font-size: 14px;
  width: 100%;
}
.pdBox___1kszp .priceItem___3gmB9 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  color: red;
  -ms-flex-pack: justify;
      justify-content: space-between;
}
.pdBox___1kszp .priceItem___3gmB9 .pariceClass___3cwNf {
  font-size: 24px;
  font-weight: 700;
  line-height: 46px;
}
.pdBox___1kszp .priceItem___3gmB9 .buyButton___1aB84 {
  background: red;
  color: #fff;
  border: none;
  border-radius: 6px;
  padding: 6px 8px 8px 10px;
  font-size: 12px;
}
.pdBox___1kszp .pdBuy___1UNgs {
  display: inline-block;
  width: 90px;
  height: 34px;
  background: url(http://image.crecmall.com/group1/M00/37/3A/CkkFDV7gn8qAXqrVAAAXMB006vw290.jpg) center center no-repeat;
  background-size: 90px 34px;
  margin-top: 3px;
}
.eventImg___18jTD {
  height: 520px;
  width: 100%;
}
.h1___oaRFh {
  font-size: 24px;
  font-style: italic;
  color: black;
  font-weight: 700;
}
.h2___2pqcj {
  font-size: 20px;
}
.fixedFloor___aaW0n {
  width: 150px;
  height: 300px;
  position: fixed;
  top: 40%;
  color: black;
  text-align: "center";
  z-index: 999999;
}
.fixedFloor___aaW0n .item___1N2nO {
  padding: 4px 10px;
  font-size: 12px;
  border-bottom: 1px solid white;
  background: #cecbcb;
  cursor: pointer;
  text-align: "center";
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.fixedFloor___aaW0n .active___1VuDH {
  background: #0071F5 !important;
}
.fixedFloor___aaW0n .item___1N2nO:hover {
  background: #0071F5;
}

/* ============ Template 2 ============ */
.template2HeaderWrap___1BeyS {
  width: 1170px;
  margin: 0 auto;
}
.template2ContentArea___eKGeY {
  width: 1170px;
  margin: 20px auto 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  gap: 20px;
}
.template2Sidebar___3Vw4Z {
  width: 200px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  padding-top: 70px;
}
.sidebarSearch___2nOME {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  gap: 8px;
  margin-bottom: 16px;
  padding: 10px 0;
  border-bottom: 1px solid #e8e8e8;
}
.sidebarCategories___6bvZ_ {
  padding-top: 4px;
}
.sidebarCategoryItem___3DaPm {
  padding: 10px 0;
  color: #009bea;
  cursor: pointer;
  font-size: 14px;
  font-weight: 500;
  border-bottom: 1px solid #f0f0f0;
  transition: color 0.2s;
}
.sidebarCategoryItem___3DaPm:hover {
  color: #0069d9;
}
.template2Main___1_DuC {
  -ms-flex: 1;
      flex: 1;
  min-width: 0;
}
/* ============ Template 3 ============ */
.template3ContentArea___17Axb {
  width: 1170px;
  margin: 0 auto;
}

.approvalModal___18jIz .ant-modal-header {
  background-color: #1890ff;
  border-radius: 4px 4px 0 0;
}
.approvalModal___18jIz .ant-modal-header .ant-modal-title {
  color: #fff;
}
.approvalModal___18jIz .ant-modal-close-x {
  color: #fff;
}
.approverRow___26WHd {
  position: relative;
}
.approverRow___26WHd .ant-select {
  width: 100%;
  display: block;
}
.removeIcon___L33OE {
  color: #999;
  cursor: pointer;
  font-size: 14px;
  position: absolute;
  right: -22px;
  top: 50%;
  transform: translateY(-50%);
}
.removeIcon___L33OE:hover {
  color: #ff4d4f;
}
.addNodeBtn___2LuyO {
  margin-top: 16px;
  margin-left: 25%;
  width: 66.67%;
}
.addNodeBtn___2LuyO button {
  width: 100%;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-input-number {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  font-variant: tabular-nums;
  list-style: none;
  -webkit-font-feature-settings: 'tnum';
          font-feature-settings: 'tnum';
  position: relative;
  width: 100%;
  height: 32px;
  padding: 4px 11px;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  line-height: 1.5;
  background-color: #fff;
  background-image: none;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  display: inline-block;
  width: 90px;
  margin: 0;
  padding: 0;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
}
.ant-input-number::-moz-placeholder {
  color: #bfbfbf;
  opacity: 1;
}
.ant-input-number:-ms-input-placeholder {
  color: #bfbfbf;
}
.ant-input-number::-webkit-input-placeholder {
  color: #bfbfbf;
}
.ant-input-number:-moz-placeholder-shown {
  text-overflow: ellipsis;
}
.ant-input-number:-ms-input-placeholder {
  text-overflow: ellipsis;
}
.ant-input-number:placeholder-shown {
  text-overflow: ellipsis;
}
.ant-input-number:hover {
  border-color: #2994ff;
  border-right-width: 1px !important;
}
.ant-input-number:focus {
  border-color: #2994ff;
  border-right-width: 1px !important;
  outline: 0;
  -webkit-box-shadow: 0 0 0 2px rgba(0, 113, 245, 0.2);
          box-shadow: 0 0 0 2px rgba(0, 113, 245, 0.2);
}
.ant-input-number-disabled {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  cursor: not-allowed;
  opacity: 1;
}
.ant-input-number-disabled:hover {
  border-color: #d9d9d9;
  border-right-width: 1px !important;
}
.ant-input-number[disabled] {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  cursor: not-allowed;
  opacity: 1;
}
.ant-input-number[disabled]:hover {
  border-color: #d9d9d9;
  border-right-width: 1px !important;
}
textarea.ant-input-number {
  max-width: 100%;
  height: auto;
  min-height: 32px;
  line-height: 1.5;
  vertical-align: bottom;
  -webkit-transition: all 0.3s, height 0s;
  transition: all 0.3s, height 0s;
}
.ant-input-number-lg {
  height: 40px;
  padding: 6px 11px;
  font-size: 16px;
}
.ant-input-number-sm {
  height: 24px;
  padding: 1px 7px;
}
.ant-input-number-handler {
  position: relative;
  display: block;
  width: 100%;
  height: 50%;
  overflow: hidden;
  color: rgba(0, 0, 0, 0.45);
  font-weight: bold;
  line-height: 0;
  text-align: center;
  -webkit-transition: all 0.1s linear;
  transition: all 0.1s linear;
}
.ant-input-number-handler:active {
  background: #f4f4f4;
}
.ant-input-number-handler:hover .ant-input-number-handler-up-inner,
.ant-input-number-handler:hover .ant-input-number-handler-down-inner {
  color: #2994ff;
}
.ant-input-number-handler-up-inner,
.ant-input-number-handler-down-inner {
  display: inline-block;
  color: inherit;
  font-style: normal;
  line-height: 0;
  text-align: center;
  text-transform: none;
  vertical-align: -0.125em;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  right: 4px;
  width: 12px;
  height: 12px;
  color: rgba(0, 0, 0, 0.45);
  line-height: 12px;
  -webkit-transition: all 0.1s linear;
  transition: all 0.1s linear;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.ant-input-number-handler-up-inner > *,
.ant-input-number-handler-down-inner > * {
  line-height: 1;
}
.ant-input-number-handler-up-inner svg,
.ant-input-number-handler-down-inner svg {
  display: inline-block;
}
.ant-input-number-handler-up-inner::before,
.ant-input-number-handler-down-inner::before {
  display: none;
}
.ant-input-number-handler-up-inner .ant-input-number-handler-up-inner-icon,
.ant-input-number-handler-up-inner .ant-input-number-handler-down-inner-icon,
.ant-input-number-handler-down-inner .ant-input-number-handler-up-inner-icon,
.ant-input-number-handler-down-inner .ant-input-number-handler-down-inner-icon {
  display: block;
}
.ant-input-number:hover {
  border-color: #2994ff;
  border-right-width: 1px !important;
}
.ant-input-number-focused {
  border-color: #2994ff;
  border-right-width: 1px !important;
  outline: 0;
  -webkit-box-shadow: 0 0 0 2px rgba(0, 113, 245, 0.2);
          box-shadow: 0 0 0 2px rgba(0, 113, 245, 0.2);
}
.ant-input-number-disabled {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  cursor: not-allowed;
  opacity: 1;
}
.ant-input-number-disabled:hover {
  border-color: #d9d9d9;
  border-right-width: 1px !important;
}
.ant-input-number-disabled .ant-input-number-input {
  cursor: not-allowed;
}
.ant-input-number-disabled .ant-input-number-handler-wrap {
  display: none;
}
.ant-input-number-input {
  width: 100%;
  height: 30px;
  padding: 0 11px;
  text-align: left;
  background-color: transparent;
  border: 0;
  border-radius: 4px;
  outline: 0;
  -webkit-transition: all 0.3s linear;
  transition: all 0.3s linear;
  -moz-appearance: textfield !important;
}
.ant-input-number-input::-moz-placeholder {
  color: #bfbfbf;
  opacity: 1;
}
.ant-input-number-input:-ms-input-placeholder {
  color: #bfbfbf;
}
.ant-input-number-input::-webkit-input-placeholder {
  color: #bfbfbf;
}
.ant-input-number-input:-moz-placeholder-shown {
  text-overflow: ellipsis;
}
.ant-input-number-input:-ms-input-placeholder {
  text-overflow: ellipsis;
}
.ant-input-number-input:placeholder-shown {
  text-overflow: ellipsis;
}
.ant-input-number-input[type='number']::-webkit-inner-spin-button,
.ant-input-number-input[type='number']::-webkit-outer-spin-button {
  margin: 0;
  -webkit-appearance: none;
}
.ant-input-number-lg {
  padding: 0;
  font-size: 16px;
}
.ant-input-number-lg input {
  height: 38px;
}
.ant-input-number-sm {
  padding: 0;
}
.ant-input-number-sm input {
  height: 22px;
  padding: 0 7px;
}
.ant-input-number-handler-wrap {
  position: absolute;
  top: 0;
  right: 0;
  width: 22px;
  height: 100%;
  background: #fff;
  border-left: 1px solid #d9d9d9;
  border-radius: 0 4px 4px 0;
  opacity: 0;
  -webkit-transition: opacity 0.24s linear 0.1s;
  transition: opacity 0.24s linear 0.1s;
}
.ant-input-number-handler-wrap .ant-input-number-handler .ant-input-number-handler-up-inner,
.ant-input-number-handler-wrap .ant-input-number-handler .ant-input-number-handler-down-inner {
  display: inline-block;
  font-size: 12px;
  font-size: 7px \9;
  -webkit-transform: scale(0.58333333) rotate(0deg);
      -ms-transform: scale(0.58333333) rotate(0deg);
          transform: scale(0.58333333) rotate(0deg);
  min-width: auto;
  margin-right: 0;
}
:root .ant-input-number-handler-wrap .ant-input-number-handler .ant-input-number-handler-up-inner,
:root .ant-input-number-handler-wrap .ant-input-number-handler .ant-input-number-handler-down-inner {
  font-size: 12px;
}
.ant-input-number-handler-wrap:hover .ant-input-number-handler {
  height: 40%;
}
.ant-input-number:hover .ant-input-number-handler-wrap {
  opacity: 1;
}
.ant-input-number-handler-up {
  border-top-right-radius: 4px;
  cursor: pointer;
}
.ant-input-number-handler-up-inner {
  top: 50%;
  margin-top: -5px;
  text-align: center;
}
.ant-input-number-handler-up:hover {
  height: 60% !important;
}
.ant-input-number-handler-down {
  top: 0;
  border-top: 1px solid #d9d9d9;
  border-bottom-right-radius: 4px;
  cursor: pointer;
}
.ant-input-number-handler-down-inner {
  top: 50%;
  margin-top: -6px;
  text-align: center;
}
.ant-input-number-handler-down:hover {
  height: 60% !important;
}
.ant-input-number-handler-up-disabled,
.ant-input-number-handler-down-disabled {
  cursor: not-allowed;
}
.ant-input-number-handler-up-disabled:hover .ant-input-number-handler-up-inner,
.ant-input-number-handler-down-disabled:hover .ant-input-number-handler-down-inner {
  color: rgba(0, 0, 0, 0.25);
}

.Box___2JcGx {
  border: 1px solid #e5e5e5;
  margin-bottom: 50px;
}
.title___3THfX {
  background: #f5f5f5;
  height: 40px;
  line-height: 40px;
  font-size: 16px;
  font-weight: bold;
  color: #252525;
}
.title___3THfX span {
  margin-left: 26px;
}
.Product___1CW2M {
  height: 66px;
  font-size: 12px;
  border: 1px solid #e5e5e5;
  border-width: 1px 0 0 0;
}
.Product___1CW2M p {
  display: inline-block;
  height: 66px;
}
.Product___1CW2M p:first-child {
  width: 35%;
  padding: 0 26px;
  color: #343434;
}
.Product___1CW2M p:nth-child(2) {
  width: 30%;
  padding: 0 26px;
}
.Product___1CW2M p:nth-child(3) {
  width: 22%;
  padding: 0 26px;
  font-weight: bolder;
}
.Product___1CW2M:hover p {
  color: #EE102B;
  cursor: pointer;
}
.addCartBtn___1iuUZ {
  display: inline-block;
  padding: 5px 10px;
  background: #fef3f4;
  margin-left: 20px;
  color: white;
  margin: 10px 10px 10px 45px;
  border-radius: 50%;
  cursor: pointer;
}
.addCartBtn___1iuUZ .ShoppingCart___62Ov2 {
  color: #ee102b;
}
.addCartBtn___1iuUZ .right___2xZds {
  display: none;
}
.addCartBtn___1iuUZ:hover {
  display: inline-block;
  padding: 5px 10px;
  background: #EE102B;
  color: white;
  font-size: 12px;
  margin: 10px;
  border-radius: 15px;
  cursor: pointer;
}
.addCartBtn___1iuUZ:hover .ShoppingCart___62Ov2 {
  color: #ffffff;
}
.addCartBtn___1iuUZ:hover .right___2xZds {
  display: inline-block;
  margin-left: 8px;
}
.SpringFrame___3ctJd p {
  padding: 14px;
}
.stockStatus___3kdcB {
  display: inline-block;
  padding-left: 10px;
  color: #EE102B;
  font-size: 14px;
}

.uc_div___2aMS3 {
  background: white;
}
.uc_div___2aMS3 .uc_title___7YmPk {
  height: 35px;
  background-color: #0071F5;
  line-height: 35px;
  text-align: center;
  font-size: 14px;
  font-weight: bold;
  color: #FFF;
  position: relative;
}
.uc_div___2aMS3 .groupNameStyle___36uc4 {
  cursor: pointer;
  font-weight: bold;
  color: #000;
  text-align: center;
  border-bottom: 1px #e8e8e8 dashed;
  border-top: 1px #e8e8e8 dashed;
  padding: 10px 0;
}
.uc_div___2aMS3 .menuNameStyle___3l7mf {
  text-align: center;
}
.hide___1T80L {
  display: none!important;
}

.cardClass___1-F7Y {
  padding-right: 30px;
}
.cardClass___1-F7Y .btnPosition___9fNly {
  padding-left: 80px;
}
.title___34vEk {
  font-size: 18px;
  font-weight: bold;
}

.cardClass___3OmFY {
  padding-right: 30px;
}
.cardClass___3OmFY .btnPosition___kOaDQ {
  padding-left: 80px;
}
.title___2SuD9 {
  font-size: 18px;
  font-weight: bold;
}

.cardClass___2FIaW {
  padding-right: 30px;
}
.cardClass___2FIaW .btnPosition___wkm1u {
  padding-left: 80px;
}
.title___1idwk {
  font-size: 18px;
  font-weight: bold;
}

.cardClass___2p2TO {
  padding-right: 30px;
}
.cardClass___2p2TO .btnPosition___1XHYA {
  padding-left: 80px;
}
.cardClass___2p2TO .ant-input {
  color: #1890ff;
}
.blueText___36osN .ant-input {
  color: #1890ff;
}
.title___1UdlO {
  font-size: 18px;
  font-weight: bold;
}
.tableDiv___3Xx6Q {
  margin-top: 20px;
  font-size: 12px;
}
.tableDiv___3Xx6Q .ant-pagination {
  margin-top: 16px;
  text-align: right;
}
.tableDiv___3Xx6Q .ant-pagination .ant-pagination-total-text___3vaYJ {
  margin-right: 8px;
}
.tableDiv___3Xx6Q .ant-pagination .ant-pagination-item___3MVsK {
  border-radius: 2px;
}
.tableDiv___3Xx6Q .ant-pagination .ant-pagination-item-active___hokYl {
  border-color: #1890ff;
}
.tableDiv___3Xx6Q .ant-pagination .ant-pagination-item-active___hokYl a {
  color: #1890ff;
}
.tableDiv___3Xx6Q .ant-pagination .ant-pagination-jump-prev___GaTcw .ant-pagination-item-container___wtZOp .ant-pagination-item-link-icon___1H6dx,
.tableDiv___3Xx6Q .ant-pagination .ant-pagination-jump-next___3VYYN .ant-pagination-item-container___wtZOp .ant-pagination-item-link-icon___1H6dx {
  color: #1890ff;
}
a {
  color: #0071F5;
}
a:hover {
  color: #005bb5;
}

.complaintDetailPage___15K_n .layoutWrapper___157gc {
  overflow: hidden;
}
.complaintDetailPage___15K_n .sideMenu___1PRP8 {
  float: left;
  width: 210px;
  min-height: 500px;
  background: #fff;
}
.complaintDetailPage___15K_n .mainContainer___3aP8f {
  float: right;
  width: 980px;
  min-height: 500px;
  background: #fff;
  padding: 20px;
}
.complaintDetailPage___15K_n .pageHeader___1qPVx {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center;
  height: 33px;
  border-bottom: 2px #aaa solid;
  margin-bottom: 20px;
}
.complaintDetailPage___15K_n .pageHeader___1qPVx .pageTitle___3rzkf {
  line-height: 33px;
  font-size: 18px;
  font-weight: bold;
}
.complaintDetailPage___15K_n .statusBar___1jT1S {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center;
  margin-bottom: 20px;
  padding: 15px 20px;
  font-size: 14px;
  border: 1px solid #e8e8e8;
  background: #fff;
}
.complaintDetailPage___15K_n .statusBar___1jT1S .statusInfo___1QatN {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
}
.complaintDetailPage___15K_n .statusBar___1jT1S .statusInfo___1QatN .infoLabel___2zYvK {
  color: #333;
  margin-right: 60px;
}
.complaintDetailPage___15K_n .statusBar___1jT1S .statusInfo___1QatN .statusLabel___3A7Oy {
  color: #333;
  margin-right: 8px;
}
.complaintDetailPage___15K_n .sectionBlock___2yWjc {
  border: 1px solid #e8e8e8;
  margin-bottom: 20px;
}
.complaintDetailPage___15K_n .sectionTitle___1XVH_ {
  font-size: 14px;
  font-weight: bold;
  color: #333;
  border-left: 3px solid #1890ff;
  background: #f5f5f5;
  padding: 10px 12px;
  padding-left: 12px;
}
.complaintDetailPage___15K_n .sectionContent___1REto {
  padding: 20px 16px;
}
.complaintDetailPage___15K_n .infoRow___3qoTc {
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 16px;
  font-size: 14px;
  line-height: 32px;
}
.complaintDetailPage___15K_n .infoRow___3qoTc .infoHalf___1oXHS {
  width: 50%;
  display: -ms-flexbox;
  display: flex;
}
.complaintDetailPage___15K_n .infoRow___3qoTc .infoLabel___2zYvK {
  color: #1890ff;
  width: 110px;
  text-align: right;
  padding-right: 12px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.complaintDetailPage___15K_n .infoRow___3qoTc .infoValue___hWD_2 {
  color: #333;
  -ms-flex: 1;
      flex: 1;
}
.complaintDetailPage___15K_n .infoSingleRow___2H9ZQ {
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 16px;
  font-size: 14px;
  line-height: 22px;
}
.complaintDetailPage___15K_n .infoSingleRow___2H9ZQ .infoLabel___2zYvK {
  color: #1890ff;
  width: 110px;
  text-align: right;
  padding-right: 12px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  line-height: 22px;
  padding-top: 12px;
}
.complaintDetailPage___15K_n .contentBox___3avo4 {
  -ms-flex: 1;
      flex: 1;
  padding: 12px;
  background: #fafafa;
  border: 1px solid #e8e8e8;
  border-radius: 2px;
  min-height: 100px;
  color: #666;
  line-height: 1.8;
}
.complaintDetailPage___15K_n .contentBoxSmall___1-5_Q {
  min-height: 80px;
}
.complaintDetailPage___15K_n .handleModule___2WPJR {
  border: 1px solid #e8e8e8;
  padding: 16px;
  margin-bottom: 16px;
}
.complaintDetailPage___15K_n .handleModule___2WPJR:last-child {
  margin-bottom: 0;
}
.complaintDetailPage___15K_n .handleModule___2WPJR .infoSingleRow___2H9ZQ {
  margin-bottom: 16px;
}
.complaintDetailPage___15K_n .handleModule___2WPJR .imageRow___1nhZw {
  margin-bottom: 0;
}
.complaintDetailPage___15K_n .imageRow___1nhZw {
  display: -ms-flexbox;
  display: flex;
  font-size: 14px;
}
.complaintDetailPage___15K_n .imageRow___1nhZw .infoLabel___2zYvK {
  color: #1890ff;
  width: 110px;
  text-align: right;
  padding-right: 12px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  line-height: 100px;
}
.complaintDetailPage___15K_n .imageLabel___3VQR2 {
  color: #1890ff;
  width: 110px;
  text-align: right;
  padding-right: 12px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  line-height: 100px;
}
.complaintDetailPage___15K_n .imageLabelSmall___1YuDd {
  line-height: 80px;
}
.complaintDetailPage___15K_n .imageContainer___1I4-- {
  -ms-flex: 1;
      flex: 1;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 12px;
}
.complaintDetailPage___15K_n .imageItem___1iUhe {
  width: 100px;
  height: 100px;
  object-fit: cover;
  border: 1px solid #d9d9d9;
  cursor: pointer;
}
.complaintDetailPage___15K_n .emptyImage___2yu-u {
  width: 100px;
  height: 100px;
  border: 1px solid #d9d9d9;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  color: #1890ff;
  font-size: 12px;
  background: #fafafa;
}
.complaintDetailPage___15K_n .buttonContainer___168Hb {
  text-align: center;
  margin-top: 40px;
  margin-bottom: 20px;
}
.complaintDetailPage___15K_n .buttonContainer___168Hb .backButton___3J03z {
  width: 120px;
  height: 36px;
}

.orderAfter___2ALOr {
  overflow: hidden;
}
.orderAfterL____-XgH {
  float: left;
  width: 210px;
  min-height: 200px;
  background: #fff;
}
.title___2OHxK {
  height: 33px;
  border-bottom: 2px #aaa solid;
  line-height: 33px;
  font-size: 18px;
  font-weight: bold;
}
.orderAfterR___3fWFc {
  float: right;
  width: 980px;
  min-height: 200px;
  background: #fff;
}
.redcolor___2g8JR {
  color: #c81623;
}
.detailTitle___3f7ac {
  border: 1px #e8e8e8 solid;
  padding: 20px 10px;
  margin-top: 20px;
  font-size: 12px;
}
.recordCon___3XGAX {
  font-size: 12px;
  margin-top: 20px;
  overflow: hidden;
}
.recordCon___3XGAX ul {
  border: 1px #e8e8e8 solid;
  padding: 0 10px 20px 10px;
}
.recordCon___3XGAX ul li {
  padding: 10px 0;
  line-height: 26px;
  overflow: hidden;
}
.recordCon___3XGAX ul li textarea {
  width: 670px;
  height: 175px;
  float: left;
  line-height: 18px;
  padding: 5px;
  border: 1px #e8e8e8 solid;
  font-size: 12px;
  resize: none;
}
.recordCon___3XGAX ul li img {
  width: 150px;
  height: 150px;
  margin-right: 10px ;
}
.detailspan___bOJSX {
  display: inline-block;
  min-width: 235px;
}
.conTitle___21H75 {
  height: 38px;
  line-height: 38px;
  font-weight: bold;
  font-size: 14px;
  padding-left: 20px;
  background-color: #f3f3f3;
}

.searchBox___2I3ZM {
  margin-top: 20px;
  padding: 24px 15px;
  padding-bottom: 0;
  border: 1px #d9d9d9 solid;
  border-radius: 4px;
  background-color: #fff;
  font-size: 12px;
}
.cardClass___20ycE .btnPosition___3fk-r {
  padding-left: 80px;
}
.title___1DWLn {
  font-size: 18px;
  font-weight: bold;
  margin-bottom: 20px;
}
.Active___w056D {
  color: #0071F5;
  border: 1px solid #0071F5;
}
.Property___mW4ut {
  padding: 3px 6px;
  float: left;
  cursor: pointer;
}
.color___3gkMW {
  color: #0071F5;
}

.orderAfter___3kS39 {
  overflow: hidden;
}
.orderAfterL___1mRqw {
  float: left;
  width: 210px;
  min-height: 200px;
  background: #fff;
}
.title___GwkMH {
  height: 33px;
  border-bottom: 2px #aaa solid;
  line-height: 33px;
  font-size: 18px;
  font-weight: bold;
}
.orderAfterR___2P5LO {
  float: right;
  width: 980px;
  min-height: 200px;
  background: #fff;
}

.orderAfter___NXoke {
  overflow: hidden;
}
.orderAfterL___2Wwvt {
  float: left;
  width: 210px;
  min-height: 200px;
  background: #fff;
}
.orderAfterR___2BMU3 {
  float: right;
  width: 980px;
  min-height: 200px;
  background: #fff;
}

.searchBox___1P5-x {
  background: #fff;
  padding: 20px;
  margin-bottom: 16px;
  border-radius: 4px;
}
.tableDiv___2Utzk {
  background: #fff;
  padding: 20px;
  border-radius: 4px;
}

.searchBox___1HtY0 {
  background: #fff;
  padding: 20px;
  margin-bottom: 16px;
}
.tableDiv___y8MyM {
  background: #fff;
  padding: 16px;
}

.searchBox___3bIH7 {
  background: #fff;
  padding: 20px;
  margin-bottom: 16px;
  border-radius: 4px;
}
.tableDiv___3d1XB {
  background: #fff;
  padding: 20px;
  border-radius: 4px;
}

.searchBox___1ORWz {
  margin-top: 20px;
  padding: 24px 15px;
  padding-bottom: 0;
  border: 1px #d9d9d9 solid;
  border-radius: 4px;
  background-color: #fff;
  font-size: 12px;
}
.cardClass___3o5r0 {
  margin: 20px 0;
}
.cardClass___3o5r0 .btnPosition___cHo5z {
  padding-left: 80px;
}
.title___H4Rut {
  font-size: 18px;
  font-weight: bold;
}

.cardClass___1rlwV {
  margin: 20px 0;
}
.cardClass___1rlwV .btnPosition___HV0vI {
  padding-left: 80px;
}
.title___2WLkG {
  font-size: 18px;
  font-weight: bold;
}

.goodDetail___227W7 {
  background: #fff;
  min-height: 100vh;
}
.pageLayout___3yly6 {
  background: #fff;
  padding-left: 10px;
}
.content___p2nwo {
  padding: 0 0 0 10px;
}
.title___2-dJJ {
  height: 33px;
  border-bottom: 2px #aaa solid;
  line-height: 33px;
  font-size: 18px;
  font-weight: bold;
  margin-bottom: 20px !important;
}
.toolbar___340sI {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 12px;
  margin-bottom: 12px;
}
.filterForm___2Hpyc {
  background: #fff;
  padding: 0;
  margin: 0;
}
.filterCard___1WMMb {
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  padding: 24px 15px;
  padding-bottom: 12px;
  margin-top: 20px;
  margin-bottom: 16px;
  background: #fff;
  width: 100%;
}
.filterRow___1whTo {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  margin-bottom: 20px;
  gap: 12px;
}
.filterRow___1whTo:last-child {
  margin-bottom: 0;
}
.filterItem___1gn9r {
  margin-bottom: 0;
  -ms-flex: 0 0 auto;
      flex: 0 0 auto;
}
.filterItem___1gn9r .ant-form-item-label > label {
  color: #333;
  width: 80px;
  display: inline-block;
  text-align: right;
}
.filterActions___Ypipu {
  margin-left: auto;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  gap: 10px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.tableBox___2Hmnm {
  background: #fff;
  padding: 0 0 12px 0;
  margin-top: 4px;
}
.tableBox___2Hmnm .ant-table {
  font-size: 14px;
}
.tableBox___2Hmnm .ant-table-thead > tr > th {
  background: #fafafa;
  font-weight: 600;
  padding: 12px 8px;
}
.tableBox___2Hmnm .ant-table-tbody > tr > td {
  padding: 12px 8px;
}
.toolbarLeft___2CFvt {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  gap: 12px;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.statusGroup___2qXQ8 {
  min-width: 520px;
}
.statBar___1WHG7 {
  display: -ms-flexbox;
  display: flex;
  gap: 32px;
  padding: 12px 0 16px;
  border-bottom: 1px solid #f0f0f0;
  margin-bottom: 12px;
}
.rowActions___1cbGg {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  white-space: nowrap;
  gap: 0;
  -ms-flex-align: center;
      align-items: center;
}
.rowActions___1cbGg .ant-btn-link {
  padding: 4px 4px;
  height: auto;
  line-height: 1.5;
}
.detailHeader___cPGj2 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
  margin-bottom: 24px;
  padding-bottom: 16px;
  border-bottom: 1px solid #e8e8e8;
}
.detailName___2nU-N {
  font-size: 20px;
  font-weight: 600;
  margin: 0;
}
.detailSub___3DL9J {
  margin: 4px 0 0 0;
  color: #666;
}
.sectionTitle___1q5zH {
  font-size: 16px;
  font-weight: 600;
  margin: 0 0 10px 0;
}
.stepWrap___3RjMH {
  margin: 12px 0 24px;
}
.actionCard___HD5Al {
  background: #fafafa;
  border: 1px solid #f0f0f0;
  padding: 16px;
  border-radius: 4px;
}
.actionDesc___2QcUm {
  margin-bottom: 12px;
  color: #666;
}
.actionBtns___3EOZR {
  margin-top: 4px;
  display: -ms-flexbox;
  display: flex;
  gap: 12px;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.detailContainer___131dT {
  background: #fff;
  padding: 20px 10px 32px;
}
.detailTitleRow___2sx4T {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  gap: 12px;
  margin-bottom: 6px;
}
.detailTitle___3AAyv {
  font-size: 24px;
  font-weight: 700;
  margin: 0 0 8px 0;
  color: #2f2f2f;
  line-height: 1.2;
}
.statusTag___3t5Oe {
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  min-width: 96px;
  height: 34px;
  padding: 0 18px;
  border-radius: 3px;
  background: #16c353;
  color: #fff;
  font-weight: 600;
  font-size: 16px;
  line-height: 34px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  white-space: nowrap;
}
.detailCode___VGrNI {
  color: #666;
  font-size: 14px;
  margin: 0;
}
.sectionBox___1p0jl {
  margin-bottom: 24px;
}
.sectionTitle___1q5zH {
  font-size: 16px;
  font-weight: 600;
  color: #333;
  margin: 0 0 16px 0;
  padding-bottom: 8px;
  border-bottom: 2px solid #1890ff;
}
.toggleIcon___3Y3c_ {
  float: right;
  color: #999;
  cursor: pointer;
}
.detailActions___FPBet {
  margin-top: 32px;
  padding-top: 24px;
  text-align: center;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  gap: 16px;
}
.detailActions___FPBet .ant-btn {
  min-width: 140px;
  height: 40px;
  font-size: 16px;
  font-weight: 500;
}
.detailActions___FPBet .ant-btn-primary {
  background: #1890ff;
  border-color: #1890ff;
}
.detailActions___FPBet .ant-btn-primary:hover {
  background: #40a9ff;
  border-color: #40a9ff;
}
.detailActions___FPBet .ant-btn-primary.ant-btn-dangerous {
  background: #ff4d4f;
  border-color: #ff4d4f;
}
.detailActions___FPBet .ant-btn-primary.ant-btn-dangerous:hover {
  background: #ff7875;
  border-color: #ff7875;
}
.dangerButton___3BUzT {
  background: #ff4d4f !important;
  border-color: #ff4d4f !important;
  color: #fff !important;
}
.dangerButton___3BUzT:hover,
.dangerButton___3BUzT:focus {
  background: #ff7875 !important;
  border-color: #ff7875 !important;
  color: #fff !important;
}
.supplierSelector___wAKiU {
  margin-bottom: 12px;
}
.comparisonCell___2Bgm6 {
  background: #f7f8fa;
  border-radius: 4px;
  padding: 8px 10px;
  line-height: 1.6;
  text-align: left;
}
.comparisonActive___1beF4 {
  border: 1px solid #1890ff;
  background: #e6f7ff;
}
.goodsName___2Slcy {
  font-weight: 600;
}
.goodsSub___3afjU {
  color: #666;
  font-size: 12px;
  margin-top: 2px;
}
.selectionSummary___i7OPY {
  color: #666;
  font-size: 13px;
}
.selectionFooter___12w3k {
  margin-top: 16px;
  padding: 12px 16px;
  background: #fafafa;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  font-weight: 600;
  font-size: 15px;
  color: #333;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: start;
      justify-content: flex-start;
  gap: 24px;
}
.simpleTable___fKgd7 .ant-table-thead > tr > th {
  text-align: center;
}
.comparisonTable___AfYCp .ant-table-thead > tr > th {
  text-align: center;
}
.comparisonTable___AfYCp .ant-table-tbody > tr > td {
  vertical-align: top;
}
.lowestTag___3m2ID {
  color: #1890ff;
  font-weight: 700;
}
.goodsSelectTable___3nprC .ant-table-thead > tr > th {
  text-align: center;
}
.sectionBox___1p0jl .ant-table {
  font-size: 14px;
}
.sectionBox___1p0jl .ant-table-thead > tr > th {
  background: #fafafa;
  font-weight: 600;
  text-align: center;
}
.sectionBox___1p0jl .ant-table-tbody > tr > td {
  padding: 12px 8px;
}
.detailSummary___3OB6u {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: start;
      align-items: flex-start;
  gap: 24px;
  padding: 6px 0 18px;
}
.detailSummaryMain___2_JE3 {
  -ms-flex: 1;
      flex: 1;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
}
.detailCountdown___3rnZE {
  min-width: 230px;
  padding-left: 24px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: center;
      align-items: center;
  gap: 10px;
}
.countdownTitle___SNBuP {
  color: #666;
  font-size: 16px;
  text-align: center;
  margin: 0;
}
.countdownItems___gj0O2 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  gap: 6px;
}
.countdownItem___1h_rP {
  width: 52px;
  height: 54px;
  border-radius: 4px;
  background: #6b6b6b;
  color: #fff;
  font-size: 20px;
  font-weight: 600;
  line-height: 54px;
  text-align: center;
}
.countdownColon___1CPrQ {
  font-size: 22px;
  color: #6b6b6b;
  font-weight: 600;
}
.infoGrid___2_fgL {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  column-gap: 24px;
}
.infoCell___zP0EA {
  background: #fff;
  padding: 12px 0;
  font-size: 14px;
  color: #1f1f1f;
  display: grid;
  grid-template-columns: 96px 1fr;
  gap: 8px;
  border-bottom: 1px solid #ededed;
}
.infoCellFull___1Y7DF {
  grid-column: span 3;
}
.infoLabel___2ivT7 {
  color: #888;
  min-width: 90px;
  white-space: nowrap;
}
.infoLabel___2ivT7::after {
  content: ':';
  margin-left: 4px;
  color: #888;
}
.infoValue___1MXPz {
  color: #1f1f1f;
  word-break: break-all;
}
.sectionTitle___1q5zH {
  font-size: 18px;
  font-weight: 600;
  color: #0080ff;
}
.sectionHeader___PoMWV {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  gap: 12px;
  margin-bottom: 12px;
}
.privacyToggle___1B0w_ {
  position: relative;
  top: -7px;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
      align-items: center;
  gap: 8px;
  color: #666;
  font-size: 13px;
}
.toggleLabel___14zLf {
  color: #666;
  font-size: 13px;
}
.status-default___16szv {
  background: #888;
}
.status-green___1OoMG {
  background: #16c353;
}
.status-red___3EaUq {
  background: #ff4d4f;
}
.status-orange___29m3l {
  background: #fa8c16;
}
.status-blue___QFeym {
  background: #1890ff;
}
.supplierCompareWrapper___3aLe_ {
  overflow-x: auto;
  margin-bottom: 20px;
  border: 1px solid #d9d9d9;
  border-radius: 2px;
  background: #fff;
  position: relative;
}
.supplierCompareGrid___1Ni1J {
  display: grid;
  min-width: 100%;
  background: #fff;
  position: relative;
}
.compareHeaderCell___3-fWU {
  background: #fff;
  padding: 16px;
  font-weight: 600;
  color: #333;
  font-size: 14px;
  border-bottom: 1px solid #d9d9d9;
  border-right: 1px solid #d9d9d9;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  text-align: center;
}
.compareSupplierCell___2kQPK {
  background: #fff;
  padding: 16px;
  border-bottom: 1px solid #d9d9d9;
  border-right: 1px solid #d9d9d9;
  cursor: pointer;
  transition: all 0.3s ease;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  gap: 8px;
  min-height: 70px;
  position: relative;
}
.compareSupplierCell___2kQPK:hover {
  background: #f0f7ff;
}
.compareSupplierCell___2kQPK:last-child {
  border-right: none;
}
.compareSupplierName___3z5rL {
  font-weight: 600;
  font-size: 15px;
  color: #333;
  text-align: center;
  line-height: 1.4;
}
.compareSelectedTag___2WgZC {
  font-size: 13px;
  color: #1890ff;
  font-weight: 500;
}
.compareActiveCol___2Gioj {
  background: #e6f7ff !important;
}
.compareActiveCol___2Gioj .compareSupplierName___3z5rL {
  color: #1890ff;
}
.compareGoodsCell___3Mhao {
  background: #fff;
  padding: 16px;
  border-bottom: 1px solid #d9d9d9;
  border-right: 1px solid #d9d9d9;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: center;
      justify-content: center;
  gap: 6px;
  min-height: 70px;
}
.compareGoodsName___1m2i2 {
  font-weight: 600;
  font-size: 14px;
  color: #333;
  line-height: 1.5;
  margin-bottom: 4px;
}
.compareGoodsMeta___29Pno {
  font-size: 13px;
  color: #999;
  line-height: 1.5;
}
.compareSummaryLabel___2KlV- {
  font-weight: 700;
  font-size: 15px;
  color: #333;
  background: #fff;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
}
.compareCell___1b3N5 {
  padding: 16px;
  border-bottom: 1px solid #d9d9d9;
  border-right: 1px solid #d9d9d9;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  gap: 6px;
  cursor: pointer;
  transition: all 0.3s ease;
  background: #fff;
  min-height: 70px;
}
.compareCell___1b3N5:hover {
  background: #f0f7ff;
}
.compareCell___1b3N5:last-child {
  border-right: none;
}
.comparePrice___1UpGm {
  font-size: 14px;
  color: #666;
  line-height: 1.5;
}
.compareTotal___yYYKk {
  font-size: 15px;
  font-weight: 600;
  color: #1890ff;
  line-height: 1.5;
}
.compareTotalLine___1yK1Q {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  gap: 8px;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.compareNoQuote___224bQ {
  font-size: 18px;
  color: #d9d9d9;
  font-weight: 300;
}
.compareSummaryCell___ZxxBa {
  background: #fff;
  font-weight: 700;
  min-height: 70px;
  border-bottom: none;
}
.compareSummaryCell___ZxxBa .compareTotal___yYYKk {
  font-size: 16px;
  color: #1890ff;
  font-weight: 700;
}
.lowestBadge___1yuiF {
  display: inline-block;
  padding: 3px 10px;
  background: #fff1f0;
  color: #ff4d4f;
  border: 1px solid #ffccc7;
  border-radius: 2px;
  font-size: 12px;
  font-weight: 700;
  margin-top: 4px;
  line-height: 1;
}
.supplierCompareWrapper___3aLe_ {
  overflow-x: auto;
}
.supplierCompareGrid___1Ni1J {
  display: grid;
  background: #fff;
  min-width: 760px;
  border-radius: 4px;
}
.compareHeaderCell___3-fWU {
  background: #fff;
  font-weight: 700;
  color: #333;
  padding: 12px 16px;
  text-align: left;
}
.compareSupplierCell___2kQPK {
  background: #fff;
  padding: 12px 16px;
  text-align: center;
  cursor: pointer;
  transition: background 0.2s ease;
}
.compareSupplierCell___2kQPK.compareActiveCol___2Gioj {
  background: #0079fe !important;
  color: #fff;
}
.compareSupplierCell___2kQPK.compareActiveCol___2Gioj .compareSupplierName___3z5rL,
.compareSupplierCell___2kQPK.compareActiveCol___2Gioj .compareSelectedTag___2WgZC {
  color: #fff;
}
.compareSupplierName___3z5rL {
  font-size: 14px;
  font-weight: 600;
  color: #333;
}
.compareSupplierRadio___2nk7C {
  margin-top: 6px;
}
.compareGoodsCell___3Mhao {
  background: #fff;
  padding: 12px 14px;
}
.compareGoodsName___1m2i2 {
  font-weight: 700;
  color: #333;
  margin-bottom: 4px;
}
.compareGoodsMeta___29Pno {
  color: #666;
  font-size: 12px;
  line-height: 1.5;
}
.compareCell___1b3N5 {
  padding: 12px 14px;
  background: #fff;
  min-height: 86px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: 6px;
  text-align: center;
  cursor: pointer;
  transition: background 0.2s ease;
}
.compareCell___1b3N5:hover,
.compareSupplierCell___2kQPK:hover {
  background: #f0f7ff;
}
.comparePrice___1UpGm {
  color: #333;
  font-weight: 600;
}
.compareTotal___yYYKk {
  color: #1890ff;
  font-weight: 700;
}
.compareNoQuote___224bQ {
  color: #bbb;
}
.compareSummaryLabel___2KlV- {
  font-weight: 700;
  background: #fafafa;
}
.compareSummaryCell___ZxxBa {
  background: #fff;
}
.compareCell___1b3N5.compareActiveCol___2Gioj {
  background: #e6f7ff !important;
  border-color: #b7d8ff !important;
}
.compareCell___1b3N5.compareActiveCol___2Gioj .compareTotal___yYYKk {
  color: #096dd9;
}
.compareCell___1b3N5.compareActiveCol___2Gioj .comparePrice___1UpGm {
  color: #1f1f1f;
}
.rejectModal___5T07Y .ant-modal-header {
  background: #1890ff;
  border-radius: 4px 4px 0 0;
  padding: 16px 24px;
}
.rejectModal___5T07Y .ant-modal-title {
  color: #fff;
  font-weight: 600;
}
.rejectModal___5T07Y .ant-modal-close-x {
  color: #fff;
}
.approvalList___24vUj {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: 12px;
}
.approvalItem___3PVXb {
  padding: 12px 16px;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  cursor: pointer;
  transition: all 0.3s;
}
.approvalItem___3PVXb:hover {
  border-color: #1890ff;
  color: #1890ff;
}
.approvalItemActive___2pWTi {
  border-color: #1890ff;
  color: #1890ff;
  background: rgba(24, 144, 255, 0.05);
}
.blueHeaderModal___3-M8E .ant-modal-header {
  background: #1890ff;
  border-radius: 4px 4px 0 0;
  padding: 12px 24px;
}
.blueHeaderModal___3-M8E .ant-modal-close-x {
  color: #fff;
}

/* 列表项容器样式优化 */
.Box___2Uj_U {
  border: 1px solid #e8e8e8;
  border-radius: 6px;
  margin-bottom: 16px;
  background: #fff;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.06);
  transition: box-shadow 0.3s ease;
}
.Box___2Uj_U:hover {
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
}
.Box___2Uj_U:first-child {
  margin-top: 20px;
}
/* 头部信息栏样式优化 */
.Header___S5uHN {
  line-height: 44px;
  padding: 0 16px;
  border-radius: 6px 6px 0 0;
  font-weight: 500;
  color: #333;
  border-bottom: 1px solid #e8e8e8;
}
/* 搜索区域样式优化 */
.searchBox___1qS_e {
  margin-top: 20px;
  padding: 20px;
  padding-bottom: 0;
  border: 1px #d9d9d9 solid;
  border-radius: 6px;
  background-color: #fff;
  font-size: 14px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.06);
}
/* 表格列表区域样式优化 */
.tablelist___8gTVF {
  display: -ms-flexbox;
  display: flex;
  min-height: 120px;
  padding: 16px;
  -ms-flex-align: start;
      align-items: flex-start;
}
.tablelist___8gTVF ul {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  line-height: 32px;
  margin: 0;
  padding: 0;
  list-style: none;
}
.tablelist___8gTVF ul li {
  padding-right: 24px;
  margin-bottom: 8px;
  color: #666;
  font-size: 14px;
  min-width: 200px;
}
.tablelist___8gTVF ul li:before {
  content: "\2022";
  color: #1890ff;
  margin-right: 8px;
}
.Left___2MNAQ {
  width: 75%;
  -ms-flex: 1;
      flex: 1;
}
/* 右侧操作区域样式优化 */
.Right___26d6C {
  width: 25%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: end;
      align-items: flex-end;
  padding-left: 16px;
  line-height: 32px;
}
.Right___26d6C p {
  margin: 4px 0;
  line-height: 32px;
}
.Right___26d6C p a {
  color: #1890ff;
  text-decoration: none;
  padding: 4px 12px;
  border-radius: 4px;
  transition: all 0.3s ease;
  font-size: 14px;
}
.Right___26d6C p a:hover {
  background-color: #e6f7ff;
  color: #096dd9;
}
/* 物资数量信息样式优化 */
.material___gkN9s {
  line-height: 40px;
  padding: 0 16px;
  background: #fafafa;
  border-top: 1px solid #e8e8e8;
  color: #666;
  font-size: 14px;
  border-radius: 0 0 6px 6px;
}
/* 分页区域样式优化 */
.pagination___3wyQu {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: end;
      justify-content: flex-end;
  -ms-flex-align: center;
      align-items: center;
  margin-top: 24px;
  padding: 16px 0;
  gap: 8px;
}
.pagination___3wyQu .totalText___3KSgZ {
  color: #666;
  font-size: 14px;
  margin-right: 16px;
}
.pagination___3wyQu .jumpText___1YO_h,
.pagination___3wyQu .pageText___31PcT {
  color: #666;
  font-size: 14px;
}
.pagination___3wyQu .ant-pagination .ant-pagination-item___1mO7S {
  border-radius: 4px;
  border: 1px solid #d9d9d9;
}
.pagination___3wyQu .ant-pagination .ant-pagination-item___1mO7S a {
  color: #666;
}
.pagination___3wyQu .ant-pagination .ant-pagination-item___1mO7S:hover {
  border-color: #1890ff;
}
.pagination___3wyQu .ant-pagination .ant-pagination-item___1mO7S:hover a {
  color: #1890ff;
}
.pagination___3wyQu .ant-pagination .ant-pagination-item-active___26nrn {
  border-color: #1890ff;
  background-color: #1890ff;
}
.pagination___3wyQu .ant-pagination .ant-pagination-item-active___26nrn a {
  color: #fff;
}
.pagination___3wyQu .ant-pagination .ant-pagination-item-active___26nrn:hover {
  border-color: #1890ff;
  background-color: #1890ff;
}
.pagination___3wyQu .ant-pagination .ant-pagination-item-active___26nrn:hover a {
  color: #fff;
}
.pagination___3wyQu .ant-pagination .ant-pagination-prev___3EAqp,
.pagination___3wyQu .ant-pagination .ant-pagination-next___1voOC {
  border-radius: 4px;
  border: 1px solid #d9d9d9;
}
.pagination___3wyQu .ant-pagination .ant-pagination-prev___3EAqp:hover,
.pagination___3wyQu .ant-pagination .ant-pagination-next___1voOC:hover {
  border-color: #1890ff;
  color: #1890ff;
}
.pagination___3wyQu .ant-pagination .ant-pagination-jump-prev___2Yehi,
.pagination___3wyQu .ant-pagination .ant-pagination-jump-next___3dc5f {
  border-radius: 4px;
}
.pagination___3wyQu .ant-pagination .ant-pagination-jump-prev___2Yehi:hover,
.pagination___3wyQu .ant-pagination .ant-pagination-jump-next___3dc5f:hover {
  color: #1890ff;
}
.pagination___3wyQu .ant-pagination .ant-pagination-options___fdLpk .ant-select___3bEBz .ant-select-selector___1rMcN {
  border-radius: 4px;
  height: 32px;
}
.pagination___3wyQu .ant-pagination .ant-pagination-options___fdLpk .ant-select___3bEBz .ant-select-selector___1rMcN .ant-select-selection-item___LakJN {
  line-height: 30px;
}
.pagination___3wyQu .ant-pagination .ant-pagination-options-quick-jumper___1msd1 input {
  border-radius: 4px;
  height: 32px;
  width: 50px;
  text-align: center;
}
.pagination___3wyQu .ant-pagination .ant-pagination-options-quick-jumper___1msd1 input:focus {
  border-color: #1890ff;
  box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2);
}
/* 响应式设计 */
@media (max-width: 768px) {
  .searchBox___1qS_e {
    width: 100%;
    padding: 16px;
  }
  .tablelist___8gTVF {
    -ms-flex-direction: column;
        flex-direction: column;
  }
  .tablelist___8gTVF ul li {
    min-width: auto;
    padding-right: 16px;
  }
  .Left___2MNAQ {
    width: 100%;
    margin-bottom: 16px;
  }
  .Right___26d6C {
    width: 100%;
    -ms-flex-align: start;
        align-items: flex-start;
    padding-left: 0;
    -ms-flex-direction: row;
        flex-direction: row;
    gap: 16px;
  }
  .pagination___3wyQu {
    -ms-flex-direction: column;
        flex-direction: column;
    -ms-flex-align: center;
        align-items: center;
    gap: 16px;
  }
  .pagination___3wyQu .ant-pagination {
    margin-right: 0;
    margin-bottom: 8px;
  }
}
/* 加载状态样式 */
.loading___3sbpA {
  text-align: center;
  padding: 40px 0;
  color: #999;
}
/* 空状态样式 */
.empty___2s2eO {
  text-align: center;
  padding: 60px 0;
  color: #999;
}
.empty___2s2eO .emptyIcon___1MMVP {
  font-size: 48px;
  margin-bottom: 16px;
  color: #d9d9d9;
}
.empty___2s2eO .emptyText___2jDZ8 {
  font-size: 16px;
  margin-bottom: 8px;
}
.empty___2s2eO .emptySubText___QWT4A {
  font-size: 14px;
  color: #bbb;
}
.purchasePlanFilterCard___1kW36 {
  font-size: 12px;
}
.purchasePlanFilterCard___1kW36 .ant-form-item-label > label,
.purchasePlanFilterCard___1kW36 .ant-form-item-control,
.purchasePlanFilterCard___1kW36 .ant-input,
.purchasePlanFilterCard___1kW36 .ant-calendar-picker-input,
.purchasePlanFilterCard___1kW36 .ant-calendar-range-picker-input,
.purchasePlanFilterCard___1kW36 .ant-select-selection__placeholder,
.purchasePlanFilterCard___1kW36 .ant-select-selection-selected-value,
.purchasePlanFilterCard___1kW36 .ant-select-selection__rendered,
.purchasePlanFilterCard___1kW36 .ant-btn {
  font-size: 12px;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-select-auto-complete {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  -webkit-font-feature-settings: 'tnum';
          font-feature-settings: 'tnum';
}
.ant-select-auto-complete.ant-select .ant-select-selection {
  border: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.ant-select-auto-complete.ant-select .ant-select-selection__rendered {
  height: 100%;
  margin-right: 0;
  margin-left: 0;
  line-height: 32px;
}
.ant-select-auto-complete.ant-select .ant-select-selection__placeholder {
  margin-right: 12px;
  margin-left: 12px;
}
.ant-select-auto-complete.ant-select .ant-select-selection--single {
  height: auto;
}
.ant-select-auto-complete.ant-select .ant-select-search--inline {
  position: static;
  float: left;
}
.ant-select-auto-complete.ant-select-allow-clear .ant-select-selection:hover .ant-select-selection__rendered {
  margin-right: 0 !important;
}
.ant-select-auto-complete.ant-select .ant-input {
  height: 32px;
  line-height: 1.5;
  background: transparent;
  border-width: 1px;
}
.ant-select-auto-complete.ant-select .ant-input:focus,
.ant-select-auto-complete.ant-select .ant-input:hover {
  border-color: #2994ff;
  border-right-width: 1px !important;
}
.ant-select-auto-complete.ant-select .ant-input[disabled] {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  cursor: not-allowed;
  opacity: 1;
  background-color: transparent;
}
.ant-select-auto-complete.ant-select .ant-input[disabled]:hover {
  border-color: #d9d9d9;
  border-right-width: 1px !important;
}
.ant-select-auto-complete.ant-select-lg .ant-select-selection__rendered {
  line-height: 40px;
}
.ant-select-auto-complete.ant-select-lg .ant-input {
  height: 40px;
  padding-top: 6px;
  padding-bottom: 6px;
}
.ant-select-auto-complete.ant-select-sm .ant-select-selection__rendered {
  line-height: 24px;
}
.ant-select-auto-complete.ant-select-sm .ant-input {
  height: 24px;
  padding-top: 1px;
  padding-bottom: 1px;
}
.ant-input-group > .ant-select-auto-complete .ant-select-search__field.ant-input-affix-wrapper {
  display: inline;
  float: none;
}

.searchBox___34U_Q {
  margin-top: 20px;
  padding: 24px 15px;
  padding-bottom: 0;
  border: 1px #d9d9d9 solid;
  border-radius: 4px;
  background-color: #fff;
  font-size: 12px;
}
.title___2WRrD {
  height: 33px;
  border-bottom: 2px #aaa solid;
  line-height: 33px;
  font-size: 18px;
  font-weight: bold;
}
.tableDiv___29Ywm {
  margin-top: 20px;
  font-size: 12px;
}
.tableDiv___29Ywm .ant-pagination {
  margin-top: 16px;
  text-align: right;
}
.tableDiv___29Ywm .ant-pagination .ant-pagination-total-text___1suz0 {
  margin-right: 8px;
}
.tableDiv___29Ywm .ant-pagination .ant-pagination-item___hXRVl {
  border-radius: 2px;
}
.tableDiv___29Ywm .ant-pagination .ant-pagination-item-active___2L-5A {
  border-color: #1890ff;
}
.tableDiv___29Ywm .ant-pagination .ant-pagination-item-active___2L-5A a {
  color: #1890ff;
}
.tableDiv___29Ywm .ant-pagination .ant-pagination-jump-prev___2u7RA .ant-pagination-item-container___3qqhn .ant-pagination-item-link-icon___yKp4t,
.tableDiv___29Ywm .ant-pagination .ant-pagination-jump-next___Qb9sQ .ant-pagination-item-container___3qqhn .ant-pagination-item-link-icon___yKp4t {
  color: #1890ff;
}
a {
  color: #0071F5;
}
a:hover {
  color: #005bb5;
}

.cardClass___1EZNi {
  margin: 20px 0;
}
.cardClass___1EZNi .btnPosition___3vt6x {
  padding-left: 80px;
}
.cardClass___1EZNi .tipsStyle___11EAN {
  padding-left: 20px;
  color: #0071F5;
}
.cardClass___1EZNi .title___2ZVQC {
  font-size: 18px;
  font-weight: bold;
  color: #0071F5;
}
.managerTags___3B-Vk {
  padding: 15px;
}
.managerTags___3B-Vk .btn___HMxUC {
  margin: 0 10px;
}
.managerTags___3B-Vk .label___3LbDD {
  font-weight: bold;
  color: black;
}

.menu___1cxEF {
  color: rgba(0, 0, 0, 0.85);
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.menu___1cxEF .firstMenu___3F0UN {
  display: -ms-flexbox;
  display: flex;
  padding-left: 200px;
}
.menu___1cxEF .firstMenu___3F0UN .firstName___EpkwH {
  font-size: 16px;
  font-weight: bold;
}
.menu___1cxEF .firstMenu___3F0UN > li {
  padding: 10px 20px;
  position: relative;
  cursor: pointer;
}
.menu___1cxEF .firstMenu___3F0UN > li:hover > .secondMenu___1rCL9 {
  display: -ms-flexbox;
  display: flex;
}
.menu___1cxEF .firstMenu___3F0UN > li:hover .firstName___EpkwH {
  color: #0071F5;
}
.menu___1cxEF .secondMenu___1rCL9 {
  display: none;
  position: absolute;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
  width: 572px;
  min-height: 216px;
  top: 42px;
  left: -100px;
  background: white;
  text-align: center;
  z-index: 100;
  padding: 10px 0;
}
.menu___1cxEF .secondUl___2h3x8 {
  width: 100%;
  position: relative;
  font-size: 14px;
  font-weight: bold;
  color: rgba(0, 0, 0, 0.65);
  display: inline-block;
  padding: 0 10px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.menu___1cxEF .secondUl___2h3x8 > li {
  padding: 8px 0 6px;
  width: 130px;
}
.menu___1cxEF .secondUl___2h3x8 > li.actively___2D1vk {
  color: #0071F5;
  border-bottom: 1px solid #0071F5;
}
.menu___1cxEF .threeMenu___1Y55_ {
  position: absolute;
  width: 420px;
  left: 140px;
  top: 0;
  height: 100%;
  padding: 6px 10px 10px;
  font-size: 12px;
  font-weight: normal;
  color: rgba(0, 0, 0, 0.45);
}
.menu___1cxEF .threeMenu___1Y55_ > li {
  padding: 5px 10px;
  margin-bottom: 6px;
  float: left;
  width: 50%;
  text-align: left;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.menu___1cxEF .threeMenu___1Y55_ > li:hover {
  background: rgba(0, 113, 245, 0.1);
  color: #0071F5;
}
.menu___1cxEF .threeTitle___3pRLX:hover {
  color: #0071F5;
}
.allCategory___1oncC {
  position: relative;
  top: 34px;
  left: 90px;
  z-index: 20;
  display: inline-block;
  width: 120px;
}
.allCategory___1oncC .iTitle___JrvyI {
  font-size: 14px;
  display: inline-block;
  width: 103px;
  height: 28px;
  border: 1px solid rgba(0, 0, 0, 0.1);
  background: white;
  text-align: center;
  line-height: 28px;
  color: rgba(0, 0, 0, 0.65);
  cursor: pointer;
  border-radius: 2px;
}
.allCategory___1oncC .iContent___3MwwN {
  display: none;
  position: absolute;
  top: 30px;
  left: 0;
}
.allCategory___1oncC:hover .iContent___3MwwN {
  display: inline-block;
}

.orderAfter___2ioro {
  overflow: hidden;
}
.orderAfterL___33ub6 {
  float: left;
  width: 210px;
  min-height: 200px;
  background: #fff;
}
.title___11Cbv {
  height: 33px;
  line-height: 33px;
  font-size: 18px;
  font-weight: bold;
  border-bottom: 2px #aaa solid;
}
.address___1v7tp {
  float: right;
  width: 980px;
  min-height: 200px;
  background: #fff;
}
.address___1v7tp .ant-tabs-tab-active {
  font-size: 18px;
  font-weight: bold;
}
.address___1v7tp .add___2cWZl {
  color: #0071F5;
  font-size: 12px;
  padding: 10px;
  cursor: pointer;
}
.address___1v7tp .telS___3lJre {
  text-align: center;
}

.goodsDiv___HscDz {
  float: right;
  top: 30px;
  right: 30px;
  border: #e8e8e8 1px solid;
  padding: 0 10px;
  width: 270px;
  font-size: 12px;
}
.goodsDiv___HscDz .title___1Vpj6 {
  font-size: 15px;
  font-weight: bold;
  height: 40px;
  line-height: 40px;
  border-bottom: #e8e8e8 1px solid;
  display: block;
}
.goodsDiv___HscDz dl {
  overflow: hidden;
  height: 28px;
}
.goodsDiv___HscDz .r_box1___2QoxX {
  margin-top: 15px;
  overflow: hidden;
}
.goodsDiv___HscDz .r_box1___2QoxX .left___1LncT {
  float: left;
}
.goodsDiv___HscDz .r_box1___2QoxX .one___1fSbU {
  border: #ededed 1px solid;
  padding: 1px;
}
.goodsDiv___HscDz .r_box1___2QoxX .two___3NUU3 {
  margin-left: 10px;
  width: 180px;
}
.goodsDiv___HscDz .r_box2___1KrhP {
  overflow: hidden;
  margin-top: 15px;
  border-bottom: #e8e8e8 1px dashed;
}
.goodsDiv___HscDz .r_box2___1KrhP .left_f___24S1W {
  float: left;
}
.goodsDiv___HscDz .color_e61d78___3XjZG {
  color: #0071F5;
}

.UserInformation___2bEmF {
  border: 1px solid #e8e8e8;
  margin-bottom: 10px;
  height: 220px;
}
.UserInformation___2bEmF .account___1vHXn {
  height: 30px;
  line-height: 30px;
  border-bottom: 1px solid #e8e8e8;
  background: #f7f7f7;
  color: #000;
}
.UserInformation___2bEmF .account___1vHXn div {
  margin-left: 20px;
  font-weight: bolder;
}
.UserInformation___2bEmF .account___1vHXn div span {
  margin-left: 30px;
  color: #0071F5;
  font-weight: normal;
}
.UserInformation___2bEmF .userAccount___2NYJN {
  width: 90%;
  height: auto;
  margin: 0 auto;
  padding-bottom: 20px;
}
.UserInformation___2bEmF .userAccount___2NYJN .headPortrait___3ensP {
  width: 50%;
  margin-top: 25px;
  border-right: 1px solid #e8e8e8;
  float: left;
}
.UserInformation___2bEmF .userAccount___2NYJN .headPortrait___3ensP div {
  width: 100px;
}
.UserInformation___2bEmF .userAccount___2NYJN .headPortrait___3ensP div img {
  width: 100px;
  height: 100px;
}
.UserInformation___2bEmF .userAccount___2NYJN .headPortrait___3ensP div div {
  margin-top: 10px;
  text-align: center;
}
.UserInformation___2bEmF .userAccount___2NYJN .headPortrait___3ensP div div:hover {
  color: #0071F5;
  cursor: pointer;
}
.UserInformation___2bEmF .userAccount___2NYJN .logistics___6gTYj {
  width: auto;
  float: right;
  margin-top: 75px;
}
.UserInformation___2bEmF .userAccount___2NYJN .logistics___6gTYj span {
  padding: 7px;
}
.UserInformation___2bEmF .userAccount___2NYJN .logistics___6gTYj span:hover {
  color: #0071F5;
}
.UserInformation___2bEmF .userAccount___2NYJN :hover {
  cursor: pointer;
}
.MyCollection___353Iu {
  border: 1px solid #e8e8e8;
}
.MyCollection___353Iu .Collection___2zx3K {
  height: 28px;
  background: #f7f7f7;
  color: #000;
}
.MyCollection___353Iu .Collection___2zx3K .Collection_l___1X55Z {
  float: left;
  margin-left: 20px;
  line-height: 28px;
  font-weight: bolder;
}
.MyCollection___353Iu .Collection___2zx3K .Collection_r___3FtyM {
  float: right;
  margin-right: 20px;
  line-height: 28px;
}
.MyCollection___353Iu .commodity___hRP2k {
  width: 20%;
  float: left;
  text-align: center;
  padding: 0 2%;
  color: #000;
  margin-bottom: 10px;
}
.MyCollection___353Iu .commodity___hRP2k img {
  width: 100px;
  height: 100px;
}
.MyCollection___353Iu .commodity___hRP2k .TradeName___2mx5S {
  padding: 8px 10px 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.MyCollection___353Iu .commodity___hRP2k .commodityOldPrice___1II5A {
  text-decoration: line-through;
}
.MyCollection___353Iu .commodity___hRP2k .commodityPrice___2DfsY {
  margin-left: 10px;
}
.purchase___3_KY3 {
  height: 30px;
  line-height: 30px;
  border: 1px solid #e8e8e8;
  background: #f7f7f7;
  color: #000;
}
.purchase___3_KY3 div {
  margin-left: 18px;
  font-weight: bolder;
}
.purchase___3_KY3 div .view___2WWM1 {
  font-weight: normal;
  color: #0071F5;
  margin-left: 20px;
  cursor: pointer;
}
.box___3yWv8 {
  border: 1px solid #e8e8e8;
  padding: 15px 10px;
  margin-bottom: 20px;
}
.box___3yWv8 p {
  padding: 5px 0;
}
.box___3yWv8 p span {
  color: #0071F5;
  margin-left: 15px;
  cursor: pointer;
}
.message___28daq {
  margin-left: 80px;
  color: red;
}
.account___1vHXn {
  font-weight: normal;
  color: #0071F5;
  margin-left: 5px;
  cursor: pointer;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-radio-group {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  -webkit-font-feature-settings: 'tnum';
          font-feature-settings: 'tnum';
  display: inline-block;
}
.ant-radio-wrapper {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  -webkit-font-feature-settings: 'tnum';
          font-feature-settings: 'tnum';
  position: relative;
  display: inline-block;
  margin-right: 8px;
  white-space: nowrap;
  cursor: pointer;
}
.ant-radio {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  -webkit-font-feature-settings: 'tnum';
          font-feature-settings: 'tnum';
  position: relative;
  display: inline-block;
  line-height: 1;
  white-space: nowrap;
  vertical-align: sub;
  outline: none;
  cursor: pointer;
}
.ant-radio-wrapper:hover .ant-radio,
.ant-radio:hover .ant-radio-inner,
.ant-radio-input:focus + .ant-radio-inner {
  border-color: #0071F5;
}
.ant-radio-input:focus + .ant-radio-inner {
  -webkit-box-shadow: 0 0 0 3px rgba(0, 113, 245, 0.08);
          box-shadow: 0 0 0 3px rgba(0, 113, 245, 0.08);
}
.ant-radio-checked::after {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 1px solid #0071F5;
  border-radius: 50%;
  visibility: hidden;
  -webkit-animation: antRadioEffect 0.36s ease-in-out;
          animation: antRadioEffect 0.36s ease-in-out;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
  content: '';
}
.ant-radio:hover::after,
.ant-radio-wrapper:hover .ant-radio::after {
  visibility: visible;
}
.ant-radio-inner {
  position: relative;
  top: 0;
  left: 0;
  display: block;
  width: 16px;
  height: 16px;
  background-color: #fff;
  border-color: #d9d9d9;
  border-style: solid;
  border-width: 1px;
  border-radius: 100px;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.ant-radio-inner::after {
  position: absolute;
  top: 3px;
  left: 3px;
  display: table;
  width: 8px;
  height: 8px;
  background-color: #0071F5;
  border-top: 0;
  border-left: 0;
  border-radius: 8px;
  -webkit-transform: scale(0);
      -ms-transform: scale(0);
          transform: scale(0);
  opacity: 0;
  -webkit-transition: all 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);
  transition: all 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);
  content: ' ';
}
.ant-radio-input {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  cursor: pointer;
  opacity: 0;
}
.ant-radio-checked .ant-radio-inner {
  border-color: #0071F5;
}
.ant-radio-checked .ant-radio-inner::after {
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
  opacity: 1;
  -webkit-transition: all 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);
  transition: all 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);
}
.ant-radio-disabled .ant-radio-inner {
  background-color: #f5f5f5;
  border-color: #d9d9d9 !important;
  cursor: not-allowed;
}
.ant-radio-disabled .ant-radio-inner::after {
  background-color: rgba(0, 0, 0, 0.2);
}
.ant-radio-disabled .ant-radio-input {
  cursor: not-allowed;
}
.ant-radio-disabled + span {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
}
span.ant-radio + * {
  padding-right: 8px;
  padding-left: 8px;
}
.ant-radio-button-wrapper {
  position: relative;
  display: inline-block;
  height: 32px;
  margin: 0;
  padding: 0 15px;
  color: rgba(0, 0, 0, 0.65);
  line-height: 30px;
  background: #fff;
  border: 1px solid #d9d9d9;
  border-top-width: 1.02px;
  border-left: 0;
  cursor: pointer;
  -webkit-transition: color 0.3s, background 0.3s, border-color 0.3s;
  transition: color 0.3s, background 0.3s, border-color 0.3s;
}
.ant-radio-button-wrapper a {
  color: rgba(0, 0, 0, 0.65);
}
.ant-radio-button-wrapper > .ant-radio-button {
  display: block;
  width: 0;
  height: 0;
  margin-left: 0;
}
.ant-radio-group-large .ant-radio-button-wrapper {
  height: 40px;
  font-size: 16px;
  line-height: 38px;
}
.ant-radio-group-small .ant-radio-button-wrapper {
  height: 24px;
  padding: 0 7px;
  line-height: 22px;
}
.ant-radio-button-wrapper:not(:first-child)::before {
  position: absolute;
  top: 0;
  left: -1px;
  display: block;
  width: 1px;
  height: 100%;
  background-color: #d9d9d9;
  content: '';
}
.ant-radio-button-wrapper:first-child {
  border-left: 1px solid #d9d9d9;
  border-radius: 4px 0 0 4px;
}
.ant-radio-button-wrapper:last-child {
  border-radius: 0 4px 4px 0;
}
.ant-radio-button-wrapper:first-child:last-child {
  border-radius: 4px;
}
.ant-radio-button-wrapper:hover {
  position: relative;
  color: #0071F5;
}
.ant-radio-button-wrapper:focus-within {
  outline: 3px solid rgba(0, 113, 245, 0.06);
}
.ant-radio-button-wrapper .ant-radio-inner,
.ant-radio-button-wrapper input[type='checkbox'],
.ant-radio-button-wrapper input[type='radio'] {
  width: 0;
  height: 0;
  opacity: 0;
  pointer-events: none;
}
.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled) {
  z-index: 1;
  color: #0071F5;
  background: #fff;
  border-color: #0071F5;
  -webkit-box-shadow: -1px 0 0 0 #0071F5;
          box-shadow: -1px 0 0 0 #0071F5;
}
.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled)::before {
  background-color: #0071F5 !important;
  opacity: 0.1;
}
.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):first-child {
  border-color: #0071F5;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}
.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover {
  color: #2994ff;
  border-color: #2994ff;
  -webkit-box-shadow: -1px 0 0 0 #2994ff;
          box-shadow: -1px 0 0 0 #2994ff;
}
.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):active {
  color: #005acf;
  border-color: #005acf;
  -webkit-box-shadow: -1px 0 0 0 #005acf;
          box-shadow: -1px 0 0 0 #005acf;
}
.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):focus-within {
  outline: 3px solid rgba(0, 113, 245, 0.06);
}
.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled) {
  color: #fff;
  background: #0071F5;
  border-color: #0071F5;
}
.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover {
  color: #fff;
  background: #2994ff;
  border-color: #2994ff;
}
.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):active {
  color: #fff;
  background: #005acf;
  border-color: #005acf;
}
.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):focus-within {
  outline: 3px solid rgba(0, 113, 245, 0.06);
}
.ant-radio-button-wrapper-disabled {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  border-color: #d9d9d9;
  cursor: not-allowed;
}
.ant-radio-button-wrapper-disabled:first-child,
.ant-radio-button-wrapper-disabled:hover {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  border-color: #d9d9d9;
}
.ant-radio-button-wrapper-disabled:first-child {
  border-left-color: #d9d9d9;
}
.ant-radio-button-wrapper-disabled.ant-radio-button-wrapper-checked {
  color: #fff;
  background-color: #e6e6e6;
  border-color: #d9d9d9;
  -webkit-box-shadow: none;
          box-shadow: none;
}
@-webkit-keyframes antRadioEffect {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 0.5;
  }
  100% {
    -webkit-transform: scale(1.6);
            transform: scale(1.6);
    opacity: 0;
  }
}
@keyframes antRadioEffect {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 0.5;
  }
  100% {
    -webkit-transform: scale(1.6);
            transform: scale(1.6);
    opacity: 0;
  }
}
@supports (-moz-appearance: meterbar) and (background-blend-mode: difference, normal) {
  .ant-radio {
    vertical-align: text-bottom;
  }
}

.searchBox___37T-w {
  margin-top: 20px;
  width: 980px;
  padding: 24px 15px;
  padding-bottom: 0;
  border: 1px #d9d9d9 solid;
  border-radius: 4px;
  background-color: #fff;
  font-size: 12px;
}

.searchBox___3e3Qf {
  margin-top: 20px;
  padding: 24px 15px;
  padding-bottom: 0;
  border: 1px #d9d9d9 solid;
  border-radius: 4px;
  background-color: #fff;
  font-size: 12px;
}

.ant-upload-list-item-thumbnail,
.ant-upload-list-item-uploading-text {
  text-align: center;
}

.ant-form label {
  font-size: 12px;
}
.ant-steps-icon {
  font-size: 16px;
}
.header___XEyc8 {
  height: 38px;
  line-height: 38px;
  background: #f3f3f3;
  border-bottom: #e8e8e8 1px solid;
}
.header___XEyc8 .head_left___1aExM {
  float: left;
  font-size: 12px;
  background: url(/static/images/refund/refund-icon02.png) no-repeat 8px 6px;
  padding-left: 30px;
}
.header___XEyc8 .head_right___3JXl5 {
  float: right;
  background: url(/static/images/refund/refund-icon01.png) no-repeat 140px 11px;
  padding-right: 30px;
  font-size: 12px;
  cursor: pointer;
}
.main___1xPd- {
  overflow: hidden;
  padding: 30px;
  border: #e8e8e8 1px solid;
  border-top: none;
  margin-bottom: 30px;
}

.pageLayout___161ZF {
  background: white;
  padding-left: 10px;
}
.content___Yc0yZ {
  padding: 0 0px 0 10px;
}
.content___Yc0yZ .color___3Qf3o {
  color: #0071F5;
}
.title___2gPBK {
  height: 33px;
  border-bottom: 2px #aaa solid;
  line-height: 33px;
  font-size: 18px;
  font-weight: bold;
  margin-bottom: 20px !important;
}
.flexBox___1Ozay {
  display: -ms-flexbox;
  display: flex;
}
.border___4wUhU {
  border: 1px solid #0071F5;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
@-webkit-keyframes antCheckboxEffect {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 0.5;
  }
  100% {
    -webkit-transform: scale(1.6);
            transform: scale(1.6);
    opacity: 0;
  }
}
@keyframes antCheckboxEffect {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 0.5;
  }
  100% {
    -webkit-transform: scale(1.6);
            transform: scale(1.6);
    opacity: 0;
  }
}
.ant-checkbox {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  -webkit-font-feature-settings: 'tnum';
          font-feature-settings: 'tnum';
  position: relative;
  top: -0.09em;
  display: inline-block;
  line-height: 1;
  white-space: nowrap;
  vertical-align: middle;
  outline: none;
  cursor: pointer;
}
.ant-checkbox-wrapper:hover .ant-checkbox-inner,
.ant-checkbox:hover .ant-checkbox-inner,
.ant-checkbox-input:focus + .ant-checkbox-inner {
  border-color: #0071F5;
}
.ant-checkbox-checked::after {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 1px solid #0071F5;
  border-radius: 2px;
  visibility: hidden;
  -webkit-animation: antCheckboxEffect 0.36s ease-in-out;
          animation: antCheckboxEffect 0.36s ease-in-out;
  -webkit-animation-fill-mode: backwards;
          animation-fill-mode: backwards;
  content: '';
}
.ant-checkbox:hover::after,
.ant-checkbox-wrapper:hover .ant-checkbox::after {
  visibility: visible;
}
.ant-checkbox-inner {
  position: relative;
  top: 0;
  left: 0;
  display: block;
  width: 16px;
  height: 16px;
  background-color: #fff;
  border: 1px solid #d9d9d9;
  border-radius: 2px;
  border-collapse: separate;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.ant-checkbox-inner::after {
  position: absolute;
  top: 50%;
  left: 22%;
  display: table;
  width: 5.71428571px;
  height: 9.14285714px;
  border: 2px solid #fff;
  border-top: 0;
  border-left: 0;
  -webkit-transform: rotate(45deg) scale(0) translate(-50%, -50%);
      -ms-transform: rotate(45deg) scale(0) translate(-50%, -50%);
          transform: rotate(45deg) scale(0) translate(-50%, -50%);
  opacity: 0;
  -webkit-transition: all 0.1s cubic-bezier(0.71, -0.46, 0.88, 0.6), opacity 0.1s;
  transition: all 0.1s cubic-bezier(0.71, -0.46, 0.88, 0.6), opacity 0.1s;
  content: ' ';
}
.ant-checkbox-input {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  height: 100%;
  cursor: pointer;
  opacity: 0;
}
.ant-checkbox-checked .ant-checkbox-inner::after {
  position: absolute;
  display: table;
  border: 2px solid #fff;
  border-top: 0;
  border-left: 0;
  -webkit-transform: rotate(45deg) scale(1) translate(-50%, -50%);
      -ms-transform: rotate(45deg) scale(1) translate(-50%, -50%);
          transform: rotate(45deg) scale(1) translate(-50%, -50%);
  opacity: 1;
  -webkit-transition: all 0.2s cubic-bezier(0.12, 0.4, 0.29, 1.46) 0.1s;
  transition: all 0.2s cubic-bezier(0.12, 0.4, 0.29, 1.46) 0.1s;
  content: ' ';
}
.ant-checkbox-checked .ant-checkbox-inner {
  background-color: #0071F5;
  border-color: #0071F5;
}
.ant-checkbox-disabled {
  cursor: not-allowed;
}
.ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner::after {
  border-color: rgba(0, 0, 0, 0.25);
  -webkit-animation-name: none;
          animation-name: none;
}
.ant-checkbox-disabled .ant-checkbox-input {
  cursor: not-allowed;
}
.ant-checkbox-disabled .ant-checkbox-inner {
  background-color: #f5f5f5;
  border-color: #d9d9d9 !important;
}
.ant-checkbox-disabled .ant-checkbox-inner::after {
  border-color: #f5f5f5;
  border-collapse: separate;
  -webkit-animation-name: none;
          animation-name: none;
}
.ant-checkbox-disabled + span {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
}
.ant-checkbox-disabled:hover::after,
.ant-checkbox-wrapper:hover .ant-checkbox-disabled::after {
  visibility: hidden;
}
.ant-checkbox-wrapper {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  -webkit-font-feature-settings: 'tnum';
          font-feature-settings: 'tnum';
  display: inline-block;
  line-height: unset;
  cursor: pointer;
}
.ant-checkbox-wrapper.ant-checkbox-wrapper-disabled {
  cursor: not-allowed;
}
.ant-checkbox-wrapper + .ant-checkbox-wrapper {
  margin-left: 8px;
}
.ant-checkbox + span {
  padding-right: 8px;
  padding-left: 8px;
}
.ant-checkbox-group {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  -webkit-font-feature-settings: 'tnum';
          font-feature-settings: 'tnum';
  display: inline-block;
}
.ant-checkbox-group-item {
  display: inline-block;
  margin-right: 8px;
}
.ant-checkbox-group-item:last-child {
  margin-right: 0;
}
.ant-checkbox-group-item + .ant-checkbox-group-item {
  margin-left: 0;
}
.ant-checkbox-indeterminate .ant-checkbox-inner {
  background-color: #fff;
  border-color: #d9d9d9;
}
.ant-checkbox-indeterminate .ant-checkbox-inner::after {
  top: 50%;
  left: 50%;
  width: 8px;
  height: 8px;
  background-color: #0071F5;
  border: 0;
  -webkit-transform: translate(-50%, -50%) scale(1);
      -ms-transform: translate(-50%, -50%) scale(1);
          transform: translate(-50%, -50%) scale(1);
  opacity: 1;
  content: ' ';
}
.ant-checkbox-indeterminate.ant-checkbox-disabled .ant-checkbox-inner::after {
  background-color: rgba(0, 0, 0, 0.25);
  border-color: rgba(0, 0, 0, 0.25);
}

.footer_box___JmhXJ {
  width: 100%;
  background: #26374f;
  color: #fff;
}
.footer___13Qd8 {
  width: 1600px;
  margin: 0 auto;
  padding: 32px 0 22px;
  background: #26374f;
}
.serviceList___pWw-J {
  display: -ms-flexbox;
  display: flex;
  margin: 0;
  padding: 17px 0 40px;
  list-style: none;
}
.serviceItem___3yhO_ {
  position: relative;
  -ms-flex: 1;
      flex: 1;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  min-height: 64px;
}
.serviceItem___3yhO_ + .serviceItem___3yhO_ {
  border-left: 1px solid rgba(255, 255, 255, 0.18);
}
.serviceIcon___yHHcQ {
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  width: 48px;
  height: 48px;
  margin-right: 16px;
  border: 2px solid rgba(255, 255, 255, 0.9);
  border-radius: 50%;
  font-size: 27px;
  font-weight: 700;
  line-height: 1;
  color: #fff;
}
.serviceText___hyf9J {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  min-width: 0;
}
.serviceText___hyf9J strong {
  font-size: 20px;
  line-height: 26px;
  font-weight: 600;
  color: #fff;
}
.serviceText___hyf9J em {
  margin-top: 2px;
  font-size: 16px;
  line-height: 22px;
  font-style: normal;
  color: rgba(255, 255, 255, 0.62);
}
.mainDivider___1QSRt {
  height: 1px;
  background: rgba(255, 255, 255, 0.2);
}
.mainArea___2JCnz {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: stretch;
      align-items: stretch;
  padding: 32px 48px 0 0px;
}
.leftArea___12Z9m {
  -ms-flex: 1;
      flex: 1;
  min-width: 0;
  padding-right: 48px;
}
.linkColumns___1s_fm {
  display: grid;
  grid-template-columns: repeat(5, minmax(112px, 1fr));
  column-gap: 34px;
  min-height: 202px;
}
.linkColumn___1pKWY {
  min-width: 0;
}
.linkColumn___1pKWY h3 {
  position: relative;
  margin: 0 0 29px;
  font-size: 18px;
  line-height: 24px;
  font-weight: 600;
  color: #fff;
  white-space: nowrap;
}
.linkColumn___1pKWY h3::after {
  content: '';
  position: absolute;
  left: 0;
  bottom: -16px;
  width: 20px;
  height: 2px;
  background: #4389ff;
}
.linkColumn___1pKWY ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.linkColumn___1pKWY li {
  margin-bottom: 13px;
  font-size: 14px;
  line-height: 18px;
  color: rgba(255, 255, 255, 0.8);
  white-space: nowrap;
}
.clickableTitle___1Iz0J,
.clickable___3u5Be {
  cursor: pointer;
}
.clickableTitle___1Iz0J:hover,
.clickable___3u5Be:hover {
  color: #fff;
}
.notClickableTitle___N4fxj,
.notClickable___ttb15 {
  cursor: default;
}
.hotline___2W0vo {
  width: 368px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  padding-left: 48px;
  border-left: 1px solid rgba(255, 255, 255, 0.2);
}
.hotline___2W0vo h3 {
  position: relative;
  margin: 0 0 29px;
  font-size: 18px;
  line-height: 24px;
  font-weight: 600;
  color: #fff;
}
.hotline___2W0vo h3::after {
  content: '';
  position: absolute;
  left: 0;
  bottom: -16px;
  width: 20px;
  height: 2px;
  background: #4389ff;
}
.hotline___2W0vo ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.hotline___2W0vo li {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: baseline;
      align-items: baseline;
  margin-bottom: 13px;
  font-size: 14px;
  line-height: 18px;
  color: rgba(255, 255, 255, 0.8);
  white-space: nowrap;
}
.hotline___2W0vo li span {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.hotline___2W0vo li span::after {
  content: '';
  display: inline-block;
  width: 28px;
  height: 1px;
  margin: 0 8px 4px;
  background: #ffffff;
}
.hotline___2W0vo li em {
  min-width: 0;
  font-style: normal;
  white-space: normal;
  word-break: break-all;
  -ms-flex: 1;
      flex: 1;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.hotlineGroupLast___1Gj5Y {
  margin-top: 20px !important;
  padding-top: 20px !important;
  border-top: 1px solid rgba(255, 255, 255, 0.18);
}
.bottom___3po1H {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  min-height: 106px;
  padding: 22px 0 0;
}
.logoWrap___17z0k {
  width: 214px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  text-align: center;
}
.logoWrap___17z0k img {
  display: block;
  max-width: 136px;
  max-height: 69px;
  margin: 0 auto;
  object-fit: contain;
  margin-bottom: 0;
}
.copyright___hpYDk {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-left: 30px;
  font-size: 12px;
  line-height: 18px;
  color: rgba(255, 255, 255, 0.42);
}
.copyright___hpYDk span {
  margin-right: 30px;
}
.copyright___hpYDk span:last-child {
  margin-right: 0;
}
.record_filing_link___3tmsy {
  color: rgba(255, 255, 255, 0.42);
}
.record_filing_link___3tmsy:hover {
  color: #fff;
}
.record_filing_link___3tmsy img {
  width: 20px;
  height: 22px;
  margin-right: 5px;
  margin-bottom: 0;
  vertical-align: bottom;
}
.sloganItemImg___HxazG {
  max-height: 60px;
}
.linkLeftTopBox___8VOkp {
  padding-bottom: 26px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.2);
  padding-left: 48px;
}
.friendLinkList___3wzSN {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 0px 30px;
  list-style: none;
  padding: 0;
  margin: 0;
}
.hotlineItem___FII8E {
  -ms-flex: 1;
      flex: 1;
  max-width: 320px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}

.mianBox___3MfE7 {
  height: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
}
.mianBox___3MfE7 .main___12JFu {
  -ms-flex-positive: 1;
      flex-grow: 1;
  background: transparent;
  background: #fff;
}
.home-page #mainBody {
  background-color: #f4f6fb;
}
.home-page #headerBox {
  background-color: #ffffff;
  border-bottom: 0;
}

.RightBtnList___38S0U {
  position: fixed;
  right: 0px;
  top: 50%;
  transform: translateY(-50%);
  z-index: 100;
  width: 44px;
  min-height: 218px;
  border-radius: 8px 0 0 8px;
  background: #FFFFFF;
  box-sizing: border-box;
  box-shadow: 0 6px 18px rgba(28, 38, 54, 0.08);
  padding: 14px 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  gap: 22px;
}
.RightBtnList___38S0U .TripText___1aONh {
  font-size: 12px;
  line-height: 17px;
  color: #111;
  text-align: center;
  margin-top: 3px;
  white-space: nowrap;
}
.RightBtnList___38S0U .shopCart___39yxJ {
  width: 100%;
  height: 48px;
  cursor: pointer;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  list-style: none;
  transition: background 0.2s ease;
}
.RightBtnList___38S0U .shopCart___39yxJ img {
  width: 22px;
  height: 22px;
  object-fit: contain;
  display: block;
  margin-bottom: 0;
}
.RightBtnList___38S0U .shopCart___39yxJ div p {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  height: 24px;
  margin: 0;
}
.RightBtnList___38S0U .shopCart___39yxJ .btnListWH___3ui31 svg {
  font-size: 16px;
}
.RightBtnList___38S0U .purchasedQuantity___1Irbz {
  position: absolute;
  z-index: 3;
  right: 5px;
  top: 5px;
  height: 11px;
  padding: 1px 2px;
  border: 1px solid #0071F5;
  overflow: hidden;
  color: #fff;
  font: 11px/11px verdana;
  text-align: center;
  min-width: 11px;
  _width: 20px;
  border-radius: 10px;
  background-color: #0071F5;
  background-image: -moz-linear-gradient(top, #cc6060, #0071F5);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #cc6060), color-stop(1, #0071F5));
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cc6060', endColorstr=#0071F5, GradientType='0');
  -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cc6060', endColorstr=#0071F5);
  background-image: linear-gradient(to bottom, #cc6060 0, #0071F5 100%);
}
.iframeParent___2FJGW {
  position: absolute;
  bottom: 0;
  right: 0;
}
.iframeParent___2FJGW .iframe___1IQ0z {
  height: 450px;
  width: 390px;
  border: 0;
}
.BackTop___1qieP {
  width: 50px;
  height: 50px;
  line-height: 50px;
  background-color: #cecbcb;
  text-align: center;
  color: #fff;
  z-index: 10001;
}

.view___258cO {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  font-feature-settings: 'tnum';
  position: fixed;
  top: 16px;
  left: 0;
  z-index: 1010;
  width: 100%;
  pointer-events: none;
  text-align: center;
}
.view___258cO .messageNoticeContent___1M9Yc {
  display: inline-block;
  padding: 10px 16px;
  background: #fff;
  border-radius: 4px;
  box-shadow: 0 4px 12px #999;
  pointer-events: all;
}
.view___258cO .messageNoticeContent___1M9Yc span {
  padding-left: 5px;
}

.orderRecycle___250oM {
  overflow: hidden;
  font-size: 12px;
}
.title___2Wl7o {
  height: 33px;
  border-bottom: 2px #aaa solid;
  line-height: 33px;
  font-size: 18px;
  font-weight: bold;
}
.order_number_top___2x0eJ {
  width: 100%;
  padding: 10px 20px;
  margin-top: 20px;
  text-align: center;
  line-height: 38px;
  border: 1px solid #e8e8e8;
}
.order_number_top___2x0eJ td:first-child {
  width: 40%;
}
.order_number_top___2x0eJ td {
  width: 9.5%;
}
.orderInformation___DsJ-L {
  width: 100%;
  border: 1px solid #e8e8e8;
  margin-top: 20px;
}
.orderInformation___DsJ-L .Approval___1rWdJ {
  height: 26px;
  line-height: 26px;
  width: 100%;
  background: #fafafa;
}
.orderInformation___DsJ-L .Approval___1rWdJ td > span,
.orderInformation___DsJ-L .Approval___1rWdJ td label {
  margin-left: 20px;
}
.orderInformation___DsJ-L .orderNumber___3M8Q8 {
  height: 36px;
  line-height: 36px;
}
.orderInformation___DsJ-L .orderNumber___3M8Q8 span {
  padding-left: 20px;
}
.orderInformation___DsJ-L .Information___2s4g8 {
  width: 100%;
  border: 1px solid #e8e8e8;
  border-width: 1px 0  0 0;
}
.orderInformation___DsJ-L .Information___2s4g8 td:first-child {
  width: 450px;
  padding: 20px 10px;
  border: 0;
}
.orderInformation___DsJ-L .Information___2s4g8 td:first-child div {
  overflow: hidden;
}
.orderInformation___DsJ-L .Information___2s4g8 td:first-child div h2 {
  margin: 0 0 0 10px;
  float: left;
}
.orderInformation___DsJ-L .Information___2s4g8 td:first-child div h2 img {
  width: 82px;
  height: 82px;
}
.orderInformation___DsJ-L .Information___2s4g8 td:first-child div p {
  float: left;
  margin-left: 10px;
  width: 260px;
  text-align: left;
  margin-bottom: 5px;
}
.orderInformation___DsJ-L .Information___2s4g8 td {
  text-align: center;
  width: 117px;
  border: 1px solid #e8e8e8;
  border-width: 0 0 0 1px;
}
.all_select___19Y4L {
  height: 48px;
  line-height: 48px;
  margin-top: 20px;
  background: #fbfbfb;
  border: 1px solid #e8e8e8;
}
.all_select___19Y4L > span {
  width: 70px;
  height: 26px;
  margin-left: 20px;
  padding: 5px 10px;
  color: white;
  background: #0071F5;
}
.all_select___19Y4L label label {
  margin: 0 10px 0 20px;
}
.pointer___N2R-H {
  cursor: pointer;
}
.pointer___N2R-H:hover {
  color: #0071F5;
}

.condition___L5LQE {
  border: 1px solid #e5e5e5;
}
.condition___L5LQE > div {
  line-height: 54px;
  border-bottom: 1px solid #e5e5e5;
  display: -ms-flexbox;
  display: flex;
}
.condition___L5LQE > div > div:first-child {
  width: 120px;
  border-right: 1px solid #e5e5e5;
  background: #fafafa;
}
.condition___L5LQE > div > div:first-child span {
  margin-left: 20px;
  color: #222222;
}
.condition___L5LQE > div > div:nth-child(2) {
  width: 1290px;
}
.condition___L5LQE > div > div:nth-child(2) ul {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  overflow: hidden;
}
.condition___L5LQE > div > div:nth-child(2) #moreShow___224sp div:first-child {
  height: auto;
  overflow: auto;
  padding-left: 1px;
}
.condition___L5LQE > div > div:nth-child(2) .BrandList___2nqlF .RadioBrand___3mRPv {
  text-align: center;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  overflow: hidden;
  line-height: 19px;
}
.condition___L5LQE > div > div:nth-child(2) .BrandList___2nqlF .RadioBrand___3mRPv span:nth-child(2) {
  display: block;
  text-align: center;
  overflow: hidden;
  text-overflow: ellipsis;
}
.condition___L5LQE > div > div:nth-child(2) .BrandList___2nqlF div {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin: 5px;
  height: 50px;
  overflow: hidden;
}
.condition___L5LQE > div > div:nth-child(2) .BrandList___2nqlF div label {
  margin-bottom: 15px;
  line-height: 26px;
  text-align: center;
  width: 150px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.condition___L5LQE > div > div:nth-child(2) .BrandList___2nqlF div li {
  width: 109px;
  height: 50px;
  text-align: center;
  border: 1px solid #e5e5e5;
  cursor: pointer;
}
.condition___L5LQE > div > div:nth-child(2) .BrandList___2nqlF div .Active___1ijN2 {
  color: #0071F5;
  border: 1px solid #0071F5;
}
.condition___L5LQE > div > div:nth-child(2) .BrandList___2nqlF div li:hover {
  color: #0071F5;
  border: 1px solid #0071F5;
}
.condition___L5LQE > div > div:nth-child(2) .BrandList___2nqlF div .checkboxBrand___3tJHX {
  line-height: 44px;
}
.condition___L5LQE > div > div:nth-child(2) .ShopList___12e1q {
  height: 60px;
}
.condition___L5LQE > div > div:nth-child(2) .ShopList___12e1q div label {
  margin-bottom: 15px;
  line-height: 26px;
  text-align: center;
  width: 150px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.condition___L5LQE > div > div:nth-child(2) .ShopList___12e1q li {
  margin-bottom: 15px;
}
.condition___L5LQE > div > div:nth-child(2) .ShopList___12e1q li,
.condition___L5LQE > div > div:nth-child(2) .PriceList___2Pyy1 li,
.condition___L5LQE > div > div:nth-child(2) .Screen___3eV8Q li {
  cursor: pointer;
  text-align: center;
  width: 150px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.condition___L5LQE > div > div:nth-child(2) .ShopList___12e1q li:hover,
.condition___L5LQE > div > div:nth-child(2) .PriceList___2Pyy1 li:hover,
.condition___L5LQE > div > div:nth-child(2) .Screen___3eV8Q li:hover {
  color: #0071F5;
}
.condition___L5LQE > div > div:nth-child(2) .ShopList___12e1q .checkboxBusi___2XIUs,
.condition___L5LQE > div > div:nth-child(2) .PriceList___2Pyy1 .checkboxBusi___2XIUs,
.condition___L5LQE > div > div:nth-child(2) .Screen___3eV8Q .checkboxBusi___2XIUs {
  line-height: 44px;
}
.condition___L5LQE #moreShow___224sp {
  height: auto;
  overflow: auto;
}
.condition___L5LQE div:last-child {
  border-bottom: none;
}
.condition___L5LQE > div:first-child {
  background: #eeeeee;
}
.condition___L5LQE > div:first-child > div {
  background: #eeeeee;
  border: none;
}
.condition___L5LQE > div:first-child > div span {
  color: #555555;
}
.f_find___2LlDD {
  background: #eeeeee;
  height: 44px;
  margin-top: 20px;
}
.sort___3U2cp {
  height: 44px;
  line-height: 44px;
  float: left;
}
.sort___3U2cp .form___3e104 {
  width: 110px;
}
.sort___3U2cp > span {
  display: inline-block;
  height: 28px;
  padding: 0 10px;
  line-height: 26px;
  background: #ffffff;
  border: 1px solid #e5e5e5;
  cursor: pointer;
}
.sort___3U2cp > span i {
  color: #bbbbbb;
  float: right;
  line-height: 30px;
}
.sort___3U2cp > span:first-child {
  width: 40px;
  margin: 0 5px 0 15px;
  padding: 0;
  background: #eeeeee;
  border: 1px solid #eeeeee;
}
.sort___3U2cp > span:nth-child(2),
.sort___3U2cp > span:nth-child(3) {
  width: 70px;
}
.sort___3U2cp > label {
  margin-left: 5px;
}
.sort___3U2cp > label .ant-checkbox___14W6_ {
  margin-right: 3px;
}
.sort___3U2cp .relative___2Cebg {
  margin-left: 10px;
  display: inline-block;
  position: relative;
}
.topPage___CQk5w {
  float: right;
  line-height: 44px;
}
.topPage___CQk5w .page___1yD79 {
  padding: 0 10px;
}
.topPage___CQk5w .page___1yD79 b {
  color: #0071F5;
}
.topPage___CQk5w .page___1yD79 i {
  font-style: normal;
}
.topPage___CQk5w .prev___2TlbA,
.topPage___CQk5w .next___1cifP {
  width: 30px;
  padding: 5px 0;
  border: 1px solid #e5e5e5;
}
.topPage___CQk5w span.activebg___3oxiX {
  background: #ffffff;
  cursor: pointer;
}
.topPage___CQk5w .next___1cifP {
  margin-right: 10px;
  cursor: auto;
}
.topPage___CQk5w .disabled___LQlaO {
  width: 30px;
  padding: 5px 0;
  border: 1px solid #e5e5e5;
  background: #eeeeee;
  cursor: auto;
}
.store40___1YWTM {
  height: 44px;
}
.store___EzOIp {
  width: 1210px;
}
.store___EzOIp form {
  padding: 2px 0;
  margin-left: 3px;
}
.store___EzOIp .FormItem___3P7fM {
  margin-bottom: 0;
}
.store___EzOIp .FormItem___3P7fM label {
  margin-left: 10px;
  text-align: none;
  color: #555555;
}
.store___EzOIp .FormItem___3P7fM .form___3e104 {
  width: 160px;
  margin: 6px 0 0 8px;
}
.store___EzOIp .FormItem___3P7fM .form___3e104 div {
  height: 28px;
  line-height: 28px;
  border-radius: 0;
}
.store___EzOIp .FormItem___3P7fM .form___3e104 div div div:first-child {
  top: 30%;
  color: #222222;
}
.store___EzOIp .FormItem___3P7fM .input___2TCs- {
  width: 150px;
  border-radius: 0;
  margin: 0 2px 0 5px;
  height: 28px;
  margin-top: 7px;
}
.store___EzOIp .FormItem___3P7fM span {
  display: -ms-flexbox;
  display: flex;
}
.store___EzOIp .FormItem___3P7fM button {
  margin-left: 180px;
  color: #000;
  border-radius: 0;
  margin-top: 8px;
}
.store___EzOIp .FormItem___3P7fM button:hover {
  color: #0071F5;
}
.store___EzOIp .FormItem___3P7fM button span {
  display: inline-block;
  width: 48px;
  text-align: center;
}
.store___EzOIp .self_support___18NQ8 {
  margin-left: 260px;
}
.store___EzOIp .self_support___18NQ8 div {
  margin: 0;
}
.more___P9zYq {
  width: 80px;
  line-height: 30px;
  display: inline-block;
  border: 1px solid #e5e5e5;
  cursor: pointer;
}
.more___P9zYq span {
  margin-left: 20px;
}
.more___P9zYq span:first-child {
  margin-left: 10px;
}
.more___P9zYq:hover {
  border: 1px solid #0071F5;
  color: #0071F5;
}
.MultipleChoice___xHp9K {
  margin-left: 10px;
  width: 80px;
  line-height: 30px;
  display: inline-block;
  border: 1px solid #e5e5e5;
  cursor: pointer;
}
.MultipleChoice___xHp9K span {
  margin-left: 18px;
}
.MultipleChoice___xHp9K span:first-child {
  margin-left: 10px;
}
.MultipleChoice___xHp9K:hover {
  border: 1px solid #0071F5;
  color: #0071F5;
}
.activeIcon___1oua9 {
  line-height: 26px !important;
  color: #0071F5 !important;
  transform: rotate(180deg);
}
.active___1LNKu {
  color: #0071F5 !important;
}
.w200___3ZAZs {
  position: relative;
  display: inline-block;
  height: 32px;
  line-height: 19px;
  margin: 5px;
  padding: 5px 15px;
  color: rgba(0, 0, 0, 0.65);
  background: #fff;
  border: 1px solid #d9d9d9;
  border-top-width: 1.02px;
  cursor: pointer;
  transition: color 0.3s, background 0.3s, border-color 0.3s;
  width: 150px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  text-align: center;
}
.Padding5___2JkRT {
  padding: 5px;
}
.determine___jcgFV {
  width: 890px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
}
.determine___jcgFV button {
  margin: 0 20px;
}

.antPagination___2_clE {
  display: -ms-flexbox;
  display: flex;
  float: right;
  padding: 20px;
}
.antPagination___2_clE .HomePage___2JKSR,
.antPagination___2_clE .PrevPage___1oA1Q,
.antPagination___2_clE .NextPage___1Of4p {
  height: 32px;
  line-height: 32px;
  border: solid 1px #bbbbbb;
  background: #fafafa;
  color: #bdbdbd;
  border-radius: 2px;
}
.antPagination___2_clE .HomePage___2JKSR {
  width: 50px;
  margin: 1px 10px 0 0;
  text-align: center;
  cursor: pointer;
}
.antPagination___2_clE li a {
  line-height: 32px;
}
.antPagination___2_clE .PrevPage___1oA1Q,
.antPagination___2_clE .NextPage___1Of4p {
  width: 66px;
  display: block;
  cursor: pointer;
}
.antPagination___2_clE input {
  width: 50px;
  height: 32px;
  margin: 1px 10px;
  color: #0071F5;
  text-align: center;
}
.antPagination___2_clE span:nth-child(3) {
  line-height: 34px;
  margin: 0 10px 0 20px;
}
.antPagination___2_clE span:nth-child(5) {
  width: 66px;
  line-height: 34px;
  margin-left: 10px;
  background: #0071F5;
  color: white;
  text-align: center;
  border-radius: 2px;
  cursor: pointer;
}

.navCrumbWrap___2LXCq {
  padding: 20px 0;
  background-color: #fff ;
  line-height: 50px;
}
.navCrumbWrap___2LXCq .breadcrumbLast___1ui1K {
  color: #0071F5;
}

.ShopPage___3aDFQ {
  border-top: solid 1px #e5e5e5;
  border-bottom: solid 1px #e5e5e5;
  display: -ms-flexbox;
  display: flex;
  margin: 20px 0;
}
.breadcrumb___1H-Xm {
  margin-top: 20px;
}
.ShopLeft___MNS2k {
  width: 442px;
  height: 276px;
  display: -ms-flexbox;
  display: flex;
  background: #f5fafe;
  position: relative;
  cursor: pointer;
}
.ShopLeft___MNS2k img {
  width: 236px;
  height: 236px;
  margin: 20px 10px 20px 20px;
}
.ShopLeft___MNS2k div {
  margin: 20px 0;
  position: absolute;
  left: 266px;
  bottom: 0;
}
.ShopLeft___MNS2k div p {
  width: 171px;
  overflow: hidden;
  text-overflow: ellipsis;
}
.ShopLeft___MNS2k div p:first-child {
  font-size: 20px;
  font-weight: bold;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.ShopLeft___MNS2k div span {
  color: #0071F5;
  font-weight: bold;
}
.ShopLeft___MNS2k:hover p:first-child {
  color: #0071F5;
}
.ShopRight___3Eqsu {
  width: 754px;
  display: -ms-flexbox;
  display: flex;
  margin-left: 15px;
  background: #fafcff;
}
.ShopRight___3Eqsu li:first-child {
  margin-left: 26px;
}
.ShopRight___3Eqsu li:last-child {
  margin-right: 26px;
}
.ShopRight___3Eqsu li {
  width: 154px;
  height: 236px;
  margin: 20px 13px;
  cursor: pointer;
  position: relative;
}
.ShopRight___3Eqsu li img {
  width: 154px;
  height: 154px;
  border: 1px solid white;
}
.ShopRight___3Eqsu li div p {
  margin: 15px 0;
  font-size: 13px;
  height: 40px;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.ShopRight___3Eqsu li div p span {
  margin-left: 10px;
  color: #bbbbbb;
  text-decoration: line-through;
}
.ShopRight___3Eqsu li div p:last-child {
  height: 21px;
  position: absolute;
  bottom: 0;
  color: #ee102b;
  font-size: 14px;
}
.ShopRight___3Eqsu li:hover {
  color: #0071F5;
}
.ShopRight___3Eqsu li:hover img {
  border: 1px solid #e5e5e5;
}

.spanHover___1Wdy4:hover {
  color: #0071F5;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-table-wrapper {
  zoom: 1;
}
.ant-table-wrapper::before,
.ant-table-wrapper::after {
  display: table;
  content: '';
}
.ant-table-wrapper::after {
  clear: both;
}
.ant-table {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  -webkit-font-feature-settings: 'tnum';
          font-feature-settings: 'tnum';
  position: relative;
  clear: both;
}
.ant-table-body {
  -webkit-transition: opacity 0.3s;
  transition: opacity 0.3s;
}
.ant-table-empty .ant-table-body {
  overflow-x: auto !important;
  overflow-y: hidden !important;
}
.ant-table table {
  width: 100%;
  text-align: left;
  border-radius: 4px 4px 0 0;
  border-collapse: separate;
  border-spacing: 0;
}
.ant-table-layout-fixed table {
  table-layout: fixed;
}
.ant-table-thead > tr > th {
  color: rgba(0, 0, 0, 0.85);
  font-weight: 500;
  text-align: left;
  background: #fafafa;
  border-bottom: 1px solid #e8e8e8;
  -webkit-transition: background 0.3s ease;
  transition: background 0.3s ease;
}
.ant-table-thead > tr > th[colspan]:not([colspan='1']) {
  text-align: center;
}
.ant-table-thead > tr > th .anticon-filter,
.ant-table-thead > tr > th .ant-table-filter-icon {
  position: absolute;
  top: 0;
  right: 0;
  width: 28px;
  height: 100%;
  color: #bfbfbf;
  font-size: 12px;
  text-align: center;
  cursor: pointer;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.ant-table-thead > tr > th .anticon-filter > svg,
.ant-table-thead > tr > th .ant-table-filter-icon > svg {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -5px;
  margin-left: -6px;
}
.ant-table-thead > tr > th .ant-table-filter-selected.anticon {
  color: #0071F5;
}
.ant-table-thead > tr > th .ant-table-column-sorter {
  display: table-cell;
  vertical-align: middle;
}
.ant-table-thead > tr > th .ant-table-column-sorter .ant-table-column-sorter-inner {
  height: 1em;
  margin-top: 0.35em;
  margin-left: 0.57142857em;
  color: #bfbfbf;
  line-height: 1em;
  text-align: center;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.ant-table-thead > tr > th .ant-table-column-sorter .ant-table-column-sorter-inner .ant-table-column-sorter-up,
.ant-table-thead > tr > th .ant-table-column-sorter .ant-table-column-sorter-inner .ant-table-column-sorter-down {
  display: inline-block;
  font-size: 12px;
  font-size: 11px \9;
  -webkit-transform: scale(0.91666667) rotate(0deg);
      -ms-transform: scale(0.91666667) rotate(0deg);
          transform: scale(0.91666667) rotate(0deg);
  display: block;
  height: 1em;
  line-height: 1em;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
:root .ant-table-thead > tr > th .ant-table-column-sorter .ant-table-column-sorter-inner .ant-table-column-sorter-up,
:root .ant-table-thead > tr > th .ant-table-column-sorter .ant-table-column-sorter-inner .ant-table-column-sorter-down {
  font-size: 12px;
}
.ant-table-thead > tr > th .ant-table-column-sorter .ant-table-column-sorter-inner .ant-table-column-sorter-up.on,
.ant-table-thead > tr > th .ant-table-column-sorter .ant-table-column-sorter-inner .ant-table-column-sorter-down.on {
  color: #0071F5;
}
.ant-table-thead > tr > th .ant-table-column-sorter .ant-table-column-sorter-inner-full {
  margin-top: -0.15em;
}
.ant-table-thead > tr > th .ant-table-column-sorter .ant-table-column-sorter-inner-full .ant-table-column-sorter-up,
.ant-table-thead > tr > th .ant-table-column-sorter .ant-table-column-sorter-inner-full .ant-table-column-sorter-down {
  height: 0.5em;
  line-height: 0.5em;
}
.ant-table-thead > tr > th .ant-table-column-sorter .ant-table-column-sorter-inner-full .ant-table-column-sorter-down {
  margin-top: 0.125em;
}
.ant-table-thead > tr > th.ant-table-column-has-actions {
  position: relative;
  background-clip: padding-box;
  /* stylelint-disable-next-line */
  -webkit-background-clip: border-box;
}
.ant-table-thead > tr > th.ant-table-column-has-actions.ant-table-column-has-filters {
  padding-right: 30px !important;
}
.ant-table-thead > tr > th.ant-table-column-has-actions.ant-table-column-has-filters .anticon-filter.ant-table-filter-open,
.ant-table-thead > tr > th.ant-table-column-has-actions.ant-table-column-has-filters .ant-table-filter-icon.ant-table-filter-open {
  color: rgba(0, 0, 0, 0.45);
  background: #e5e5e5;
}
.ant-table-thead > tr > th.ant-table-column-has-actions.ant-table-column-has-filters:hover .anticon-filter:hover,
.ant-table-thead > tr > th.ant-table-column-has-actions.ant-table-column-has-filters:hover .ant-table-filter-icon:hover {
  color: rgba(0, 0, 0, 0.45);
  background: #e5e5e5;
}
.ant-table-thead > tr > th.ant-table-column-has-actions.ant-table-column-has-filters:hover .anticon-filter:active,
.ant-table-thead > tr > th.ant-table-column-has-actions.ant-table-column-has-filters:hover .ant-table-filter-icon:active {
  color: rgba(0, 0, 0, 0.65);
}
.ant-table-thead > tr > th.ant-table-column-has-actions.ant-table-column-has-sorters {
  cursor: pointer;
}
.ant-table-thead > tr > th.ant-table-column-has-actions.ant-table-column-has-sorters:hover {
  background: #f2f2f2;
}
.ant-table-thead > tr > th.ant-table-column-has-actions.ant-table-column-has-sorters:hover .anticon-filter,
.ant-table-thead > tr > th.ant-table-column-has-actions.ant-table-column-has-sorters:hover .ant-table-filter-icon {
  background: #f2f2f2;
}
.ant-table-thead > tr > th.ant-table-column-has-actions.ant-table-column-has-sorters:active .ant-table-column-sorter-up:not(.on),
.ant-table-thead > tr > th.ant-table-column-has-actions.ant-table-column-has-sorters:active .ant-table-column-sorter-down:not(.on) {
  color: rgba(0, 0, 0, 0.45);
}
.ant-table-thead > tr > th .ant-table-header-column {
  display: inline-block;
  max-width: 100%;
  vertical-align: top;
}
.ant-table-thead > tr > th .ant-table-header-column .ant-table-column-sorters {
  display: table;
}
.ant-table-thead > tr > th .ant-table-header-column .ant-table-column-sorters > .ant-table-column-title {
  display: table-cell;
  vertical-align: middle;
}
.ant-table-thead > tr > th .ant-table-header-column .ant-table-column-sorters > *:not(.ant-table-column-sorter) {
  position: relative;
}
.ant-table-thead > tr > th .ant-table-header-column .ant-table-column-sorters::before {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  content: '';
}
.ant-table-thead > tr > th .ant-table-header-column .ant-table-column-sorters:hover::before {
  background: rgba(0, 0, 0, 0.04);
}
.ant-table-thead > tr > th.ant-table-column-has-sorters {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.ant-table-thead > tr:first-child > th:first-child {
  border-top-left-radius: 4px;
}
.ant-table-thead > tr:first-child > th:last-child {
  border-top-right-radius: 4px;
}
.ant-table-thead > tr:not(:last-child) > th[colspan] {
  border-bottom: 0;
}
.ant-table-tbody > tr > td {
  border-bottom: 1px solid #e8e8e8;
  -webkit-transition: all 0.3s, border 0s;
  transition: all 0.3s, border 0s;
}
.ant-table-thead > tr,
.ant-table-tbody > tr {
  -webkit-transition: all 0.3s, height 0s;
  transition: all 0.3s, height 0s;
}
.ant-table-thead > tr.ant-table-row-hover:not(.ant-table-expanded-row):not(.ant-table-row-selected) > td,
.ant-table-tbody > tr.ant-table-row-hover:not(.ant-table-expanded-row):not(.ant-table-row-selected) > td,
.ant-table-thead > tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected) > td,
.ant-table-tbody > tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected) > td {
  background: #e6f6ff;
}
.ant-table-thead > tr.ant-table-row-selected > td.ant-table-column-sort,
.ant-table-tbody > tr.ant-table-row-selected > td.ant-table-column-sort {
  background: #fafafa;
}
.ant-table-thead > tr:hover.ant-table-row-selected > td,
.ant-table-tbody > tr:hover.ant-table-row-selected > td {
  background: #fafafa;
}
.ant-table-thead > tr:hover.ant-table-row-selected > td.ant-table-column-sort,
.ant-table-tbody > tr:hover.ant-table-row-selected > td.ant-table-column-sort {
  background: #fafafa;
}
.ant-table-thead > tr:hover {
  background: none;
}
.ant-table-footer {
  position: relative;
  padding: 16px 16px;
  color: rgba(0, 0, 0, 0.85);
  background: #fafafa;
  border-top: 1px solid #e8e8e8;
  border-radius: 0 0 4px 4px;
}
.ant-table-footer::before {
  position: absolute;
  top: -1px;
  left: 0;
  width: 100%;
  height: 1px;
  background: #fafafa;
  content: '';
}
.ant-table.ant-table-bordered .ant-table-footer {
  border: 1px solid #e8e8e8;
}
.ant-table-title {
  position: relative;
  top: 1px;
  padding: 16px 0;
  border-radius: 4px 4px 0 0;
}
.ant-table.ant-table-bordered .ant-table-title {
  padding-right: 16px;
  padding-left: 16px;
  border: 1px solid #e8e8e8;
}
.ant-table-title + .ant-table-content {
  position: relative;
  border-radius: 4px 4px 0 0;
}
.ant-table-bordered .ant-table-title + .ant-table-content,
.ant-table-bordered .ant-table-title + .ant-table-content table,
.ant-table-bordered .ant-table-title + .ant-table-content .ant-table-thead > tr:first-child > th {
  border-radius: 0;
}
.ant-table-without-column-header .ant-table-title + .ant-table-content,
.ant-table-without-column-header table {
  border-radius: 0;
}
.ant-table-without-column-header.ant-table-bordered.ant-table-empty .ant-table-placeholder {
  border-top: 1px solid #e8e8e8;
  border-radius: 4px;
}
.ant-table-tbody > tr.ant-table-row-selected td {
  color: inherit;
  background: #fafafa;
}
.ant-table-thead > tr > th.ant-table-column-sort {
  background: #f5f5f5;
}
.ant-table-tbody > tr > td.ant-table-column-sort {
  background: rgba(0, 0, 0, 0.01);
}
.ant-table-thead > tr > th,
.ant-table-tbody > tr > td {
  padding: 16px 16px;
  overflow-wrap: break-word;
}
.ant-table-expand-icon-th,
.ant-table-row-expand-icon-cell {
  width: 50px;
  min-width: 50px;
  text-align: center;
}
.ant-table-header {
  overflow: hidden;
  background: #fafafa;
}
.ant-table-header table {
  border-radius: 4px 4px 0 0;
}
.ant-table-loading {
  position: relative;
}
.ant-table-loading .ant-table-body {
  background: #fff;
  opacity: 0.5;
}
.ant-table-loading .ant-table-spin-holder {
  position: absolute;
  top: 50%;
  left: 50%;
  height: 20px;
  margin-left: -30px;
  line-height: 20px;
}
.ant-table-loading .ant-table-with-pagination {
  margin-top: -20px;
}
.ant-table-loading .ant-table-without-pagination {
  margin-top: 10px;
}
.ant-table-bordered .ant-table-header > table,
.ant-table-bordered .ant-table-body > table,
.ant-table-bordered .ant-table-fixed-left table,
.ant-table-bordered .ant-table-fixed-right table {
  border: 1px solid #e8e8e8;
  border-right: 0;
  border-bottom: 0;
}
.ant-table-bordered.ant-table-empty .ant-table-placeholder {
  border-right: 1px solid #e8e8e8;
  border-left: 1px solid #e8e8e8;
}
.ant-table-bordered.ant-table-fixed-header .ant-table-header > table {
  border-bottom: 0;
}
.ant-table-bordered.ant-table-fixed-header .ant-table-body > table {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.ant-table-bordered.ant-table-fixed-header .ant-table-header + .ant-table-body > table,
.ant-table-bordered.ant-table-fixed-header .ant-table-body-inner > table {
  border-top: 0;
}
.ant-table-bordered .ant-table-thead > tr:not(:last-child) > th {
  border-bottom: 1px solid #e8e8e8;
}
.ant-table-bordered .ant-table-thead > tr > th,
.ant-table-bordered .ant-table-tbody > tr > td {
  border-right: 1px solid #e8e8e8;
}
.ant-table-placeholder {
  position: relative;
  z-index: 1;
  margin-top: -1px;
  padding: 16px 16px;
  color: rgba(0, 0, 0, 0.25);
  font-size: 14px;
  text-align: center;
  background: #fff;
  border-top: 1px solid #e8e8e8;
  border-bottom: 1px solid #e8e8e8;
  border-radius: 0 0 4px 4px;
}
.ant-table-pagination.ant-pagination {
  float: right;
  margin: 16px 0;
}
.ant-table-filter-dropdown {
  position: relative;
  min-width: 96px;
  margin-left: -8px;
  background: #fff;
  border-radius: 4px;
  -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
          box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
}
.ant-table-filter-dropdown .ant-dropdown-menu {
  max-height: calc(100vh - 130px);
  overflow-x: hidden;
  border: 0;
  border-radius: 4px 4px 0 0;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.ant-table-filter-dropdown .ant-dropdown-menu-item > label + span {
  padding-right: 0;
}
.ant-table-filter-dropdown .ant-dropdown-menu-sub {
  border-radius: 4px;
  -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
          box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
}
.ant-table-filter-dropdown .ant-dropdown-menu .ant-dropdown-submenu-contain-selected .ant-dropdown-menu-submenu-title::after {
  color: #0071F5;
  font-weight: bold;
  text-shadow: 0 0 2px #a3daff;
}
.ant-table-filter-dropdown .ant-dropdown-menu-item {
  overflow: hidden;
}
.ant-table-filter-dropdown > .ant-dropdown-menu > .ant-dropdown-menu-item:last-child,
.ant-table-filter-dropdown > .ant-dropdown-menu > .ant-dropdown-menu-submenu:last-child .ant-dropdown-menu-submenu-title {
  border-radius: 0;
}
.ant-table-filter-dropdown-btns {
  padding: 7px 8px;
  overflow: hidden;
  border-top: 1px solid #e8e8e8;
}
.ant-table-filter-dropdown-link {
  color: #0071F5;
}
.ant-table-filter-dropdown-link:hover {
  color: #2994ff;
}
.ant-table-filter-dropdown-link:active {
  color: #005acf;
}
.ant-table-filter-dropdown-link.confirm {
  float: left;
}
.ant-table-filter-dropdown-link.clear {
  float: right;
}
.ant-table-selection {
  white-space: nowrap;
}
.ant-table-selection-select-all-custom {
  margin-right: 4px !important;
}
.ant-table-selection .anticon-down {
  color: #bfbfbf;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.ant-table-selection-menu {
  min-width: 96px;
  margin-top: 5px;
  margin-left: -30px;
  background: #fff;
  border-radius: 4px;
  -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
          box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
}
.ant-table-selection-menu .ant-action-down {
  color: #bfbfbf;
}
.ant-table-selection-down {
  display: inline-block;
  padding: 0;
  line-height: 1;
  cursor: pointer;
}
.ant-table-selection-down:hover .anticon-down {
  color: rgba(0, 0, 0, 0.6);
}
.ant-table-row-expand-icon {
  color: #0071F5;
  text-decoration: none;
  cursor: pointer;
  -webkit-transition: color 0.3s;
  transition: color 0.3s;
  display: inline-block;
  width: 17px;
  height: 17px;
  color: inherit;
  line-height: 13px;
  text-align: center;
  background: #fff;
  border: 1px solid #e8e8e8;
  border-radius: 2px;
  outline: none;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.ant-table-row-expand-icon:focus,
.ant-table-row-expand-icon:hover {
  color: #2994ff;
}
.ant-table-row-expand-icon:active {
  color: #005acf;
}
.ant-table-row-expand-icon:focus,
.ant-table-row-expand-icon:hover,
.ant-table-row-expand-icon:active {
  border-color: currentColor;
}
.ant-table-row-expanded::after {
  content: '-';
}
.ant-table-row-collapsed::after {
  content: '+';
}
.ant-table-row-spaced {
  visibility: hidden;
}
.ant-table-row-spaced::after {
  content: '.';
}
.ant-table-row-cell-ellipsis,
.ant-table-row-cell-ellipsis .ant-table-column-title {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.ant-table-row-cell-ellipsis .ant-table-column-title {
  display: block;
}
.ant-table-row-cell-break-word {
  word-wrap: break-word;
  word-break: break-word;
}
tr.ant-table-expanded-row,
tr.ant-table-expanded-row:hover {
  background: #fbfbfb;
}
tr.ant-table-expanded-row td > .ant-table-wrapper {
  margin: -16px -16px -17px;
}
.ant-table .ant-table-row-indent + .ant-table-row-expand-icon {
  margin-right: 8px;
}
.ant-table-scroll {
  overflow: auto;
  overflow-x: hidden;
}
.ant-table-scroll table {
  min-width: 100%;
}
.ant-table-scroll table .ant-table-fixed-columns-in-body:not([colspan]) {
  color: transparent;
}
.ant-table-scroll table .ant-table-fixed-columns-in-body:not([colspan]) > * {
  visibility: hidden;
}
.ant-table-body-inner {
  height: 100%;
}
.ant-table-fixed-header > .ant-table-content > .ant-table-scroll > .ant-table-body {
  position: relative;
  background: #fff;
}
.ant-table-fixed-header .ant-table-body-inner {
  overflow: scroll;
}
.ant-table-fixed-header .ant-table-scroll .ant-table-header {
  margin-bottom: -20px;
  padding-bottom: 20px;
  overflow: scroll;
  opacity: 0.9999;
}
.ant-table-fixed-header .ant-table-scroll .ant-table-header::-webkit-scrollbar {
  border: 1px solid #e8e8e8;
  border-width: 0 0 1px 0;
}
.ant-table-hide-scrollbar {
  scrollbar-color: transparent transparent;
  min-width: unset;
}
.ant-table-hide-scrollbar::-webkit-scrollbar {
  min-width: inherit;
  background-color: transparent;
}
.ant-table-bordered.ant-table-fixed-header .ant-table-scroll .ant-table-header::-webkit-scrollbar {
  border: 1px solid #e8e8e8;
  border-width: 1px 1px 1px 0;
}
.ant-table-bordered.ant-table-fixed-header .ant-table-scroll .ant-table-header.ant-table-hide-scrollbar .ant-table-thead > tr:only-child > th:last-child {
  border-right-color: transparent;
}
.ant-table-fixed-left,
.ant-table-fixed-right {
  position: absolute;
  top: 0;
  z-index: 1;
  overflow: hidden;
  border-radius: 0;
  -webkit-transition: -webkit-box-shadow 0.3s ease;
  transition: -webkit-box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease, -webkit-box-shadow 0.3s ease;
}
.ant-table-fixed-left table,
.ant-table-fixed-right table {
  width: auto;
  background: #fff;
}
.ant-table-fixed-header .ant-table-fixed-left .ant-table-body-outer .ant-table-fixed,
.ant-table-fixed-header .ant-table-fixed-right .ant-table-body-outer .ant-table-fixed {
  border-radius: 0;
}
.ant-table-fixed-left {
  left: 0;
  -webkit-box-shadow: 6px 0 6px -4px rgba(0, 0, 0, 0.15);
          box-shadow: 6px 0 6px -4px rgba(0, 0, 0, 0.15);
}
.ant-table-fixed-left .ant-table-header {
  overflow-y: hidden;
}
.ant-table-fixed-left .ant-table-body-inner {
  margin-right: -20px;
  padding-right: 20px;
}
.ant-table-fixed-header .ant-table-fixed-left .ant-table-body-inner {
  padding-right: 0;
}
.ant-table-fixed-left,
.ant-table-fixed-left table {
  border-radius: 4px 0 0 0;
}
.ant-table-fixed-left .ant-table-thead > tr > th:last-child {
  border-top-right-radius: 0;
}
.ant-table-fixed-right {
  right: 0;
  -webkit-box-shadow: -6px 0 6px -4px rgba(0, 0, 0, 0.15);
          box-shadow: -6px 0 6px -4px rgba(0, 0, 0, 0.15);
}
.ant-table-fixed-right,
.ant-table-fixed-right table {
  border-radius: 0 4px 0 0;
}
.ant-table-fixed-right .ant-table-expanded-row {
  color: transparent;
  pointer-events: none;
}
.ant-table-fixed-right .ant-table-thead > tr > th:first-child {
  border-top-left-radius: 0;
}
.ant-table.ant-table-scroll-position-left .ant-table-fixed-left {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.ant-table.ant-table-scroll-position-right .ant-table-fixed-right {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.ant-table colgroup > col.ant-table-selection-col {
  width: 60px;
}
.ant-table-thead > tr > th.ant-table-selection-column-custom .ant-table-selection {
  margin-right: -15px;
}
.ant-table-thead > tr > th.ant-table-selection-column,
.ant-table-tbody > tr > td.ant-table-selection-column {
  text-align: center;
}
.ant-table-thead > tr > th.ant-table-selection-column .ant-radio-wrapper,
.ant-table-tbody > tr > td.ant-table-selection-column .ant-radio-wrapper {
  margin-right: 0;
}
.ant-table-row[class*='ant-table-row-level-0'] .ant-table-selection-column > span {
  display: inline-block;
}
.ant-table-filter-dropdown .ant-checkbox-wrapper + span,
.ant-table-filter-dropdown-submenu .ant-checkbox-wrapper + span {
  padding-left: 8px;
}
/**
* Another fix of Firefox:
*/
@supports (-moz-appearance: meterbar) {
  .ant-table-thead > tr > th.ant-table-column-has-actions {
    background-clip: padding-box;
  }
}
.ant-table-middle > .ant-table-title,
.ant-table-middle > .ant-table-content > .ant-table-footer {
  padding: 12px 8px;
}
.ant-table-middle > .ant-table-content > .ant-table-header > table > .ant-table-thead > tr > th,
.ant-table-middle > .ant-table-content > .ant-table-body > table > .ant-table-thead > tr > th,
.ant-table-middle > .ant-table-content > .ant-table-scroll > .ant-table-header > table > .ant-table-thead > tr > th,
.ant-table-middle > .ant-table-content > .ant-table-scroll > .ant-table-body > table > .ant-table-thead > tr > th,
.ant-table-middle > .ant-table-content > .ant-table-fixed-left > .ant-table-header > table > .ant-table-thead > tr > th,
.ant-table-middle > .ant-table-content > .ant-table-fixed-right > .ant-table-header > table > .ant-table-thead > tr > th,
.ant-table-middle > .ant-table-content > .ant-table-fixed-left > .ant-table-body-outer > .ant-table-body-inner > table > .ant-table-thead > tr > th,
.ant-table-middle > .ant-table-content > .ant-table-fixed-right > .ant-table-body-outer > .ant-table-body-inner > table > .ant-table-thead > tr > th,
.ant-table-middle > .ant-table-content > .ant-table-header > table > .ant-table-tbody > tr > td,
.ant-table-middle > .ant-table-content > .ant-table-body > table > .ant-table-tbody > tr > td,
.ant-table-middle > .ant-table-content > .ant-table-scroll > .ant-table-header > table > .ant-table-tbody > tr > td,
.ant-table-middle > .ant-table-content > .ant-table-scroll > .ant-table-body > table > .ant-table-tbody > tr > td,
.ant-table-middle > .ant-table-content > .ant-table-fixed-left > .ant-table-header > table > .ant-table-tbody > tr > td,
.ant-table-middle > .ant-table-content > .ant-table-fixed-right > .ant-table-header > table > .ant-table-tbody > tr > td,
.ant-table-middle > .ant-table-content > .ant-table-fixed-left > .ant-table-body-outer > .ant-table-body-inner > table > .ant-table-tbody > tr > td,
.ant-table-middle > .ant-table-content > .ant-table-fixed-right > .ant-table-body-outer > .ant-table-body-inner > table > .ant-table-tbody > tr > td {
  padding: 12px 8px;
}
.ant-table-middle tr.ant-table-expanded-row td > .ant-table-wrapper {
  margin: -12px -8px -13px;
}
.ant-table-small {
  border: 1px solid #e8e8e8;
  border-radius: 4px;
}
.ant-table-small > .ant-table-title,
.ant-table-small > .ant-table-content > .ant-table-footer {
  padding: 8px 8px;
}
.ant-table-small > .ant-table-title {
  top: 0;
  border-bottom: 1px solid #e8e8e8;
}
.ant-table-small > .ant-table-content > .ant-table-footer {
  background-color: transparent;
  border-top: 1px solid #e8e8e8;
}
.ant-table-small > .ant-table-content > .ant-table-footer::before {
  background-color: transparent;
}
.ant-table-small > .ant-table-content > .ant-table-body {
  margin: 0 8px;
}
.ant-table-small > .ant-table-content > .ant-table-header > table,
.ant-table-small > .ant-table-content > .ant-table-body > table,
.ant-table-small > .ant-table-content > .ant-table-scroll > .ant-table-header > table,
.ant-table-small > .ant-table-content > .ant-table-scroll > .ant-table-body > table,
.ant-table-small > .ant-table-content > .ant-table-fixed-left > .ant-table-header > table,
.ant-table-small > .ant-table-content > .ant-table-fixed-right > .ant-table-header > table,
.ant-table-small > .ant-table-content > .ant-table-fixed-left > .ant-table-body-outer > .ant-table-body-inner > table,
.ant-table-small > .ant-table-content > .ant-table-fixed-right > .ant-table-body-outer > .ant-table-body-inner > table {
  border: 0;
}
.ant-table-small > .ant-table-content > .ant-table-header > table > .ant-table-thead > tr > th,
.ant-table-small > .ant-table-content > .ant-table-body > table > .ant-table-thead > tr > th,
.ant-table-small > .ant-table-content > .ant-table-scroll > .ant-table-header > table > .ant-table-thead > tr > th,
.ant-table-small > .ant-table-content > .ant-table-scroll > .ant-table-body > table > .ant-table-thead > tr > th,
.ant-table-small > .ant-table-content > .ant-table-fixed-left > .ant-table-header > table > .ant-table-thead > tr > th,
.ant-table-small > .ant-table-content > .ant-table-fixed-right > .ant-table-header > table > .ant-table-thead > tr > th,
.ant-table-small > .ant-table-content > .ant-table-fixed-left > .ant-table-body-outer > .ant-table-body-inner > table > .ant-table-thead > tr > th,
.ant-table-small > .ant-table-content > .ant-table-fixed-right > .ant-table-body-outer > .ant-table-body-inner > table > .ant-table-thead > tr > th,
.ant-table-small > .ant-table-content > .ant-table-header > table > .ant-table-tbody > tr > td,
.ant-table-small > .ant-table-content > .ant-table-body > table > .ant-table-tbody > tr > td,
.ant-table-small > .ant-table-content > .ant-table-scroll > .ant-table-header > table > .ant-table-tbody > tr > td,
.ant-table-small > .ant-table-content > .ant-table-scroll > .ant-table-body > table > .ant-table-tbody > tr > td,
.ant-table-small > .ant-table-content > .ant-table-fixed-left > .ant-table-header > table > .ant-table-tbody > tr > td,
.ant-table-small > .ant-table-content > .ant-table-fixed-right > .ant-table-header > table > .ant-table-tbody > tr > td,
.ant-table-small > .ant-table-content > .ant-table-fixed-left > .ant-table-body-outer > .ant-table-body-inner > table > .ant-table-tbody > tr > td,
.ant-table-small > .ant-table-content > .ant-table-fixed-right > .ant-table-body-outer > .ant-table-body-inner > table > .ant-table-tbody > tr > td {
  padding: 8px 8px;
}
.ant-table-small > .ant-table-content > .ant-table-header > table > .ant-table-thead > tr > th,
.ant-table-small > .ant-table-content > .ant-table-body > table > .ant-table-thead > tr > th,
.ant-table-small > .ant-table-content > .ant-table-scroll > .ant-table-header > table > .ant-table-thead > tr > th,
.ant-table-small > .ant-table-content > .ant-table-scroll > .ant-table-body > table > .ant-table-thead > tr > th,
.ant-table-small > .ant-table-content > .ant-table-fixed-left > .ant-table-header > table > .ant-table-thead > tr > th,
.ant-table-small > .ant-table-content > .ant-table-fixed-right > .ant-table-header > table > .ant-table-thead > tr > th,
.ant-table-small > .ant-table-content > .ant-table-fixed-left > .ant-table-body-outer > .ant-table-body-inner > table > .ant-table-thead > tr > th,
.ant-table-small > .ant-table-content > .ant-table-fixed-right > .ant-table-body-outer > .ant-table-body-inner > table > .ant-table-thead > tr > th {
  background-color: transparent;
}
.ant-table-small > .ant-table-content > .ant-table-header > table > .ant-table-thead > tr,
.ant-table-small > .ant-table-content > .ant-table-body > table > .ant-table-thead > tr,
.ant-table-small > .ant-table-content > .ant-table-scroll > .ant-table-header > table > .ant-table-thead > tr,
.ant-table-small > .ant-table-content > .ant-table-scroll > .ant-table-body > table > .ant-table-thead > tr,
.ant-table-small > .ant-table-content > .ant-table-fixed-left > .ant-table-header > table > .ant-table-thead > tr,
.ant-table-small > .ant-table-content > .ant-table-fixed-right > .ant-table-header > table > .ant-table-thead > tr,
.ant-table-small > .ant-table-content > .ant-table-fixed-left > .ant-table-body-outer > .ant-table-body-inner > table > .ant-table-thead > tr,
.ant-table-small > .ant-table-content > .ant-table-fixed-right > .ant-table-body-outer > .ant-table-body-inner > table > .ant-table-thead > tr {
  border-bottom: 1px solid #e8e8e8;
}
.ant-table-small > .ant-table-content > .ant-table-header > table > .ant-table-thead > tr > th.ant-table-column-sort,
.ant-table-small > .ant-table-content > .ant-table-body > table > .ant-table-thead > tr > th.ant-table-column-sort,
.ant-table-small > .ant-table-content > .ant-table-scroll > .ant-table-header > table > .ant-table-thead > tr > th.ant-table-column-sort,
.ant-table-small > .ant-table-content > .ant-table-scroll > .ant-table-body > table > .ant-table-thead > tr > th.ant-table-column-sort,
.ant-table-small > .ant-table-content > .ant-table-fixed-left > .ant-table-header > table > .ant-table-thead > tr > th.ant-table-column-sort,
.ant-table-small > .ant-table-content > .ant-table-fixed-right > .ant-table-header > table > .ant-table-thead > tr > th.ant-table-column-sort,
.ant-table-small > .ant-table-content > .ant-table-fixed-left > .ant-table-body-outer > .ant-table-body-inner > table > .ant-table-thead > tr > th.ant-table-column-sort,
.ant-table-small > .ant-table-content > .ant-table-fixed-right > .ant-table-body-outer > .ant-table-body-inner > table > .ant-table-thead > tr > th.ant-table-column-sort {
  background-color: rgba(0, 0, 0, 0.01);
}
.ant-table-small > .ant-table-content > .ant-table-scroll > .ant-table-header > table,
.ant-table-small > .ant-table-content > .ant-table-scroll > .ant-table-body > table,
.ant-table-small > .ant-table-content > .ant-table-fixed-left > .ant-table-header > table,
.ant-table-small > .ant-table-content > .ant-table-fixed-right > .ant-table-header > table,
.ant-table-small > .ant-table-content > .ant-table-fixed-left > .ant-table-body-outer > .ant-table-body-inner > table,
.ant-table-small > .ant-table-content > .ant-table-fixed-right > .ant-table-body-outer > .ant-table-body-inner > table {
  padding: 0;
}
.ant-table-small > .ant-table-content .ant-table-header {
  background-color: transparent;
  border-radius: 4px 4px 0 0;
}
.ant-table-small > .ant-table-content .ant-table-placeholder,
.ant-table-small > .ant-table-content .ant-table-row:last-child td {
  border-bottom: 0;
}
.ant-table-small.ant-table-bordered {
  border-right: 0;
}
.ant-table-small.ant-table-bordered .ant-table-title {
  border: 0;
  border-right: 1px solid #e8e8e8;
  border-bottom: 1px solid #e8e8e8;
}
.ant-table-small.ant-table-bordered .ant-table-content {
  border-right: 1px solid #e8e8e8;
}
.ant-table-small.ant-table-bordered .ant-table-footer {
  border: 0;
  border-top: 1px solid #e8e8e8;
}
.ant-table-small.ant-table-bordered .ant-table-footer::before {
  display: none;
}
.ant-table-small.ant-table-bordered .ant-table-placeholder {
  border-right: 0;
  border-bottom: 0;
  border-left: 0;
}
.ant-table-small.ant-table-bordered .ant-table-thead > tr > th.ant-table-row-cell-last,
.ant-table-small.ant-table-bordered .ant-table-tbody > tr > td:last-child {
  border-right: none;
}
.ant-table-small.ant-table-bordered .ant-table-fixed-left .ant-table-thead > tr > th:last-child,
.ant-table-small.ant-table-bordered .ant-table-fixed-left .ant-table-tbody > tr > td:last-child {
  border-right: 1px solid #e8e8e8;
}
.ant-table-small.ant-table-bordered .ant-table-fixed-right {
  border-right: 1px solid #e8e8e8;
  border-left: 1px solid #e8e8e8;
}
.ant-table-small tr.ant-table-expanded-row td > .ant-table-wrapper {
  margin: -8px -8px -9px;
}
.ant-table-small.ant-table-fixed-header > .ant-table-content > .ant-table-scroll > .ant-table-body {
  border-radius: 0 0 4px 4px;
}

.title___2v6j0 {
  height: 33px;
  border-bottom: 2px #aaa solid;
  line-height: 33px;
  font-size: 18px;
  font-weight: bold;
}
.information___vdMlT {
  margin-top: 20px;
  border: 1px solid #e8e8e8;
  padding: 15px;
}
.information___vdMlT .money___3J66n {
  padding-top: 15px;
  height: 39px;
  font-size: 18px;
}
.information___vdMlT .money___3J66n p {
  float: right;
}
.information___vdMlT .money___3J66n p span {
  color: #0071F5;
}
.information___vdMlT .femerst___2l1O2 {
  height: 72px;
  padding: 10px 0;
  border-bottom: 1px dashed #e8e8e8;
}
.information___vdMlT .femerst___2l1O2 span {
  float: left;
  width: 33%;
  line-height: 26px;
}
.BillingStatus___26TV3 {
  height: 51px;
  line-height: 50px;
  margin-top: 20px;
  border-radius: 3px;
}
.BillingStatus___26TV3 .Billing___3AWT0 {
  margin-left: 20px;
}
.BillingStatus___26TV3 .close___1L30- {
  float: right;
  margin-right: 20px;
  cursor: pointer;
}
.BillingStatus___26TV3.display___VcVt_ {
  display: block;
}
.InvoiceInformation___1w_I0 {
  width: 100%;
  text-align: center;
  border: 1px;
  margin-top: 20px;
}
.InvoiceInformation___1w_I0 tbody tr {
  height: 30px;
}
.InvoiceInformation___1w_I0 tbody tr td:first-child {
  width: 20%;
}
.InvoiceInformation___1w_I0 tbody tr td {
  border: 1px solid #e8e8e8;
}
.batchDownload___3QCMt {
  padding: 10px 0;
  cursor: pointer;
}
.batchDownload___3QCMt a {
  float: right;
  padding: 5px 10px;
  background: #0071F5;
  color: white;
}
.tb_void___Ti5ch {
  width: 100%;
  text-align: center;
  margin-top: 50px;
  height: 35px;
  line-height: 35px;
}
.tb_void___Ti5ch th {
  border: 1px solid #e8e8e8;
}
.Button___cnWjY {
  text-align: center;
  margin-top: 30px;
}

.cardClass___2Y4dC {
  border: none;
}
.details___1Nlg0 {
  display: -ms-flexbox;
  display: flex;
  background: #f5f5f5;
  line-height: 36px;
  margin: 20px 0;
  font-size: 12px;
  padding-bottom: 12px;
}
.details___1Nlg0 div:nth-child(1) {
  width: 910px;
  text-align: center;
}
.details___1Nlg0 div:nth-child(2),
.details___1Nlg0 div:nth-child(3) {
  width: 145px;
  text-align: center;
}
.details___1Nlg0 div:nth-child(4) {
  width: 190px;
  text-align: center;
}
.details___1Nlg0 div:nth-child(4) > span {
  display: block;
}
.merge___2Usrv {
  text-align: right;
  font-size: 12px;
  line-height: 36px;
  margin-bottom: 20px;
  background: #f5f5f5;
}
.merge___2Usrv > span {
  color: #939393;
}
.merge___2Usrv button {
  font-size: 12px;
  margin: 0 20px !important;
}
.Parent_order___3Nk67 {
  position: relative;
  line-height: 32px;
  background: #f5f5f5;
  z-index: 20;
}
.Parent_order___3Nk67 div {
  padding: 0 10px;
  float: left;
  color: #939393;
}
.Parent_order___3Nk67 div span {
  color: black;
}
.Parent_order___3Nk67 .deleteIcon___1KzSB {
  width: 25px;
  height: 25px;
  margin-top: 3.5px;
  margin-right: 10px;
  padding: 0;
  float: right;
  cursor: pointer;
  background: url("/static/images/delete.png") no-repeat center;
  background-size: 100% 100%;
}
.Parent_order___3Nk67 .deleteIcon___1KzSB:hover {
  width: 25px;
  height: 25px;
  margin-top: 3.5px;
  margin-right: 10px;
  padding: 0;
  float: right;
  cursor: pointer;
  background: url("/static/images/deleteHover.png") no-repeat center;
  background-size: 100% 100%;
}
.Parent_order___3Nk67 .anticon.anticon-question-circle {
  font-size: 18px !important;
}
.Sub_number___O9czy {
  color: #939393;
  margin-left: 15px;
  line-height: 32px;
}
.Sub_number___O9czy span {
  color: black;
}
.information___gpg0Q {
  float: left;
  width: 1207px;
  border-right: 1px solid #e3e3e3;
}
.Product___uWrTj {
  height: 91px;
  padding: 15px;
}
.Product___uWrTj td:first-child {
  width: 910px;
  border-width: 1px 0 1px;
}
.Product___uWrTj img {
  width: 60px;
  height: 60px;
}
.Product___uWrTj h2 {
  float: left;
  margin: 0;
}
.Product___uWrTj .Name___FHE6G {
  width: 440px;
  float: left;
  margin-left: 10px;
  font-size: 12px;
}
.Product___uWrTj .Name___FHE6G p:first-child {
  width: 440px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.Product___uWrTj .Name___FHE6G p:last-child {
  width: 440px;
  margin-top: 5px;
}
.Product___uWrTj .Name___FHE6G p:last-child span {
  margin-left: 5px;
}
.Product___uWrTj .Name___FHE6G p:last-child span:first-child {
  margin-left: 0px;
}
.Product___uWrTj .Name___FHE6G .Specifications___3LUYQ {
  margin-left: 15px;
}
.Product___uWrTj .Price___2g3JE {
  float: left;
  padding: 0 25px;
  color: #939393;
}
.Product___uWrTj td {
  vertical-align: top;
  padding: 15px;
}
.Product___uWrTj .Order_quantity___4fVlp,
.Product___uWrTj .Shipment_quantity___30DDu {
  float: left;
  width: 60px;
  color: #939393;
  line-height: 50px;
  text-align: center;
  margin-left: 106px;
}
.Product___uWrTj .Shipment_quantity___30DDu {
  margin-left: 115px;
}
.money___142ni,
.moneys___1eDzc {
  width: 144px;
  text-align: center;
  border-left: .5px solid #e3e3e3;
  border-right: 0;
}
.money___142ni div,
.moneys___1eDzc div {
  padding: 5px 0;
}
.money___142ni div:first-child,
.moneys___1eDzc div:first-child {
  padding-top: 0;
}
.money___142ni .amount___2Ozuv,
.moneys___1eDzc .amount___2Ozuv {
  color: #0071F5;
  font-weight: bold;
  border-bottom: 1px solid #e3e3e3;
}
.Product___uWrTj td.moneys___1eDzc {
  padding: 10px 0;
}
.Product___uWrTj td.moneys___1eDzc div {
  padding: 5px 0 0 0;
}
.Product___uWrTj td.moneys___1eDzc div:first-child {
  padding-top: 0;
}
.operate___1rOPl {
  text-align: center;
  position: absolute;
  right: 0;
  top: 0;
  height: 100%;
  z-index: 10;
}
.operate___1rOPl tr {
  display: block;
  height: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
}
.operate___1rOPl tr td {
  width: 180px;
}
.operate___1rOPl tr td p {
  padding-top: 6px;
}
.operate___1rOPl tr td p:first-child {
  padding-top: 0px;
}
.freight___KO0Mt {
  color: #939393;
}
.order_status___27TgI {
  color: #000000;
}
.mod_comm___2IHdc {
  position: relative;
}
.mod_comm___2IHdc .ant-tabs-nav-container {
  font-size: 12px;
}
.mod_comm___2IHdc .ant-tabs-nav .ant-tabs-tab {
  padding: 10px;
  margin-right: 16px;
}
.mod_comm___2IHdc .ant-tabs-bar {
  margin-bottom: 0;
}
.mod_comm___2IHdc > span {
  position: absolute;
  font-size: 12px;
  top: 10px;
  left: 337px;
  border-left: 1px solid #e3e3e3;
  padding-left: 16px;
}
.mod_comm___2IHdc .Tabs___u0pzU > div {
  border-bottom: none;
}
.Button___2Pltm {
  font-size: 12px;
  margin-top: 6px;
  height: 32px;
  padding: 4px 15px;
}
.Button___2Pltm:hover {
  background: #0071F5;
  color: white;
}
.orderItem___3WWF5 {
  width: 100%;
  overflow: hidden;
}
.orderItem___3WWF5 .comment_goods___2rTAh {
  float: left;
  text-align: center;
}
.orderItem___3WWF5 .comment_goods___2rTAh img {
  width: 162px;
  height: 162px;
}
.orderItem___3WWF5 .fi_operate___3FzJR {
  float: right;
  width: 560px;
}
.orderItem___3WWF5 .fi_operate___3FzJR textarea {
  margin: 5px 0;
}
.shopAssess___m42ah {
  text-align: center;
  height: 150px;
}
.shopAssess___m42ah .assess___nPQox {
  width: 300px;
  margin: 0 auto ;
}
.shopAssess___m42ah dt {
  width: 100px;
  line-height: 32px;
  float: left;
  text-align: right;
}
.shopAssess___m42ah dd {
  width: 200px;
  float: left;
}
.Payment___WMGLG {
  text-align: center;
  padding: 20px 0;
}
.determine___1w2pK {
  text-align: center;
}
.determine___1w2pK button:first-child {
  background: #0071F5;
  color: white;
}
.pop_all___2qLyI .PaymentMethod___14zno {
  padding: 20px 0 10px 0;
}
.pop_all___2qLyI .coupon___3VzcW label > span {
  margin-left: 15px;
}
.pop_all___2qLyI .clearfix___1c2eH {
  text-align: center;
  margin-top: 20px;
}
.pop_all___2qLyI .clearfix___1c2eH button:first-child {
  background: #0071F5;
  color: white;
  margin-right: 10px;
}
.pointer___3PxpD {
  cursor: pointer;
  color: #0071F5;
}
.pointer___3PxpD:hover {
  color: #005bb5;
}
.maintainModal___3FlKo .ant-rate > .ant-rate-star {
  font-size: 20px;
}
.orderInfoDiv___1_Xa6 {
  position: 'relative';
  overflow: 'hidden';
  border: 1px solid #e5e5e5;
  margin-bottom: 30px;
}
.borderBottom___2Sh5G {
  border-bottom: .5px solid #e5e5e5;
}
.orderDiv___f2LK6 {
  display: -ms-flexbox!important;
  display: flex!important;
  -ms-flex-align: center;
      align-items: center;
}
.textAlignC___2usxG {
  text-align: center;
  width: 181px;
}
.textAlignC___2usxG p {
  line-height: 22px;
}
.goodsName___1mtey {
  display: -ms-flexbox;
  display: flex;
}
.goodsName___1mtey .view___2RlwK {
  width: 178px;
  text-align: center;
  margin: auto;
  cursor: pointer;
}

a {
  color: #000;
}
.tableDiv___2z02e {
  font-size: 12px;
}

.complaintAddPage___1N7d9 .breadcrumbWrapper___19Gma {
  padding: 20px 0;
  background: #fff;
}
.complaintAddPage___1N7d9 .contentWrapper___17LR1 {
  background: #fff;
  margin-top: 20px;
}
.complaintAddPage___1N7d9 .pageTitle___1lYna {
  font-size: 18px;
  font-weight: bold;
  margin-bottom: 30px;
  padding-top: 10px;
}
.complaintAddPage___1N7d9 .orderInputWrapper___34Tdp {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
}
.complaintAddPage___1N7d9 .orderInputWrapper___34Tdp .orderInput___1Msx4 {
  -ms-flex: 1;
      flex: 1;
}
.complaintAddPage___1N7d9 .orderInputWrapper___34Tdp .selectBtn___3-hTa {
  margin-left: 10px;
}
.complaintAddPage___1N7d9 .uploadContainer___2AbDr {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 10px;
}
.complaintAddPage___1N7d9 .uploadedImage___2XoFQ {
  position: relative;
  width: 104px;
  height: 104px;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  overflow: hidden;
}
.complaintAddPage___1N7d9 .uploadedImage___2XoFQ img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.complaintAddPage___1N7d9 .uploadedImage___2XoFQ .removeBtn___1wHJt {
  position: absolute;
  top: 0;
  right: 0;
  width: 20px;
  height: 20px;
  background: rgba(0, 0, 0, 0.5);
  color: #fff;
  text-align: center;
  line-height: 20px;
  cursor: pointer;
  font-size: 16px;
}
.complaintAddPage___1N7d9 .uploadedImage___2XoFQ .removeBtn___1wHJt:hover {
  background: rgba(0, 0, 0, 0.7);
}
.complaintAddPage___1N7d9 .uploadLabel___13Dkr {
  width: 104px;
  height: 104px;
  border: 1px dashed #d9d9d9;
  border-radius: 4px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  cursor: pointer;
  background: #fafafa;
  transition: border-color 0.3s;
}
.complaintAddPage___1N7d9 .uploadLabel___13Dkr:hover {
  border-color: #1890ff;
}
.complaintAddPage___1N7d9 .uploadLabel___13Dkr input {
  display: none;
}
.complaintAddPage___1N7d9 .uploadLabel___13Dkr .uploadIcon___2hTjc {
  font-size: 32px;
  color: #999;
}
.complaintAddPage___1N7d9 .uploadLabel___13Dkr .uploadText___XQ35l {
  font-size: 12px;
  color: #999;
  margin-top: 8px;
}
.complaintAddPage___1N7d9 .uploadTip___2Ew6I {
  color: #999;
  font-size: 12px;
}
.complaintAddPage___1N7d9 .buttonGroup___1CPlq {
  text-align: center;
}
.complaintAddPage___1N7d9 .buttonGroup___1CPlq .btn___DjFYy {
  width: 120px;
  height: 40px;
  font-size: 16px;
}
.complaintAddPage___1N7d9 .buttonGroup___1CPlq .backBtn___15Uto {
  margin-right: 20px;
}
.searchRow___1OIpU {
  margin-bottom: 16px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
}
.searchRow___1OIpU .searchLabel___6k9sN {
  white-space: nowrap;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  color: #333;
  font-size: 14px;
}
.searchRow___1OIpU .searchInput___3iMBK {
  width: 300px;
  margin-left: 8px;
}
.searchRow___1OIpU .searchBtn___2Q4S2 {
  margin-left: 12px;
  margin-right: 8px;
}
.modalFooter___kxW2N {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: right;
      justify-content: right;
  gap: 12px;
  padding-top: 16px;
  margin-top: 16px;
  border-top: 1px solid #f0f0f0;
}
.modalFooter___kxW2N .cancelBtn___WlYA4 {
  margin-right: 0;
}
.order-select-modal .ant-modal-body {
  padding: 20px 24px;
}
.order-select-modal .ant-table-wrapper {
  margin-top: 16px;
}
.order-select-modal .ant-table .ant-table-thead > tr > th {
  background: #fafafa;
  font-weight: 600;
  padding: 12px 16px;
}
.order-select-modal .ant-table .ant-table-tbody > tr > td {
  padding: 12px 16px;
  word-break: break-all;
}
.order-select-modal .ant-table .ant-table-tbody > tr:hover > td {
  background: #e6f7ff;
}
.order-select-modal .ant-table .ant-table-tbody > tr.ant-table-row-selected > td {
  background: #e6f7ff;
}
.order-select-modal .ant-table .ant-table-selection-column {
  width: 50px;
  min-width: 50px;
}
.order-select-modal .ant-pagination {
  margin-top: 16px;
  text-align: right;
}

.listContainer___gqU2c {
  margin-top: 20px;
  font-size: 12px;
}

.complaintRecordsPage___3QLXH .layoutWrapper___3pvHw {
  overflow: hidden;
}
.complaintRecordsPage___3QLXH .sideMenu___227ZA {
  float: left;
  width: 210px;
  min-height: 200px;
  background: #fff;
}
.complaintRecordsPage___3QLXH .mainContainer___ZVv-t {
  float: right;
  width: 980px;
  min-height: 200px;
  background: #fff;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-divider {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  -webkit-font-feature-settings: 'tnum';
          font-feature-settings: 'tnum';
  background: #e8e8e8;
}
.ant-divider,
.ant-divider-vertical {
  position: relative;
  top: -0.06em;
  display: inline-block;
  width: 1px;
  height: 0.9em;
  margin: 0 8px;
  vertical-align: middle;
}
.ant-divider-horizontal {
  display: block;
  clear: both;
  width: 100%;
  min-width: 100%;
  height: 1px;
  margin: 24px 0;
}
.ant-divider-horizontal.ant-divider-with-text-center,
.ant-divider-horizontal.ant-divider-with-text-left,
.ant-divider-horizontal.ant-divider-with-text-right {
  display: table;
  margin: 16px 0;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 500;
  font-size: 16px;
  white-space: nowrap;
  text-align: center;
  background: transparent;
}
.ant-divider-horizontal.ant-divider-with-text-center::before,
.ant-divider-horizontal.ant-divider-with-text-left::before,
.ant-divider-horizontal.ant-divider-with-text-right::before,
.ant-divider-horizontal.ant-divider-with-text-center::after,
.ant-divider-horizontal.ant-divider-with-text-left::after,
.ant-divider-horizontal.ant-divider-with-text-right::after {
  position: relative;
  top: 50%;
  display: table-cell;
  width: 50%;
  border-top: 1px solid #e8e8e8;
  -webkit-transform: translateY(50%);
      -ms-transform: translateY(50%);
          transform: translateY(50%);
  content: '';
}
.ant-divider-horizontal.ant-divider-with-text-left .ant-divider-inner-text,
.ant-divider-horizontal.ant-divider-with-text-right .ant-divider-inner-text {
  display: inline-block;
  padding: 0 10px;
}
.ant-divider-horizontal.ant-divider-with-text-left::before {
  top: 50%;
  width: 5%;
}
.ant-divider-horizontal.ant-divider-with-text-left::after {
  top: 50%;
  width: 95%;
}
.ant-divider-horizontal.ant-divider-with-text-right::before {
  top: 50%;
  width: 95%;
}
.ant-divider-horizontal.ant-divider-with-text-right::after {
  top: 50%;
  width: 5%;
}
.ant-divider-inner-text {
  display: inline-block;
  padding: 0 24px;
}
.ant-divider-dashed {
  background: none;
  border-color: #e8e8e8;
  border-style: dashed;
  border-width: 1px 0 0;
}
.ant-divider-horizontal.ant-divider-with-text-center.ant-divider-dashed,
.ant-divider-horizontal.ant-divider-with-text-left.ant-divider-dashed,
.ant-divider-horizontal.ant-divider-with-text-right.ant-divider-dashed {
  border-top: 0;
}
.ant-divider-horizontal.ant-divider-with-text-center.ant-divider-dashed::before,
.ant-divider-horizontal.ant-divider-with-text-left.ant-divider-dashed::before,
.ant-divider-horizontal.ant-divider-with-text-right.ant-divider-dashed::before,
.ant-divider-horizontal.ant-divider-with-text-center.ant-divider-dashed::after,
.ant-divider-horizontal.ant-divider-with-text-left.ant-divider-dashed::after,
.ant-divider-horizontal.ant-divider-with-text-right.ant-divider-dashed::after {
  border-style: dashed none none;
}
.ant-divider-vertical.ant-divider-dashed {
  border-width: 0 0 0 1px;
}

.box1___1dO-W .box2___2GJAP {
  padding-left: 10px;
  -ms-flex-pack: justify;
      justify-content: space-between;
  padding-bottom: 10px;
  width: 98%;
  margin: 0 auto;
  padding-top: 20px;
  box-shadow: 2px 2px 10px rgba(62, 64, 67, 0.5);
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-bottom: 20px;
  margin-left: 18px;
  background-color: #f5f5f5;
}
.box1___1dO-W .box2___2GJAP input {
  width: 200px;
}
.box1___1dO-W .box2___2GJAP .box3___1QJnQ button {
  padding-left: 20px;
  padding-right: 20px;
  height: 30px;
  margin-right: 30px;
}
.box1___1dO-W .box3s___2agsy .box31___3qOkJ {
  overflow: hidden;
  margin-top: 30px;
  margin-top: 20px;
  float: right;
}
.box30___261yF {
  width: 706px;
  margin-left: 18px;
}

.box___2AOkQ .box2___2DAsB {
  padding-bottom: 10px;
  padding-top: 10px;
  width: 97%;
  box-shadow: 2px 2px 10px rgba(62, 64, 67, 0.5);
  margin-left: 20px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  background-color: #f5f5f5;
}
.box___2AOkQ .box2___2DAsB input {
  width: 200px;
  margin-right: 15px;
  margin-bottom: 20px;
}
.box___2AOkQ .box2___2DAsB .box21___1R24P {
  width: 32%;
}
.box___2AOkQ .box2___2DAsB .box21___1R24P div {
  float: right;
}
.box___2AOkQ .box2___2DAsB .box21___1R24P div button {
  margin-right: 20px;
}
.box___2AOkQ .box2___2DAsB .box20___2Jlsk {
  width: 32%;
  display: -ms-flexbox;
  display: flex;
}
.box___2AOkQ .box2___2DAsB .box20___2Jlsk .box200___1zNEx {
  width: 30%;
  margin-right: 5px;
}
.box___2AOkQ .box2___2DAsB .box20___2Jlsk .box200___1zNEx p {
  line-height: 30px;
  float: right;
}
.box___2AOkQ .box3___1ztTA {
  margin-left: 20px;
  margin-top: 20px;
  width: 97%;
}
.box___2AOkQ .box3___1ztTA button {
  padding-left: 20px;
  padding-right: 20px;
  height: 30px;
  margin-right: 30px;
}
.box___2AOkQ .box3___1ztTA .box31___G8-jd {
  margin-top: 20px;
  float: right;
}
.box30___3VcvZ::-webkit-scrollbar {
  display: none;
}
.box4___s7IOT input {
  width: 200px;
}
.box5___1vRPM {
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 10px;
}
.box5___1vRPM p {
  line-height: 30px;
  margin-right: 5px;
}
.box5___1vRPM input {
  width: 200px;
}


a {
  color: #000;
}
.tableDiv___UvPfv {
  margin-top: 20px;
  font-size: 12px;
}
.tableHeader____H4aO {
  background: #f5f5f5;
  font-size: 12px;
  color: #000;
}
.tableHeader____H4aO span {
  text-align: center;
  display: inline-block;
  height: 37px;
  line-height: 37px;
  width: 148px;
}
.tableHeader____H4aO span:nth-child(1) {
  width: 387px;
}
.tableContent___yq6qg > div .tableItem___Wnh1v {
  border: 1px #e8e8e8 solid;
  height: 37px;
  line-height: 17px;
  font-size: 12px;
  padding: 10px;
  border-top: 0;
}
.tableContent___yq6qg > div .tableItem___Wnh1v span {
  padding-left: 20px;
}
.tableContent___yq6qg > div .tableItem___Wnh1v span:nth-child(1) {
  padding-left: 0px;
}
.tableContent___yq6qg > div .tableItems___2Kqgk {
  overflow: hidden;
  border-right: 1px #e8e8e8 solid;
}
.tableContent___yq6qg > div .tableItems___2Kqgk div {
  border: 1px #e8e8e8 solid;
  padding: 20px 10px;
  text-align: center;
  width: 148px;
  height: 127px;
  float: left;
  border-top: 0;
  border-right: 0;
}
.tableContent___yq6qg > div .tableItems___2Kqgk div span {
  line-height: 87px;
  font-size: 12px;
  text-align: center;
}
.tableContent___yq6qg > div .tableItems___2Kqgk div:nth-child(1) {
  width: 387px;
  text-align: left;
}
.tableContent___yq6qg > div .tableItems___2Kqgk div:nth-child(1) > a {
  float: left;
  width: 87px;
  height: 87px;
  border: 1px #e8e8e8 solid;
}
.tableContent___yq6qg > div .tableItems___2Kqgk div:nth-child(1) > a img {
  width: 100%;
  height: 100%;
}
.tableContent___yq6qg > div .tableItems___2Kqgk div:nth-child(1) p {
  width: 260px;
  display: inline-block;
  margin-left: 10px;
}
.tableContent___yq6qg > div .tableItems___2Kqgk div:nth-child(1) p span {
  text-align: left;
  width: 260px;
  display: inline-block;
  line-height: 24px;
  margin-bottom: 5px;
  padding: 0 5px;
}
.tableContent___yq6qg > div:first-child .tableItem___Wnh1v {
  border-top: 1px #e8e8e8 solid;
}
.tousu___E4Ag7:hover {
  color: #0071F5;
}

.pageContainer___JdM9r {
  min-height: 100vh;
  background: #f5f5f5;
  padding: 24px 0 60px;
}
.breadcrumb___2QvZC {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  gap: 8px;
  color: #999;
  font-size: 14px;
  margin-bottom: 16px;
}
.breadcrumb___2QvZC a {
  color: #666;
}
.contentWrapper___1x-oi {
  background: #fff;
  border-radius: 12px;
  padding: 32px;
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.05);
}
.title___16GGc {
  font-size: 24px;
  font-weight: 500;
  margin-bottom: 32px;
  color: rgba(0, 0, 0, 0.85);
}
.manualSection___3gYHa {
  margin-bottom: 48px;
}
.sectionTitle___3M4dW {
  font-size: 18px;
  font-weight: 500;
  margin-bottom: 20px;
  color: rgba(0, 0, 0, 0.85);
}
.table___3fyJ6 {
  width: 100%;
  border-collapse: collapse;
  margin-bottom: 16px;
}
.table___3fyJ6 th,
.table___3fyJ6 td {
  padding: 12px 16px;
  border: 1px solid #e8e8e8;
  text-align: left;
  font-size: 14px;
}
.table___3fyJ6 th {
  background: #fafafa;
  font-weight: 500;
  color: rgba(0, 0, 0, 0.85);
}
.table___3fyJ6 td {
  color: rgba(0, 0, 0, 0.65);
}
.table___3fyJ6 td input {
  width: 100%;
  border: 1px solid #d9d9d9;
  border-radius: 2px;
  padding: 4px 11px;
  font-size: 14px;
}
.table___3fyJ6 td input:hover {
  border-color: #40a9ff;
}
.table___3fyJ6 td input:focus {
  border-color: #40a9ff;
  box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2);
  outline: none;
}
.table___3fyJ6 a {
  color: #1890ff;
  cursor: pointer;
  font-size: 14px;
}
.table___3fyJ6 a:hover {
  color: #40a9ff;
}
.addRow___1nGul {
  margin: 12px 0;
  text-align: center;
}
.addRow___1nGul a {
  color: #1890ff;
  cursor: pointer;
  font-size: 14px;
}
.addRow___1nGul a:hover {
  color: #40a9ff;
}
.submitBtn___1GBUD {
  text-align: right;
}
.submitBtn___1GBUD button {
  min-width: 120px;
  height: 40px;
}
.importSection___3as5u {
  padding-top: 32px;
  border-top: 1px solid #e8e8e8;
}
.importSteps___1uofZ {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  padding: 64px 0;
  background: #fafafa;
  border-radius: 4px;
}
.step___3Nrxi {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: center;
      align-items: center;
  text-align: center;
}
.stepNumber___1qiyk {
  width: 56px;
  height: 56px;
  line-height: 56px;
  border-radius: 50%;
  background: #1890ff;
  color: #fff;
  font-size: 28px;
  font-weight: 500;
  margin-bottom: 20px;
}
.stepContent___1A-n6 p {
  margin-bottom: 16px;
  font-size: 14px;
  color: rgba(0, 0, 0, 0.65);
}
.stepContent___1A-n6 button {
  min-width: 120px;
  height: 40px;
  margin-top: 10px;
}
.stepArrow___2d1n4 {
  margin: 0 64px;
  font-size: 36px;
  color: #575757;
  font-weight: bold;
  margin-bottom: 40px;
}
.goodsName___3Y0JX {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  word-break: break-all;
}

.pageContainer___3AuDz {
  min-height: 100vh;
  background: #f5f5f5;
  padding: 20px 0 60px;
}
.breadcrumb___27d91 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  gap: 8px;
  color: #999;
  font-size: 14px;
  margin-bottom: 16px;
}
.breadcrumb___27d91 a {
  color: #666;
}
.breadcrumb___27d91 a:hover {
  color: #1890ff;
}
.contentWrapper___34BX_ {
  background: #fff;
  border-radius: 4px;
  padding: 24px;
}
.title___1fW45 {
  font-size: 20px;
  font-weight: 500;
  margin-bottom: 20px;
  color: rgba(0, 0, 0, 0.85);
}
.resultTable___1f5Fn {
  margin-bottom: 20px;
}
.resultTable___1f5Fn .ant-table {
  table-layout: fixed !important;
}
.resultTable___1f5Fn .ant-table-thead > tr > th {
  text-align: center;
  font-weight: 500;
  overflow: hidden;
}
.resultTable___1f5Fn .ant-table-tbody > tr > td {
  text-align: center;
  vertical-align: middle;
  overflow: hidden;
  word-wrap: break-word;
  word-break: break-word;
}
.resultTable___1f5Fn .ant-table-cell {
  overflow: hidden;
}
.requirement___2b2Dj {
  font-size: 12px;
  color: rgba(0, 0, 0, 0.65);
  line-height: 1.8;
  text-align: left;
  width: 100%;
  overflow: hidden;
}
.requirement___2b2Dj .requirementItem___2_c6S {
  margin-bottom: 4px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  overflow: hidden;
}
.requirement___2b2Dj .requirementItem___2_c6S .label___1KIXk {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  white-space: nowrap;
  min-width: 70px;
}
.requirement___2b2Dj .requirementItem___2_c6S .singleLineValue___HLXiu {
  -ms-flex: 1;
      flex: 1;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.productInfo___SwXUJ {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  gap: 12px;
  width: 100%;
  overflow: hidden;
}
.productInfo___SwXUJ img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border: 1px solid #e8e8e8;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.productInfo___SwXUJ .productDetail___2ydS0 {
  text-align: left;
  -ms-flex: 1;
      flex: 1;
  min-width: 0;
  overflow: hidden;
}
.productInfo___SwXUJ .productName___2gRv- {
  font-size: 14px;
  margin-bottom: 8px;
  line-height: 1.5;
  color: rgba(0, 0, 0, 0.85);
  display: -webkit-box;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-word;
}
.productInfo___SwXUJ .unit___2DC4I {
  font-size: 12px;
  color: rgba(0, 0, 0, 0.45);
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.quantityControl___2XnHM {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  gap: 0;
}
.quantityControl___2XnHM .quantityBtn___AU1gI {
  width: 28px;
  height: 28px;
  border: 1px solid #d9d9d9;
  background: #fff;
  cursor: pointer;
  font-size: 16px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  transition: all 0.3s;
  color: rgba(0, 0, 0, 0.65);
}
.quantityControl___2XnHM .quantityBtn___AU1gI:hover:not(:disabled) {
  border-color: #1890ff;
  color: #1890ff;
}
.quantityControl___2XnHM .quantityBtn___AU1gI:disabled {
  cursor: not-allowed;
  opacity: 0.5;
  background: #f5f5f5;
}
.quantityControl___2XnHM .quantityInput___3dX6C {
  width: 50px;
  height: 28px;
  border: 1px solid #d9d9d9;
  border-left: none;
  border-right: none;
  text-align: center;
  font-size: 14px;
  outline: none;
  background: #fff;
}
.actions___puHPI {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center;
  padding: 16px 20px;
  border-radius: 2px;
}
.actions___puHPI .summary___11ZVl {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  gap: 20px;
  font-size: 14px;
}
.actions___puHPI .summary___11ZVl .totalPrice___Q0bzU {
  font-weight: 500;
}
.actions___puHPI .actionButtons___2oT-Q {
  display: -ms-flexbox;
  display: flex;
  gap: 12px;
}
.actions___puHPI .actionButtons___2oT-Q button {
  min-width: 100px;
  height: 36px;
}

.matchChannelDetailPage___MBOwD {
  min-width: 1200px;
  background: #fff;
  padding: 16px 0 48px;
}
.matchChannelDetailPage___MBOwD .content {
  background: #fff;
  padding-top: 0;
  max-width: 1180px;
  margin: 0 auto;
}
.detailBreadcrumb___3B20z {
  margin: 8px 0 20px;
}
.detailWrapper___UgNG5 {
  background: #fff;
  padding: 0 0 32px;
}
.detailSummary___1IMUM {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: start;
      align-items: flex-start;
  gap: 24px;
  padding: 6px 0 18px;
}
.detailSummaryMain___1v6AS {
  -ms-flex: 1;
      flex: 1;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
}
.detailTitleRow___1L3NK {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  gap: 12px;
  margin-bottom: 6px;
}
.detailTitle___2w3EV {
  font-size: 30px;
  font-weight: 700;
  color: #2f2f2f;
  margin: 0;
  line-height: 1.2;
}
.detailCode___t5wEy {
  font-size: 14px;
  color: #8a8a8a;
}
.detailSubRow___2oWdG {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  gap: 12px;
}
.statusTag___1jENI {
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  min-width: 96px;
  height: 34px;
  padding: 0 18px;
  border-radius: 3px;
  background: #16c353;
  color: #fff;
  font-weight: 600;
  font-size: 16px;
  line-height: 34px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  white-space: nowrap;
}
.detailCountdown___2rMgz {
  min-width: 230px;
  padding-left: 24px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: center;
      align-items: center;
  gap: 10px;
}
.countdownLabel___3jO8l {
  color: #666;
  font-size: 16px;
  text-align: center;
  margin: 0;
}
.countdownItems___Hj73X {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  gap: 6px;
}
.countdownBox___1ejoB {
  width: 52px;
  height: 54px;
  border-radius: 4px;
  background: #6b6b6b;
  color: #fff;
  font-size: 20px;
  font-weight: 600;
  line-height: 54px;
  text-align: center;
}
.countdownColon___24GrX {
  font-size: 22px;
  color: #6b6b6b;
  font-weight: 600;
}
.detailSection___2xFuM {
  margin-top: 22px;
}
.sectionTitle___2SS8j {
  font-size: 18px;
  font-weight: 600;
  color: #0080ff;
  margin-bottom: 12px;
}
.infoGrid___2HCJ6 {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  column-gap: 24px;
}
.infoCell___2rILE {
  background: #fff;
  padding: 12px 0;
  font-size: 14px;
  color: #1f1f1f;
  display: grid;
  grid-template-columns: 96px 1fr;
  gap: 8px;
  border-bottom: 1px solid #ededed;
}
.infoCellFull___3RIbL {
  grid-column: span 3;
}
.infoLabel___2qC_X {
  color: #888;
  min-width: 90px;
  white-space: nowrap;
}
.infoValue___1n-0w {
  color: #1f1f1f;
  -ms-flex: 1;
      flex: 1;
  word-break: break-all;
}
.goodsTable___y1mFy .ant-table {
  border: 1px solid #dfdfdf;
  border-radius: 4px;
}
.goodsTable___y1mFy .ant-table-thead > tr > th {
  background: #f7f7f7;
  font-weight: 600;
  color: #4c4c4c;
  text-align: center;
}
.goodsTable___y1mFy .ant-table-tbody > tr > td {
  text-align: center;
  color: #2a2a2a;
}
.detailActions___1ItK2 {
  margin-top: 24px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  gap: 16px;
}
.detailActions___1ItK2 .ant-btn {
  min-width: 140px;
  height: 38px;
}
.detailActions___1ItK2 .ant-btn-primary {
  background: #007bff;
  border-color: #007bff;
}
.detailActions___1ItK2 .ant-btn-default {
  border-color: #d9d9d9;
}

.matchChannelQuotePage___gfxWi {
  min-width: 1200px;
  background: #fff;
  padding: 16px 0 48px;
}
.matchChannelQuotePage___gfxWi .content {
  background: #fff;
  padding-top: 0;
  max-width: 1180px;
  margin: 0 auto;
}
.quoteBreadcrumb___2caOA {
  margin: 8px 0 20px;
}
.quoteWrapper___3f8sN {
  background: #fff;
  padding: 0 0 36px;
}
.quoteSummary___3WJLc {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: start;
      align-items: flex-start;
  gap: 24px;
  padding: 6px 0 18px;
}
.quoteSummaryMain___1tsCo {
  -ms-flex: 1;
      flex: 1;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
}
.quoteTitleRow___3tVDc {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  gap: 12px;
  margin-bottom: 6px;
}
.quoteTitle___23gob {
  font-size: 30px;
  font-weight: 700;
  color: #2f2f2f;
  margin: 0;
  line-height: 1.2;
}
.quoteCode___1IcbT {
  font-size: 14px;
  color: #8a8a8a;
}
.quoteSubRow___7Ypn3 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  gap: 12px;
}
.statusTag___3yKij {
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  min-width: 96px;
  height: 34px;
  padding: 0 18px;
  border-radius: 3px;
  background: #16c353;
  color: #fff;
  font-weight: 600;
  font-size: 16px;
  line-height: 34px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  white-space: nowrap;
}
.quoteCountdown___2iFEl {
  min-width: 230px;
  padding-left: 24px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: center;
      align-items: center;
  gap: 10px;
}
.countdownLabel___2Gwis {
  color: #666;
  font-size: 16px;
  text-align: center;
  margin: 0;
}
.countdownItems___1_7Bz {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  gap: 6px;
}
.countdownBox___1SFCY {
  width: 52px;
  height: 54px;
  border-radius: 4px;
  background: #6b6b6b;
  color: #fff;
  font-size: 20px;
  font-weight: 600;
  line-height: 54px;
  text-align: center;
}
.countdownColon___2CQEh {
  font-size: 22px;
  color: #6b6b6b;
  font-weight: 600;
}
.quoteSection___1sr7j {
  margin-top: 22px;
}
.sectionTitle___mEd_c {
  font-size: 18px;
  font-weight: 600;
  color: #0080ff;
  margin-bottom: 12px;
}
.infoGrid___1gDnC {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  column-gap: 24px;
}
.infoCell___3tUZp {
  background: #fff;
  padding: 12px 0;
  font-size: 14px;
  color: #1f1f1f;
  display: grid;
  grid-template-columns: 96px 1fr;
  gap: 8px;
  border-bottom: 1px solid #ededed;
}
.infoCellFull___YDCCH {
  grid-column: span 3;
}
.infoLabel___3azZ- {
  color: #888;
  min-width: 90px;
  white-space: nowrap;
}
.infoValue___1eXAw {
  color: #1f1f1f;
  -ms-flex: 1;
      flex: 1;
  word-break: break-all;
}
.goodsTable___2VYHT {
  margin-top: 12px;
}
.goodsTable___2VYHT .ant-table {
  border: 1px solid #dfdfdf;
  border-radius: 4px;
  table-layout: fixed;
}
.goodsTable___2VYHT .ant-table-thead > tr > th {
  background: #f7f7f7;
  font-weight: 600;
  color: #4c4c4c;
  text-align: center;
  padding: 14px 12px;
}
.goodsTable___2VYHT .ant-table-tbody > tr > td {
  text-align: center;
  color: #2a2a2a;
  padding: 14px 12px;
  line-height: 1.4;
  word-break: break-word;
}
.goodsTable___2VYHT .ant-input {
  width: 100%;
}
.textWrap___76r_8 {
  text-align: left;
  white-space: normal;
  word-break: break-word;
  max-width: 200px;
  margin: 0 auto;
}
.priceInput___26Vre {
  width: 140px;
}
.amountText___r1qxE {
  font-weight: 600;
  color: #c81623;
}
.uploadLink___7WICp {
  color: #0080ff;
  cursor: pointer;
}
.totalAmountRow___39pN7 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: end;
      justify-content: flex-end;
  -ms-flex-align: center;
      align-items: center;
  gap: 8px;
  margin-top: 16px;
  font-size: 16px;
}
.totalLabel___3CpKU {
  color: #2a2a2a;
}
.totalValue___3g-fC {
  font-weight: 700;
  color: #c81623;
  font-size: 18px;
}
.extraNote___6k1JV {
  color: #999;
  margin: 2px 0 12px;
}
.additionalForm___2JQZA {
  margin-top: 8px;
}
.formItem___3NAud {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: 6px;
  margin-bottom: 12px;
}
.formItem___3NAud label {
  color: #555;
  font-weight: 600;
}
.formItemError___RZA5l .ant-input,
.formItemError___RZA5l .ant-select-selector {
  border-color: #ff4d4f !important;
}
.required___2w_q3 {
  color: #ff4d4f;
  margin-right: 4px;
}
.errorMsg___1nJDj {
  color: #ff4d4f;
  font-size: 12px;
  margin-top: 4px;
}
.actionBar___2W9SG {
  margin-top: 28px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  gap: 16px;
}
.actionBar___2W9SG .ant-btn {
  min-width: 140px;
  height: 40px;
}
.actionBar___2W9SG .ant-btn-primary {
  background: #007bff;
  border-color: #007bff;
}
.actionBar___2W9SG .ant-btn-default {
  border-color: #d9d9d9;
}

a {
  color: #000;
}
.tableDiv___3nzuk {
  margin-top: 20px;
  font-size: 12px;
}
.tableHeader___2T72q {
  background: #f5f5f5;
  font-size: 12px;
  color: #000;
}
.tableHeader___2T72q span {
  text-align: center;
  display: inline-block;
  height: 37px;
  line-height: 37px;
  width: 148px;
}
.tableHeader___2T72q span:nth-child(1) {
  width: 387px;
}
.tableContent___2yu05 > div .tableItem___1-cdP {
  border: 1px #e8e8e8 solid;
  height: 37px;
  line-height: 17px;
  font-size: 12px;
  padding: 10px;
  border-top: 0;
}
.tableContent___2yu05 > div .tableItem___1-cdP span {
  padding-left: 20px;
}
.tableContent___2yu05 > div .tableItem___1-cdP span:nth-child(1) {
  padding-left: 0px;
}
.tableContent___2yu05 > div .tableItems___1O1uz {
  overflow: hidden;
  border-right: 1px #e8e8e8 solid;
}
.tableContent___2yu05 > div .tableItems___1O1uz div {
  border: 1px #e8e8e8 solid;
  padding: 20px 10px;
  text-align: center;
  width: 148px;
  height: 127px;
  float: left;
  border-top: 0;
  border-right: 0;
}
.tableContent___2yu05 > div .tableItems___1O1uz div span {
  line-height: 87px;
  font-size: 12px;
  text-align: center;
}
.tableContent___2yu05 > div .tableItems___1O1uz div:nth-child(1) {
  width: 387px;
  text-align: left;
}
.tableContent___2yu05 > div .tableItems___1O1uz div:nth-child(1) > a {
  float: left;
  width: 87px;
  height: 87px;
  border: 1px #e8e8e8 solid;
}
.tableContent___2yu05 > div .tableItems___1O1uz div:nth-child(1) > a img {
  width: 100%;
  height: 100%;
}
.tableContent___2yu05 > div .tableItems___1O1uz div:nth-child(1) p {
  width: 260px;
  display: inline-block;
  margin-left: 10px;
}
.tableContent___2yu05 > div .tableItems___1O1uz div:nth-child(1) p span {
  text-align: left;
  width: 260px;
  display: inline-block;
  line-height: 24px;
  margin-bottom: 5px;
  padding: 0 5px;
}
.tableContent___2yu05 > div:first-child .tableItem___1-cdP {
  border-top: 1px #e8e8e8 solid;
}

.red___2oghQ {
  color: red;
  font-size: 14px;
  padding-top: -3px;
  line-height: 16px;
  background: url(/static/images/chectok.png) no-repeat -0.5px 3px;
  background-size: 110px 20px;
  padding-left: 10px;
  padding-right: 7px;
  padding-top: 2.5px;
  padding-bottom: 5px;
}
.span___10uyN {
  color: red;
  font-size: 14px;
  padding-top: -3px;
  line-height: 16px;
  background: url(/static/images/chectok.png) no-repeat -0.5px 3px;
  background-size: 110px 20px;
  padding-left: 10px;
  padding-right: 7px;
  padding-top: 2.5px;
  padding-bottom: 5px;
}
.item_body_box___2WPCX {
  width: 100%;
  height: auto;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  position: relative;
}
.item_body_box___2WPCX .submit_item_body___398If {
  width: 100%;
  height: auto;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  margin-top: 16px;
}
.item_body_box___2WPCX .submit_item_body___398If .submit_item___1eKjm {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  padding-bottom: 20px;
  margin-top: 16px;
}
.item_body_box___2WPCX .submit_item_body___398If .submit_item___1eKjm .submit_goodsInfo___GlQRY {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  border: 1px solid rgba(0, 0, 0, 0.06);
  padding: 0 16px;
}
.item_body_box___2WPCX .submit_item_body___398If .submit_item___1eKjm .submit_goodsInfo___GlQRY .submit_title___1mEYj {
  width: 100%;
  height: 20px;
  line-height: 20px;
  font-size: 20px;
  color: rgba(0, 0, 0, 0.85);
  margin: 20px 0;
  position: relative;
}
.item_body_box___2WPCX .submit_item_body___398If .submit_item___1eKjm .submit_goodsInfo___GlQRY .submit_title___1mEYj .submit_add_address___3pq0V {
  position: absolute;
  right: 16px;
  top: 0;
  color: #0071F5;
  font-size: 14px;
  cursor: pointer;
}
.item_body_box___2WPCX .submit_item_body___398If .submit_item___1eKjm .submit_goodsInfo___GlQRY .submit_goods_body___3Quqb {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
}
.item_body_box___2WPCX .submit_item_body___398If .submit_item___1eKjm .submit_goodsInfo___GlQRY .submit_goods_body___3Quqb .submit_body_title___xzOPG {
  font-weight: 600;
  font-size: 12px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-align: center;
      align-items: center;
  height: 30px;
}
.item_body_box___2WPCX .submit_item_body___398If .submit_item___1eKjm .submit_goodsInfo___GlQRY .submit_goods_body___3Quqb .submit_body_title___xzOPG span {
  margin-left: 3px;
}
.item_body_box___2WPCX .submit_item_body___398If .submit_item___1eKjm .submit_goodsInfo___GlQRY .submit_goods_body___3Quqb .submit_body_title___xzOPG .TradeName___y7i47 {
  margin-left: 40px;
}
.item_body_box___2WPCX .submit_item_body___398If .submit_item___1eKjm .submit_goodsInfo___GlQRY .submit_goods_body___3Quqb .submit_body_title___xzOPG .UnitPrice___3XPyW {
  margin-left: 264px;
}
.item_body_box___2WPCX .submit_item_body___398If .submit_item___1eKjm .submit_goodsInfo___GlQRY .submit_goods_body___3Quqb .submit_body_title___xzOPG .discount___2MlOp {
  margin-left: 93px;
}
.item_body_box___2WPCX .submit_item_body___398If .submit_item___1eKjm .submit_goodsInfo___GlQRY .submit_goods_body___3Quqb .submit_body_title___xzOPG .Number___3suMY {
  margin-left: 70px;
}
.item_body_box___2WPCX .submit_item_body___398If .submit_item___1eKjm .submit_goodsInfo___GlQRY .submit_goods_body___3Quqb .submit_body_title___xzOPG .TotalGoods___b8ctr {
  margin-left: 103px;
}
.item_body_box___2WPCX .submit_item_body___398If .submit_item___1eKjm .submit_goodsInfo___GlQRY .submit_goods_body___3Quqb .submit_body_title___xzOPG .anticon {
  color: #3B7EFF;
  position: relative;
  top: 3px;
  font-size: 20px;
}
.item_body_box___2WPCX .submit_item_body___398If .submit_item___1eKjm .submit_goodsInfo___GlQRY .submit_goods_body___3Quqb .item_body___3Lwed {
  -ms-flex-positive: 1;
      flex-grow: 1;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  border-top: 1px dashed #0071F5;
  padding-bottom: 16px;
  border-bottom: 1px dashed #ccc;
  padding-top: 6px;
}
.item_body_box___2WPCX .submit_item_body___398If .submit_item___1eKjm .submit_goodsInfo___GlQRY .submit_goods_body___3Quqb .item_body___3Lwed .list_box___3qOxf {
  -ms-flex-positive: 5;
      flex-grow: 5;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  background-color: rgba(0, 113, 245, 0.05);
  margin-right: 20px;
  padding: 0 8px;
}
.item_body_box___2WPCX .submit_item_body___398If .submit_item___1eKjm .submit_goodsInfo___GlQRY .submit_goods_body___3Quqb .item_body___3Lwed .list_box___3qOxf .item_list___3qr9e {
  -ms-flex-positive: 5;
      flex-grow: 5;
  margin-bottom: 8px;
  display: -ms-flexbox;
  display: flex;
  height: 100px;
  position: relative;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-align: center;
      align-items: center;
  padding-top: 10px;
}
.item_body_box___2WPCX .submit_item_body___398If .submit_item___1eKjm .submit_goodsInfo___GlQRY .submit_goods_body___3Quqb .item_body___3Lwed .list_box___3qOxf .item_list___3qr9e .bottom_price___hIxEC {
  position: absolute;
  bottom: 0;
  left: 100px;
  display: -ms-flexbox;
  display: flex;
  width: 800px;
  -ms-flex-align: center;
      align-items: center;
}
.item_body_box___2WPCX .submit_item_body___398If .submit_item___1eKjm .submit_goodsInfo___GlQRY .submit_goods_body___3Quqb .item_body___3Lwed .list_box___3qOxf .item_list___3qr9e .bottom_price___hIxEC a {
  display: block;
  margin-left: 10px;
}
.item_body_box___2WPCX .submit_item_body___398If .submit_item___1eKjm .submit_goodsInfo___GlQRY .submit_goods_body___3Quqb .item_body___3Lwed .list_box___3qOxf .item_list___3qr9e .list_img___JFR3M {
  width: 90px;
  height: 90px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
}
.item_body_box___2WPCX .submit_item_body___398If .submit_item___1eKjm .submit_goodsInfo___GlQRY .submit_goods_body___3Quqb .item_body___3Lwed .list_box___3qOxf .item_list___3qr9e .list_img___JFR3M img {
  width: 90px;
  height: 90px;
}
.item_body_box___2WPCX .submit_item_body___398If .submit_item___1eKjm .submit_goodsInfo___GlQRY .submit_goods_body___3Quqb .item_body___3Lwed .list_box___3qOxf .item_list___3qr9e .list_info___1knXM {
  -ms-flex-positive: 1;
      flex-grow: 1;
  height: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
}
.item_body_box___2WPCX .submit_item_body___398If .submit_item___1eKjm .submit_goodsInfo___GlQRY .submit_goods_body___3Quqb .item_body___3Lwed .list_box___3qOxf .item_list___3qr9e .list_info___1knXM .goods_title___xg9Dr {
  -ms-flex-positive: 4;
      flex-grow: 4;
  width: 0;
  padding: 10px 0 10px 10px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: justify;
      justify-content: space-between;
}
.item_body_box___2WPCX .submit_item_body___398If .submit_item___1eKjm .submit_goodsInfo___GlQRY .submit_goods_body___3Quqb .item_body___3Lwed .list_box___3qOxf .item_list___3qr9e .list_info___1knXM .goods_title___xg9Dr .name___3-z3P {
  color: rgba(0, 0, 0, 0.65);
}
.item_body_box___2WPCX .submit_item_body___398If .submit_item___1eKjm .submit_goodsInfo___GlQRY .submit_goods_body___3Quqb .item_body___3Lwed .list_box___3qOxf .item_list___3qr9e .list_info___1knXM .goods_title___xg9Dr .goods_version___9g9LA {
  color: rgba(0, 0, 0, 0.45);
}
.item_body_box___2WPCX .submit_item_body___398If .submit_item___1eKjm .submit_goodsInfo___GlQRY .submit_goods_body___3Quqb .item_body___3Lwed .list_box___3qOxf .item_list___3qr9e .list_info___1knXM .goods_price___Qth8- {
  -ms-flex-positive: 2;
      flex-grow: 2;
  width: 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  color: rgba(0, 0, 0, 0.65);
}
.item_body_box___2WPCX .submit_item_body___398If .submit_item___1eKjm .submit_goodsInfo___GlQRY .submit_goods_body___3Quqb .item_body___3Lwed .list_box___3qOxf .item_list___3qr9e .list_info___1knXM .goods_price___Qth8-::before {
  content: "\A5";
  margin-right: 2px;
}
.item_body_box___2WPCX .submit_item_body___398If .submit_item___1eKjm .submit_goodsInfo___GlQRY .submit_goods_body___3Quqb .item_body___3Lwed .list_box___3qOxf .item_list___3qr9e .list_info___1knXM .discount___2MlOp {
  -ms-flex-positive: 2;
      flex-grow: 2;
  width: 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  color: rgba(0, 0, 0, 0.65);
}
.item_body_box___2WPCX .submit_item_body___398If .submit_item___1eKjm .submit_goodsInfo___GlQRY .submit_goods_body___3Quqb .item_body___3Lwed .list_box___3qOxf .item_list___3qr9e .list_info___1knXM .goods_num___1jKU6 {
  -ms-flex-positive: 1;
      flex-grow: 1;
  width: 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  color: rgba(0, 0, 0, 0.65);
}
.item_body_box___2WPCX .submit_item_body___398If .submit_item___1eKjm .submit_goodsInfo___GlQRY .submit_goods_body___3Quqb .item_body___3Lwed .list_box___3qOxf .item_list___3qr9e .list_info___1knXM .goods_num___1jKU6::before {
  content: "x";
  margin-right: 2px;
}
.item_body_box___2WPCX .submit_item_body___398If .submit_item___1eKjm .submit_goodsInfo___GlQRY .submit_goods_body___3Quqb .item_body___3Lwed .list_box___3qOxf .item_list___3qr9e .list_info___1knXM .goods_total___37pb7 {
  -ms-flex-positive: 2;
      flex-grow: 2;
  width: 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: end;
      align-items: flex-end;
}
.item_body_box___2WPCX .submit_item_body___398If .submit_item___1eKjm .submit_goodsInfo___GlQRY .submit_goods_body___3Quqb .item_body___3Lwed .list_box___3qOxf .item_list___3qr9e .list_info___1knXM .goods_total___37pb7 .total_price___1DSnD {
  color: rgba(0, 0, 0, 0.85);
  font-weight: bolder;
  margin-bottom: 3px;
}
.item_body_box___2WPCX .submit_item_body___398If .submit_item___1eKjm .submit_goodsInfo___GlQRY .submit_goods_body___3Quqb .item_body___3Lwed .list_box___3qOxf .item_list___3qr9e .list_info___1knXM .goods_total___37pb7 .total_price___1DSnD::before {
  content: "\A5";
  margin-right: 2px;
}
.item_body_box___2WPCX .submit_item_body___398If .submit_item___1eKjm .submit_goodsInfo___GlQRY .submit_goods_body___3Quqb .item_body___3Lwed .list_box___3qOxf .item_list___3qr9e .list_info___1knXM .goods_total___37pb7 .total_weight___3lkL7 {
  color: rgba(0, 0, 0, 0.45);
}
.item_body_box___2WPCX .submit_item_body___398If .submit_item___1eKjm .submit_goodsInfo___GlQRY .submit_goods_body___3Quqb .item_body___3Lwed .list_box___3qOxf .item_list___3qr9e .list_info___1knXM .goods_total___37pb7 .total_weight___3lkL7::after {
  content: "KG";
  margin-left: 2px;
}
.item_body_box___2WPCX .submit_item_body___398If .submit_item___1eKjm .submit_goodsInfo___GlQRY .submit_goods_body___3Quqb .item_body___3Lwed .list_box___3qOxf .goods_remark___RyARX {
  width: 100%;
  height: 50px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-align: center;
      align-items: center;
}
.item_body_box___2WPCX .submit_item_body___398If .submit_item___1eKjm .submit_goodsInfo___GlQRY .submit_goods_body___3Quqb .item_body___3Lwed .list_box___3qOxf .goods_remark___RyARX .remark_label___20rjq {
  width: 90px;
  height: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: end;
      justify-content: flex-end;
  -ms-flex-align: center;
      align-items: center;
  color: rgba(0, 0, 0, 0.65);
}
.item_body_box___2WPCX .submit_item_body___398If .submit_item___1eKjm .submit_goodsInfo___GlQRY .submit_goods_body___3Quqb .item_body___3Lwed .list_box___3qOxf .goods_remark___RyARX .remark_txt___2O58_ {
  width: 0;
  -ms-flex-positive: 1;
      flex-grow: 1;
  padding: 0 0px 0 10px;
}
.item_body_box___2WPCX .submit_item_body___398If .submit_item___1eKjm .submit_goodsInfo___GlQRY .submit_goods_body___3Quqb .item_body___3Lwed .item_total___bvnx9 {
  -ms-flex-positive: 2;
      flex-grow: 2;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: end;
      justify-content: flex-end;
  background-color: rgba(0, 113, 245, 0.1);
}
.item_body_box___2WPCX .submit_item_body___398If .submit_item___1eKjm .submit_goodsInfo___GlQRY .submit_goods_body___3Quqb .item_body___3Lwed .item_total___bvnx9 > div {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
}
.item_body_box___2WPCX .submit_item_body___398If .submit_item___1eKjm .submit_goodsInfo___GlQRY .submit_goods_body___3Quqb .item_body___3Lwed .item_total___bvnx9 > div .item_label___1Gnkf,
.item_body_box___2WPCX .submit_item_body___398If .submit_item___1eKjm .submit_goodsInfo___GlQRY .submit_goods_body___3Quqb .item_body___3Lwed .item_total___bvnx9 > div .item_price___12ENj {
  width: 0;
  height: 30px;
  line-height: 30px;
  -ms-flex-positive: 1;
      flex-grow: 1;
  text-align: right;
  margin-bottom: 5px;
}
.item_body_box___2WPCX .submit_item_body___398If .submit_item___1eKjm .submit_goodsInfo___GlQRY .submit_goods_body___3Quqb .item_body___3Lwed .item_total___bvnx9 > div .item_price___12ENj {
  padding-right: 8px;
  font-size: 16px;
}
.item_body_box___2WPCX .submit_item_body___398If .submit_item___1eKjm .submit_goodsInfo___GlQRY .submit_goods_body___3Quqb .item_body___3Lwed .item_total___bvnx9 > div .item_price___12ENj::before {
  content: "\A5";
  margin-right: 2px;
}
.item_body_box___2WPCX .submit_item_body___398If .submit_item___1eKjm .submit_goodsInfo___GlQRY .submit_goods_body___3Quqb .item_body___3Lwed .item_total___bvnx9 .item_total_box___3rdB1 .item_price___12ENj {
  color: #EE102B;
  font-weight: bolder;
  font-size: 20px;
}
.item_body_box___2WPCX .submit_item_body___398If .submit_item___1eKjm .submit_goodsInfo___GlQRY .submit_consignee___2ZIdb {
  width: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
}
.item_body_box___2WPCX .submit_item_body___398If .submit_item___1eKjm .submit_goodsInfo___GlQRY .submit_consignee___2ZIdb .consignee_info___1gxUT {
  width: 100%;
  height: 40px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-align: center;
      align-items: center;
}
.item_body_box___2WPCX .submit_item_body___398If .submit_item___1eKjm .submit_goodsInfo___GlQRY .submit_consignee___2ZIdb .consignee_info___1gxUT .consignee_list_box___3oOuW {
  width: 100%;
  height: auto;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
}
.item_body_box___2WPCX .submit_item_body___398If .submit_item___1eKjm .submit_goodsInfo___GlQRY .submit_consignee___2ZIdb .consignee_info___1gxUT .consignee_list_box___3oOuW .consignee_list___3nPGO {
  width: 100%;
  height: 40px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-align: center;
      align-items: center;
  padding-right: 100px;
  position: relative;
}
.item_body_box___2WPCX .submit_item_body___398If .submit_item___1eKjm .submit_goodsInfo___GlQRY .submit_consignee___2ZIdb .consignee_info___1gxUT .consignee_list_box___3oOuW .consignee_list___3nPGO .consignee_list_label___r03Rt {
  width: 0;
  -ms-flex-positive: 2;
      flex-grow: 2;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
}
.item_body_box___2WPCX .submit_item_body___398If .submit_item___1eKjm .submit_goodsInfo___GlQRY .submit_consignee___2ZIdb .consignee_info___1gxUT .consignee_list_box___3oOuW .consignee_list___3nPGO .consignee_list_label___r03Rt .consignee_label_txt___aHI4T {
  width: 80%;
  height: 30px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  border-radius: 3px;
  border: 1px solid #0071F5;
  color: #0071F5;
  background: url('/static/images/dui.png');
  background-repeat: no-repeat;
  background-position: 100% 100%;
  background-size: 16px;
}
.item_body_box___2WPCX .submit_item_body___398If .submit_item___1eKjm .submit_goodsInfo___GlQRY .submit_consignee___2ZIdb .consignee_info___1gxUT .consignee_list_box___3oOuW .consignee_list___3nPGO .consignee_list_name___1CEkC {
  width: 0;
  -ms-flex-positive: 2;
      flex-grow: 2;
}
.item_body_box___2WPCX .submit_item_body___398If .submit_item___1eKjm .submit_goodsInfo___GlQRY .submit_consignee___2ZIdb .consignee_info___1gxUT .consignee_list_box___3oOuW .consignee_list___3nPGO .consignee_list_details___1PLG3 {
  width: 0;
  -ms-flex-positive: 4;
      flex-grow: 4;
}
.item_body_box___2WPCX .submit_item_body___398If .submit_item___1eKjm .submit_goodsInfo___GlQRY .submit_consignee___2ZIdb .consignee_info___1gxUT .consignee_list_box___3oOuW .consignee_list___3nPGO .consignee_list_phone___1r1Ap {
  width: 0;
  -ms-flex-positive: 1;
      flex-grow: 1;
}
.item_body_box___2WPCX .submit_item_body___398If .submit_item___1eKjm .submit_goodsInfo___GlQRY .submit_pay_type___3A3mO {
  width: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
}
.item_body_box___2WPCX .submit_item_body___398If .submit_item___1eKjm .submit_goodsInfo___GlQRY .submit_pay_type___3A3mO .pay_cash_type___1yWWz {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  width: 100%;
  margin-bottom: 16px;
  position: relative;
}
.item_body_box___2WPCX .submit_item_body___398If .submit_item___1eKjm .submit_goodsInfo___GlQRY .submit_pay_type___3A3mO .pay_cash_type___1yWWz .pay_cash___6Nznw {
  padding: 4px 16px;
  font-size: 12px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  border-radius: 3px;
  border: 1px solid rgba(0, 0, 0, 0.65);
  margin-right: 16px;
  color: rgba(0, 0, 0, 0.65);
  background-position: 100% 100%;
}
.item_body_box___2WPCX .submit_item_body___398If .submit_item___1eKjm .submit_goodsInfo___GlQRY .submit_pay_type___3A3mO .pay_cash_type___1yWWz .isactive___9PF6r {
  border: 1px solid #0071F5;
  color: #0071F5;
  background: url(/static/images/dui.png);
  background-repeat: no-repeat;
  background-position: 100% 100%;
  background-size: 16px;
}
.item_body_box___2WPCX .submit_item_body___398If .submit_item___1eKjm .my_consignee_often___359VE {
  position: relative;
  cursor: pointer;
  color: rgba(0, 0, 0, 0.45);
  width: 400px;
}
.item_body_box___2WPCX .submit_item_body___398If .submit_item___1eKjm .my_consignee_often___359VE .defaultHide___3z_zr {
  display: none;
}
.item_body_box___2WPCX .submit_item_body___398If .submit_item___1eKjm .my_consignee_often___359VE:hover .my_consignee_list___1tUE_ {
  display: inline-block;
}
.item_body_box___2WPCX .submit_item_body___398If .submit_item___1eKjm .my_consignee_often___359VE:hover .hide___15iAk {
  display: none;
}
.item_body_box___2WPCX .submit_item_body___398If .submit_item___1eKjm .my_consignee_often___359VE:hover .show___13a8B {
  display: inline-block;
}
.item_body_box___2WPCX .submit_item_body___398If .submit_item___1eKjm .my_consignee_often___359VE .my_consignee_title___I1z_e {
  padding: 2px 3px;
  color: #3B7EFF;
  border: 1px solid #3B7EFF;
}
.item_body_box___2WPCX .submit_item_body___398If .submit_item___1eKjm .my_consignee_often___359VE .my_consignee_list___1tUE_ {
  display: none;
  position: absolute;
  left: 0;
  top: 20px;
  background: white;
  padding: 5px;
  z-index: 2;
  font-size: 12px;
  border: 1px solid rgba(0, 0, 0, 0.06);
}
.item_body_box___2WPCX .submit_item_body___398If .submit_item___1eKjm .my_consignee_often___359VE .my_consignee_list___1tUE_ li {
  padding: 2px 6px;
}
.item_body_box___2WPCX .submit_item_body___398If .submit_item___1eKjm .my_consignee_often___359VE .my_consignee_list___1tUE_ li:hover {
  color: #0071F5;
}
.DownOutlinedName___2Vbft {
  font-size: 8px;
}

.payInfoModal___3666p .ant-modal {
  width: 1060px !important;
}
.payInfoModal___3666p .ant-modal-content {
  border-radius: 8px;
  overflow: hidden;
  box-shadow: 0 24px 70px rgba(15, 23, 42, 0.24);
}
.payInfoModal___3666p .ant-modal-body {
  padding: 0;
  background: #ffffff;
}
.modalPanel___3WUm2 {
  background: #ffffff;
  color: #1f2937;
}
.modalHeader___aStQ1 {
  height: 56px;
  padding: 0 24px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
  border-bottom: 1px solid #e5e7eb;
}
.title___X07Xw {
  font-size: 16px;
  font-weight: 600;
  line-height: 1;
}
.closeButton___1UhAl {
  width: 32px;
  height: 32px;
  border: 0;
  border-radius: 6px;
  background: transparent;
  color: #8b95a1;
  font-size: 24px;
  line-height: 1;
  cursor: pointer;
  transition: all 0.2s ease-in-out;
}
.closeButton___1UhAl:hover {
  opacity: 0.8;
}
.modalBody___ZFT0i {
  padding: 22px 24px 18px;
  background: linear-gradient(180deg, #ffffff 0%, #fbfcff 100%);
}
.paymentSection___31-zz + .paymentSection___31-zz {
  margin-top: 18px;
  padding-top: 18px;
  border-top: 1px solid #e5e7eb;
}
.meta___3V_vW {
  margin-bottom: 12px;
  color: #6b7280;
  font-size: 12px;
  line-height: 1.6;
}
.metaItem___NrBrS + .metaItem___NrBrS {
  margin-top: 2px;
}
.paymentHero___2ilkb {
  display: grid;
  grid-template-columns: 250px 1fr;
  -ms-flex-align: stretch;
      align-items: stretch;
  border: 1px solid #cfe0fb;
  border-radius: 8px;
  background: #eaf2ff;
  overflow: hidden;
}
.amountBox___1_x66,
.codeBox___3T-TD {
  min-width: 0;
  padding: 18px 24px;
}
.amountBox___1_x66 {
  border-right: 1px solid #cfe0fb;
  background: #f8fbff;
}
.label___QnUNt {
  display: block;
  margin-bottom: 7px;
  color: #6b7280;
  font-size: 13px;
  line-height: 1.2;
}
.amount___3sbkW {
  color: #111827;
  font-size: 28px;
  font-weight: 750;
  line-height: 1;
}
.amountUnit___1mysb {
  margin-left: 2px;
  font-size: 16px;
  font-weight: 600;
}
.codeRow___2VWx9 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
  gap: 20px;
}
.code___13k-E {
  color: #e60012;
  font-family: Arial, "Helvetica Neue", "PingFang SC", "Microsoft YaHei", sans-serif;
  font-size: 38px;
  font-weight: 800;
  letter-spacing: 2px;
  line-height: 1;
  word-break: break-all;
}
.copyButton___C1NPN {
  -ms-flex: 0 0 auto;
      flex: 0 0 auto;
  height: 36px;
  padding: 0 16px;
  border: 1px solid #b9cff4;
  border-radius: 6px;
  background: #ffffff;
  color: #1665d8;
  font-size: 14px;
  font-weight: 600;
  cursor: pointer;
}
.notice___1rdXQ {
  margin: 14px 0 16px;
  padding: 12px 16px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  gap: 10px;
  border: 1px solid #fdba74;
  border-radius: 8px;
  background: #fff7ed;
  color: #7c2d12;
  font-size: 15px;
  line-height: 1.65;
}
.noticeMark___3UAzp {
  width: 22px;
  height: 22px;
  margin-top: 1px;
  border-radius: 50%;
  display: grid;
  place-items: center;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  background: #f97316;
  color: #ffffff;
  font-size: 15px;
  font-weight: 800;
  line-height: 1;
}
.noticeText___22lj8 {
  min-width: 0;
}
.noticeText___22lj8 strong {
  color: #e60012;
  font-weight: 750;
}
.accountGrid___1A3ol {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 14px;
}
.accountCard___3mlX8 {
  border: 1px solid #e5e7eb;
  border-radius: 8px;
  background: #ffffff;
  overflow: hidden;
}
.accountHeader___yMR-_ {
  padding: 12px 16px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  background: #f7f9fc;
  border-bottom: 1px solid #e5e7eb;
}
.financeHeader___3elrq {
  background: #fff5f5;
}
.accountTitle___1fdXA {
  margin: 0;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.4;
}
.fields___3Xm6E {
  padding: 14px 16px 16px;
  display: grid;
  row-gap: 10px;
}
.field___3zcmX {
  display: grid;
  grid-template-columns: 88px minmax(0, 1fr) auto;
  -ms-flex-align: start;
      align-items: start;
  min-height: 26px;
  column-gap: 12px;
  font-size: 15px;
  line-height: 1.55;
}
.fieldName___1s0E3 {
  color: #6b7280;
  text-align: right;
  white-space: nowrap;
}
.fieldValue___3dpni {
  color: #263241;
  font-weight: 600;
  word-break: break-all;
}
.fieldAction___165Ub {
  min-width: 46px;
}
.copySmallButton___3XbFz {
  height: 26px;
  padding: 0 10px;
  border: 1px solid #cbd5e1;
  border-radius: 5px;
  background: #ffffff;
  color: #1665d8;
  font-size: 13px;
  font-weight: 600;
  white-space: nowrap;
  cursor: pointer;
}
.financeDesc___2RZCn {
  margin: 0;
  padding: 0 16px 16px;
  color: #4b5563;
  font-size: 14px;
  line-height: 1.6;
}
.modalFooter___VOAmT {
  height: 58px;
  padding: 0 24px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: end;
      justify-content: flex-end;
  border-top: 1px solid #e5e7eb;
  background: #ffffff;
}
.primaryButton___-WtPl {
  min-width: 82px;
  height: 36px;
  padding: 0 16px;
  border: 0;
  border-radius: 6px;
  background: #0969e8;
  color: #ffffff;
  font-size: 14px;
  font-weight: 600;
  cursor: pointer;
  transition: all 0.2s ease-in-out;
}
.primaryButton___-WtPl:hover {
  opacity: 0.8;
}

.detailDom___3P-Zs {
  font-size: 12px;
}
.detailDom___3P-Zs .ant-btn-sm {
  font-size: 12px;
}
.detailDom___3P-Zs .ant-collapse > .ant-collapse-item > .ant-collapse-header {
  font-size: 14px;
  font-weight: bold;
  background: #f5f5f5;
}
.detailDom___3P-Zs .ant-collapse > .ant-collapse-item {
  border: none;
  margin-top: 20px;
}
.detailDom___3P-Zs .ant-collapse {
  border-radius: 0;
  border: none;
}
.detailDom___3P-Zs .ant-collapse-content {
  border: 1px solid #e3e3e3;
  overflow: hidden;
}
.detailDom___3P-Zs .ant-collapse-content > .ant-collapse-content-box {
  padding: 10px;
}
.detailDom___3P-Zs .ant-table {
  font-size: 12px;
}
.detailDom___3P-Zs .ant-table-wrapper {
  margin-bottom: 10px;
}
.detailDom___3P-Zs .topBox___3eSNd {
  border: 1px solid #e3e3e3;
  padding: 10px;
  margin-top: 20px;
  overflow: hidden;
}
.detailDom___3P-Zs .topBox___3eSNd p {
  float: right;
  font-size: 18px;
}
.detailDom___3P-Zs .topBox___3eSNd p span {
  color: #c81623;
}
.sign___3XZ9_ {
  font-size: 12px;
}
.title___3OsQ3 {
  line-height: 30px;
  padding: 0 12px;
  position: relative;
  font-size: 14px;
}
.title___3OsQ3:after {
  content: '';
  width: 3px;
  height: 15px;
  background-color: #0071F5;
  position: absolute;
  left: 3px;
  top: 8px;
  z-index: 2;
}
.approvalModal___3fIy4 {
  font-size: 12px;
}
.approvalModal___3fIy4 .ant-table-thead > tr > th,
.approvalModal___3fIy4 .ant-table-tbody > tr > td {
  padding: 16px 15px;
}
.invoiceSpan___3aNb2:hover {
  color: #0071F5;
}
.sphover___1dF8_ span:hover {
  color: #0071F5;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-timeline {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  -webkit-font-feature-settings: 'tnum';
          font-feature-settings: 'tnum';
  margin: 0;
  padding: 0;
  list-style: none;
}
.ant-timeline-item {
  position: relative;
  margin: 0;
  padding: 0 0 20px;
  font-size: 14px;
  list-style: none;
}
.ant-timeline-item-tail {
  position: absolute;
  top: 10px;
  left: 4px;
  height: calc(90%);
  border-left: 2px solid #e8e8e8;
}
.ant-timeline-item-pending .ant-timeline-item-head {
  font-size: 12px;
  background-color: transparent;
}
.ant-timeline-item-pending .ant-timeline-item-tail {
  display: none;
}
.ant-timeline-item-head {
  position: absolute;
  width: 10px;
  height: 10px;
  background-color: #fff;
  border: 2px solid transparent;
  border-radius: 100px;
}
.ant-timeline-item-head-blue {
  color: #0071F5;
  border-color: #0071F5;
}
.ant-timeline-item-head-red {
  color: #f5222d;
  border-color: #f5222d;
}
.ant-timeline-item-head-green {
  color: #52c41a;
  border-color: #52c41a;
}
.ant-timeline-item-head-gray {
  color: rgba(0, 0, 0, 0.25);
  border-color: rgba(0, 0, 0, 0.25);
}
.ant-timeline-item-head-custom {
  position: absolute;
  top: 5.5px;
  left: 5px;
  width: auto;
  height: auto;
  margin-top: 0;
  padding: 3px 1px;
  line-height: 1;
  text-align: center;
  border: 0;
  border-radius: 0;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.ant-timeline-item-content {
  position: relative;
  top: -6px;
  margin: 0 0 0 18px;
  word-break: break-word;
}
.ant-timeline-item-last > .ant-timeline-item-tail {
  display: none;
}
.ant-timeline-item-last > .ant-timeline-item-content {
  min-height: 48px;
}
.ant-timeline.ant-timeline-alternate .ant-timeline-item-tail,
.ant-timeline.ant-timeline-right .ant-timeline-item-tail,
.ant-timeline.ant-timeline-alternate .ant-timeline-item-head,
.ant-timeline.ant-timeline-right .ant-timeline-item-head,
.ant-timeline.ant-timeline-alternate .ant-timeline-item-head-custom,
.ant-timeline.ant-timeline-right .ant-timeline-item-head-custom {
  left: 50%;
}
.ant-timeline.ant-timeline-alternate .ant-timeline-item-head,
.ant-timeline.ant-timeline-right .ant-timeline-item-head {
  margin-left: -4px;
}
.ant-timeline.ant-timeline-alternate .ant-timeline-item-head-custom,
.ant-timeline.ant-timeline-right .ant-timeline-item-head-custom {
  margin-left: 1px;
}
.ant-timeline.ant-timeline-alternate .ant-timeline-item-left .ant-timeline-item-content,
.ant-timeline.ant-timeline-right .ant-timeline-item-left .ant-timeline-item-content {
  left: calc(46%);
  width: calc(36%);
  text-align: left;
}
.ant-timeline.ant-timeline-alternate .ant-timeline-item-right .ant-timeline-item-content,
.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-content {
  width: calc(38%);
  margin: 0;
  text-align: right;
}
.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-tail,
.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-head,
.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-head-custom {
  left: calc(94%);
}
.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-content {
  width: calc(82%);
}
.ant-timeline.ant-timeline-pending .ant-timeline-item-last .ant-timeline-item-tail {
  display: block;
  height: calc(86%);
  border-left: 2px dotted #e8e8e8;
}
.ant-timeline.ant-timeline-reverse .ant-timeline-item-last .ant-timeline-item-tail {
  display: none;
}
.ant-timeline.ant-timeline-reverse .ant-timeline-item-pending .ant-timeline-item-tail {
  top: 15px;
  display: block;
  height: calc(85%);
  border-left: 2px dotted #e8e8e8;
}
.ant-timeline.ant-timeline-reverse .ant-timeline-item-pending .ant-timeline-item-content {
  min-height: 48px;
}

.submit_title___1mqR9 {
  width: 100%;
  height: 20px;
  line-height: 20px;
  font-size: 20px;
  color: rgba(0, 0, 0, 0.85);
  margin: 20px 0;
  position: relative;
}
.red___Sw85W {
  color: red;
  font-size: 14px;
  padding-top: -3px;
  line-height: 16px;
  background: url(/static/images/chectok.png) no-repeat -0.5px 3px;
  background-size: 110px 20px;
  padding-left: 10px;
  padding-right: 7px;
  padding-top: 2.5px;
  padding-bottom: 5px;
}
.pay_invoice_type___ECWku {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  width: 100%;
  margin-bottom: 16px;
}
.pay_invoice___1irbF {
  padding: 4px 16px;
  font-size: 12px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  border-radius: 3px;
  border: 1px solid rgba(0, 0, 0, 0.65);
  margin-right: 16px;
  color: rgba(0, 0, 0, 0.65);
  background-position: 100% 100%;
}
.isactive___1rfpH {
  border: 1px solid #0071F5;
  color: #0071F5;
  background: url('/static/images/check.png');
  background-repeat: no-repeat;
  background-position: 100% 100%;
  background-size: 16px;
}
.invoice_header_box___BbViR {
  width: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  padding: 10px 120px 10px 0;
  color: rgba(0, 0, 0, 0.85);
}
.invoice_header_box___BbViR .invoice_name___1X6p6 {
  -ms-flex-positive: 1;
      flex-grow: 1;
  width: 0;
}
.invoice_header_box___BbViR .invoice_header___QBuHq {
  -ms-flex-positive: 4;
      flex-grow: 4;
  width: 0;
}
.invoice_header_box___BbViR .invoice_phone___3MUMj {
  -ms-flex-positive: 1;
      flex-grow: 1;
  width: 0;
}
.invoice_header_box___BbViR .invoice_btn___35mA9 {
  -ms-flex-positive: 1;
      flex-grow: 1;
  width: 0;
  color: #0071F5;
  cursor: pointer;
}
.add___1J47Z {
  width: 107px;
  padding: 2px 3px;
  cursor: pointer;
  border: 1px solid #0071F5;
  color: #0071F5;
}
.submit_title_before___20MN5::before {
  display: inline-block;
  margin-right: 4px;
  color: #f5222d;
  font-size: 14px;
  font-family: SimSun, sans-serif;
  line-height: 1;
  content: '*';
}

.stepsWrap___2QL00 {
  border: 1px solid rgba(0, 0, 0, 0.06);
  margin-top: 15px;
  margin-bottom: 15px;
  padding: 10px 10px 10px 10px;
  background-color: rgba(0, 113, 245, 0.05);
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
}
.stepsWrap___2QL00 .stepsBlock___38FOa {
  width: 22%;
}
.stepsWrap___2QL00 .stepsBlock___38FOa .pTitle___SUVjT {
  display: -ms-flexbox;
  display: flex;
}
.stepsWrap___2QL00 .stepsBlock___38FOa .pTitle___SUVjT .ant-steps-item-icon {
  width: 25px;
  height: 25px;
  line-height: 25px;
}
.stepsWrap___2QL00 .stepsBlock___38FOa .pTitle___SUVjT .stepsTitle___3GVC8 {
  font-size: 16px;
  font-weight: 900;
}
.themNameAboutWrap___1VHp4 {
  border: 1px solid rgba(0, 0, 0, 0.06);
  margin-top: 15px;
  padding: 10px;
  margin-bottom: 15px;
}
.themNameWrap___2HjHL {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
}
.themNameWrap___2HjHL .ant-input {
  font-size: 12px !important;
}
.themNameWrap___2HjHL .themName_label___2Ly-u {
  width: 80px;
  height: 50px;
  display: -ms-flexbox;
  display: flex;
  font-size: 12px !important;
  -ms-flex-pack: end;
      justify-content: flex-end;
  -ms-flex-align: center;
      align-items: center;
  color: rgba(0, 0, 0, 0.65);
}
.themNameWrap___2HjHL .themName_company___3s6fe {
  padding: 0 0px 0 10px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
}
.themNameWrap___2HjHL .themName_input___3K8Oa {
  width: 250px;
  padding: 0 0px 0 10px;
}
.themNameAndExpirationWrap___1YSRI {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
}
.themNameAndExpirationWrap___1YSRI .ant-input {
  font-size: 12px !important;
}
.themNameAndExpirationWrap___1YSRI .themNameBox___1I-Ks {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
}
.themNameAndExpirationWrap___1YSRI .themNameBox___1I-Ks .themName_label___2Ly-u {
  width: 80px;
  height: 50px;
  display: -ms-flexbox;
  display: flex;
  font-size: 12px !important;
  -ms-flex-pack: end;
      justify-content: flex-end;
  -ms-flex-align: center;
      align-items: center;
  color: rgba(0, 0, 0, 0.65);
}
.themNameAndExpirationWrap___1YSRI .themNameBox___1I-Ks .themName_company___3s6fe {
  padding: 0 0px 0 10px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
}
.themNameAndExpirationWrap___1YSRI .themNameBox___1I-Ks .themName_input___3K8Oa {
  width: 250px;
  padding: 0 0px 0 10px;
}
.themNameAndExpirationWrap___1YSRI .expirationWrap___96PmA .buyInputWrap___1DQGU {
  display: inline-block;
}
.themNameAndExpirationWrap___1YSRI .expirationWrap___96PmA .buyInputWrap___1DQGU .buyNumInput___1s6NH {
  text-align: center;
  border: none;
  outline: none;
  border-bottom: 1px solid rgba(0, 0, 0, 0.45);
  width: 60px;
  margin: 0 4px;
}
.couponsTypeBtnWrap___1DjbS {
  margin: 10px 0 10px 21px;
}
.couponsTypeBtnWrap___1DjbS .invoiceBtns___275Bg {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  width: 100%;
  margin-bottom: 16px;
}
.conponsNumWrap___tMkGO {
  margin-left: 10px;
}
.conponsNumWrap___tMkGO .buyInputWrap___1DQGU {
  display: inline-block;
}
.conponsNumWrap___tMkGO .buyInputWrap___1DQGU .buyNumInput___1s6NH {
  text-align: center;
  border: none;
  outline: none;
  border-bottom: 1px solid rgba(0, 0, 0, 0.45);
  width: 100px;
  margin: 0 4px;
}
.personnelWrap___3AC4M {
  border: 1px solid rgba(0, 0, 0, 0.06);
  margin-top: 15px;
  padding: 10px;
  margin-bottom: 15px;
}
.personnelWrap___3AC4M .personnelForm___2NbIF {
  margin-top: 10px;
  border-bottom: 1px dashed #cccccc;
}
.personnelWrap___3AC4M .personnelList___3_4Eq {
  margin: 10px 0;
}
.personnelWrap___3AC4M .personnelList___3_4Eq .personnelList_title___KC9X1 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
  padding: 0 10px 15px 10px;
  font-size: 16px;
  font-weight: 600;
}
.invoiceWrap___Lhznu {
  border: 1px solid rgba(0, 0, 0, 0.06);
  margin-top: 15px;
  padding: 10px;
  margin-bottom: 15px;
}
.invoiceWrap___Lhznu .invoiceBlock___3Dl0m {
  margin: 0 0 10px 0;
}
.invoiceWrap___Lhznu .invoiceBlock___3Dl0m .invoiceTitle___25xek {
  width: 100%;
  height: 20px;
  line-height: 20px;
  font-size: 20px;
  color: rgba(0, 0, 0, 0.85);
  margin: 10px 0;
  position: relative;
}
.invoiceWrap___Lhznu .invoiceBlock___3Dl0m .invoiceBtns___275Bg {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  width: 100%;
  margin-bottom: 16px;
}
.defaultAddrGoodsWrap___1GHIQ {
  border: 1px solid rgba(0, 0, 0, 0.06);
  margin-top: 15px;
  padding: 10px;
  margin-bottom: 15px;
  padding-top: 0;
}
.defaultAddrGoodsWrap___1GHIQ .defaultAddrGoodsBlock___32iRS {
  margin: 0 0 10px 0;
}
.defaultAddrGoodsWrap___1GHIQ .defaultAddrGoodsBlock___32iRS .defaultAddrGoodsTitle___3Gt1n {
  width: 100%;
  line-height: 20px;
  font-size: 20px;
  color: rgba(0, 0, 0, 0.85);
  margin: 20px 0;
  position: relative;
}
.defaultAddrGoodsWrap___1GHIQ .defaultAddrGoodsBlock___32iRS .defaultAddrGoodsTitle___3Gt1n .addressBlock___1oqXq {
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.defaultAddrGoodsWrap___1GHIQ .defaultAddrGoodsBlock___32iRS .defaultAddrGoodsTitle___3Gt1n .addressBlock___1oqXq .addressInfo___2WcXX {
  width: 18%;
  border: 1px solid #ccc;
  border-radius: 8px;
  margin: 8px 8px;
  padding: 6px 10px;
  font-size: 14px;
}
.defaultAddrGoodsWrap___1GHIQ .defaultAddrGoodsBlock___32iRS .defaultAddrGoodsTitle___3Gt1n .addressBlock___1oqXq .addressInfo___2WcXX:first-child {
  margin-left: 0;
}
.defaultAddrGoodsWrap___1GHIQ .defaultAddrGoodsBlock___32iRS .defaultAddrGoodsTitle___3Gt1n .addressBlock___1oqXq .addressInfoActive___LJag8 {
  border: 1px solid #0071F5;
  color: #0071F5;
}
.defaultAddrGoodsWrap___1GHIQ .defaultAddrGoodsBlock___32iRS .defaultAddrGoodsBtns___2nGRc {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  width: 100%;
  margin-bottom: 16px;
}
.innerTips___2etYG {
  color: #0071f5;
}
.invoiceBtn___aUbQV {
  padding: 4px 16px;
  font-size: 12px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  border-radius: 3px;
  border: 1px solid rgba(0, 0, 0, 0.65);
  margin-right: 16px;
  color: rgba(0, 0, 0, 0.65);
  background-position: 100% 100%;
}
.isactive___3AORi {
  border: 1px solid #0071F5;
  color: #0071F5;
}
.submit_btn___32mub {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-pack: end;
      justify-content: flex-end;
  padding: 10px 0;
  height: 60px;
  -ms-flex-align: end;
      align-items: flex-end;
}
.submit_btn___32mub .submit_btn_btn___Kt82k {
  height: 100%;
}
.submit_btn___32mub .submit_btn_btn___Kt82k .btn___1LXAN {
  padding-left: 20px;
  padding-right: 20px;
  background-color: #EE102B;
  color: #fff;
  font-weight: 600;
}
.choosedGoodsWrap___1H11r {
  height: 200px;
  overflow-y: auto;
  border: 1px solid #ccc;
  border-radius: 8px;
  padding: 10px;
}
.buttonDiv___2c8YQ {
  border: 1px solid #0071f5;
  color: #0071f5;
  padding: 6px 16px;
  font-size: 12px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  border-radius: 3px;
  margin-right: 16px;
}
.InvoiceInformation___3xH_s {
  width: 100%;
  text-align: center;
  border: 1px;
  margin-top: 20px;
}
.InvoiceInformation___3xH_s tbody tr {
  height: 30px;
}
.InvoiceInformation___3xH_s tbody tr td:first-child {
  width: 20%;
}
.InvoiceInformation___3xH_s tbody tr td {
  border: 1px solid #e8e8e8;
}
.ant-modal-footer {
  text-align: center !important;
}
.themName_label___2Ly-u::before {
  display: inline-block;
  margin-right: 4px;
  color: #f5222d;
  font-size: 14px;
  font-family: SimSun, sans-serif;
  line-height: 1;
  content: '*';
}
.expiration_label___1AU-E::before {
  display: inline-block;
  margin-right: 4px;
  color: #f5222d;
  font-size: 14px;
  font-family: SimSun, sans-serif;
  line-height: 1;
  content: '*';
}
.conponsNumTitle___1s6IT::before {
  display: inline-block;
  margin-right: 4px;
  color: #f5222d;
  font-size: 14px;
  font-family: SimSun, sans-serif;
  line-height: 1;
  content: '*';
}
.invoiceTitle___25xek {
  width: 100%;
  height: 20px;
  line-height: 20px;
  font-size: 20px;
  color: rgba(0, 0, 0, 0.85);
  margin: 10px 0;
  position: relative;
}
.invoiceTitleBefore___1VUv5::before {
  display: inline-block;
  margin-right: 4px;
  color: #f5222d;
  font-size: 14px;
  font-family: SimSun, sans-serif;
  line-height: 1;
  content: '*';
}
.defaultAddrTitleBefore___1rZg4::before {
  display: inline-block;
  margin-right: 4px;
  color: #f5222d;
  font-size: 14px;
  font-family: SimSun, sans-serif;
  line-height: 1;
  content: '*';
}
.defaultAddrGoodsTitleBefore___2JYG5::before {
  display: inline-block;
  margin-right: 4px;
  color: #f5222d;
  font-size: 14px;
  font-family: SimSun, sans-serif;
  line-height: 1;
  content: '*';
}

.submit_title___2_Tgl {
  width: 100%;
  height: 20px;
  line-height: 20px;
  font-size: 20px;
  color: rgba(0, 0, 0, 0.85);
  margin: 20px 0;
  position: relative;
}
.red___IN_Ay {
  color: red;
  font-size: 20px;
}
.approve_box___rm8q9 {
  width: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  padding: 5px 0;
}
.approve_box___rm8q9 .ant-form-vertical {
  width: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.approve_box___rm8q9 .ant-form-item {
  width: 0;
  margin-right: 16px;
  -ms-flex-positive: 1;
      flex-grow: 1;
}
.approve_box___rm8q9 .ant-form-item:nth-of-type(1) {
  width: 0;
  -ms-flex-positive: 2;
      flex-grow: 2;
  max-width: 20%;
}
.approve_box___rm8q9 .ant-form-item:nth-of-type(2) {
  width: 0;
  -ms-flex-positive: 2;
      flex-grow: 2;
  max-width: 20%;
}
.approve_box___rm8q9 .ant-form-item:last-of-type {
  width: 100%;
}
.approve_box___rm8q9 .ant-input:focus {
  border: 1px solid #d9d9d9;
  box-shadow: none;
}

.submit_body___II-cX {
  background-color: #fff;
  width: 1600px;
  height: 100%;
  margin: 0 auto;
}
.submit_body___II-cX .item_invoice_box___2i7Rt {
  width: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  padding: 10px 16px;
  border: 1px solid rgba(0, 0, 0, 0.06);
  margin-top: 20px;
}
.submit_body___II-cX .submit_footer___3JCOs {
  width: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-pack: end;
      justify-content: flex-end;
  height: 140px;
  background-color: #FAFAFA;
  margin-top: 20px;
  padding-right: 20px;
}
.submit_body___II-cX .submit_footer___3JCOs .footer_box___1SrZn {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: center;
      justify-content: center;
}
.submit_body___II-cX .submit_footer___3JCOs .footer_box___1SrZn .footer_item___bjFeI {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-align: center;
      align-items: center;
  height: 24px;
}
.submit_body___II-cX .submit_footer___3JCOs .footer_box___1SrZn .footer_item___bjFeI .label_item___2rZb_ {
  text-align: right;
  width: 120px;
  margin-right: 16px;
  color: rgba(0, 0, 0, 0.45);
}
.submit_body___II-cX .submit_footer___3JCOs .footer_box___1SrZn .footer_item___bjFeI .label_value___3yv27 {
  width: 200px;
  text-align: right;
  color: rgba(0, 0, 0, 0.85);
}
.submit_body___II-cX .submit_footer___3JCOs .footer_box___1SrZn .footer_item___bjFeI .label_value___3yv27::before {
  content: "\A5";
  margin-right: 3px;
}
.submit_body___II-cX .submit_footer___3JCOs .footer_box___1SrZn .footer_item___bjFeI .label_value_red___ecjBa {
  color: #EE102B;
  font-size: 24px;
  font-weight: 600;
}
.submit_body___II-cX .submit_btn___3OI0- {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-pack: end;
      justify-content: flex-end;
  padding: 10px 0;
  height: 60px;
  -ms-flex-align: end;
      align-items: flex-end;
}
.submit_body___II-cX .submit_btn___3OI0- .get_back_cart___3WKEZ {
  margin-right: 16px;
  color: #0071F5;
}
.submit_body___II-cX .submit_btn___3OI0- .submit_btn_btn___ObLcj {
  height: 100%;
}
.submit_body___II-cX .submit_btn___3OI0- .submit_btn_btn___ObLcj .btn___2c4C- {
  padding-left: 20px;
  padding-right: 20px;
  background-color: #EE102B;
  color: #fff;
  font-weight: 600;
}

.ant-modal-footer {
  text-align: center !important;
}

a {
  color: #000;
}
.tableDiv___1k3N0 {
  margin-top: 20px;
  font-size: 12px;
}
.tableDiv___1k3N0 .ant-pagination {
  margin-top: 16px;
  text-align: right;
}
.tableDiv___1k3N0 .ant-pagination .ant-pagination-total-text___1kTaW {
  margin-right: 8px;
}
.tableDiv___1k3N0 .ant-pagination .ant-pagination-item___27P9- {
  border-radius: 2px;
}
.tableDiv___1k3N0 .ant-pagination .ant-pagination-item-active___1AnHw {
  border-color: #1890ff;
}
.tableDiv___1k3N0 .ant-pagination .ant-pagination-item-active___1AnHw a {
  color: #1890ff;
}
.tableDiv___1k3N0 .ant-pagination .ant-pagination-jump-prev___2gHB3 .ant-pagination-item-container___2PTqF .ant-pagination-item-link-icon___1eor_,
.tableDiv___1k3N0 .ant-pagination .ant-pagination-jump-next___3-eVs .ant-pagination-item-container___2PTqF .ant-pagination-item-link-icon___1eor_ {
  color: #1890ff;
}

.orderAfter___2ED9M {
  overflow: hidden;
}
.orderAfterL___2Ux4x {
  float: left;
  width: 210px;
  min-height: 200px;
  background: #fff;
}
.title___tm2RV {
  height: 33px;
  border-bottom: 2px #aaa solid;
  line-height: 33px;
  font-size: 18px;
  font-weight: bold;
}
.orderAfterR___3pW81 {
  float: right;
  width: 980px;
  min-height: 200px;
  background: #fff;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
@-webkit-keyframes antCheckboxEffect {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 0.5;
  }
  100% {
    -webkit-transform: scale(1.6);
            transform: scale(1.6);
    opacity: 0;
  }
}
@keyframes antCheckboxEffect {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 0.5;
  }
  100% {
    -webkit-transform: scale(1.6);
            transform: scale(1.6);
    opacity: 0;
  }
}
.ant-select-tree-checkbox {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  -webkit-font-feature-settings: 'tnum';
          font-feature-settings: 'tnum';
  position: relative;
  top: -0.09em;
  display: inline-block;
  line-height: 1;
  white-space: nowrap;
  vertical-align: middle;
  outline: none;
  cursor: pointer;
}
.ant-select-tree-checkbox-wrapper:hover .ant-select-tree-checkbox-inner,
.ant-select-tree-checkbox:hover .ant-select-tree-checkbox-inner,
.ant-select-tree-checkbox-input:focus + .ant-select-tree-checkbox-inner {
  border-color: #0071F5;
}
.ant-select-tree-checkbox-checked::after {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 1px solid #0071F5;
  border-radius: 2px;
  visibility: hidden;
  -webkit-animation: antCheckboxEffect 0.36s ease-in-out;
          animation: antCheckboxEffect 0.36s ease-in-out;
  -webkit-animation-fill-mode: backwards;
          animation-fill-mode: backwards;
  content: '';
}
.ant-select-tree-checkbox:hover::after,
.ant-select-tree-checkbox-wrapper:hover .ant-select-tree-checkbox::after {
  visibility: visible;
}
.ant-select-tree-checkbox-inner {
  position: relative;
  top: 0;
  left: 0;
  display: block;
  width: 16px;
  height: 16px;
  background-color: #fff;
  border: 1px solid #d9d9d9;
  border-radius: 2px;
  border-collapse: separate;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.ant-select-tree-checkbox-inner::after {
  position: absolute;
  top: 50%;
  left: 22%;
  display: table;
  width: 5.71428571px;
  height: 9.14285714px;
  border: 2px solid #fff;
  border-top: 0;
  border-left: 0;
  -webkit-transform: rotate(45deg) scale(0) translate(-50%, -50%);
      -ms-transform: rotate(45deg) scale(0) translate(-50%, -50%);
          transform: rotate(45deg) scale(0) translate(-50%, -50%);
  opacity: 0;
  -webkit-transition: all 0.1s cubic-bezier(0.71, -0.46, 0.88, 0.6), opacity 0.1s;
  transition: all 0.1s cubic-bezier(0.71, -0.46, 0.88, 0.6), opacity 0.1s;
  content: ' ';
}
.ant-select-tree-checkbox-input {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  height: 100%;
  cursor: pointer;
  opacity: 0;
}
.ant-select-tree-checkbox-checked .ant-select-tree-checkbox-inner::after {
  position: absolute;
  display: table;
  border: 2px solid #fff;
  border-top: 0;
  border-left: 0;
  -webkit-transform: rotate(45deg) scale(1) translate(-50%, -50%);
      -ms-transform: rotate(45deg) scale(1) translate(-50%, -50%);
          transform: rotate(45deg) scale(1) translate(-50%, -50%);
  opacity: 1;
  -webkit-transition: all 0.2s cubic-bezier(0.12, 0.4, 0.29, 1.46) 0.1s;
  transition: all 0.2s cubic-bezier(0.12, 0.4, 0.29, 1.46) 0.1s;
  content: ' ';
}
.ant-select-tree-checkbox-checked .ant-select-tree-checkbox-inner {
  background-color: #0071F5;
  border-color: #0071F5;
}
.ant-select-tree-checkbox-disabled {
  cursor: not-allowed;
}
.ant-select-tree-checkbox-disabled.ant-select-tree-checkbox-checked .ant-select-tree-checkbox-inner::after {
  border-color: rgba(0, 0, 0, 0.25);
  -webkit-animation-name: none;
          animation-name: none;
}
.ant-select-tree-checkbox-disabled .ant-select-tree-checkbox-input {
  cursor: not-allowed;
}
.ant-select-tree-checkbox-disabled .ant-select-tree-checkbox-inner {
  background-color: #f5f5f5;
  border-color: #d9d9d9 !important;
}
.ant-select-tree-checkbox-disabled .ant-select-tree-checkbox-inner::after {
  border-color: #f5f5f5;
  border-collapse: separate;
  -webkit-animation-name: none;
          animation-name: none;
}
.ant-select-tree-checkbox-disabled + span {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
}
.ant-select-tree-checkbox-disabled:hover::after,
.ant-select-tree-checkbox-wrapper:hover .ant-select-tree-checkbox-disabled::after {
  visibility: hidden;
}
.ant-select-tree-checkbox-wrapper {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  -webkit-font-feature-settings: 'tnum';
          font-feature-settings: 'tnum';
  display: inline-block;
  line-height: unset;
  cursor: pointer;
}
.ant-select-tree-checkbox-wrapper.ant-select-tree-checkbox-wrapper-disabled {
  cursor: not-allowed;
}
.ant-select-tree-checkbox-wrapper + .ant-select-tree-checkbox-wrapper {
  margin-left: 8px;
}
.ant-select-tree-checkbox + span {
  padding-right: 8px;
  padding-left: 8px;
}
.ant-select-tree-checkbox-group {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  -webkit-font-feature-settings: 'tnum';
          font-feature-settings: 'tnum';
  display: inline-block;
}
.ant-select-tree-checkbox-group-item {
  display: inline-block;
  margin-right: 8px;
}
.ant-select-tree-checkbox-group-item:last-child {
  margin-right: 0;
}
.ant-select-tree-checkbox-group-item + .ant-select-tree-checkbox-group-item {
  margin-left: 0;
}
.ant-select-tree-checkbox-indeterminate .ant-select-tree-checkbox-inner {
  background-color: #fff;
  border-color: #d9d9d9;
}
.ant-select-tree-checkbox-indeterminate .ant-select-tree-checkbox-inner::after {
  top: 50%;
  left: 50%;
  width: 8px;
  height: 8px;
  background-color: #0071F5;
  border: 0;
  -webkit-transform: translate(-50%, -50%) scale(1);
      -ms-transform: translate(-50%, -50%) scale(1);
          transform: translate(-50%, -50%) scale(1);
  opacity: 1;
  content: ' ';
}
.ant-select-tree-checkbox-indeterminate.ant-select-tree-checkbox-disabled .ant-select-tree-checkbox-inner::after {
  background-color: rgba(0, 0, 0, 0.25);
  border-color: rgba(0, 0, 0, 0.25);
}
.ant-select-tree {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  -webkit-font-feature-settings: 'tnum';
          font-feature-settings: 'tnum';
  margin: 0;
  margin-top: -4px;
  padding: 0 4px;
}
.ant-select-tree li {
  margin: 8px 0;
  padding: 0;
  white-space: nowrap;
  list-style: none;
  outline: 0;
}
.ant-select-tree li.filter-node > span {
  font-weight: 500;
}
.ant-select-tree li ul {
  margin: 0;
  padding: 0 0 0 18px;
}
.ant-select-tree li .ant-select-tree-node-content-wrapper {
  display: inline-block;
  width: calc(100% - 24px);
  margin: 0;
  padding: 3px 5px;
  color: rgba(0, 0, 0, 0.65);
  text-decoration: none;
  border-radius: 2px;
  cursor: pointer;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.ant-select-tree li .ant-select-tree-node-content-wrapper:hover {
  background-color: #e6f6ff;
}
.ant-select-tree li .ant-select-tree-node-content-wrapper.ant-select-tree-node-selected {
  background-color: #a3daff;
}
.ant-select-tree li span.ant-select-tree-checkbox {
  margin: 0 4px 0 0;
}
.ant-select-tree li span.ant-select-tree-checkbox + .ant-select-tree-node-content-wrapper {
  width: calc(100% - 46px);
}
.ant-select-tree li span.ant-select-tree-switcher,
.ant-select-tree li span.ant-select-tree-iconEle {
  display: inline-block;
  width: 24px;
  height: 24px;
  margin: 0;
  line-height: 22px;
  text-align: center;
  vertical-align: middle;
  border: 0 none;
  outline: none;
  cursor: pointer;
}
.ant-select-tree li span.ant-select-icon_loading .ant-select-switcher-loading-icon {
  position: absolute;
  left: 0;
  display: inline-block;
  color: #0071F5;
  font-size: 14px;
  -webkit-transform: none;
      -ms-transform: none;
          transform: none;
}
.ant-select-tree li span.ant-select-icon_loading .ant-select-switcher-loading-icon svg {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
}
.ant-select-tree li span.ant-select-tree-switcher {
  position: relative;
}
.ant-select-tree li span.ant-select-tree-switcher.ant-select-tree-switcher-noop {
  cursor: auto;
}
.ant-select-tree li span.ant-select-tree-switcher.ant-select-tree-switcher_open .ant-tree-switcher-icon,
.ant-select-tree li span.ant-select-tree-switcher.ant-select-tree-switcher_open .ant-select-switcher-icon {
  font-size: 12px;
  font-size: 10px \9;
  -webkit-transform: scale(0.83333333) rotate(0deg);
      -ms-transform: scale(0.83333333) rotate(0deg);
          transform: scale(0.83333333) rotate(0deg);
  display: inline-block;
  font-weight: bold;
}
:root .ant-select-tree li span.ant-select-tree-switcher.ant-select-tree-switcher_open .ant-tree-switcher-icon,
:root .ant-select-tree li span.ant-select-tree-switcher.ant-select-tree-switcher_open .ant-select-switcher-icon {
  font-size: 12px;
}
.ant-select-tree li span.ant-select-tree-switcher.ant-select-tree-switcher_open .ant-tree-switcher-icon svg,
.ant-select-tree li span.ant-select-tree-switcher.ant-select-tree-switcher_open .ant-select-switcher-icon svg {
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s;
}
.ant-select-tree li span.ant-select-tree-switcher.ant-select-tree-switcher_close .ant-tree-switcher-icon,
.ant-select-tree li span.ant-select-tree-switcher.ant-select-tree-switcher_close .ant-select-switcher-icon {
  font-size: 12px;
  font-size: 10px \9;
  -webkit-transform: scale(0.83333333) rotate(0deg);
      -ms-transform: scale(0.83333333) rotate(0deg);
          transform: scale(0.83333333) rotate(0deg);
  display: inline-block;
  font-weight: bold;
}
:root .ant-select-tree li span.ant-select-tree-switcher.ant-select-tree-switcher_close .ant-tree-switcher-icon,
:root .ant-select-tree li span.ant-select-tree-switcher.ant-select-tree-switcher_close .ant-select-switcher-icon {
  font-size: 12px;
}
.ant-select-tree li span.ant-select-tree-switcher.ant-select-tree-switcher_close .ant-tree-switcher-icon svg,
.ant-select-tree li span.ant-select-tree-switcher.ant-select-tree-switcher_close .ant-select-switcher-icon svg {
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s;
}
.ant-select-tree li span.ant-select-tree-switcher.ant-select-tree-switcher_close .ant-select-switcher-icon svg {
  -webkit-transform: rotate(-90deg);
      -ms-transform: rotate(-90deg);
          transform: rotate(-90deg);
}
.ant-select-tree li span.ant-select-tree-switcher.ant-select-tree-switcher_open .ant-select-switcher-loading-icon,
.ant-select-tree li span.ant-select-tree-switcher.ant-select-tree-switcher_close .ant-select-switcher-loading-icon {
  position: absolute;
  left: 0;
  display: inline-block;
  width: 24px;
  height: 24px;
  color: #0071F5;
  font-size: 14px;
  -webkit-transform: none;
      -ms-transform: none;
          transform: none;
}
.ant-select-tree li span.ant-select-tree-switcher.ant-select-tree-switcher_open .ant-select-switcher-loading-icon svg,
.ant-select-tree li span.ant-select-tree-switcher.ant-select-tree-switcher_close .ant-select-switcher-loading-icon svg {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
}
.ant-select-tree .ant-select-tree-treenode-loading .ant-select-tree-iconEle {
  display: none;
}
.ant-select-tree-child-tree {
  display: none;
}
.ant-select-tree-child-tree-open {
  display: block;
}
li.ant-select-tree-treenode-disabled > span:not(.ant-select-tree-switcher),
li.ant-select-tree-treenode-disabled > .ant-select-tree-node-content-wrapper,
li.ant-select-tree-treenode-disabled > .ant-select-tree-node-content-wrapper span {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
}
li.ant-select-tree-treenode-disabled > .ant-select-tree-node-content-wrapper:hover {
  background: transparent;
}
.ant-select-tree-icon__open {
  margin-right: 2px;
  vertical-align: top;
}
.ant-select-tree-icon__close {
  margin-right: 2px;
  vertical-align: top;
}
.ant-select-tree-dropdown {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  -webkit-font-feature-settings: 'tnum';
          font-feature-settings: 'tnum';
}
.ant-select-tree-dropdown .ant-select-dropdown-search {
  position: sticky;
  top: 0;
  z-index: 1;
  display: block;
  padding: 4px;
  background: #fff;
}
.ant-select-tree-dropdown .ant-select-dropdown-search .ant-select-search__field__wrap {
  width: 100%;
}
.ant-select-tree-dropdown .ant-select-dropdown-search .ant-select-search__field {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
  padding: 4px 7px;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  outline: none;
}
.ant-select-tree-dropdown .ant-select-dropdown-search.ant-select-search--hide {
  display: none;
}
.ant-select-tree-dropdown .ant-select-not-found {
  display: block;
  padding: 7px 16px;
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
}

.tips___37t26 {
  font-size: 20px;
  padding: 5px 0 15px 0;
  color: #0071F5;
}
.Steps___Lu6DM {
  padding: 25px 0;
  background: #f9f9f9;
  margin-bottom: 20px;
}
.Steps___Lu6DM .AntSteps___3OXGi {
  width: 800px;
  margin-left: 100px;
}
.Steps___Lu6DM div {
  color: black !important;
  background-color: #f9f9f9 !important;
}
.Steps___Lu6DM span {
  color: black !important;
}
.information___1YsEm {
  font-size: 15px;
  line-height: 40px;
  margin-top: 20px;
  color: black;
}
.boxAddr___1soA2 {
  width: 200px;
  padding: 5px;
  border: 2px solid #ddd;
  margin-bottom: 10px;
  margin-left: 10px;
  border-radius: 5px;
}
.boxAddr___1soA2 p {
  padding: 0 0 5px;
}
.Left___2ie_c button {
  margin-left: 10px;
}
.preservation___yENTP {
  padding: 20px 0;
  text-align: center;
}
.preservation___yENTP button {
  margin: 0 10px;
}
.address___2r4Ax {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.boxHide___sl-mQ {
  display: none;
}
.Action___17UxN {
  border: 1px solid #0071F5;
}
.Tree___3GKyl {
  width: 150px;
}
.Reviewer___1ximZ {
  color: #0071F5;
  cursor: pointer;
}

.page___2anyA {
  padding-bottom: 8px;
}
.planHeader___GmSHl {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  min-height: 64px;
  padding: 0 20px;
  background: #fff;
  border: 1px solid #f0f0f0;
  border-radius: 4px;
}
.planHeaderTitle___1Mdee {
  margin-right: 12px;
  color: #262626;
  font-size: 17px;
  font-weight: 600;
}
.planCode___1iM8c {
  color: #595959;
  font-size: 14px;
}
.headerBackButton___Mh__c {
  margin-left: auto;
}
.CardBox___S1Uia {
  margin-top: 16px;
  border-radius: 4px;
}
.CardBox___S1Uia .ant-card-head {
  min-height: 48px;
  padding: 0 18px;
  border-bottom-color: #f0f0f0;
}
.CardBox___S1Uia .ant-card-head-title,
.CardBox___S1Uia .ant-card-extra {
  padding: 13px 0;
}
.CardBox___S1Uia .ant-card-body {
  padding: 0;
}
.materialCard___2Av9B .ant-card-body {
  padding-bottom: 16px;
}
.cardTitle___2VjXC {
  color: #262626;
  font-weight: 500;
}
.cardCount___3idT3 {
  color: #1890ff;
  font-weight: 400;
}
.dataTable___2ZMKh .ant-table {
  color: #434343;
}
.dataTable___2ZMKh .ant-table-thead > tr > th,
.goodsTable___xXKmN .ant-table-thead > tr > th {
  color: #595959;
  font-weight: 500;
  background: #fafafa;
}
.dataTable___2ZMKh .ant-table-tbody > tr > td,
.goodsTable___xXKmN .ant-table-tbody > tr > td {
  vertical-align: middle;
}
.dataTable___2ZMKh .ant-table-pagination {
  margin-right: 16px;
  margin-bottom: 0;
}
.subText___1zV9N {
  margin-top: 3px;
  color: #8c8c8c;
  font-size: 12px;
  line-height: 18px;
}
.clearAction___2XQW0 {
  color: #1890ff;
}
.clearActionDisabled___1kYdi,
.disabledAction___3Q8Uy {
  color: #bfbfbf;
  cursor: not-allowed;
}
.removeAction___3PGuA {
  color: #ff4d4f;
}
.summaryBar___25idk {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
  min-height: 64px;
  padding: 12px 18px;
  background: #fafafa;
  border-top: 1px solid #f0f0f0;
}
.summaryText___1M0vq {
  color: #595959;
  font-size: 14px;
}
.summaryCount___351rg {
  margin: 0 5px;
  color: #f5222d;
  font-size: 16px;
}
.summaryPrice___2qiXN {
  margin-left: 5px;
  color: #f5222d;
  font-size: 20px;
}
.checkoutButton___2kak7,
.confirmButton___2b3Sx {
  margin-left: 8px;
}
.quantityStepper___A6Vzq {
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
      align-items: center;
  white-space: nowrap;
}
.quantityButton___36vbN {
  z-index: 1;
  width: 30px;
  height: 28px;
  padding: 0;
  line-height: 26px;
  border-radius: 2px;
}
.quantityInput___1mc1w {
  width: 54px;
  height: 28px;
  margin: 0 -1px;
  border-radius: 0;
}
.quantityInput___1mc1w .ant-input-number-input {
  height: 26px;
  padding: 0 4px;
  text-align: center;
}
.quantityInput___1mc1w .ant-input-number-handler-wrap {
  display: none;
}
.modalHeader___LUNSu {
  padding-right: 24px;
}
.modalTitle___FodOa {
  color: #262626;
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;
}
.modalMaterialInfo___27lar {
  margin-top: 4px;
  color: #8c8c8c;
  font-size: 13px;
  font-weight: 400;
  line-height: 20px;
}
.modalInfoSeparator___2eanG {
  margin: 0 8px;
  color: #bfbfbf;
}
.modalSearch___ZMMWb {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
  margin: -8px -24px 0;
  padding: 14px 24px;
  border-bottom: 1px solid #f0f0f0;
}
.goodsKeywordInput___2y2d4 {
  -ms-flex: 0 0 320px;
      flex: 0 0 320px;
  width: 320px;
  max-width: 320px;
}
.modalSearchActions___373lu {
  -ms-flex: 0 0 auto;
      flex: 0 0 auto;
  white-space: nowrap;
}
.modalSearchActions___373lu .ant-btn + .ant-btn {
  margin-left: 8px;
}
.goodsTable___xXKmN {
  margin: 0 -24px;
}
.goodsTable___xXKmN .ant-table-pagination {
  margin-right: 24px;
}
.goodsSelectedRow___2OtRi > td {
  background: #e6f7ff !important;
}
.goodsSelectedRow___2OtRi:hover > td {
  background: #d9f0ff !important;
}
.modalFooter___1i-a2 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
  margin: 0 -24px -24px;
  padding: 14px 24px;
  border-top: 1px solid #f0f0f0;
}
.modalSummary___2lRzR {
  color: #8c8c8c;
}

.orderAfter___2snIq {
  overflow: hidden;
}
.orderAfterL___14Cg- {
  float: left;
  width: 210px;
  min-height: 200px;
  background: #fff;
}
.title___14ak4 {
  height: 33px;
  border-bottom: 2px #aaa solid;
  line-height: 33px;
  font-size: 18px;
  font-weight: bold;
  margin-bottom: 20px !important;
}
.orderAfterR___2aZJz {
  float: right;
  width: 980px;
  min-height: 200px;
  background: #fff;
}

.tableDiv___1o9cQ {
  margin-top: 20px;
  font-size: 12px;
}
.tableDiv___1o9cQ .ant-pagination {
  margin-top: 16px;
  text-align: right;
}
.tableDiv___1o9cQ .ant-pagination .ant-pagination-total-text___3qSe5 {
  margin-right: 8px;
}
.tableDiv___1o9cQ .ant-pagination .ant-pagination-item___TUR3J {
  border-radius: 2px;
}
.tableDiv___1o9cQ .ant-pagination .ant-pagination-item-active___1TThg {
  border-color: #1890ff;
}
.tableDiv___1o9cQ .ant-pagination .ant-pagination-item-active___1TThg a {
  color: #1890ff;
}
.tableDiv___1o9cQ .ant-pagination .ant-pagination-jump-prev___18arm .ant-pagination-item-container___3WLUI .ant-pagination-item-link-icon___3SWFe,
.tableDiv___1o9cQ .ant-pagination .ant-pagination-jump-next___2W7ZL .ant-pagination-item-container___3WLUI .ant-pagination-item-link-icon___3SWFe {
  color: #1890ff;
}
.ant-checkbox-disabled + span {
  color: black;
  cursor: not-allowed;
}

.pageLayout___3wDan {
  background: white;
  padding-left: 10px;
}
.content___3nP7f {
  padding: 0 0px 0 10px;
}
.content___3nP7f .contextTitle___2Fg_A {
  overflow: auto;
}
.title___J8MtH {
  height: 33px;
  border-bottom: 2px #aaa solid;
  line-height: 33px;
  font-size: 18px;
  font-weight: bold;
  margin-bottom: 20px !important;
}
.flexBox___1Eua3 {
  display: -ms-flexbox;
  display: flex;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-alert {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  -webkit-font-feature-settings: 'tnum';
          font-feature-settings: 'tnum';
  position: relative;
  padding: 8px 15px 8px 37px;
  word-wrap: break-word;
  border-radius: 4px;
}
.ant-alert.ant-alert-no-icon {
  padding: 8px 15px;
}
.ant-alert.ant-alert-closable {
  padding-right: 30px;
}
.ant-alert-icon {
  position: absolute;
  top: 11.5px;
  left: 16px;
}
.ant-alert-description {
  display: none;
  font-size: 14px;
  line-height: 22px;
}
.ant-alert-success {
  background-color: #f6ffed;
  border: 1px solid #b7eb8f;
}
.ant-alert-success .ant-alert-icon {
  color: #52c41a;
}
.ant-alert-info {
  background-color: #e6f7ff;
  border: 1px solid #91d5ff;
}
.ant-alert-info .ant-alert-icon {
  color: #1890ff;
}
.ant-alert-warning {
  background-color: #fffbe6;
  border: 1px solid #ffe58f;
}
.ant-alert-warning .ant-alert-icon {
  color: #faad14;
}
.ant-alert-error {
  background-color: #fff1f0;
  border: 1px solid #ffa39e;
}
.ant-alert-error .ant-alert-icon {
  color: #f5222d;
}
.ant-alert-close-icon {
  position: absolute;
  top: 8px;
  right: 16px;
  padding: 0;
  overflow: hidden;
  font-size: 12px;
  line-height: 22px;
  background-color: transparent;
  border: none;
  outline: none;
  cursor: pointer;
}
.ant-alert-close-icon .anticon-close {
  color: rgba(0, 0, 0, 0.45);
  -webkit-transition: color 0.3s;
  transition: color 0.3s;
}
.ant-alert-close-icon .anticon-close:hover {
  color: rgba(0, 0, 0, 0.75);
}
.ant-alert-close-text {
  color: rgba(0, 0, 0, 0.45);
  -webkit-transition: color 0.3s;
  transition: color 0.3s;
}
.ant-alert-close-text:hover {
  color: rgba(0, 0, 0, 0.75);
}
.ant-alert-with-description {
  position: relative;
  padding: 15px 15px 15px 64px;
  color: rgba(0, 0, 0, 0.65);
  line-height: 1.5;
  border-radius: 4px;
}
.ant-alert-with-description.ant-alert-no-icon {
  padding: 15px;
}
.ant-alert-with-description .ant-alert-icon {
  position: absolute;
  top: 16px;
  left: 24px;
  font-size: 24px;
}
.ant-alert-with-description .ant-alert-close-icon {
  position: absolute;
  top: 16px;
  right: 16px;
  font-size: 14px;
  cursor: pointer;
}
.ant-alert-with-description .ant-alert-message {
  display: block;
  margin-bottom: 4px;
  color: rgba(0, 0, 0, 0.85);
  font-size: 16px;
}
.ant-alert-message {
  color: rgba(0, 0, 0, 0.85);
}
.ant-alert-with-description .ant-alert-description {
  display: block;
}
.ant-alert.ant-alert-closing {
  height: 0 !important;
  margin: 0;
  padding-top: 0;
  padding-bottom: 0;
  -webkit-transform-origin: 50% 0;
      -ms-transform-origin: 50% 0;
          transform-origin: 50% 0;
  -webkit-transition: all 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);
  transition: all 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);
}
.ant-alert-slide-up-leave {
  -webkit-animation: antAlertSlideUpOut 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);
          animation: antAlertSlideUpOut 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
}
.ant-alert-banner {
  margin-bottom: 0;
  border: 0;
  border-radius: 0;
}
@-webkit-keyframes antAlertSlideUpIn {
  0% {
    -webkit-transform: scaleY(0);
            transform: scaleY(0);
    -webkit-transform-origin: 0% 0%;
            transform-origin: 0% 0%;
    opacity: 0;
  }
  100% {
    -webkit-transform: scaleY(1);
            transform: scaleY(1);
    -webkit-transform-origin: 0% 0%;
            transform-origin: 0% 0%;
    opacity: 1;
  }
}
@keyframes antAlertSlideUpIn {
  0% {
    -webkit-transform: scaleY(0);
            transform: scaleY(0);
    -webkit-transform-origin: 0% 0%;
            transform-origin: 0% 0%;
    opacity: 0;
  }
  100% {
    -webkit-transform: scaleY(1);
            transform: scaleY(1);
    -webkit-transform-origin: 0% 0%;
            transform-origin: 0% 0%;
    opacity: 1;
  }
}
@-webkit-keyframes antAlertSlideUpOut {
  0% {
    -webkit-transform: scaleY(1);
            transform: scaleY(1);
    -webkit-transform-origin: 0% 0%;
            transform-origin: 0% 0%;
    opacity: 1;
  }
  100% {
    -webkit-transform: scaleY(0);
            transform: scaleY(0);
    -webkit-transform-origin: 0% 0%;
            transform-origin: 0% 0%;
    opacity: 0;
  }
}
@keyframes antAlertSlideUpOut {
  0% {
    -webkit-transform: scaleY(1);
            transform: scaleY(1);
    -webkit-transform-origin: 0% 0%;
            transform-origin: 0% 0%;
    opacity: 1;
  }
  100% {
    -webkit-transform: scaleY(0);
            transform: scaleY(0);
    -webkit-transform-origin: 0% 0%;
            transform-origin: 0% 0%;
    opacity: 0;
  }
}

.title___1i6x- {
  height: 33px;
  border-bottom: 2px #aaa solid;
  line-height: 33px;
  font-size: 18px;
  font-weight: bold;
}
.information___yft9g {
  margin-top: 20px;
  border: 1px solid #e8e8e8;
  padding: 15px;
}
.information___yft9g .money___hU7NJ {
  padding-top: 15px;
  height: 39px;
  font-size: 18px;
}
.information___yft9g .money___hU7NJ p {
  float: right;
}
.information___yft9g .money___hU7NJ p span {
  color: #0071F5;
}
.information___yft9g .femerst___1BPkO {
  height: 72px;
  padding: 10px 0;
  border-bottom: 1px dashed #e8e8e8;
}
.information___yft9g .femerst___1BPkO span {
  float: left;
  width: 33%;
  line-height: 26px;
}
.BillingStatus___1WLRx {
  height: 51px;
  background: #0071F5;
  line-height: 50px;
  margin-top: 20px;
  color: white;
  border-radius: 3px;
}
.BillingStatus___1WLRx .Billing___b1Dt5 {
  margin-left: 20px;
}
.BillingStatus___1WLRx .close___1Io3m {
  float: right;
  margin-right: 20px;
  cursor: pointer;
}
.BillingStatus___1WLRx.display___2fh5w {
  display: block;
}
.InvoiceInformation___2wPIE {
  width: 100%;
  text-align: center;
  border: 1px;
  margin-top: 20px;
}
.InvoiceInformation___2wPIE tbody tr {
  height: 30px;
}
.InvoiceInformation___2wPIE tbody tr td:first-child {
  width: 20%;
}
.InvoiceInformation___2wPIE tbody tr td {
  border: 1px solid #e8e8e8;
}
.batchDownload___2T-hJ {
  padding: 10px 0;
  cursor: pointer;
}
.batchDownload___2T-hJ a {
  float: right;
  padding: 5px 10px;
  background: #0071F5;
  color: white;
}
.tb_void___2pUho {
  width: 100%;
  text-align: center;
  margin-top: 50px;
  height: 35px;
  line-height: 35px;
}
.tb_void___2pUho th {
  border: 1px solid #e8e8e8;
}
.Button___1JQKe {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  text-align: center;
  margin-top: 30px;
}

.pageLayout___2BvuT {
  background: white;
  padding-left: 10px;
}
.content___1DcKy {
  padding: 0 0px 0 10px;
}
.title___1cihR {
  height: 33px;
  border-bottom: 2px #aaa solid;
  line-height: 33px;
  font-size: 18px;
  font-weight: bold;
}
.flexBox___3kH39 {
  display: -ms-flexbox;
  display: flex;
}

.screen_comparison_box___3BZzl {
  margin-bottom: 10px;
}
.screen_comparison_box___3BZzl .screen_comparison_hedaer_box {
  background: #EEEEEE;
  padding: 15px 10px;
  margin-bottom: 6px;
}
.screen_comparison_box___3BZzl .screen_comparison_header_title_text {
  line-height: 20px;
  display: inline-block;
  position: relative;
  color: #03A7F0;
  font-size: 16px;
  letter-spacing: 0.05em;
  padding-bottom: 8px;
}
.screen_comparison_box___3BZzl .screen_comparison_header_title_text::after {
  content: '';
  display: inline-block;
  width: 95%;
  height: 4px;
  background: #03A7F0;
  position: absolute;
  left: 0;
  bottom: -7px;
}
.screen_comparison_box___3BZzl .buy-btn {
  color: #000000;
  line-height: 20px;
  font-size: 14px;
  padding: 12px 35px;
  border: 1px solid #03A7F0;
  border-radius: 5px;
  cursor: pointer;
  background-color: #fff;
}
.screen_comparison_box___3BZzl .goods_info_box {
  display: -ms-flexbox;
  display: flex;
  text-align: left;
  padding-right: 12px;
}
.screen_comparison_box___3BZzl .goods_img_box {
  width: 64px;
  height: 64px;
  display: inline-block;
  font-size: 0;
  min-width: 64px;
  min-height: 64px;
  overflow: hidden;
  vertical-align: top;
  background-color: #f5f5f5;
}
.screen_comparison_box___3BZzl .goods_img_box img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
}
.screen_comparison_box___3BZzl .goods_text_box {
  padding: 0 9px 0 20px;
  -ms-flex: 1;
      flex: 1;
}
.screen_comparison_box___3BZzl .goods_title_text {
  line-height: 20px;
  padding: 4px 0;
}
.screen_comparison_box___3BZzl .goods_code_text {
  color: #979797;
  line-height: 20px;
  margin-top: 4px;
}
.screen_comparison_box___3BZzl .check_link_btn {
  color: #03A7F0;
}
.screen_comparison_box___3BZzl .ant-table {
  color: #000000;
  font-size: 14px;
  letter-spacing: 0.05em;
}
.screen_comparison_box___3BZzl .goods_tag_text {
  color: #FFFFFF;
  letter-spacing: 0em;
  line-height: 20px;
  font-size: 12px;
  padding: 4px 12px;
  border-radius: 54px;
  display: inline-block;
  background: linear-gradient(90deg, #FF3A32 0%, #FF582A 100%);
}
.screen_comparison_box___3BZzl .ant-table-small > .ant-table-content > .ant-table-body {
  margin: 0;
}
.screen_comparison_box___3BZzl .ant-table-bordered .ant-table-thead > tr > th,
.screen_comparison_box___3BZzl .ant-table-bordered .ant-table-tbody > tr > td {
  border-color: #D2D2D2;
}
.screen_comparison_box___3BZzl .ant-table-small,
.screen_comparison_box___3BZzl .ant-table-small.ant-table-bordered .ant-table-content {
  border-color: #D2D2D2;
}
.screen_comparison_box___3BZzl .no_hover_table .ant-table-tbody > tr:hover > td {
  background: #fff !important;
}
.screen_comparison_box___3BZzl .no_hover_table .ant-table-fixed-header .ant-table-scroll .ant-table-header {
  padding-bottom: 5px;
}
.screen_comparison_box___3BZzl .view_more_btn_box {
  text-align: center;
  padding: 20px 0;
}
.screen_comparison_box___3BZzl .view_more_btn {
  color: #03A7F0;
  line-height: 20px;
  font-size: 14px;
  padding: 12px 40px;
  border: 1px solid #03A7F0;
  border-radius: 5px;
  cursor: pointer;
  background-color: #fff;
  transition: all 0.3s;
}
.screen_comparison_box___3BZzl .view_more_btn:hover {
  background-color: #03A7F0;
  color: #fff;
}

.buyInputWrap___1QbAo {
  display: inline-block;
}
.buyInputWrap___1QbAo .buyNumInput___10aHg {
  width: 125px;
  text-align: center;
}
.buyInputWrap___1QbAo .buyNumInput___10aHg .ant-input:focus {
  border: 1px solid #d9d9d9;
  box-shadow: none;
}
.buyInputWrap___1QbAo .ant-input-group-addon {
  padding: 0;
}
.buyInputWrap___1QbAo .numBtn___16sWt {
  display: inline-block;
  height: 100%;
  width: 26px;
  text-align: center;
}
.buyInputWrap___1QbAo .numBtn___16sWt.cut___3B2EU {
  color: #DDDDDD;
}
.buyInputWrap___1QbAo .numBtn___16sWt.add___GEGXC {
  color: #333333;
}

.cartTab___17z7K {
  color: rgba(0, 0, 0, 0.65);
  font-size: 12px;
}
.tabTitle___2FsEG {
  display: -ms-flexbox;
  display: flex;
  height: 46px;
  line-height: 46px;
  width: 100%;
  font-weight: bold;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  white-space: nowrap;
}
.tabTitle___2FsEG span {
  display: inline-block;
  padding: 0 30px;
  height: 100%;
  cursor: pointer;
  font-size: 18px;
}
.tabTitle___2FsEG .activeTitle___15tv4 {
  background: white;
  color: #0071F5;
  border-bottom: 2px solid #0071F5;
}
.tabContent___3gQHV {
  padding: 20px 0;
}
.header___2MI3y {
  padding-bottom: 20px;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.header___2MI3y > span {
  display: inline-block;
  text-align: center;
}
.header___2MI3y > span.check___37z7w {
  width: 86px;
  color: rgba(0, 0, 0, 0.85);
}
.header___2MI3y > span.goodsInfo___3AwmK {
  width: 840px;
}
.header___2MI3y > span.price___1LcBQ {
  width: 150px;
}
.header___2MI3y > span.num___3CxE6 {
  width: 150px;
}
.header___2MI3y > span.money___1p3fq {
  width: 194px;
}
.header___2MI3y > span.action___8Qws- {
  width: 80px;
}
.company___2Zsg3 {
  font-size: 16px;
  font-weight: bold;
  text-align: left;
  padding-left: 10px;
  color: rgba(0, 0, 0, 0.85);
}
.company___2Zsg3:before {
  display: inline-block;
  width: 2px;
  height: 18px;
  background: rgba(0, 0, 0, 0.85);
  content: '';
  position: relative;
  top: 3px;
  left: -10px;
}
.store___Ux0nW {
  padding: 0 10px;
  margin-top: 20px;
  margin-bottom: 8px;
  font-weight: bold;
  display: -ms-flexbox;
  display: flex;
}
.store___Ux0nW .address___3UAFm {
  padding-left: 30px;
}
.store___Ux0nW .address___3UAFm div {
  display: -ms-flexbox !important;
  display: flex !important;
}
.store___Ux0nW .address___3UAFm .ant-cascader-picker {
  width: 500px !important;
}
.goodsList___1yVcn {
  background: #ffffff;
  border: 1px solid #dddddd;
  margin-bottom: 20px !important;
  padding: 20px;
}
.goodsList___1yVcn .item___27Dcd {
  padding: 15px 0;
  display: -ms-flexbox;
  display: flex;
}
.goodsList___1yVcn .item___27Dcd:hover {
  background-color: rgba(0, 0, 0, 0.04);
}
.goodsList___1yVcn .item___27Dcd:last-of-type {
  border-bottom: none;
}
.goodsList___1yVcn .item___27Dcd .goodsImg___3g1A6 {
  width: 80px;
  height: 80px;
  margin: 0 15px;
  cursor: pointer;
}
.goodsList___1yVcn .item___27Dcd .goodsImg___3g1A6 img {
  width: 100%;
  height: 100%;
}
.goodsList___1yVcn .item___27Dcd .goodsDesc___3VTOZ {
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.goodsList___1yVcn .item___27Dcd .goodsDesc___3VTOZ .name___rCrVo {
  width: 583px;
  padding: 0 10px;
  cursor: pointer;
}
.goodsList___1yVcn .item___27Dcd .goodsDesc___3VTOZ .name___rCrVo:hover {
  color: #0071F5;
}
.goodsList___1yVcn .item___27Dcd .goodsDesc___3VTOZ .parameter___1Zq0w {
  color: rgba(0, 0, 0, 0.45);
  width: 180px;
  padding: 0 10px;
  cursor: pointer;
}
.goodsList___1yVcn .item___27Dcd .goodsPrice___1yDGh {
  width: 150px;
  text-align: center;
  color: rgba(0, 0, 0, 0.85);
}
.goodsList___1yVcn .item___27Dcd .goodsNum___iQnP_ {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: center;
      align-items: center;
  width: 150px;
  text-align: center;
}
.goodsList___1yVcn .item___27Dcd .tip___3IE6s {
  display: inline-block;
  padding: 1px 5px;
  margin-top: 5px;
  color: #EE102B;
  background-color: rgba(245, 34, 45, 0.1);
  border-radius: 2px;
  font-size: 12px;
}
.goodsList___1yVcn .item___27Dcd .goodsSale___21v5o {
  color: #EE102B;
  font-weight: bold;
  width: 194px;
  text-align: center;
}
.goodsList___1yVcn .item___27Dcd .goodsSale___21v5o .weight___1hxhQ {
  color: rgba(0, 0, 0, 0.45);
  font-weight: normal;
}
.goodsList___1yVcn .item___27Dcd .goodsAction___3OBEx {
  width: 80px;
  text-align: center;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
}
.goodsList___1yVcn .item___27Dcd .goodsAction___3OBEx span {
  display: inline-block;
  width: 100%;
  cursor: pointer;
}
.goodsList___1yVcn .item___27Dcd .goodsAction___3OBEx span:hover {
  color: #0071F5;
}
.buyBottom___2Atji {
  height: 60px;
  line-height: 60px;
  padding: 0 0 15px 15px;
  background: #FAFAFA;
}
.buyBottom___2Atji .delAll___3DfVi {
  display: inline-block;
  margin-left: 20px;
}
.buyBottom___2Atji .right___3OY2x {
  height: 60px;
}
.buyBottom___2Atji .right___3OY2x .choseRed___2A6Uz {
  font-size: 16px;
  color: #EE102B;
  font-weight: bold;
}
.buyBottom___2Atji .right___3OY2x .black25___2JIa3 {
  color: rgba(0, 0, 0, 0.25);
}
.buyBottom___2Atji .right___3OY2x .sumInfo___26ep- {
  display: -ms-flexbox;
  display: flex;
  padding: 10px 20px;
  color: rgba(0, 0, 0, 0.45);
}
.buyBottom___2Atji .right___3OY2x .sumInfo___26ep- > div:first-of-type {
  padding-right: 20px;
}
.buyBottom___2Atji .right___3OY2x .sumInfo___26ep- p {
  line-height: 1.6;
  text-align: right;
}
.buyBottom___2Atji .right___3OY2x .buyBtn___37Lgo {
  display: inline-block;
  width: 136px;
  height: 60px;
  line-height: 60px;
  font-size: 18px;
  font-weight: bold;
  background: #EE102B;
  text-align: center;
  color: #ffffff;
}
.goodsInfoWrap___MPjNv {
  margin-left: 26px;
  width: 564px;
  letter-spacing: 1px;
}
.goodsInfoWrap___MPjNv .ant-input:hover {
  border-color: red !important;
  box-shadow: none;
}
.goodsInfoWrap___MPjNv .ant-input:focus {
  box-shadow: none;
}
.goodsInfoWrap___MPjNv .ant-cascader-picker-label:hover + .ant-cascader-input {
  border-color: red !important;
  box-shadow: none;
}
.goodsInfoWrap___MPjNv .ant-cascader-picker.ant-cascader-picker-focused {
  border-color: red !important;
  box-shadow: none;
}
.goodsInfoWrap___MPjNv .ant-cascader-picker:focus .ant-cascader-input {
  border-color: red !important;
  box-shadow: none;
}
.goodsName___19ivQ {
  font-size: 16px;
  font-weight: bold;
  color: rgba(0, 0, 0, 0.65);
  margin-bottom: 16px;
}
.goodsName___19ivQ .dealer___3Y2Se {
  display: inline-block;
  padding: 0 5px;
  background: #EE102B;
  color: white;
  font-size: 12px;
  border-radius: 2px;
  margin-right: 6px;
}
.mark___1Ozvz {
  display: inline-block;
  width: 15px;
  height: 15px;
  background: url("/static/images/v1.0/symbol.png") center center no-repeat;
  background-size: 100% 100%;
  position: relative;
  top: 2px;
  left: 2px;
}
.stockStatus___16wOt {
  display: inline-block;
  padding-left: 10px;
  color: #EE102B;
  font-size: 14px;
}
.chooseBlock___1t5J8 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
}
.chooseBlock___1t5J8 > li {
  margin-bottom: 16px;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
      align-items: center;
  min-height: 32px;
}
.chooseBlock___1t5J8 > li.arrivalTime___3eoO6 {
  height: 20px;
  margin-left: 95px;
  display: block;
  margin-bottom: 10px;
  color: #999999;
}
.chooseBlock___1t5J8 > li.arrivalTime___3eoO6 > span {
  font-weight: bold;
  color: red;
}
.chooseBlock___1t5J8 .label___3a3Va {
  display: inline-block;
  width: 90px;
  padding: 0 15px;
  text-align-last: justify;
  text-align: justify;
  color: rgba(0, 0, 0, 0.45);
}
.chooseBlock___1t5J8 .label___3a3Va + ul {
  width: 450px;
  min-height: 32px;
}
.chooseBlock___1t5J8 .label___3a3Va + ul li {
  margin-top: 4px;
}
.chooseTypeItem___1fsem {
  display: inline-block;
  padding: 2px 8px;
  border-radius: 2px;
  margin-right: 10px;
  border: 1px solid #ddd;
  margin-bottom: 8px;
  cursor: pointer;
}
.payItem___1ZFk8 {
  display: inline-block;
  padding: 2px 6px;
  margin-bottom: 4px;
}
.activeItem___38uYu {
  border: 1px solid #EE102B !important;
  color: #EE102B !important;
}
.buyBtn___37Lgo {
  display: inline-block;
  width: 130px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  font-size: 18px;
  border-radius: 2px;
  cursor: pointer;
}
.buyBtn___37Lgo > img:hover {
  box-shadow: none !important;
}
.buyBtn___37Lgo.addCar___-vQ1D {
  background: red;
  color: #ffffff;
  width: 140px;
  vertical-align: middle;
}
.buyBtn___37Lgo.addCar___-vQ1D img {
  width: 25px;
  height: 25px;
  margin-top: -5px;
  margin-bottom: 0px;
}
.buyBtn___37Lgo.buyNow___vvp_1 {
  background: #ffd3da;
  border: 1px solid red;
  color: red;
  margin-right: 24px;
  vertical-align: middle;
}
.buyBtn___37Lgo.buyNow___vvp_1 img {
  width: 20px;
  height: 20px;
  margin-top: -3px;
  margin-bottom: 0px;
}

.noGoods___2_AcO {
  width: 400px;
  height: 100px;
  margin: 40px auto;
  background: url("/static/images/v1.0/noCart.png") left center no-repeat;
  background-size: 88px 88px;
  padding-left: 120px;
}
.noGoods___2_AcO .text___2ksJa {
  color: rgba(0, 0, 0, 0.45);
  padding: 10px 0 ;
}
.noGoods___2_AcO .btn___1IJyA {
  display: inline-block;
  padding: 4px 14px;
  color: white;
  background: #EE102B;
  border-radius: 2px;
  cursor: pointer;
}

.box___1DspK .box2___26LPv {
  padding-left: 20px;
  padding-bottom: 10px;
  width: 95%;
  padding-top: 20px;
  margin-left: 20px;
  box-shadow: 2px 2px 10px rgba(62, 64, 67, 0.5);
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  background-color: #f5f5f5;
}
.box___1DspK .box2___26LPv input {
  width: 200px;
  margin-right: 20px;
  margin-bottom: 20px;
}
.box___1DspK .box2___26LPv .box21___3Q4vz {
  margin-top: -10px;
  margin-left: 80%;
}
.box___1DspK .box2___26LPv .box21___3Q4vz button {
  margin-right: 20px;
}
.box___1DspK .box2___26LPv .box20___1A4C9 {
  width: 32%;
  display: -ms-flexbox;
  display: flex;
}
.box___1DspK .box2___26LPv .box20___1A4C9 .box200___2dliX {
  width: 30%;
  margin-right: 5px;
}
.box___1DspK .box2___26LPv .box20___1A4C9 .box200___2dliX p {
  line-height: 30px;
  float: right;
}
.box___1DspK .box3___2Ia9l {
  width: 97%;
  margin-top: 20px;
}
.box___1DspK .box3___2Ia9l button {
  padding-left: 20px;
  padding-right: 20px;
  height: 30px;
  margin-right: 30px;
}
.box___1DspK .box3___2Ia9l .box31___3KFac {
  margin-top: 20px;
  float: right;
}
.box30___29xDd {
  margin-left: 20px;
}
.box4___2FIfK input {
  width: 200px;
}
.box44___H3zCB input {
  width: 200px;
}
.box5___2lUKz {
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 10px;
}
.box5___2lUKz p {
  line-height: 30px;
  margin-right: 5px;
}
.box5___2lUKz input {
  width: 200px;
}
.treeNode___yWP_T > ul > li > ul > li span {
  width: 260px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.box___3hvcJ {
  background-color: #fff !important;
  position: relative;
  top: 0;
  width: 80%;
  margin-left: 20%;
}
.box___3hvcJ .Breadcrumb___qsaA7 {
  width: 256px;
  line-height: 40px;
  text-align: center;
}
.box___3hvcJ .Breadcrumb___qsaA7 .blueh2___muk2F {
  background-color: #0677f7;
  border-radius: 5px;
}
.box___3hvcJ .Breadcrumb___qsaA7 h2 {
  margin: 0 auto;
  width: 200px;
  height: 40px;
}

.box1___2wbs1 .box2___2bOSL {
  padding-left: 10px;
  -ms-flex-pack: justify;
      justify-content: space-between;
  padding-bottom: 10px;
  width: 98%;
  margin: 0 auto;
  padding-top: 20px;
  box-shadow: 2px 2px 10px rgba(62, 64, 67, 0.5);
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-bottom: 20px;
  margin-left: 18px;
  background-color: #f5f5f5;
}
.box1___2wbs1 .box2___2bOSL input {
  width: 200px;
}
.box1___2wbs1 .box2___2bOSL .box3___1wOzo button {
  padding-left: 20px;
  padding-right: 20px;
  height: 30px;
  margin-right: 30px;
}
.box1___2wbs1 .box3s___3OXS- {
  overflow: hidden;
  margin-top: 30px;
}
.box1___2wbs1 .box3s___3OXS- .box31___3TCEb {
  margin-top: 20px;
  float: right;
}
.box30___zwrh5 {
  width: 706px;
  margin-left: 18px;
}
.box4___3lSOm {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  padding: 10px 10px;
  line-height: 30px;
}
.box4___3lSOm .box41___Zy2Y2 {
  display: -ms-flexbox;
  display: flex;
}

.box2___PR_PA {
  overflow-x: hidden;
  overflow-y: scroll;
}
.box2___PR_PA h2 {
  width: 100%;
  height: 50px;
  border-bottom: 1px solid black;
  padding-left: 30px;
}
.box2___PR_PA::-webkit-scrollbar {
  display: none;
}
.box3___3_d_Z {
  margin-left: 30px;
}
.box4___39S8c {
  -ms-flex: 1;
      flex: 1;
}
.box4___39S8c {
  height: 600px;
  overflow-x: hidden;
  overflow-y: scroll;
}
.box4___39S8c::-webkit-scrollbar {
  display: none;
}
.Breadcrumb___Ap_Au {
  width: 30%;
  line-height: 40px;
  text-align: center;
}
.Breadcrumb___Ap_Au .blueh2___2rC3N {
  background-color: #0677f7;
  border-radius: 5px;
}
.Breadcrumb___Ap_Au h2 {
  margin: 0 auto;
  width: 200px;
  height: 40px;
}

.box___1mwic .box2___3LUR7 {
  padding-bottom: 10px;
  padding-top: 10px;
  width: 97%;
  box-shadow: 2px 2px 10px rgba(62, 64, 67, 0.5);
  margin-left: 20px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  background-color: #f5f5f5;
}
.box___1mwic .box2___3LUR7 input {
  width: 200px;
  margin-right: 15px;
  margin-bottom: 20px;
}
.box___1mwic .box2___3LUR7 .box21___1HZ0n {
  width: 32%;
}
.box___1mwic .box2___3LUR7 .box21___1HZ0n div {
  float: right;
}
.box___1mwic .box2___3LUR7 .box21___1HZ0n div button {
  margin-right: 20px;
}
.box___1mwic .box2___3LUR7 .box20___1-Ges {
  width: 32%;
  display: -ms-flexbox;
  display: flex;
}
.box___1mwic .box2___3LUR7 .box20___1-Ges .box200___3ap5A {
  width: 30%;
  margin-right: 5px;
}
.box___1mwic .box2___3LUR7 .box20___1-Ges .box200___3ap5A p {
  line-height: 30px;
  float: right;
}
.box___1mwic .box3____OMBZ {
  margin-left: 20px;
  margin-top: 20px;
  width: 97%;
}
.box___1mwic .box3____OMBZ button {
  padding-left: 20px;
  padding-right: 20px;
  height: 30px;
  margin-right: 30px;
}
.box___1mwic .box3____OMBZ .box31___dBUI- {
  margin-top: 20px;
  float: right;
}
.box30___zlpEw::-webkit-scrollbar {
  display: none;
}
.box4___10U8q input {
  width: 200px;
}
.box5___3N9Kn {
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 10px;
}
.box5___3N9Kn p {
  line-height: 30px;
  margin-right: 5px;
}
.box5___3N9Kn input {
  width: 200px;
}

.box___2PLGC .box2___2yhZH {
  padding-bottom: 10px;
  padding-top: 10px;
  width: 97%;
  box-shadow: 2px 2px 10px rgba(62, 64, 67, 0.5);
  margin-left: 20px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  background-color: #f5f5f5;
}
.box___2PLGC .box2___2yhZH input {
  width: 200px;
  margin-right: 15px;
  margin-bottom: 20px;
}
.box___2PLGC .box2___2yhZH .box21___D1ZXF {
  width: 32%;
}
.box___2PLGC .box2___2yhZH .box21___D1ZXF div {
  float: right;
}
.box___2PLGC .box2___2yhZH .box21___D1ZXF div button {
  margin-right: 20px;
}
.box___2PLGC .box2___2yhZH .box20___2VlaR {
  width: 32%;
  display: -ms-flexbox;
  display: flex;
}
.box___2PLGC .box2___2yhZH .box20___2VlaR .box200___2Y03e {
  width: 30%;
  margin-right: 5px;
}
.box___2PLGC .box2___2yhZH .box20___2VlaR .box200___2Y03e p {
  line-height: 30px;
  float: right;
}
.box___2PLGC .box3___2mvw- {
  margin-left: 20px;
  margin-top: 20px;
  width: 97%;
}
.box___2PLGC .box3___2mvw- button {
  padding-left: 20px;
  padding-right: 20px;
  height: 30px;
  margin-right: 30px;
}
.box___2PLGC .box3___2mvw- .box31___2QypQ {
  margin-top: 20px;
  float: right;
}
.box30___j2_Vg::-webkit-scrollbar {
  display: none;
}
.box4___Hm-Hz input {
  width: 200px;
}
.box5___2q-H2 {
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 10px;
}
.box5___2q-H2 p {
  line-height: 30px;
  margin-right: 5px;
}
.box5___2q-H2 input {
  width: 200px;
}

.box2___3pNgx {
  padding-left: 20px;
  padding-bottom: 10px;
  padding-top: 10px;
  width: 90%;
  margin: 0 auto;
  padding-top: 20px;
  box-shadow: 2px 2px 10px rgba(62, 64, 67, 0.5);
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-pack: justify;
      justify-content: space-between;
  background-color: #f5f5f5;
}
.box2___3pNgx input {
  width: 200px;
  margin-right: 20px;
  margin-bottom: 10px;
}
.box2___3pNgx .box21___1Dqgt {
  width: 32%;
}
.box2___3pNgx .box21___1Dqgt button {
  margin-right: 20px;
  float: right;
}
.box2___3pNgx .box20___2HBd_ {
  width: 32%;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 10px;
}
.box2___3pNgx .box20___2HBd_ .box200___fIzF9 {
  width: 30%;
  margin-right: 5px;
}
.box2___3pNgx .box20___2HBd_ .box200___fIzF9 p {
  line-height: 30px;
  float: right;
}
.box3___2NBDY {
  width: 90%;
  margin: 0 auto;
  margin-top: 20px;
}
.box31___26LVw {
  margin-top: 16px;
  float: right;
}
.box4___3pk6h {
  margin-top: 20px;
}
.box4___3pk6h input {
  width: 200px;
}
.treeNode___2BdoC > ul > li > ul > li span {
  width: 260px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.box___HcdFQ .box2___1elkB {
  padding-left: 20px;
  padding-bottom: 10px;
  padding-top: 10px;
  width: 90%;
  margin: 0 auto;
  padding-top: 20px;
  box-shadow: 2px 2px 10px rgba(62, 64, 67, 0.5);
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  background-color: #f5f5f5;
}
.box___HcdFQ .box2___1elkB input {
  width: 170px;
  margin-right: 20px;
  margin-bottom: 20px;
}
.box___HcdFQ .box2___1elkB .box21___13XeR {
  width: 32%;
  margin-left: 80%;
}
.box___HcdFQ .box2___1elkB .box21___13XeR button {
  margin-right: 20px;
}
.box___HcdFQ .box2___1elkB .box20___3ND4t {
  width: 32%;
  display: -ms-flexbox;
  display: flex;
}
.box___HcdFQ .box2___1elkB .box20___3ND4t .box200___3knDN {
  width: 30%;
  margin-right: 5px;
}
.box___HcdFQ .box2___1elkB .box20___3ND4t .box200___3knDN p {
  line-height: 30px;
  float: right;
}
.box___HcdFQ .box3___FpuG4 {
  width: 90%;
  margin: 0 auto;
  margin-top: 20px;
}
.box___HcdFQ .box3___FpuG4 button {
  padding-left: 20px;
  padding-right: 20px;
  height: 30px;
  margin-right: 30px;
}
.box31___1adPG {
  margin-top: 20px;
  float: right;
}
.box4___3Mkov input {
  width: 200px;
}
.box5___2UJQ- {
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 10px;
}
.box5___2UJQ- p {
  line-height: 30px;
  margin-right: 5px;
}
.box5___2UJQ- input {
  width: 200px;
}

.box___3gc4y .box2___20Zyi {
  padding-left: 20px;
  padding-bottom: 10px;
  padding-top: 10px;
  width: 90%;
  margin: 0 auto;
  padding-top: 20px;
  box-shadow: 2px 2px 10px rgba(62, 64, 67, 0.5);
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-pack: justify;
      justify-content: space-between;
  background-color: #f5f5f5;
}
.box___3gc4y .box2___20Zyi input {
  width: 167px;
  margin-right: 20px;
  margin-bottom: 20px;
}
.box___3gc4y .box2___20Zyi .box21___G36DY {
  margin-left: 68%;
  width: 32%;
}
.box___3gc4y .box2___20Zyi .box21___G36DY button {
  margin-right: 20px;
}
.box___3gc4y .box2___20Zyi .box20___33hhQ {
  width: 32%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.box___3gc4y .box2___20Zyi .box20___33hhQ .box200___tXe5f {
  width: 25%;
  margin-right: 15px;
}
.box___3gc4y .box2___20Zyi .box20___33hhQ .box200___tXe5f p {
  line-height: 30px;
  float: right;
}
.box___3gc4y .box3___12b3F {
  width: 90%;
  margin: 0 auto;
  margin-top: 20px;
}
.box___3gc4y .box3___12b3F button {
  padding-left: 20px;
  padding-right: 20px;
  height: 30px;
  margin-right: 30px;
}
.box31___2E-7t {
  margin-top: 20px;
  float: right;
}
.box4___3PKb1 input {
  width: 200px;
}
.box5___2uLzP {
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 10px;
  width: 80%;
}
.box5___2uLzP p {
  line-height: 30px;
  margin-right: 5px;
}
.box5___2uLzP .pzuo___2anYY {
  width: 30%;
}
.box5___2uLzP input {
  width: 200px;
}
.boxsss___tNmJ3 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.boxsss___tNmJ3 .box5s___336e4 {
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 10px;
  margin-right: 10px;
  width: 60%;
}
.boxsss___tNmJ3 .box5s___336e4 p {
  line-height: 30px;
  margin-right: 5px;
}
.boxsss___tNmJ3 .box5s___336e4 .pzuo___2anYY {
  width: 30%;
}
.boxsss___tNmJ3 .box5s___336e4 input {
  width: 150px;
}

.box1___2iLwT .box2___2ml21 {
  padding-left: 10px;
  -ms-flex-pack: justify;
      justify-content: space-between;
  padding-bottom: 10px;
  width: 98%;
  margin: 0 auto;
  padding-top: 20px;
  box-shadow: 2px 2px 10px rgba(62, 64, 67, 0.5);
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-left: 18px;
  background-color: #f5f5f5;
  margin-bottom: 20px;
}
.box1___2iLwT .box2___2ml21 input {
  width: 300px;
}
.box1___2iLwT .box2___2ml21 .box3___3FIWs button {
  padding-left: 20px;
  padding-right: 20px;
  height: 30px;
  margin-right: 30px;
}
.box1___2iLwT .box2___2ml21 .box21___1LYmv {
  display: -ms-flexbox;
  display: flex;
}
.box1___2iLwT .box2___2ml21 .box21___1LYmv p {
  line-height: 30px;
}
.box3s___38WDf {
  overflow: hidden;
  margin-top: 30px;
}
.box3s___38WDf .box31___cjAWr {
  margin-top: 20px;
  float: right;
}
.box3s___38WDf .box30___GOvEX {
  width: 706px;
  margin-left: 18px;
}
.box4___2oyVx {
  width: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  padding: 10px 10px;
  line-height: 30px;
}
.box4___2oyVx .box41___3nhLe {
  display: -ms-flexbox;
  display: flex;
}
.box20___27DxV {
  display: -ms-flexbox;
  display: flex;
  padding-top: 10px;
  line-height: 30px;
}
.box20___27DxV .box200___13H9n {
  width: 20%;
  margin-right: 5px;
}

.box___1KoYm .box2___rd1nC {
  padding-left: 20px;
  padding-bottom: 10px;
  padding-top: 10px;
  width: 90%;
  margin: 0 auto;
  padding-top: 20px;
  box-shadow: 2px 2px 10px rgba(62, 64, 67, 0.5);
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  background-color: #f5f5f5;
}
.box___1KoYm .box2___rd1nC input {
  width: 170px;
  margin-right: 10px;
  margin-bottom: 20px;
}
.box___1KoYm .box2___rd1nC .box21___1O1sm {
  width: 32%;
  margin-left: 75%;
}
.box___1KoYm .box2___rd1nC .box21___1O1sm button {
  margin-right: 20px;
}
.box___1KoYm .box2___rd1nC .box20___3bHJk {
  width: 32%;
  display: -ms-flexbox;
  display: flex;
  margin-top: 1px;
}
.box___1KoYm .box2___rd1nC .box20___3bHJk .box200___2RtEq {
  max-width: 50%;
  min-width: 30%;
  margin-right: 5px;
}
.box___1KoYm .box2___rd1nC .box20___3bHJk .box200___2RtEq p {
  line-height: 30px;
  float: right;
}
.box___1KoYm .box2___rd1nC .box201___3ZLIo {
  width: 64%;
  display: -ms-flexbox;
  display: flex;
  margin-top: 1px;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.box___1KoYm .box2___rd1nC .box201___3ZLIo .box2001___aHq2Y {
  min-width: 15%;
  max-width: 20%;
  margin-right: 7px;
}
.box___1KoYm .box2___rd1nC .box201___3ZLIo .box2001___aHq2Y p {
  line-height: 30px;
  float: right;
}
.box___1KoYm .box3___3eWIt {
  width: 90%;
  margin: 0 auto;
  margin-top: 20px;
}
.box___1KoYm .box3___3eWIt button {
  padding-left: 20px;
  padding-right: 20px;
  height: 30px;
  margin-right: 30px;
}
.box___1KoYm .box31___3y2AK {
  margin-top: 20px;
  float: right;
}
.box___1KoYm .box30___SygRC {
  width: 930px;
}
.box4___1W09w input {
  width: 200px;
}
.box5___2Hk_P {
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 10px;
  width: 80%;
}
.box5___2Hk_P p {
  line-height: 30px;
  margin-right: 5px;
}
.box5___2Hk_P .pzuo___3oR4q {
  width: 30%;
}
.box5___2Hk_P input {
  width: 200px;
}

.box___1DzTI .box2___wB5Uc {
  padding-left: 20px;
  padding-bottom: 10px;
  padding-top: 10px;
  width: 90%;
  margin: 0 auto;
  padding-top: 20px;
  box-shadow: 2px 2px 10px rgba(62, 64, 67, 0.5);
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-pack: justify;
      justify-content: space-between;
  background-color: #f5f5f5;
}
.box___1DzTI .box2___wB5Uc input {
  width: 170px;
  margin-right: 20px;
  margin-bottom: 20px;
}
.box___1DzTI .box2___wB5Uc .box21___19inX {
  width: 32%;
}
.box___1DzTI .box2___wB5Uc .box21___19inX button {
  margin-right: 20px;
}
.box___1DzTI .box2___wB5Uc .box20___3B486 {
  width: 32%;
  display: -ms-flexbox;
  display: flex;
}
.box___1DzTI .box2___wB5Uc .box20___3B486 .box200___navTY {
  width: 30%;
  margin-right: 5px;
}
.box___1DzTI .box2___wB5Uc .box20___3B486 .box200___navTY p {
  line-height: 30px;
  float: right;
}
.box___1DzTI .box2___wB5Uc .box201___1pUQI {
  margin-left: 17px;
  width: 64%;
  display: -ms-flexbox;
  display: flex;
  margin-top: 1px;
  -ms-flex-pack: justify;
      justify-content: space-between;
}
.box___1DzTI .box2___wB5Uc .box201___1pUQI .box2001___1ykfB {
  width: 15%;
}
.box___1DzTI .box2___wB5Uc .box201___1pUQI .box2001___1ykfB p {
  line-height: 30px;
}
.box___1DzTI .box2___wB5Uc .box201___1pUQI .box2002___18NWb {
  -ms-flex: 1;
      flex: 1;
}
.box___1DzTI .box2___wB5Uc .box201___1pUQI .box2002___18NWb input {
  width: 170px;
}
.box___1DzTI .box3___2wUY7 {
  width: 90%;
  margin: 0 auto;
  margin-top: 20px;
}
.box___1DzTI .box3___2wUY7 button {
  padding-left: 20px;
  padding-right: 20px;
  height: 30px;
  margin-right: 30px;
}
.box333___3Pxye {
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -ms-flex-pack: end;
      justify-content: end;
  padding-right: 10px;
}
.box333___3Pxye button {
  height: 30px;
  margin-right: 10px;
}
.box31___5J0k2 {
  margin-top: 20px;
  float: right;
}
.box30___w4YBa {
  width: 930px;
}
.box4___xAMqH input {
  width: 200px;
}
.box5___2Mwds {
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 10px;
}
.box5___2Mwds p {
  line-height: 30px;
  margin-right: 5px;
}
.box5___2Mwds input {
  width: 200px;
}

.Breadcrumb___2eMc1 {
  width: 1200px;
  margin: 0 auto;
  padding-left: 25px;
  padding-top: 20px;
}




.pageLayout___NQQze {
  background: white;
  padding-left: 10px;
}
.content___3rWa9 {
  padding: 0 0px 0 10px;
}
.title___3f9AF {
  height: 33px;
  border-bottom: 2px #aaa solid;
  line-height: 33px;
  font-size: 18px;
  font-weight: bold;
  margin-bottom: 20px !important;
}
.flexBox___Cw3YI {
  display: -ms-flexbox;
  display: flex;
}

.cardClass___3ZjJw {
  background-color: #f5f5f5;
}
.cardClass___3ZjJw .btnPosition___3PCGt {
  padding-left: 80px;
}
.title___3Y0-A {
  font-size: 18px;
  font-weight: bold;
}

.box___yxoVS .box2___zDs1K {
  padding-bottom: 10px;
  padding-top: 10px;
  width: 97%;
  box-shadow: 2px 2px 10px rgba(62, 64, 67, 0.5);
  margin-left: 20px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  background-color: #f5f5f5;
}
.box___yxoVS .box2___zDs1K input {
  width: 200px;
  margin-right: 15px;
  margin-bottom: 20px;
}
.box___yxoVS .box2___zDs1K .box21___20vDJ {
  width: 32%;
}
.box___yxoVS .box2___zDs1K .box21___20vDJ div {
  float: right;
}
.box___yxoVS .box2___zDs1K .box21___20vDJ div button {
  margin-right: 20px;
}
.box___yxoVS .box2___zDs1K .box20___33Nzb {
  width: 32%;
  display: -ms-flexbox;
  display: flex;
}
.box___yxoVS .box2___zDs1K .box20___33Nzb .box200___3VJiK {
  width: 30%;
  margin-right: 5px;
}
.box___yxoVS .box2___zDs1K .box20___33Nzb .box200___3VJiK p {
  line-height: 30px;
  float: right;
}
.box___yxoVS .box3___20SeB {
  margin-left: 20px;
  margin-top: 20px;
  width: 97%;
}
.box___yxoVS .box3___20SeB button {
  padding-left: 20px;
  padding-right: 20px;
  height: 30px;
  margin-right: 30px;
}
.box___yxoVS .box3___20SeB .box31___2btzj {
  margin-top: 20px;
  float: right;
}
.box30___57Cae::-webkit-scrollbar {
  display: none;
}
.box4___2ufeD input {
  width: 200px;
}
.box5___1GP6p {
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 10px;
}
.box5___1GP6p p {
  line-height: 30px;
  margin-right: 5px;
}
.box5___1GP6p input {
  width: 200px;
}

