/* 基础背景色 */
/* 辅助背景色 */
/* 辅助背景色 */
/* 默认图片颜色 */
/* 选中色 */
/* 标准字体颜色 */
/* 第二种字体颜色 */
/* 第三种字体颜色 */
/* 首页搜索背景 */
/* 首页菜单背景 */
/* 现价 */
/* 到期的价格 */
/* 下划线颜色 */
/* 未完成进度点颜色 */
/* 协议标题 */
/* 按钮灰色 */
/* 深色遮罩颜色 */
/* 投影颜色 */
/* 基本 */
/* 失效文字颜色 */
/* 基本 - 反色 */
@-webkit-keyframes off_page_show--2YoRp {
  0% {
    opacity: 0;
    transform: translateY(-30%);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}
@keyframes off_page_show--2YoRp {
  0% {
    opacity: 0;
    transform: translateY(-30%);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}
@-webkit-keyframes popover_show--uGqZ4 {
  0% {
    opacity: 0;
    transform: scale(0.6);
  }
  100% {
    opacity: 1;
    transform: scale(1);
  }
}
@keyframes popover_show--uGqZ4 {
  0% {
    opacity: 0;
    transform: scale(0.6);
  }
  100% {
    opacity: 1;
    transform: scale(1);
  }
}
.layout--1adXq {
  background: #f5f9fc;
  min-height: 100%;
  display: flex;
  flex-direction: column;
  min-width: 1216px;
}
.navbar--2OmJM {
  background-color: #ffffff;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.navbar--2OmJM .navbar_top--Jmc7R {
  height: 35px;
  width: 100%;
  background-color: #f5f9fc;
  display: flex;
  align-items: center;
  justify-content: center;
}
.navbar--2OmJM .navbar_top--Jmc7R .navbar_top_maxwidth--kyn3G {
  height: 100%;
  width: 100%;
  max-width: 1236px;
  display: flex;
}
.navbar--2OmJM .navbar_top--Jmc7R .navbar_top_maxwidth--kyn3G .navbar_top_margin--2bCln {
  width: 100%;
  margin: 0 10px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 100%;
  font-size: 12px;
  color: #999999;
  line-height: 16px;
}
.navbar--2OmJM .navbar_top--Jmc7R .navbar_top_maxwidth--kyn3G .navbar_top_margin--2bCln .navbar_top_margin_user--2hY20 {
  display: flex;
}
.navbar--2OmJM .navbar_top--Jmc7R .navbar_top_maxwidth--kyn3G .navbar_top_margin--2bCln .navbar_top_margin_user--2hY20 div {
  cursor: pointer;
}
.navbar--2OmJM .navbar_top--Jmc7R .navbar_top_maxwidth--kyn3G .navbar_top_margin--2bCln .navbar_top_margin_user--2hY20 div:hover {
  color: #5f94ce;
}
.navbar--2OmJM .navbar_top--Jmc7R .navbar_top_maxwidth--kyn3G .navbar_top_margin--2bCln .navbar_top_margin_user--2hY20 span {
  color: #5f94ce;
  display: inline-block;
  border-bottom: 1px solid #5f94ce;
  margin: 0 5px;
  cursor: pointer;
}
.navbar_auto_bk--1I9K6 {
  background-color: #ffffff;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  z-index: 4;
}
.navbar_auto_bk--1I9K6 .navbar_main--2fV1B {
  background-color: #ffffff;
}
.navbar_auto_bk--1I9K6 .navbar_main--2fV1B .navbar_auto--2etN4 {
  max-width: 1236px;
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  margin: 0 auto;
  background-color: #ffffff;
}
.navbar_auto_bk--1I9K6 .navbar_main--2fV1B .navbar_auto--2etN4 .navbar_main--2fV1B {
  display: flex;
  padding: 0 0 6px;
  margin: 0 10px;
}
.navbar_auto_bk--1I9K6 .navbar_main--2fV1B .navbar_auto--2etN4 .navbar_main--2fV1B .navbar_logo--189x2 {
  width: 232px;
  height: 53px;
  margin-right: 14px;
  flex-shrink: 0;
  margin-top: 21px;
}
.navbar_auto_bk--1I9K6 .navbar_main--2fV1B .navbar_auto--2etN4 .navbar_main--2fV1B .navbar_logo--189x2 img {
  cursor: pointer;
  height: 100%;
}
.navbar_auto_bk--1I9K6 .navbar_main--2fV1B .navbar_auto--2etN4 .navbar_main--2fV1B .navbar_center_div--qA4VC {
  display: flex;
  width: 0;
  flex-grow: 1;
  margin-top: 24px;
  max-width: 724px;
}
.navbar_auto_bk--1I9K6 .navbar_main--2fV1B .navbar_auto--2etN4 .navbar_main--2fV1B .navbar_center_div--qA4VC .navbar_search_div--2VPnS {
  width: 0;
  flex-grow: 1;
  max-width: 570px;
  min-width: 212px;
  display: flex;
  flex-direction: column;
  margin: 0 14px 0 0;
}
.navbar_auto_bk--1I9K6 .navbar_main--2fV1B .navbar_auto--2etN4 .navbar_main--2fV1B .navbar_center_div--qA4VC .navbar_search_div--2VPnS .navbar_search--1xnGA {
  height: 38px;
  display: flex;
  align-items: center;
}
.navbar_auto_bk--1I9K6 .navbar_main--2fV1B .navbar_auto--2etN4 .navbar_main--2fV1B .navbar_center_div--qA4VC .navbar_search_div--2VPnS .navbar_search--1xnGA .navbar_search_input--2XTdC {
  border: none;
  width: 0;
  flex-grow: 1;
  height: 100%;
  background: none;
  padding: 0 15px;
  border-top-width: 2px;
  border-left-width: 2px;
  border-bottom-width: 2px;
  border-radius: 0;
  border-color: #5f94ce;
  border-style: solid;
}
.navbar_auto_bk--1I9K6 .navbar_main--2fV1B .navbar_auto--2etN4 .navbar_main--2fV1B .navbar_center_div--qA4VC .navbar_search_div--2VPnS .navbar_search--1xnGA .navbar_search_btn--2OcTI {
  width: 69px;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0;
  cursor: pointer;
}
.navbar_auto_bk--1I9K6 .navbar_main--2fV1B .navbar_auto--2etN4 .navbar_main--2fV1B .navbar_center_div--qA4VC .navbar_search_div--2VPnS .navbar_search--1xnGA .navbar_search_btn--2OcTI .navbar_search_icon--3VxYO {
  font-size: 26px;
  color: #ffffff;
}
.navbar_auto_bk--1I9K6 .navbar_main--2fV1B .navbar_auto--2etN4 .navbar_main--2fV1B .navbar_center_div--qA4VC .navbar_search_div--2VPnS .navbar_keyword_list--MGGsD {
  margin-top: 8px;
  display: flex;
  flex-wrap: wrap;
  height: 16px;
}
.navbar_auto_bk--1I9K6 .navbar_main--2fV1B .navbar_auto--2etN4 .navbar_main--2fV1B .navbar_center_div--qA4VC .navbar_search_div--2VPnS .navbar_keyword_list--MGGsD .navbar_keyword_list_item--31eRr {
  font-size: 12px;
  font-weight: 400;
  color: #aeabab;
  line-height: 16px;
  margin-right: 15px;
  cursor: pointer;
  transition: 0.2s ease-out 0s;
}
.navbar_auto_bk--1I9K6 .navbar_main--2fV1B .navbar_auto--2etN4 .navbar_main--2fV1B .navbar_center_div--qA4VC .navbar_search_div--2VPnS .navbar_keyword_list--MGGsD .navbar_keyword_list_item--31eRr:last-child {
  margin: 0;
}
.navbar_auto_bk--1I9K6 .navbar_main--2fV1B .navbar_auto--2etN4 .navbar_main--2fV1B .navbar_center_div--qA4VC .navbar_search_div--2VPnS .navbar_keyword_list--MGGsD .navbar_keyword_list_item--31eRr:hover {
  color: #5f94ce;
  transform: scale(1.1);
}
.navbar_auto_bk--1I9K6 .navbar_main--2fV1B .navbar_auto--2etN4 .navbar_main--2fV1B .navbar_center_div--qA4VC .navbar_custommade--2ZrUC {
  height: 38px;
  width: 140px;
  padding: 0;
  color: #ffffff;
  font-size: 12px;
}
.navbar_auto_bk--1I9K6 .navbar_main--2fV1B .navbar_auto--2etN4 .navbar_main--2fV1B .navbar_ybx--3sEu0 {
  display: flex;
  justify-content: flex-end;
  width: 232px;
  margin: 24px 0 0 14px;
}
.navbar_auto_bk--1I9K6 .navbar_main--2fV1B .navbar_auto--2etN4 .navbar_main--2fV1B .navbar_ybx--3sEu0 .navbar_ybx_div--3d4LR {
  display: flex;
  align-items: center;
  height: 38px;
  padding: 0 0 0 5px;
  cursor: pointer;
}
.navbar_auto_bk--1I9K6 .navbar_main--2fV1B .navbar_auto--2etN4 .navbar_main--2fV1B .navbar_ybx--3sEu0 .navbar_ybx_div--3d4LR .navbar_ybx_icon_after--10OoJ {
  height: 13px;
  width: 13px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #ffffff;
  position: absolute;
  border-radius: 50%;
  font-size: 10px;
  background-color: #ff9595;
  margin: -20px 0 0 19px;
}
.navbar_auto_bk--1I9K6 .navbar_main--2fV1B .navbar_auto--2etN4 .navbar_main--2fV1B .navbar_ybx--3sEu0 .navbar_ybx_div--3d4LR .navbar_ybx_icon_after--10OoJ span {
  transform: scale(0.8);
}
.navbar_auto_bk--1I9K6 .navbar_main--2fV1B .navbar_auto--2etN4 .navbar_main--2fV1B .navbar_ybx--3sEu0 .navbar_ybx_div--3d4LR .navbar_ybx_icon--2jw9u {
  height: 25px;
  color: #5f94ce;
}
.navbar_auto_bk--1I9K6 .navbar_main--2fV1B .navbar_auto--2etN4 .navbar_main--2fV1B .navbar_ybx--3sEu0 .navbar_ybx_div--3d4LR div {
  font-size: 14px;
  color: #333333;
  line-height: 19px;
  margin-left: 10px;
}
.navbar_auto_bk--1I9K6 .navbar_main--2fV1B .navbar_auto--2etN4 .navbar_bottom--3R2Uu {
  display: flex;
  flex-grow: 1;
  height: 0;
  justify-content: space-between;
}
.navbar_auto_bk--1I9K6 .navbar_main--2fV1B .navbar_auto--2etN4 .navbar_bottom--3R2Uu .navbar_menu--2BtFC {
  display: flex;
  align-items: center;
}
.navbar_auto_bk--1I9K6 .navbar_main--2fV1B .navbar_auto--2etN4 .navbar_bottom--3R2Uu .navbar_menu--2BtFC .navbar_menu_item--2uVQ9 {
  margin-right: 50px;
  height: 21px;
  font-size: 16px;
  font-weight: 500;
  color: #333333;
  line-height: 21px;
  font-weight: 700;
  cursor: pointer;
}
.navbar_auto_bk--1I9K6 .navbar_main--2fV1B .navbar_auto--2etN4 .navbar_bottom--3R2Uu .navbar_menu--2BtFC .navbar_menu_item_on--xAFr2 {
  color: #00438a;
}
.navbar_auto_bk--1I9K6 .navbar_main--2fV1B .navbar_auto--2etN4 .navbar_bottom--3R2Uu .navbar_user--1uUwr {
  display: flex;
  align-items: center;
}
.navbar_auto_bk--1I9K6 .navbar_main--2fV1B .navbar_auto--2etN4 .navbar_bottom--3R2Uu .navbar_user--1uUwr .navbar_user_list--2fTSb {
  display: flex;
  align-items: center;
}
.navbar_auto_bk--1I9K6 .navbar_main--2fV1B .navbar_auto--2etN4 .navbar_bottom--3R2Uu .navbar_user--1uUwr .navbar_user_item--31dig {
  height: 19px;
  font-size: 14px;
  font-weight: 700;
  font-weight: 500;
  color: #333333;
  line-height: 19px;
  margin-right: 15px;
  cursor: pointer;
}
.navbar_auto_bk--1I9K6 .navbar_main--2fV1B .navbar_auto--2etN4 .navbar_bottom--3R2Uu .navbar_user--1uUwr .navbar_user_break--2unPG {
  height: 10px;
  width: 1px;
  background-color: #cccccc;
  margin-right: 15px;
  opacity: 0.2;
  color: #999999;
}
.navbar_auto_bk--1I9K6 .navbar_main--2fV1B .navbar_auto--2etN4 .navbar_bottom--3R2Uu .navbar_user--1uUwr .navbar_user_mycenter--mLnFA {
  display: flex;
  cursor: pointer;
}
.navbar_auto_bk--1I9K6 .navbar_main--2fV1B .navbar_auto--2etN4 .navbar_bottom--3R2Uu .navbar_user--1uUwr .navbar_user_mycenter--mLnFA .navbar_user_mycenter_text--2ZiB6 {
  margin-right: 4px;
  height: 19px;
  font-size: 14px;
  font-weight: 700;
  font-weight: 500;
  color: #333333;
  line-height: 19px;
}
.navbar_auto_bk--1I9K6 .navbar_main--2fV1B .navbar_auto--2etN4 .navbar_bottom--3R2Uu .navbar_user--1uUwr .navbar_user_mycenter--mLnFA .navbar_user_mycenter_icon--V5M-L {
  font-size: 20px;
  opacity: 0.6;
  margin-bottom: 1px;
}
.navbar_bottom--3R2Uu {
  height: 4px;
  box-shadow: 0 0 5px 1px rgba(20, 25, 31, 0.2);
  position: fixed;
  top: 92px;
  z-index: 3;
  width: 100%;
  background-color: #ffffff;
}
.navbar_blank--2I_wp {
  height: 18px;
  background-color: #ffffff;
  position: -webkit-sticky;
  position: sticky;
  z-index: 2;
  top: -20px;
}
.bottom--nbeAr {
  padding-bottom: 21px;
  background-color: #ffffff;
  display: flex;
  justify-content: center;
}
.bottom--nbeAr .bottom_max_width--1FIzr {
  max-width: 1216px;
  width: 100%;
  height: 100%;
  margin: 0 10px;
}
.bottom--nbeAr .bottom_max_width--1FIzr .bottom_top--zoGOs {
  padding: 40px 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
  background-color: #ffffff;
  border-bottom: 1px solid #f1f1f1;
}
.bottom--nbeAr .bottom_max_width--1FIzr .bottom_top--zoGOs .bottom_top_item--29leW {
  display: flex;
  align-items: center;
}
.bottom--nbeAr .bottom_max_width--1FIzr .bottom_top--zoGOs .bottom_top_item--29leW .bottom_top_item_icon--2ZNQg {
  height: 40px;
  width: 40px;
  margin-right: 20px;
  color: #5f94ce;
}
.bottom--nbeAr .bottom_max_width--1FIzr .bottom_top--zoGOs .bottom_top_item--29leW .bottom_top_item_text---UmEs {
  font-size: 18px;
  color: #666666;
  line-height: 24px;
}
.bottom--nbeAr .bottom_max_width--1FIzr .bottom_head--2SV7y {
  display: flex;
  padding: 40px 0 45px;
}
.bottom--nbeAr .bottom_max_width--1FIzr .bottom_head--2SV7y .bottom_logo--t3gHU {
  flex-shrink: 0;
  margin-right: 100px;
}
.bottom--nbeAr .bottom_max_width--1FIzr .bottom_head--2SV7y .bottom_logo--t3gHU img {
  height: 53px;
}
.bottom--nbeAr .bottom_max_width--1FIzr .bottom_head--2SV7y .bottom_item--1qmsG {
  flex-grow: 1;
  width: 0;
  margin-top: 7px;
  max-width: 200px;
}
.bottom--nbeAr .bottom_max_width--1FIzr .bottom_head--2SV7y .bottom_item--1qmsG > div {
  margin-bottom: 15px;
  transition: 0.2s linear;
  cursor: pointer;
}
.bottom--nbeAr .bottom_max_width--1FIzr .bottom_head--2SV7y .bottom_item--1qmsG > div:hover {
  color: #5f94ce;
}
.bottom--nbeAr .bottom_max_width--1FIzr .bottom_foot--1-1Lx {
  border-top: 1px solid #f1f1f1;
  padding: 20px 0 0;
  display: flex;
  align-items: center;
  flex-direction: column;
  font-size: 12px;
  font-weight: 400;
  color: #999999;
  line-height: 17px;
}
.bottom--nbeAr .bottom_max_width--1FIzr .bottom_foot--1-1Lx .bottom_record--3odD_ {
  margin-top: 10px;
  cursor: pointer;
}
.bottom--nbeAr .bottom_max_width--1FIzr .bottom_foot--1-1Lx .bottom_record--3odD_:hover {
  color: #5f94ce;
}
.bottom--nbeAr .bottom_max_width--1FIzr .bottom_foot--1-1Lx .bottom_record--3odD_ img {
  height: 20px;
  margin: 0 10px 2px 0;
  vertical-align: middle;
}
.bottom--nbeAr .bottom_max_width--1FIzr .bottom_foot--1-1Lx .bottom_record--3odD_ span {
  display: inline-block;
}
.navbar_search_input--2XTdC::-webkit-input-placeholder {
  /* WebKit browsers 适配谷歌 */
  color: #999999;
  font-size: 12px;
  font-weight: 400;
  line-height: 17px;
}
.navbar_search_input--2XTdC:-moz-placeholder {
  /* Mozilla Firefox 4 to 18 适配火狐 */
  color: #999999;
  font-size: 12px;
  font-weight: 400;
  line-height: 17px;
}
.navbar_search_input--2XTdC::-moz-placeholder {
  /* Mozilla Firefox 19+ 适配火狐 */
  color: #999999;
  font-size: 12px;
  font-weight: 400;
  line-height: 17px;
}
.navbar_search_input--2XTdC:-ms-input-placeholder {
  /* Internet Explorer 10+  适配ie*/
  color: #999999;
  font-size: 12px;
  font-weight: 400;
  line-height: 17px;
}
.iframe--3qjdF {
  position: fixed;
  z-index: 1000;
  height: 75%;
  width: 70%;
  left: 15%;
  top: 12.5%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 0;
}
.iframe--3qjdF .iframe_content--3p5DU {
  height: 100%;
  width: 80%;
  border: 0;
  box-shadow: 0px 0px 18px 0px rgba(20, 25, 31, 0.3);
}
/* 通用弹窗 end */

/* 基础背景色 */
/* 辅助背景色 */
/* 辅助背景色 */
/* 默认图片颜色 */
/* 选中色 */
/* 标准字体颜色 */
/* 第二种字体颜色 */
/* 第三种字体颜色 */
/* 首页搜索背景 */
/* 首页菜单背景 */
/* 现价 */
/* 到期的价格 */
/* 下划线颜色 */
/* 未完成进度点颜色 */
/* 协议标题 */
/* 按钮灰色 */
/* 深色遮罩颜色 */
/* 投影颜色 */
/* 基本 */
/* 失效文字颜色 */
/* 基本 - 反色 */
@-webkit-keyframes off_page_show--1tIuG {
  0% {
    opacity: 0;
    transform: translateY(-30%);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}
@keyframes off_page_show--1tIuG {
  0% {
    opacity: 0;
    transform: translateY(-30%);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}
@-webkit-keyframes popover_show--344FS {
  0% {
    opacity: 0;
    transform: scale(0.6);
  }
  100% {
    opacity: 1;
    transform: scale(1);
  }
}
@keyframes popover_show--344FS {
  0% {
    opacity: 0;
    transform: scale(0.6);
  }
  100% {
    opacity: 1;
    transform: scale(1);
  }
}
@-webkit-keyframes loadingCircle--2CAsP {
  100% {
    transform: rotate(360deg);
  }
}
@keyframes loadingCircle--2CAsP {
  100% {
    transform: rotate(360deg);
  }
}
.icon--JkPLa {
  display: inline-block;
  vertical-align: -0.125em;
  width: 1em;
  height: 1em;
  line-height: 1;
}
.icon--JkPLa > svg {
  display: block;
  width: 100%;
  height: 100%;
  fill: currentColor;
}
.spin_container--j1IYO {
  position: relative;
}
.spin_wrap--3f4S8 {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.spin_view--21uFb .spin_wrap--3f4S8 {
  display: none;
}
.spin_view--21uFb .spin_content--G0C_b {
  opacity: 0.5;
}
.spin--1CDXn {
  display: inline-block;
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: "tnum";
  color: #5f94ce;
  text-align: center;
  vertical-align: -4px;
}
.spin_icon--KNsOh {
  position: relative;
  display: inline-block;
  font-size: 20px;
  width: 1em;
  height: 1em;
  -webkit-animation: loadingCircle--2CAsP 1s infinite linear;
          animation: loadingCircle--2CAsP 1s infinite linear;
}
.spin_icon--KNsOh:after {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  border: 2px solid;
  border-color: currentColor transparent transparent;
  border-radius: 1em;
  content: "";
}
/*按钮样式*/
.btn--2I9Xt {
  display: block;
  width: 100%;
  background: #ffffff;
  color: #666666;
  border: none;
  cursor: pointer;
  border-radius: 0;
  transition: background 0.3s, color 0.3s, opacity 0.3s;
}
.btn_disabled--ZrJ1R {
  opacity: 0.3;
  cursor: not-allowed;
}
.btn_size_small--Qq6g_ {
  height: 30px;
  padding: 6px 16px;
  font-size: 12px;
  line-height: 18px;
}
.btn_size_middle--B55lQ {
  height: 40px;
  padding: 10px 20px;
  font-size: 13px;
  line-height: 20px;
}
.btn_size_large--2uLhU {
  height: 50px;
  padding: 13px 24px;
  font-size: 14px;
  line-height: 24px;
}
.btn_size_normal--1MvXa {
  padding: 13px 0;
}
.btn_view_normal--1WjCQ {
  background: #ffffff;
  color: #5f94ce;
  font-size: 14px;
  font-weight: 500;
  border: 1px solid #5f94ce;
}
.btn_view_normal--1WjCQ:hover {
  color: #568dcb;
  border: 1px solid #568dcb;
}
.btn_view_blank--dEeav {
  background: #ffffff;
  color: #666666;
  font-size: 14px;
  font-weight: 500;
  border: 1px solid #f1f1f1;
}
.btn_view_blank--dEeav:hover {
  color: #5f94ce;
  border: 1px solid #5f94ce;
}
.btn_view_gray--3EG5- {
  background: #d2d2d2;
  color: #ffffff;
  font-size: 14px;
  font-weight: 500;
  border: 1px solid #f1f1f1;
}
.btn_view_primary--lqwaD {
  background: #5f94ce;
  color: #ffffff;
}
.btn_view_primary--lqwaD .btn_spin--1U59Q {
  color: #ffffff;
}
.btn_view_primary--lqwaD:hover {
  background: #568dcb;
}
.btn_view_warning--2RSN7 {
  background: #ff9595;
  color: #ffffff;
}
.btn_view_warning--2RSN7 .btn_spin--1U59Q {
  color: #ffffff;
}
.btn_view_warning--2RSN7:hover {
  background: #f88484;
}
.btn_ghost--3eT1t {
  background: #eeeeee;
  border: solid currentColor;
  position: relative;
  border-width: 0;
}
.btn_ghost--3eT1t::before {
  box-sizing: border-box;
  position: absolute;
  left: 0;
  top: 0;
  display: block;
  width: 100%;
  height: 100%;
  border-style: inherit;
  border-color: inherit;
  border-radius: 0;
  border-width: 1px 1px 1px 1px;
  pointer-events: none;
  content: "";
}
@media screen and (-webkit-min-device-pixel-ratio: 2) {
  .btn_ghost--3eT1t::before {
    width: 200%;
    height: 200%;
    transform-origin: 0 0;
    transform: scale(0.5) translateZ(0);
    border-radius: 0;
  }
}
@media screen and (-webkit-min-device-pixel-ratio: 3) {
  .btn_ghost--3eT1t::before {
    width: 300%;
    height: 300%;
    transform-origin: 0 0;
    transform: scale(0.33333333) translateZ(0);
    border-radius: 0;
  }
}
@media screen and (-webkit-min-device-pixel-ratio: 4) {
  .btn_ghost--3eT1t::before {
    width: 400%;
    height: 400%;
    transform-origin: 0 0;
    transform: scale(0.25) translateZ(0);
    border-radius: 0;
  }
}
.btn_ghost--3eT1t:hover {
  border: solid currentColor;
  position: relative;
  border-width: 0;
  background: #ffffff;
}
.btn_ghost--3eT1t:hover::before {
  box-sizing: border-box;
  position: absolute;
  left: 0;
  top: 0;
  display: block;
  width: 100%;
  height: 100%;
  border-style: inherit;
  border-color: inherit;
  border-radius: 0;
  border-width: 1px 1px 1px 1px;
  pointer-events: none;
  content: "";
}
@media screen and (-webkit-min-device-pixel-ratio: 2) {
  .btn_ghost--3eT1t:hover::before {
    width: 200%;
    height: 200%;
    transform-origin: 0 0;
    transform: scale(0.5) translateZ(0);
    border-radius: 0;
  }
}
@media screen and (-webkit-min-device-pixel-ratio: 3) {
  .btn_ghost--3eT1t:hover::before {
    width: 300%;
    height: 300%;
    transform-origin: 0 0;
    transform: scale(0.33333333) translateZ(0);
    border-radius: 0;
  }
}
@media screen and (-webkit-min-device-pixel-ratio: 4) {
  .btn_ghost--3eT1t:hover::before {
    width: 400%;
    height: 400%;
    transform-origin: 0 0;
    transform: scale(0.25) translateZ(0);
    border-radius: 0;
  }
}
.btn_ghost--3eT1t.btn_view_normal--1WjCQ {
  color: #666666;
  border-color: #e1e1e7;
}
.btn_ghost--3eT1t.btn_view_normal--1WjCQ:hover {
  opacity: 0.8;
}
.btn_ghost--3eT1t.btn_view_primary--lqwaD {
  color: #5f94ce;
}
.btn_ghost--3eT1t.btn_view_primary--lqwaD:hover {
  color: #568dcb;
}
.btn_ghost--3eT1t.btn_view_warning--2RSN7 {
  color: #ff9595;
}
.btn_ghost--3eT1t.btn_view_warning--2RSN7:hover {
  color: #f88484;
}
.btn_view_disabled--2c0yG {
  background: #ffffff;
  color: #acacac;
}
.btn_view_loading--325Ii {
  opacity: 0.9;
}
/*按钮样式 end*/
/*banner 样式*/
.banner--2wRKW {
  position: relative;
  z-index: 1;
  min-height: 300px;
}
.banner_div--1yx5y {
  min-height: 300px;
  overflow: hidden;
}
.banner_mobile--37nr9 {
  min-height: 200px;
}
.banner_content--kimpv {
  display: flex;
  align-items: top;
  min-height: inherit;
}
.banner_item--lPhQ9 {
  flex-shrink: 0;
  position: relative;
  min-height: inherit;
}
.banner_item--lPhQ9 > .banner_image--3OjOT {
  display: block;
  min-height: inherit;
  min-width: 100%;
  height: auto;
  width: auto;
  margin-left: 50%;
  transform: translateX(-50%);
}
.banner_item_onclick--4H9gx {
  cursor: default;
}
.banner_control--aPxrL {
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  bottom: 14px;
  left: 0;
  right: 0;
  height: 0;
}
.banner_control_mobile--2Vc7K {
  padding: 0;
  bottom: 12px;
  margin: 0 auto;
}
.banner_control_item--2b7Qh {
  display: block;
  width: 60px;
  height: 1px;
  padding: 18px 8px;
  opacity: 0.15;
  transition: opacity 0.5s;
  cursor: pointer;
}
.banner_control_item--2b7Qh:before {
  display: block;
  width: 100%;
  height: 100%;
  background: #999999;
  content: "";
}
.banner_control_current--10_7o {
  opacity: 0.4;
}
.banner_control_current_extra--3fnFs:before {
  display: block;
  width: 100%;
  height: 100%;
  background: #666666;
  content: "";
}
.banner_control_current_extra_2--locwf {
  opacity: 1;
}
.bdnner_control_item_mobile--1Pvjv {
  width: 15px;
  height: 2px;
  padding: 0 4px;
}
/*banner 样式 end*/
/*瀑布流样式*/
.water_fall--3sH9a {
  display: flex;
  align-items: top;
}
.water_fall_column--3wS52 {
  flex: 1;
  position: relative;
}
.water_fall_item--1PKN6 {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  opacity: 0;
  pointer-events: none;
}
.water_fall_item--1PKN6:before,
.water_fall_item--1PKN6:after {
  display: table;
  content: "";
}
.water_fall_item_loaded--1_BXX {
  position: static;
  opacity: 1;
  pointer-events: all;
}
/*瀑布流样式 end*/
/*下拉加载样式*/
.scroll_load_tip--21YiS {
  margin: 30px auto 50px;
  font-size: 16px;
  color: #999999;
  text-align: center;
}
.scroll_load_tip--21YiS .scroll_load_tip_icon--2-12A {
  margin-right: 10px;
}
.scroll_empty--2P2dV {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  height: 400px;
}
.scroll_empty--2P2dV .scroll_empty_icon--3YfXZ {
  display: block;
  width: 122px;
  height: 100px;
}
.scroll_empty--2P2dV .scroll_empty_text--1hWaH {
  display: block;
  margin: 10px 0;
  color: #999999;
}
/*下拉加载样式 end*/
/*弹框样式*/
.modal_container--3dTmP {
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.3);
  opacity: 0;
  pointer-events: none;
  transition: opacity ease-out 0.2s;
}
.modal_scroll--1DwXh {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 2;
  overflow: auto;
  white-space: nowrap;
}
.modal_wrap--18U02 {
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  text-align: center;
  transition: transform ease-out 0.2s;
  transform: scale(0);
}
.modal_wrap--18U02:before {
  display: inline-block;
  width: 0;
  height: 100%;
  vertical-align: middle;
  content: "";
}
.modal_visible--2B73F {
  opacity: 1;
  pointer-events: all;
}
.modal_visible--2B73F .modal_wrap--18U02 {
  transform: scale(1);
}
.modal--_JB1p {
  padding: 5vw 0;
  display: inline-block;
  vertical-align: middle;
  position: relative;
  max-width: 90vw;
  white-space: normal;
  width: 350px;
}
.modal_control--luGeg {
  position: absolute;
  left: 0;
  right: 0;
  z-index: 1;
}
.modal_control_btn--ivJta {
  position: absolute;
  right: 0;
  top: 0;
  display: flex;
  font-size: 21px;
  padding: 20px 20px 10px 10px;
  color: #9a9a9a;
  cursor: pointer;
}
.modal_control_btn--ivJta + .modal_control_btn--ivJta {
  right: auto;
  left: 0;
}
.modal_control_btn_onlyone--2RTRQ {
  right: auto;
  left: 0;
}
.modal_detail---YkpN {
  padding: 20px;
  background-color: #ffffff;
}
.modal_detail_nobg--voNpI {
  background: none;
}
.modal_detail_nopadding--1QtLu {
  padding: 0;
}
.modal_title--awYe0 {
  text-align: center;
  font-size: 16px;
  font-weight: 500;
  color: #333333;
}
.modal_alert_content--25uFp {
  text-align: center;
  font-size: 14px;
  color: #333333;
  line-height: 19px;
}
.modal_alert_control--2QcSC {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  height: 46px;
  /* .modal_alert_btn + .modal_alert_btn {
    margin-left: 16px;
    font-size: 14px;
    font-weight: 500;
    padding: 0;
    height: 46px;
  } */
}
.modal_alert_control--2QcSC .modal_alert_btn--2b4gx {
  margin-left: 16px;
  font-size: 14px;
  font-weight: 500;
  padding: 0;
  height: 46px;
  width: 0;
  flex-grow: 1;
}
.modal_alert_control--2QcSC .modal_alert_btn--2b4gx:first-child {
  margin: 0;
}
.modal_alert_control_in_column--2ayDu {
  flex-direction: column;
  align-items: center;
  justify-content: flex-start;
}
.modal_alert_control_in_column--2ayDu .modal_alert_btn--2b4gx + .modal_alert_btn--2b4gx {
  margin-left: 0;
  margin-top: 10px;
}
/*弹框样式 end*/
/*消息样式*/
@-webkit-keyframes noticeShow--1vyRc {
  0% {
    transform: translateY(-100%);
    opacity: 0;
  }
  100% {
    transform: translateY(0);
    opacity: 1;
  }
}
@keyframes noticeShow--1vyRc {
  0% {
    transform: translateY(-100%);
    opacity: 0;
  }
  100% {
    transform: translateY(0);
    opacity: 1;
  }
}
.notice_list--ew160 {
  position: fixed;
  top: 20px;
  left: 30px;
  right: 30px;
  height: 0;
  z-index: 2000;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-start;
  pointer-events: none;
}
.notice_item--1oWe7 {
  max-width: 100%;
  margin-top: 15px;
  background: #ffffff;
  box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
  padding: 8px 10px;
  font-size: 14px;
  list-style: 20px;
  -webkit-animation: noticeShow--1vyRc 0.2s ease-out 0s forwards;
          animation: noticeShow--1vyRc 0.2s ease-out 0s forwards;
  transition: transform 0.2s, opacity 0.2s;
}
.notice_item_on_close--3S3sS {
  opacity: 0;
  transform: translateY(-100%);
}
.notice_icon--1oN3q {
  font-size: 18px;
  margin-right: 8px;
  vertical-align: -4px;
}
.notice_icon_success--1SMAO {
  color: #52c41a;
}
.notice_icon_fail--2-b3h {
  color: #ff5a5f;
}
.notice_icon_info--1cZDu {
  color: #5f94ce;
}
/*消息样式 end*/
/*气泡框*/
.popover--38fIy {
  border: solid #e1e1e7;
  position: relative;
  border-width: 0;
  position: absolute;
  z-index: 1001;
  background: #ffffff;
  box-shadow: 0 0 30px rgba(10, 15, 50, 0.08);
  transform-origin: 50% 50%;
  -webkit-animation: popover_show--344FS 0.2s ease-out 0s both;
          animation: popover_show--344FS 0.2s ease-out 0s both;
  transform-origin: 36px -6px;
  box-sizing: border-box;
  margin-top: 10px;
  transform: scale(0);
  opacity: 0;
  -webkit-animation: none;
          animation: none;
  padding: 10px 15px;
}
.popover--38fIy::before {
  box-sizing: border-box;
  position: absolute;
  left: 0;
  top: 0;
  display: block;
  width: 100%;
  height: 100%;
  border-style: inherit;
  border-color: inherit;
  border-radius: 0;
  border-width: 1px 1px 1px 1px;
  pointer-events: none;
  content: "";
}
@media screen and (-webkit-min-device-pixel-ratio: 2) {
  .popover--38fIy::before {
    width: 200%;
    height: 200%;
    transform-origin: 0 0;
    transform: scale(0.5) translateZ(0);
    border-radius: 0;
  }
}
@media screen and (-webkit-min-device-pixel-ratio: 3) {
  .popover--38fIy::before {
    width: 300%;
    height: 300%;
    transform-origin: 0 0;
    transform: scale(0.33333333) translateZ(0);
    border-radius: 0;
  }
}
@media screen and (-webkit-min-device-pixel-ratio: 4) {
  .popover--38fIy::before {
    width: 400%;
    height: 400%;
    transform-origin: 0 0;
    transform: scale(0.25) translateZ(0);
    border-radius: 0;
  }
}
.popover--38fIy:after {
  box-sizing: border-box;
  position: absolute;
  left: 30px;
  top: 1px;
  display: block;
  width: 8px;
  height: 8px;
  z-index: 1;
  background: #ffffff;
  border: solid #e1e1e7;
  border-width: 1px 0 0 1px;
  transform-origin: 50% 50%;
  transform: rotate(45deg);
  margin: -4px 0 0 -4px;
  content: "";
}
@media screen and (-webkit-min-device-pixel-ratio: 2) {
  .popover--38fIy::after {
    width: 16px;
    height: 16px;
    margin: -8px 0 0 -8px;
    transform: rotate(45deg) scale(0.5) translateZ(0);
  }
}
@media screen and (-webkit-min-device-pixel-ratio: 3) {
  .popover--38fIy::after {
    width: 24px;
    height: 24px;
    margin: -12px 0 0 -12px;
    transform: rotate(45deg) scale(0.33333333) translateZ(0);
  }
}
@media screen and (-webkit-min-device-pixel-ratio: 3) {
  .popover--38fIy::after {
    width: 32px;
    height: 32px;
    margin: -16px 0 0 -16px;
    transform: rotate(45deg) scale(0.25) translateZ(0);
  }
}
.popover_click--1B1ry {
  transition: opacity 0.3s, transform 0.3s;
}
.popover_hover--37Mye {
  transition: opacity 0.3s 0.3s, transform 0.3s 0.3s;
}
.popover_right--9wc9w {
  border: solid #e1e1e7;
  position: relative;
  border-width: 0;
  position: absolute;
  z-index: 1001;
  background: #ffffff;
  box-shadow: 0 0 30px rgba(10, 15, 50, 0.08);
  transform-origin: 50% 50%;
  -webkit-animation: popover_show--344FS 0.2s ease-out 0s both;
          animation: popover_show--344FS 0.2s ease-out 0s both;
  box-sizing: border-box;
  margin-top: 10px;
  transform: scale(0);
  opacity: 0;
  -webkit-animation: none;
          animation: none;
  padding: 10px 15px;
  transform-origin: 36px -6px;
  transform-origin: calc(100% - 36px) -6px;
}
.popover_right--9wc9w::before {
  box-sizing: border-box;
  position: absolute;
  left: 0;
  top: 0;
  display: block;
  width: 100%;
  height: 100%;
  border-style: inherit;
  border-color: inherit;
  border-radius: 0;
  border-width: 1px 1px 1px 1px;
  pointer-events: none;
  content: "";
}
@media screen and (-webkit-min-device-pixel-ratio: 2) {
  .popover_right--9wc9w::before {
    width: 200%;
    height: 200%;
    transform-origin: 0 0;
    transform: scale(0.5) translateZ(0);
    border-radius: 0;
  }
}
@media screen and (-webkit-min-device-pixel-ratio: 3) {
  .popover_right--9wc9w::before {
    width: 300%;
    height: 300%;
    transform-origin: 0 0;
    transform: scale(0.33333333) translateZ(0);
    border-radius: 0;
  }
}
@media screen and (-webkit-min-device-pixel-ratio: 4) {
  .popover_right--9wc9w::before {
    width: 400%;
    height: 400%;
    transform-origin: 0 0;
    transform: scale(0.25) translateZ(0);
    border-radius: 0;
  }
}
.popover_right--9wc9w::before {
  box-sizing: border-box;
  position: absolute;
  left: 0;
  top: 0;
  display: block;
  width: 100%;
  height: 100%;
  border-style: inherit;
  border-color: inherit;
  border-radius: 0;
  border-width: 1px 1px 1px 1px;
  pointer-events: none;
  content: "";
}
@media screen and (-webkit-min-device-pixel-ratio: 2) {
  .popover_right--9wc9w::before {
    width: 200%;
    height: 200%;
    transform-origin: 0 0;
    transform: scale(0.5) translateZ(0);
    border-radius: 0;
  }
}
@media screen and (-webkit-min-device-pixel-ratio: 3) {
  .popover_right--9wc9w::before {
    width: 300%;
    height: 300%;
    transform-origin: 0 0;
    transform: scale(0.33333333) translateZ(0);
    border-radius: 0;
  }
}
@media screen and (-webkit-min-device-pixel-ratio: 4) {
  .popover_right--9wc9w::before {
    width: 400%;
    height: 400%;
    transform-origin: 0 0;
    transform: scale(0.25) translateZ(0);
    border-radius: 0;
  }
}
.popover_right--9wc9w:after {
  box-sizing: border-box;
  position: absolute;
  left: 30px;
  top: 1px;
  display: block;
  width: 8px;
  height: 8px;
  z-index: 1;
  background: #ffffff;
  border: solid #e1e1e7;
  border-width: 1px 0 0 1px;
  transform-origin: 50% 50%;
  transform: rotate(45deg);
  margin: -4px 0 0 -4px;
  content: "";
}
@media screen and (-webkit-min-device-pixel-ratio: 2) {
  .popover_right--9wc9w::after {
    width: 16px;
    height: 16px;
    margin: -8px 0 0 -8px;
    transform: rotate(45deg) scale(0.5) translateZ(0);
  }
}
@media screen and (-webkit-min-device-pixel-ratio: 3) {
  .popover_right--9wc9w::after {
    width: 24px;
    height: 24px;
    margin: -12px 0 0 -12px;
    transform: rotate(45deg) scale(0.33333333) translateZ(0);
  }
}
@media screen and (-webkit-min-device-pixel-ratio: 3) {
  .popover_right--9wc9w::after {
    width: 32px;
    height: 32px;
    margin: -16px 0 0 -16px;
    transform: rotate(45deg) scale(0.25) translateZ(0);
  }
}
.popover_right_click--3SoLD {
  transition: opacity 0.3s, transform 0.3s;
}
.popover_right_hover--1RJek {
  transition: opacity 0.3s 0.3s, transform 0.3s 0.3s;
}
.popover_right--9wc9w:after {
  box-sizing: border-box;
  position: absolute;
  left: 30px;
  top: 1px;
  display: block;
  width: 8px;
  height: 8px;
  z-index: 1;
  background: #ffffff;
  border: solid #e1e1e7;
  border-width: 1px 0 0 1px;
  transform-origin: 50% 50%;
  transform: rotate(45deg);
  margin: -4px 0 0 -4px;
  content: "";
}
@media screen and (-webkit-min-device-pixel-ratio: 2) {
  .popover_right--9wc9w::after {
    width: 16px;
    height: 16px;
    margin: -8px 0 0 -8px;
    transform: rotate(45deg) scale(0.5) translateZ(0);
  }
}
@media screen and (-webkit-min-device-pixel-ratio: 3) {
  .popover_right--9wc9w::after {
    width: 24px;
    height: 24px;
    margin: -12px 0 0 -12px;
    transform: rotate(45deg) scale(0.33333333) translateZ(0);
  }
}
@media screen and (-webkit-min-device-pixel-ratio: 3) {
  .popover_right--9wc9w::after {
    width: 32px;
    height: 32px;
    margin: -16px 0 0 -16px;
    transform: rotate(45deg) scale(0.25) translateZ(0);
  }
}
.popover_right--9wc9w:after {
  left: calc(100% - 30px);
}
.popover_top_left--3K3Im {
  margin-top: 0;
  margin-bottom: 10px;
  border: solid #e1e1e7;
  position: relative;
  border-width: 0;
  position: absolute;
  z-index: 1001;
  background: #ffffff;
  box-shadow: 0 0 30px rgba(10, 15, 50, 0.08);
  transform-origin: 50% 50%;
  -webkit-animation: popover_show--344FS 0.2s ease-out 0s both;
          animation: popover_show--344FS 0.2s ease-out 0s both;
  box-sizing: border-box;
  margin-top: 10px;
  transform: scale(0);
  opacity: 0;
  -webkit-animation: none;
          animation: none;
  padding: 10px 15px;
  transform-origin: 36px -6px;
  transform-origin: 36px calc(100% + 6px);
}
.popover_top_left--3K3Im::before {
  box-sizing: border-box;
  position: absolute;
  left: 0;
  top: 0;
  display: block;
  width: 100%;
  height: 100%;
  border-style: inherit;
  border-color: inherit;
  border-radius: 0;
  border-width: 1px 1px 1px 1px;
  pointer-events: none;
  content: "";
}
@media screen and (-webkit-min-device-pixel-ratio: 2) {
  .popover_top_left--3K3Im::before {
    width: 200%;
    height: 200%;
    transform-origin: 0 0;
    transform: scale(0.5) translateZ(0);
    border-radius: 0;
  }
}
@media screen and (-webkit-min-device-pixel-ratio: 3) {
  .popover_top_left--3K3Im::before {
    width: 300%;
    height: 300%;
    transform-origin: 0 0;
    transform: scale(0.33333333) translateZ(0);
    border-radius: 0;
  }
}
@media screen and (-webkit-min-device-pixel-ratio: 4) {
  .popover_top_left--3K3Im::before {
    width: 400%;
    height: 400%;
    transform-origin: 0 0;
    transform: scale(0.25) translateZ(0);
    border-radius: 0;
  }
}
.popover_top_left--3K3Im::before {
  box-sizing: border-box;
  position: absolute;
  left: 0;
  top: 0;
  display: block;
  width: 100%;
  height: 100%;
  border-style: inherit;
  border-color: inherit;
  border-radius: 0;
  border-width: 1px 1px 1px 1px;
  pointer-events: none;
  content: "";
}
@media screen and (-webkit-min-device-pixel-ratio: 2) {
  .popover_top_left--3K3Im::before {
    width: 200%;
    height: 200%;
    transform-origin: 0 0;
    transform: scale(0.5) translateZ(0);
    border-radius: 0;
  }
}
@media screen and (-webkit-min-device-pixel-ratio: 3) {
  .popover_top_left--3K3Im::before {
    width: 300%;
    height: 300%;
    transform-origin: 0 0;
    transform: scale(0.33333333) translateZ(0);
    border-radius: 0;
  }
}
@media screen and (-webkit-min-device-pixel-ratio: 4) {
  .popover_top_left--3K3Im::before {
    width: 400%;
    height: 400%;
    transform-origin: 0 0;
    transform: scale(0.25) translateZ(0);
    border-radius: 0;
  }
}
.popover_top_left--3K3Im:after {
  box-sizing: border-box;
  position: absolute;
  left: 30px;
  top: 1px;
  display: block;
  width: 8px;
  height: 8px;
  z-index: 1;
  background: #ffffff;
  border: solid #e1e1e7;
  border-width: 1px 0 0 1px;
  transform-origin: 50% 50%;
  transform: rotate(45deg);
  margin: -4px 0 0 -4px;
  content: "";
}
@media screen and (-webkit-min-device-pixel-ratio: 2) {
  .popover_top_left--3K3Im::after {
    width: 16px;
    height: 16px;
    margin: -8px 0 0 -8px;
    transform: rotate(45deg) scale(0.5) translateZ(0);
  }
}
@media screen and (-webkit-min-device-pixel-ratio: 3) {
  .popover_top_left--3K3Im::after {
    width: 24px;
    height: 24px;
    margin: -12px 0 0 -12px;
    transform: rotate(45deg) scale(0.33333333) translateZ(0);
  }
}
@media screen and (-webkit-min-device-pixel-ratio: 3) {
  .popover_top_left--3K3Im::after {
    width: 32px;
    height: 32px;
    margin: -16px 0 0 -16px;
    transform: rotate(45deg) scale(0.25) translateZ(0);
  }
}
.popover_top_left_click--1JfWj {
  transition: opacity 0.3s, transform 0.3s;
}
.popover_top_left_hover--W4JYy {
  transition: opacity 0.3s 0.3s, transform 0.3s 0.3s;
}
.popover_top_left--3K3Im:after {
  box-sizing: border-box;
  position: absolute;
  left: 30px;
  top: 1px;
  display: block;
  width: 8px;
  height: 8px;
  z-index: 1;
  background: #ffffff;
  border: solid #e1e1e7;
  border-width: 1px 0 0 1px;
  transform-origin: 50% 50%;
  transform: rotate(45deg);
  margin: -4px 0 0 -4px;
  content: "";
}
@media screen and (-webkit-min-device-pixel-ratio: 2) {
  .popover_top_left--3K3Im::after {
    width: 16px;
    height: 16px;
    margin: -8px 0 0 -8px;
    transform: rotate(45deg) scale(0.5) translateZ(0);
  }
}
@media screen and (-webkit-min-device-pixel-ratio: 3) {
  .popover_top_left--3K3Im::after {
    width: 24px;
    height: 24px;
    margin: -12px 0 0 -12px;
    transform: rotate(45deg) scale(0.33333333) translateZ(0);
  }
}
@media screen and (-webkit-min-device-pixel-ratio: 3) {
  .popover_top_left--3K3Im::after {
    width: 32px;
    height: 32px;
    margin: -16px 0 0 -16px;
    transform: rotate(45deg) scale(0.25) translateZ(0);
  }
}
.popover_top_left--3K3Im:after {
  top: auto;
  bottom: 1px;
  transform: rotate(-135deg);
  margin: 0 0 -4px -4px;
}
@media screen and (-webkit-min-device-pixel-ratio: 2) {
  .popover_top_left--3K3Im::after {
    margin: 0 0 -8px -8px;
    transform: rotate(-135deg) scale(0.5) translateZ(0);
  }
}
@media screen and (-webkit-min-device-pixel-ratio: 3) {
  .popover_top_left--3K3Im::after {
    margin: 0 0 -12px -12px;
    transform: rotate(-135deg) scale(0.33333333) translateZ(0);
  }
}
@media screen and (-webkit-min-device-pixel-ratio: 3) {
  .popover_top_left--3K3Im::after {
    margin: 0 0 -16px -16px;
    transform: rotate(-135deg) scale(0.25) translateZ(0);
  }
}
.popover_top_right--OyPqP {
  margin-top: 0;
  margin-bottom: 10px;
  border: solid #e1e1e7;
  position: relative;
  border-width: 0;
  position: absolute;
  z-index: 1001;
  background: #ffffff;
  box-shadow: 0 0 30px rgba(10, 15, 50, 0.08);
  transform-origin: 50% 50%;
  -webkit-animation: popover_show--344FS 0.2s ease-out 0s both;
          animation: popover_show--344FS 0.2s ease-out 0s both;
  box-sizing: border-box;
  margin-top: 10px;
  transform: scale(0);
  opacity: 0;
  -webkit-animation: none;
          animation: none;
  padding: 10px 15px;
  transform-origin: 36px -6px;
  transform-origin: 36px calc(100% + 6px);
  transform-origin: calc(100% - 36px) calc(100% + 6px);
}
.popover_top_right--OyPqP::before {
  box-sizing: border-box;
  position: absolute;
  left: 0;
  top: 0;
  display: block;
  width: 100%;
  height: 100%;
  border-style: inherit;
  border-color: inherit;
  border-radius: 0;
  border-width: 1px 1px 1px 1px;
  pointer-events: none;
  content: "";
}
@media screen and (-webkit-min-device-pixel-ratio: 2) {
  .popover_top_right--OyPqP::before {
    width: 200%;
    height: 200%;
    transform-origin: 0 0;
    transform: scale(0.5) translateZ(0);
    border-radius: 0;
  }
}
@media screen and (-webkit-min-device-pixel-ratio: 3) {
  .popover_top_right--OyPqP::before {
    width: 300%;
    height: 300%;
    transform-origin: 0 0;
    transform: scale(0.33333333) translateZ(0);
    border-radius: 0;
  }
}
@media screen and (-webkit-min-device-pixel-ratio: 4) {
  .popover_top_right--OyPqP::before {
    width: 400%;
    height: 400%;
    transform-origin: 0 0;
    transform: scale(0.25) translateZ(0);
    border-radius: 0;
  }
}
.popover_top_right--OyPqP::before {
  box-sizing: border-box;
  position: absolute;
  left: 0;
  top: 0;
  display: block;
  width: 100%;
  height: 100%;
  border-style: inherit;
  border-color: inherit;
  border-radius: 0;
  border-width: 1px 1px 1px 1px;
  pointer-events: none;
  content: "";
}
@media screen and (-webkit-min-device-pixel-ratio: 2) {
  .popover_top_right--OyPqP::before {
    width: 200%;
    height: 200%;
    transform-origin: 0 0;
    transform: scale(0.5) translateZ(0);
    border-radius: 0;
  }
}
@media screen and (-webkit-min-device-pixel-ratio: 3) {
  .popover_top_right--OyPqP::before {
    width: 300%;
    height: 300%;
    transform-origin: 0 0;
    transform: scale(0.33333333) translateZ(0);
    border-radius: 0;
  }
}
@media screen and (-webkit-min-device-pixel-ratio: 4) {
  .popover_top_right--OyPqP::before {
    width: 400%;
    height: 400%;
    transform-origin: 0 0;
    transform: scale(0.25) translateZ(0);
    border-radius: 0;
  }
}
.popover_top_right--OyPqP:after {
  box-sizing: border-box;
  position: absolute;
  left: 30px;
  top: 1px;
  display: block;
  width: 8px;
  height: 8px;
  z-index: 1;
  background: #ffffff;
  border: solid #e1e1e7;
  border-width: 1px 0 0 1px;
  transform-origin: 50% 50%;
  transform: rotate(45deg);
  margin: -4px 0 0 -4px;
  content: "";
}
@media screen and (-webkit-min-device-pixel-ratio: 2) {
  .popover_top_right--OyPqP::after {
    width: 16px;
    height: 16px;
    margin: -8px 0 0 -8px;
    transform: rotate(45deg) scale(0.5) translateZ(0);
  }
}
@media screen and (-webkit-min-device-pixel-ratio: 3) {
  .popover_top_right--OyPqP::after {
    width: 24px;
    height: 24px;
    margin: -12px 0 0 -12px;
    transform: rotate(45deg) scale(0.33333333) translateZ(0);
  }
}
@media screen and (-webkit-min-device-pixel-ratio: 3) {
  .popover_top_right--OyPqP::after {
    width: 32px;
    height: 32px;
    margin: -16px 0 0 -16px;
    transform: rotate(45deg) scale(0.25) translateZ(0);
  }
}
.popover_top_right_click--3EwF9 {
  transition: opacity 0.3s, transform 0.3s;
}
.popover_top_right_hover--3wCt6 {
  transition: opacity 0.3s 0.3s, transform 0.3s 0.3s;
}
.popover_top_right--OyPqP:after {
  box-sizing: border-box;
  position: absolute;
  left: 30px;
  top: 1px;
  display: block;
  width: 8px;
  height: 8px;
  z-index: 1;
  background: #ffffff;
  border: solid #e1e1e7;
  border-width: 1px 0 0 1px;
  transform-origin: 50% 50%;
  transform: rotate(45deg);
  margin: -4px 0 0 -4px;
  content: "";
}
@media screen and (-webkit-min-device-pixel-ratio: 2) {
  .popover_top_right--OyPqP::after {
    width: 16px;
    height: 16px;
    margin: -8px 0 0 -8px;
    transform: rotate(45deg) scale(0.5) translateZ(0);
  }
}
@media screen and (-webkit-min-device-pixel-ratio: 3) {
  .popover_top_right--OyPqP::after {
    width: 24px;
    height: 24px;
    margin: -12px 0 0 -12px;
    transform: rotate(45deg) scale(0.33333333) translateZ(0);
  }
}
@media screen and (-webkit-min-device-pixel-ratio: 3) {
  .popover_top_right--OyPqP::after {
    width: 32px;
    height: 32px;
    margin: -16px 0 0 -16px;
    transform: rotate(45deg) scale(0.25) translateZ(0);
  }
}
.popover_top_right--OyPqP:after {
  top: auto;
  bottom: 1px;
  transform: rotate(-135deg);
  margin: 0 0 -4px -4px;
}
@media screen and (-webkit-min-device-pixel-ratio: 2) {
  .popover_top_right--OyPqP::after {
    margin: 0 0 -8px -8px;
    transform: rotate(-135deg) scale(0.5) translateZ(0);
  }
}
@media screen and (-webkit-min-device-pixel-ratio: 3) {
  .popover_top_right--OyPqP::after {
    margin: 0 0 -12px -12px;
    transform: rotate(-135deg) scale(0.33333333) translateZ(0);
  }
}
@media screen and (-webkit-min-device-pixel-ratio: 3) {
  .popover_top_right--OyPqP::after {
    margin: 0 0 -16px -16px;
    transform: rotate(-135deg) scale(0.25) translateZ(0);
  }
}
.popover_top_right--OyPqP:after {
  left: calc(100% - 30px);
}
.popover_visible--21Blu {
  transform: scale(1);
  opacity: 1;
  pointer-events: all;
  transition: opacity 0.3s, transform 0.3s;
}
/*气泡框 end*/
/*滚动组件*/
.slider_container--1zHum {
  position: relative;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.slider_wrap--3WsZ2 {
  position: relative;
  width: 100%;
  height: 100%;
}
.slider_wrap--3WsZ2 {
  position: relative;
  width: 100%;
  height: 100%;
}
.slider_content--1v1WK {
  width: 100%;
  height: 100%;
}
.slider_content_repeat_h--2dfXq {
  position: absolute;
  top: 0;
}
.slider_content_repeat_v--1X48Z {
  position: absolute;
  left: 0;
}
/*滚动组件 end*/
/* 拖拽文件 */
.dropfiles--48Ejf {
  display: inline-block;
}
.dropfiles_dragenter--TQvS5 {
  background-color: #f5f9fc;
}
.dropfiles_filter--WLYb4 {
  filter: blur(15px);
}
.dropfiles_loading--1cZ5q {
  position: absolute;
  z-index: 1;
  height: 50px;
  width: 50px;
}
.alert_new--d7GHL .modal_control--luGeg .modal_control_btn--ivJta {
  padding: 15px;
}
.alert_new--d7GHL .modal_detail---YkpN {
  padding: 30px 20px 20px;
}
.check_validate--3n-4x {
  min-height: 100px;
  line-height: 100px;
  display: flex;
  align-items: center;
  justify-content: center;
}
/* 真人验证 */
.notmachine--x6Bhz {
  margin-top: 20px;
}
.notmachine--x6Bhz .notmachine_div--31w5E {
  height: 100%;
  width: 100%;
}
.notmachine--x6Bhz .notmachine_cover--t86GT {
  position: absolute;
  display: block;
  cursor: pointer;
}
.notmachine--x6Bhz .notmachine_cover_none--l9h3p {
  display: none;
}
.sc--3ntXC {
  margin: 0px !important;
  padding: 0px !important;
  text-align: left !important;
  line-height: 44px !important;
}
.sc--3ntXC .sm-btn-wrapper .sm-btn-default .sm-ico {
  margin: -2px 0 0 12px;
  z-index: 1;
}
/* 真人验证end */
/* 快递交付时间 */
.deliverydate--6oO6R {
  display: flex;
  background-color: #ffffff;
  box-shadow: 0px 2px 8px 0px rgba(56, 82, 110, 0.15);
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.deliverydate--6oO6R .deliverydate_left--2Rv12 {
  width: 50px;
  flex-grow: 0;
  flex-shrink: 0;
  display: flex;
  flex-direction: column;
}
.deliverydate--6oO6R .deliverydate_left--2Rv12 .deliverydate_left_item--29N50 {
  padding: 10px 8px;
  background-color: #ffffff;
  transition: all 0.2s linear;
  text-align: center;
  color: #666666;
  border-bottom: 1px solid #f1f1f1;
  cursor: pointer;
}
.deliverydate--6oO6R .deliverydate_left--2Rv12 .deliverydate_left_item--29N50:last-child {
  border-bottom: 0;
}
.deliverydate--6oO6R .deliverydate_left--2Rv12 .deliverydate_left_item--29N50:hover {
  background-color: #f5f9fc;
}
.deliverydate--6oO6R .deliverydate_left--2Rv12 .deliverydate_left_item_on--2UFjO {
  background-color: #f5f9fc;
  border-bottom: 1px solid #5f94ce;
}
.deliverydate--6oO6R .deliverydate_left--2Rv12 .deliverydate_left_bottom--1c0KC {
  height: 0;
  flex-grow: 1;
  display: flex;
  align-items: flex-end;
}
.deliverydate--6oO6R .deliverydate_left--2Rv12 .deliverydate_left_bottom--1c0KC .deliverydate_left_bottom_btn--1hFTe {
  width: 100%;
  height: 40px;
  padding: 0;
  font-size: 12px;
  color: #666666;
  border: none;
  border-top: 1px solid #f1f1f1;
  border-radius: 0;
}
.deliverydate--6oO6R .deliverydate_left--2Rv12 .deliverydate_left_bottom--1c0KC .deliverydate_left_bottom_btn--1hFTe:hover {
  color: #ffffff;
  background-color: #5f94ce;
}
.deliverydate--6oO6R .deliverydate_right--35LST {
  width: 270px;
  border-left: 1px solid #f1f1f1;
  display: flex;
  flex-direction: column;
}
.deliverydate--6oO6R .deliverydate_right--35LST .deliverydate_title--2OP2F {
  padding: 10px 20px;
  border-bottom: 1px solid #f1f1f1;
}
.deliverydate--6oO6R .deliverydate_right--35LST .deliverydate_title--2OP2F .deliverydate_title_text--1wm24 {
  color: #999999;
  font-size: 10px;
  margin-bottom: 1px;
}
.deliverydate--6oO6R .deliverydate_right--35LST .deliverydate_title--2OP2F .deliverydate_title_time--3WVhd {
  display: flex;
}
.deliverydate--6oO6R .deliverydate_right--35LST .deliverydate_title--2OP2F .deliverydate_title_time--3WVhd .deliverydate_title_hour--gywhZ {
  font-size: 20px;
}
.deliverydate--6oO6R .deliverydate_right--35LST .deliverydate_title--2OP2F .deliverydate_title_time--3WVhd .deliverydate_title_hour_none--2nyey {
  line-height: 10px;
}
.deliverydate--6oO6R .deliverydate_right--35LST .deliverydate_title--2OP2F .deliverydate_title_time--3WVhd .deliverydate_title_dian--35KQk {
  margin: 0 3px;
  opacity: 1;
  transition: 0.25s linear 0s;
}
.deliverydate--6oO6R .deliverydate_right--35LST .deliverydate_title--2OP2F .deliverydate_title_time--3WVhd .deliverydate_title_dian_none--1e66D {
  opacity: 0;
}
.deliverydate--6oO6R .deliverydate_right--35LST .deliverydate_title--2OP2F .deliverydate_title_time--3WVhd .deliverydate_title_minute--1_RlE {
  font-size: 10px;
  line-height: 17px;
}
.deliverydate--6oO6R .deliverydate_right--35LST .deliverydate_right_content--1I01y {
  display: flex;
  border-bottom: 1px solid #ffffff;
}
.deliverydate--6oO6R .deliverydate_right--35LST .deliverydate_right_content--1I01y .deliverydate_right_content_shadow--39rEY {
  width: 20px;
  flex-grow: 0;
  flex-shrink: 0;
  background-color: #ffffff;
  position: relative;
  z-index: 1;
}
.deliverydate--6oO6R .deliverydate_right--35LST .deliverydate_right_content--1I01y .deliverydate_right_list--4QOq0 {
  padding: 20px 0 10px;
  margin: 0 0 0 -20px;
}
.deliverydate--6oO6R .deliverydate_right--35LST .deliverydate_right_content--1I01y .deliverydate_right_list--4QOq0 .deliverydate_right_item_div--2YKLP {
  display: inline-block;
  padding: 0 0 0 20px;
  margin: 0 0 10px 0;
}
.deliverydate--6oO6R .deliverydate_right--35LST .deliverydate_right_content--1I01y .deliverydate_right_list--4QOq0 .deliverydate_right_item_div--2YKLP .deliverydate_right_item--2FleU {
  width: 30px;
  height: 30px;
  text-align: center;
  line-height: 29px;
  cursor: pointer;
  transition: 0.2s linear 0s;
}
.deliverydate--6oO6R .deliverydate_right--35LST .deliverydate_right_content--1I01y .deliverydate_right_list--4QOq0 .deliverydate_right_item_div--2YKLP .deliverydate_right_item--2FleU:hover {
  color: #ffffff;
  background-color: #5f94ce;
}
.deliverydate--6oO6R .deliverydate_right--35LST .deliverydate_right_content--1I01y .deliverydate_right_list--4QOq0 .deliverydate_right_item_div--2YKLP .deliverydate_right_item_on--1WVzO {
  color: #ffffff;
  background-color: #5f94ce;
}
.deliverydate--6oO6R .deliverydate_right--35LST .deliverydate_right_content--1I01y .deliverydate_right_list--4QOq0 .deliverydate_right_item_div--2YKLP .deliverydate_right_item_disable--15y9u {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  cursor: no-drop;
}
.deliverydate--6oO6R .deliverydate_right--35LST .deliverydate_right_content--1I01y .deliverydate_right_list--4QOq0 .deliverydate_right_item_div--2YKLP .deliverydate_right_item_disable--15y9u:hover {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
}
.deliverydate--6oO6R .deliverydate_right--35LST .deliverydate_right_content--1I01y .deliverydate_right_list--4QOq0 .deliverydate_right_item_div_disable--16QXv {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  cursor: no-drop;
}
.deliveryDateSelect--3IqzG {
  padding: 0;
}
.deliveryDateSelect_div--2nuMz {
  border: 1px solid #eeeeee;
  display: inline-block;
  height: 36px;
  min-width: 150px;
  padding: 0 10px;
  cursor: pointer;
}
.deliveryDateSelect_div--2nuMz .deliveryDateSelect_input--2gq95 {
  display: inline-block;
  width: calc(100% - 30px);
  height: 100%;
  margin: 0 10px 0 0;
  vertical-align: top;
  line-height: 35px;
}
.deliveryDateSelect_div--2nuMz .deliveryDateSelect_icon--1o8Sb {
  height: 100%;
  font-size: 20px;
  display: inline-block;
  vertical-align: top;
}
/* 快递交付时间 end */

/* 基础背景色 */
/* 辅助背景色 */
/* 辅助背景色 */
/* 默认图片颜色 */
/* 选中色 */
/* 标准字体颜色 */
/* 第二种字体颜色 */
/* 第三种字体颜色 */
/* 首页搜索背景 */
/* 首页菜单背景 */
/* 现价 */
/* 到期的价格 */
/* 下划线颜色 */
/* 未完成进度点颜色 */
/* 协议标题 */
/* 按钮灰色 */
/* 深色遮罩颜色 */
/* 投影颜色 */
/* 基本 */
/* 失效文字颜色 */
/* 基本 - 反色 */
@-webkit-keyframes off_page_show--3htbX {
  0% {
    opacity: 0;
    transform: translateY(-30%);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}
@keyframes off_page_show--3htbX {
  0% {
    opacity: 0;
    transform: translateY(-30%);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}
@-webkit-keyframes popover_show--3ZLyp {
  0% {
    opacity: 0;
    transform: scale(0.6);
  }
  100% {
    opacity: 1;
    transform: scale(1);
  }
}
@keyframes popover_show--3ZLyp {
  0% {
    opacity: 0;
    transform: scale(0.6);
  }
  100% {
    opacity: 1;
    transform: scale(1);
  }
}
.main--3dtPY {
  width: 100%;
  display: flex;
  justify-content: center;
  padding: 0 0 30px;
}
.main--3dtPY .main_div--29h2Z {
  width: 0;
  max-width: 1236px;
  margin-top: 14px;
  flex-grow: 1;
  display: flex;
  flex-direction: column;
  width: 100%;
}
.main--3dtPY .main_div--29h2Z .main_content--3k1Qk {
  margin: 0 10px;
  /* banner */
  /* 菜单 */
  /* 上机测序 */
}
.main--3dtPY .main_div--29h2Z .main_content--3k1Qk .main_bannershell--2cGEU {
  display: flex;
  width: 100%;
}
.main--3dtPY .main_div--29h2Z .main_content--3k1Qk .main_bannershell--2cGEU .main_banner_menu--3iwM6 {
  position: relative;
  z-index: 2;
  width: 232px;
  flex-shrink: 0;
  margin-right: 14px;
  background-color: #ffffff;
  display: flex;
  flex-direction: column;
}
.main--3dtPY .main_div--29h2Z .main_content--3k1Qk .main_bannershell--2cGEU .main_banner_menu--3iwM6 .main_menu_head--3NGWK {
  height: 34px;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  background-color: #5f94ce;
  font-size: 12px;
  font-weight: 500;
  color: #ffffff;
  line-height: 16px;
}
.main--3dtPY .main_div--29h2Z .main_content--3k1Qk .main_bannershell--2cGEU .main_banner_menu--3iwM6 .main_menu_loading--22Zrq {
  height: 100%;
}
.main--3dtPY .main_div--29h2Z .main_content--3k1Qk .main_bannershell--2cGEU .main_banner_menu--3iwM6 .main_menu_loading--22Zrq .main_menu_loading_item--3zDtc {
  display: flex;
  flex-direction: column;
  padding: 14px 14px 0;
  border: 1px solid #ffffff;
}
.main--3dtPY .main_div--29h2Z .main_content--3k1Qk .main_bannershell--2cGEU .main_banner_menu--3iwM6 .main_menu_loading--22Zrq .main_menu_loading_item--3zDtc .main_menu_item_title--QrBZ6 {
  width: 100px;
  height: 19px;
  background-color: #f1f1f1;
}
.main--3dtPY .main_div--29h2Z .main_content--3k1Qk .main_bannershell--2cGEU .main_banner_menu--3iwM6 .main_menu_loading--22Zrq .main_menu_loading_item--3zDtc .main_menu_item_subtitle--2qxaF {
  display: flex;
  margin-top: 10px;
  height: 16px;
}
.main--3dtPY .main_div--29h2Z .main_content--3k1Qk .main_bannershell--2cGEU .main_banner_menu--3iwM6 .main_menu_loading--22Zrq .main_menu_loading_item--3zDtc .main_menu_item_subtitle--2qxaF div {
  margin: 0 12px 0 0;
  width: 40px;
  height: 16px;
  background-color: #f1f1f1;
}
.main--3dtPY .main_div--29h2Z .main_content--3k1Qk .main_bannershell--2cGEU .main_banner_menu--3iwM6 .main_menu_loading--22Zrq .main_menu_loading_item--3zDtc .main_menu_item_subtitle--2qxaF div:last-child {
  margin: 0;
  width: 100px;
}
.main--3dtPY .main_div--29h2Z .main_content--3k1Qk .main_bannershell--2cGEU .main_banner_menu--3iwM6 .main_menu_loading--22Zrq .main_menu_loading_item--3zDtc .main_banner_menu_break--36Kxg {
  height: 1px;
  background: #f1f1f1;
  margin: 10px 0 0;
}
.main--3dtPY .main_div--29h2Z .main_content--3k1Qk .main_bannershell--2cGEU .main_banner_menu--3iwM6 .main_menu_body--3g1_G {
  background-color: #ffffff;
  height: 0;
  flex-grow: 1;
  overflow: hidden;
}
.main--3dtPY .main_div--29h2Z .main_content--3k1Qk .main_bannershell--2cGEU .main_banner_menu--3iwM6 .main_menu_body--3g1_G .main_menu_body_item--3quRG {
  display: flex;
  flex-direction: column;
  padding: 14px 14px 0;
  border: 1px solid #ffffff;
}
.main--3dtPY .main_div--29h2Z .main_content--3k1Qk .main_bannershell--2cGEU .main_banner_menu--3iwM6 .main_menu_body--3g1_G .main_menu_body_item--3quRG:hover .main_menu_item_title--QrBZ6 {
  color: #5f94ce;
}
.main--3dtPY .main_div--29h2Z .main_content--3k1Qk .main_bannershell--2cGEU .main_banner_menu--3iwM6 .main_menu_body--3g1_G .main_menu_body_item--3quRG:hover .main_menu_item_title--QrBZ6 .main_menu_item_title_icon--3byw_ {
  color: #5f94ce;
}
.main--3dtPY .main_div--29h2Z .main_content--3k1Qk .main_bannershell--2cGEU .main_banner_menu--3iwM6 .main_menu_body--3g1_G .main_menu_body_item--3quRG .main_menu_item_title--QrBZ6 {
  font-size: 14px;
  font-weight: 500;
  color: #333333;
  line-height: 19px;
  font-weight: 600;
  display: flex;
  align-items: center;
  cursor: pointer;
}
.main--3dtPY .main_div--29h2Z .main_content--3k1Qk .main_bannershell--2cGEU .main_banner_menu--3iwM6 .main_menu_body--3g1_G .main_menu_body_item--3quRG .main_menu_item_title--QrBZ6 .main_menu_item_title_icon--3byw_ {
  font-size: 17px;
  color: #717171;
}
.main--3dtPY .main_div--29h2Z .main_content--3k1Qk .main_bannershell--2cGEU .main_banner_menu--3iwM6 .main_menu_body--3g1_G .main_menu_body_item--3quRG .main_menu_item_subtitle--2qxaF {
  font-size: 12px;
  color: #666666;
  line-height: 16px;
  display: flex;
  flex-wrap: wrap;
  margin-top: 10px;
  height: 16px;
  overflow: hidden;
}
.main--3dtPY .main_div--29h2Z .main_content--3k1Qk .main_bannershell--2cGEU .main_banner_menu--3iwM6 .main_menu_body--3g1_G .main_menu_body_item--3quRG .main_menu_item_subtitle--2qxaF div {
  margin: 0 12px 0 0;
  cursor: pointer;
}
.main--3dtPY .main_div--29h2Z .main_content--3k1Qk .main_bannershell--2cGEU .main_banner_menu--3iwM6 .main_menu_body--3g1_G .main_menu_body_item--3quRG .main_menu_item_subtitle--2qxaF div:hover {
  color: #5f94ce;
}
.main--3dtPY .main_div--29h2Z .main_content--3k1Qk .main_bannershell--2cGEU .main_banner_menu--3iwM6 .main_menu_body--3g1_G .main_menu_body_item--3quRG .main_menu_item_subtitle--2qxaF div:last-child {
  margin: 0;
}
.main--3dtPY .main_div--29h2Z .main_content--3k1Qk .main_bannershell--2cGEU .main_banner_menu--3iwM6 .main_menu_body--3g1_G .main_menu_body_item--3quRG .main_banner_menu_break--36Kxg {
  height: 1px;
  background: #f1f1f1;
  margin: 10px 0 0;
}
.main--3dtPY .main_div--29h2Z .main_content--3k1Qk .main_bannershell--2cGEU .main_banner_menu--3iwM6 .main_menu_body--3g1_G .main_menu_body_item--3quRG .main_banner_menu_break_none--3z-w5 {
  background-color: #ffffff;
}
.main--3dtPY .main_div--29h2Z .main_content--3k1Qk .main_bannershell--2cGEU .main_banner_menu--3iwM6 .main_menu_body--3g1_G .main_menu_body_item_on--3jmV3 {
  box-shadow: 0px 0px 12px 0px rgba(86, 91, 96, 0.18);
}
.main--3dtPY .main_div--29h2Z .main_content--3k1Qk .main_bannershell--2cGEU .main_banner_menu--3iwM6 .main_menu_btn--1V6ay {
  font-size: 12px;
  font-weight: 500;
  color: #fc9393;
  line-height: 16px;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 14px 0;
  background-color: #ffffff;
  cursor: pointer;
}
.main--3dtPY .main_div--29h2Z .main_content--3k1Qk .main_bannershell--2cGEU .main_layout_right--1M_kZ {
  width: 100%;
}
.main--3dtPY .main_div--29h2Z .main_content--3k1Qk .main_bannershell--2cGEU .main_layout_right--1M_kZ .main_layout_right_head--1qeuQ {
  display: flex;
  height: 300px;
}
.main--3dtPY .main_div--29h2Z .main_content--3k1Qk .main_bannershell--2cGEU .main_layout_right--1M_kZ .main_layout_right_head_2--6r9X_ {
  background-color: #ffffff;
}
.main--3dtPY .main_div--29h2Z .main_content--3k1Qk .main_bar--16eJo {
  margin: 14px 0 0;
  height: 126px;
  display: flex;
  background-color: #ffffff;
}
.main--3dtPY .main_div--29h2Z .main_content--3k1Qk .main_bar--16eJo .main_bar_title--1jgKk {
  padding: 0 40px;
  flex-shrink: 0;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.main--3dtPY .main_div--29h2Z .main_content--3k1Qk .main_bar--16eJo .main_bar_title--1jgKk .main_bar_title_text--1XgAV {
  font-size: 21px;
  font-weight: bold;
  color: #5f94ce;
  line-height: 28px;
}
.main--3dtPY .main_div--29h2Z .main_content--3k1Qk .main_bar--16eJo .main_bar_list--j8MgE {
  width: 0;
  flex-grow: 1;
  display: flex;
  align-items: center;
}
.main--3dtPY .main_div--29h2Z .main_content--3k1Qk .main_bar--16eJo .main_bar_list--j8MgE .main_bar_item_div--2bWgy {
  display: flex;
  align-items: center;
}
.main--3dtPY .main_div--29h2Z .main_content--3k1Qk .main_bar--16eJo .main_bar_list--j8MgE .main_bar_item_div--2bWgy .main_bar_item--3Idub {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width: 180px;
  flex-grow: 0;
  flex-shrink: 0;
  transition: 0.2s linear 0s;
}
.main--3dtPY .main_div--29h2Z .main_content--3k1Qk .main_bar--16eJo .main_bar_list--j8MgE .main_bar_item_div--2bWgy .main_bar_item--3Idub:hover {
  color: #5f94ce;
}
.main--3dtPY .main_div--29h2Z .main_content--3k1Qk .main_bar--16eJo .main_bar_list--j8MgE .main_bar_item_div--2bWgy .main_bar_item--3Idub:hover .main_bar_item_icon--Jzc9X {
  transform: translateY(-8px);
}
.main--3dtPY .main_div--29h2Z .main_content--3k1Qk .main_bar--16eJo .main_bar_list--j8MgE .main_bar_item_div--2bWgy .main_bar_item--3Idub:hover .main_bar_item_name--2EW2t,
.main--3dtPY .main_div--29h2Z .main_content--3k1Qk .main_bar--16eJo .main_bar_list--j8MgE .main_bar_item_div--2bWgy .main_bar_item--3Idub:hover .main_bar_item_text--1F4gu {
  color: #5f94ce;
}
.main--3dtPY .main_div--29h2Z .main_content--3k1Qk .main_bar--16eJo .main_bar_list--j8MgE .main_bar_item_div--2bWgy .main_bar_item--3Idub .main_bar_item_icon--Jzc9X {
  height: 46px;
  width: 46px;
  color: #5f94ce;
  transition: 0.3s linear 0s;
}
.main--3dtPY .main_div--29h2Z .main_content--3k1Qk .main_bar--16eJo .main_bar_list--j8MgE .main_bar_item_div--2bWgy .main_bar_item--3Idub .main_bar_item_name--2EW2t {
  font-size: 14px;
  font-weight: 500;
  color: #666666;
  line-height: 19px;
  margin-top: 8px;
  transition: 0.3s linear 0s;
}
.main--3dtPY .main_div--29h2Z .main_content--3k1Qk .main_bar--16eJo .main_bar_list--j8MgE .main_bar_item_div--2bWgy .main_bar_item--3Idub .main_bar_item_text--1F4gu {
  font-size: 12px;
  color: #999999;
  line-height: 16px;
  margin-top: 2px;
  transition: 0.3s linear 0s;
}
.main--3dtPY .main_div--29h2Z .main_content--3k1Qk .main_bar--16eJo .main_bar_list--j8MgE .main_bar_item_div--2bWgy .main_bar_right_icon--2NbJZ {
  font-size: 20px;
  color: #dbdbdb;
}
.main--3dtPY .main_div--29h2Z .main_content--3k1Qk .main_bar--16eJo .main_bar_list--j8MgE .main_bar_item_div--2bWgy:last-child .main_bar_right_icon--2NbJZ {
  font-size: 20px;
  color: #dbdbdb;
  margin: 0 55px;
  display: none;
}
.main--3dtPY .main_div--29h2Z .main_content--3k1Qk .gauge--Xswdj .gauge_margin--32Zsu {
  display: flex;
  flex-wrap: wrap;
  margin: 0 0 -14px -7px;
}
/* 分类特效 */
.main_extra--jM4HU {
  min-width: 200px;
  display: flex;
  position: absolute;
  margin: -15px 0 0 217px;
  opacity: 0;
  min-height: 71px;
  background-color: #fff;
  box-shadow: 0px 0px 12px 0px rgba(86, 91, 96, 0.18);
  display: none;
  flex-direction: column;
}
.main_extra--jM4HU .main_extra_blank--35ArT {
  min-height: 73px;
  margin: 0 0 0 -20px;
  background-color: #fff;
}
.main_extra--jM4HU .main_extra_div--1efAn {
  margin: -53px 10px 10px;
  display: flex;
  flex-direction: column;
}
.main_extra--jM4HU .main_extra_div--1efAn .main_extra_title--2iCyr {
  font-size: 14px;
  font-weight: 500;
  color: #333333;
  line-height: 19px;
  font-weight: 600;
  margin: 0 0 0 10px;
}
.main_extra--jM4HU .main_extra_div--1efAn .main_extra_list--2E6PT {
  width: 100%;
  margin-top: 10px;
}
.main_extra--jM4HU .main_extra_div--1efAn .main_extra_list--2E6PT .main_extra_item--2_i1W {
  padding: 10px;
  font-size: 12px;
  color: #666666;
  line-height: 16px;
  border: 1px solid #ffffff;
  border-radius: 4px;
  transition: 0.2s linear 0s;
  cursor: pointer;
}
.main_extra--jM4HU .main_extra_div--1efAn .main_extra_list--2E6PT .main_extra_item--2_i1W:hover {
  color: #5f94ce;
  border-color: #5f94ce;
}
.main_extra_on--1IiG0 {
  opacity: 1;
  display: flex;
}
.main_banner--2G7qX {
  flex-grow: 1;
  width: 0;
  overflow: hidden;
}
.main_banner--2G7qX .main_banner_div--13UCT {
  filter: blur(15px);
}
.main_banner--2G7qX .main_banner_shade--Lvht2 {
  position: absolute;
  z-index: 2;
  width: 726px;
  height: 300px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.main_banner--2G7qX .main_banner_spin--2kiAb i {
  font-size: 50px;
}
.main_banner--2G7qX .banner_img--3w-G1 {
  height: 100%;
  width: 100%;
  background-size: contain;
  background-repeat: no-repeat;
}
.main_menuright_div--1QMDe {
  background-color: #ffffff;
  display: flex;
  width: 232px;
  margin-left: 14px;
}
.main_menuright_div--1QMDe .main_menuright--2qQ_u {
  margin: 10px;
  width: 0;
  flex-grow: 1;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.hasloginperson--3elaw {
  width: 0;
  flex-grow: 1;
  display: flex;
}
.hasloginperson--3elaw .main_step_hidden--xK_ro {
  width: 0;
  flex-grow: 1;
  background: linear-gradient(180deg, #D3E8FF 0%, #FFE9E9 100%);
  overflow: hidden;
  padding: 15px;
  display: flex;
}
.hasloginperson--3elaw .main_step_hidden--xK_ro .main_step--1ublx {
  width: 0;
  flex-grow: 1;
  display: flex;
  flex-direction: column;
  padding: 18px 15px 15px;
}
.hasloginperson--3elaw .main_step_hidden--xK_ro .main_step--1ublx .main_step_title--1eX4h {
  display: flex;
  align-items: center;
  margin: 0 0 16px;
  height: 24px;
}
.hasloginperson--3elaw .main_step_hidden--xK_ro .main_step--1ublx .main_step_title--1eX4h span {
  font-size: 18px;
  color: #5f94ce;
  font-weight: 500;
  margin-right: 8px;
}
.hasloginperson--3elaw .main_step_hidden--xK_ro .main_step--1ublx .main_step_title--1eX4h div {
  font-size: 14px;
  font-family: MicrosoftYaHei;
  color: #666666;
}
.hasloginperson--3elaw .main_step_hidden--xK_ro .main_step--1ublx .main_step_list--2ZhTz {
  display: flex;
  height: 100%;
}
.hasloginperson--3elaw .main_step_hidden--xK_ro .main_step--1ublx .main_step_list--2ZhTz .main_step_item--1Ffgh {
  width: 0;
  flex-grow: 1;
  height: 100%;
  background-size: cover;
  display: flex;
  align-items: flex-end;
  justify-content: center;
  margin: 0 15px 0 0;
  color: #C4DBF4;
  border-radius: 4px;
  cursor: pointer;
  transition: all 0.2s linear;
}
.hasloginperson--3elaw .main_step_hidden--xK_ro .main_step--1ublx .main_step_list--2ZhTz .main_step_item--1Ffgh:hover {
  color: #ffffff;
}
.hasloginperson--3elaw .main_step_hidden--xK_ro .main_step--1ublx .main_step_list--2ZhTz .main_step_item--1Ffgh:last-child {
  margin: 0;
}
.hasloginperson--3elaw .main_step_hidden--xK_ro .main_step--1ublx .main_step_list--2ZhTz .main_step_item--1Ffgh .main_step_item_step--25ctx {
  text-align: center;
  transition: all 0.2s linear;
  color: #98bbe1;
}
.hasloginperson--3elaw .main_step_hidden--xK_ro .main_step--1ublx .main_step_list--2ZhTz .main_step_item--1Ffgh .main_step_item_step--25ctx span {
  width: 45px;
  height: 89px;
  font-size: 80px;
  font-weight: 700;
  line-height: 92px;
}
.hasloginperson--3elaw .main_step_hidden--xK_ro .main_step--1ublx .main_step_list--2ZhTz .main_step_item--1Ffgh .main_step_item_step--25ctx div {
  height: 22px;
  font-size: 14px;
  line-height: 22px;
}
.hasloginperson--3elaw .main_step_hidden--xK_ro .main_step--1ublx .main_step_list--2ZhTz .main_step_item--1Ffgh .main_step_item_subname--1wnQ2 {
  font-size: 14px;
  font-weight: 500;
  margin: 0 0 22px;
  display: flex;
  align-items: center;
  color: #666666;
  transition: 0.2s linear;
}
.hasloginperson--3elaw .main_step_hidden--xK_ro .main_step--1ublx .main_step_list--2ZhTz .main_step_item--1Ffgh .main_step_item_subname--1wnQ2 .main_step_item_icon--1hjU4 {
  font-size: 24px;
  margin: 0 0 0 9px;
  color: #5f94ce;
}
.hasloginperson--3elaw .main_step_hidden--xK_ro .main_step--1ublx .main_step_list--2ZhTz .main_step_item--1Ffgh .main_step_item_subname_hover--1yQbA {
  color: #ffffff;
}
.hasloginperson--3elaw .main_step_hidden--xK_ro .main_step--1ublx .main_step_list--2ZhTz .main_step_item--1Ffgh .main_step_item_subname_hover--1yQbA .main_step_item_icon--1hjU4 {
  color: #ffffff;
}
.hasloginperson--3elaw .main_step_hidden--xK_ro .main_step_loading--1G5DG {
  filter: blur(15px);
}
.hasloginperson--3elaw .main_notlogin--mcbWl {
  position: absolute;
  width: 738px;
  height: 300px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.hasloginperson--3elaw .main_notlogin_spin--3RbIL i {
  font-size: 50px;
}
.hasloginperson--3elaw .hasloginperson_hidden--1YW4e {
  overflow: hidden;
  width: 0;
  flex-grow: 1;
  display: flex;
}
/* 首页下单 */
.place_order--2UAet {
  width: 100%;
  display: flex;
  flex-direction: column;
}
.place_order--2UAet .hasloginperson_left--xiEqR {
  display: flex;
  flex-direction: column;
}
.place_order--2UAet .hasloginperson_left--xiEqR .hasloginperson_left_div--19tbA .hasloginperson_left_div_btn--2oBBZ {
  width: 100px;
  height: 30px;
  padding: 0;
  border-radius: 15px;
  margin: 16px auto 0;
}
.place_order--2UAet .hasloginperson_left--xiEqR .hasloginperson_left_div--19tbA .hasloginperson_left_dropin_div--26QEY {
  width: 0;
  flex-grow: 1;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  height: 100%;
  background-color: #f5f9fc;
}
.place_order--2UAet .hasloginperson_left--xiEqR .hasloginperson_left_div--19tbA .hasloginperson_left_dropin_div--26QEY .hasloginperson_left_dropin--1lAbq {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.place_order--2UAet .hasloginperson_left--xiEqR .hasloginperson_left_div--19tbA .hasloginperson_left_dropin_div--26QEY .hasloginperson_left_dropin--1lAbq .hasloginperson_left_dropin_div--26QEY {
  height: 56px;
  width: 56px;
  border-radius: 50%;
  border: 2px solid #f1f1f1;
  display: flex;
  align-items: center;
  justify-content: center;
}
.place_order--2UAet .hasloginperson_left--xiEqR .hasloginperson_left_div--19tbA .hasloginperson_left_dropin_div--26QEY .hasloginperson_left_dropin--1lAbq .hasloginperson_left_dropin_div--26QEY .hasloginperson_left_dropin_icon--1xb7I {
  width: 26px;
}
.place_order--2UAet .hasloginperson_left--xiEqR .hasloginperson_left_div--19tbA .hasloginperson_left_dropin_div--26QEY .hasloginperson_left_dropin--1lAbq .hasloginperson_left_dropin_text--3Fs99 {
  font-size: 14px;
  margin-top: 15px;
}
.place_order--2UAet .hasloginperson_left--xiEqR .hasloginperson_left_div--19tbA .hasloginperson_left_dropin_div--26QEY .hasloginperson_left_dropin--1lAbq .hasloginperson_left_dropin_btn--8guTt {
  height: 40px;
  width: 300px;
  padding: 0;
  margin-top: 32px;
}
.place_order--2UAet .hasloginperson_left--xiEqR .hasloginperson_left_div--19tbA .hasloginperson_left_dropin_div--26QEY .hasloginperson_left_dropin--1lAbq .hasloginperson_left_dropin_reload--224eA {
  font-size: 12px;
  font-weight: 500;
  color: #5f94ce;
  line-height: 16px;
  margin-top: 20px;
  cursor: pointer;
}
.place_order--2UAet .hasloginperson_left--xiEqR .hasloginperson_left_div--19tbA .hasloginperson_left_dropfiles--3gP2E {
  width: 620px;
  height: 249px;
  display: flex;
  align-items: center;
  margin: 40px 40px 0 40px;
}
.place_order--2UAet .hasloginperson_left--xiEqR .hasloginperson_left_div--19tbA .hasloginperson_left_dropfiles--3gP2E .hasloginperson_left_drop--1ecRV {
  width: 0;
  flex-grow: 1;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  border: 1px dotted #ccdae5;
  height: 100%;
  background-color: #fff;
  border-radius: 4px;
}
.place_order--2UAet .hasloginperson_left--xiEqR .hasloginperson_left_div--19tbA .hasloginperson_left_dropfiles--3gP2E .hasloginperson_left_drop--1ecRV .hasloginperson_left_drop_div--2ZGIn {
  width: 181px;
  height: 138px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.place_order--2UAet .hasloginperson_left--xiEqR .hasloginperson_left_div--19tbA .hasloginperson_left_dropfiles--3gP2E .hasloginperson_left_drop--1ecRV .hasloginperson_left_drop_text--3x8TQ {
  font-size: 16px;
  font-weight: 500;
  color: #666666;
  line-height: 21px;
  margin-top: 20px;
}
.place_order--2UAet .hasloginperson_left--xiEqR .hasloginperson_left_div--19tbA .hasloginperson_left_dropfiles--3gP2E .hasloginperson_left_drop_dropover--K-VOA {
  background-color: #f5f9fc;
  border: 1px solid #5f94ce;
}
.hasloginperson_left_hasloading--3ywaf {
  filter: blur(15px);
}
.hasloginperson_left_address--yZSuk {
  height: 123px;
  flex-shrink: 0;
  display: flex;
  flex-direction: column;
  margin: 32px 0 0;
  padding: 0 30px;
  background-color: #f5f9fc;
}
.hasloginperson_left_address--yZSuk .hasloginperson_address_title--2exaX {
  font-size: 14px;
  font-weight: 500;
  color: #5f94ce;
  line-height: 19px;
}
.hasloginperson_left_address--yZSuk .hasloginperson_address_title--2exaX:after {
  content: "";
  height: 1px;
  width: 100%;
  background: #e7f0f7;
  display: block;
  margin: 15px 0 25px;
}
.hasloginperson_left_address--yZSuk .hasloginperson_address_title--2exaX div {
  display: inline-block;
  cursor: pointer;
}
.hasloginperson_left_address--yZSuk .hasloginperson_address_title--2exaX .hasloginperson_address_title_div--1zYml {
  display: flex;
  align-items: center;
  transition: 0.2s linear;
  width: 174px;
}
.hasloginperson_left_address--yZSuk .hasloginperson_address_title--2exaX .hasloginperson_address_title_div--1zYml:hover {
  transform: scale(1.1);
}
.hasloginperson_left_address--yZSuk .hasloginperson_address_title--2exaX .hasloginperson_address_title_div--1zYml .hasloginperson_address_title_icon--36277 {
  font-size: 25px;
  margin: 0 0 0 5px;
}
.hasloginperson_left_address--yZSuk .hasloginperson_address_title--2exaX .hasloginperson_address_title_div--1zYml span {
  font-size: 18px;
  font-weight: 700;
}
.hasloginperson_left_address--yZSuk .hasloginperson_address_subtitle--3vGXC {
  font-size: 16px;
  font-weight: 500;
  color: #333333;
  line-height: 21px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: 24px;
}
.hasloginperson_left_address--yZSuk .hasloginperson_address_subtitle--3vGXC span {
  font-size: 12px;
  color: #333333;
  cursor: pointer;
  transition: 0.2s linear;
}
.hasloginperson_left_address--yZSuk .hasloginperson_address_subtitle--3vGXC span:hover {
  color: #5f94ce;
}
.hasloginperson_left_address--yZSuk .hasloginperson_address_botton--2UF0J {
  height: 0;
  flex-grow: 1;
  text-align: left;
}
.hasloginperson_left_address--yZSuk .hasloginperson_address_add--yA15z {
  border: 1px dotted #999999;
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  margin: 20px 10px;
  border-radius: 4px;
  cursor: pointer;
  transition: 0.2 linear;
}
.hasloginperson_left_address--yZSuk .hasloginperson_address_add--yA15z:hover {
  border-color: #5f94ce;
}
.hasloginperson_left_address--yZSuk .hasloginperson_address_add--yA15z:hover .hasloginperson_address_add_icon--1zVHE {
  color: #5f94ce;
}
.hasloginperson_left_address--yZSuk .hasloginperson_address_add--yA15z:hover .hasloginperson_address_add_text--3HYq2 {
  color: #5f94ce;
}
.hasloginperson_left_address--yZSuk .hasloginperson_address_add--yA15z .hasloginperson_address_add_icon--1zVHE {
  font-size: 30px;
  color: #999999;
  transition: 0.3 linear;
}
.hasloginperson_left_address--yZSuk .hasloginperson_address_add--yA15z .hasloginperson_address_add_text--3HYq2 {
  font-size: 14px;
  font-weight: 500;
  color: #999999;
  margin-top: 5px;
  transition: 0.3 linear;
}
.hasloginperson_left_address--yZSuk .hasloginperson_address_name--3cIdz {
  font-size: 14px;
  font-weight: 500;
  color: #999999;
  line-height: 22px;
  margin-top: 10px;
}
.hasloginperson_left_address--yZSuk .hasloginperson_address_detail--3DdA1 {
  font-size: 14px;
  font-weight: 500;
  color: #999999;
  line-height: 22px;
}
.hasloginperson_left_address--yZSuk .hasloginperson_address_fix--1stQX {
  margin-top: 32px;
  font-size: 12px;
  color: #666666;
  line-height: 16px;
  cursor: pointer;
}
.hasloginperson_left_address--yZSuk .hasloginperson_address_fix--1stQX:hover {
  color: #5f94ce;
}
/* 首页下单 end */
.hasloginperson_left_loading--3F118 {
  position: absolute;
  z-index: 1;
  flex-shrink: 0;
  flex-grow: 0;
  width: 620px;
  height: 249px;
  margin: -296px 0 0 40px;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 1px solid #5f94ce;
  border-radius: 4px;
}
.usercenter--1HnXE {
  width: 232px;
  flex-shrink: 0;
  flex-grow: 0;
  padding: 20px 0 20px 0;
  display: flex;
  flex-direction: column;
  align-items: center;
  background-color: #ffffff;
}
.usercenter--1HnXE img {
  height: 64px;
  width: 64px;
  color: #5f94ce;
  flex-shrink: 0;
  margin-top: 3px;
}
.usercenter--1HnXE .usercenter_userInfo--3ZKxf {
  display: flex;
  flex-direction: column;
  align-items: center;
  cursor: pointer;
  transition: 0.2s linear;
  padding: 0 15px;
}
.usercenter--1HnXE .usercenter_userInfo--3ZKxf:hover {
  box-shadow: 0px 0px 12px 0px rgba(86, 91, 96, 0.18);
}
.usercenter--1HnXE .usercenter_name--2oblX {
  font-size: 16px;
  margin: 10px 0 14px;
  font-size: 14px;
  font-weight: 400;
  color: #333333;
  line-height: 20px;
}
.usercenter--1HnXE .usercenter_list--35zT1 {
  width: 100%;
  display: flex;
}
.usercenter--1HnXE .usercenter_list--35zT1 .usercenter_item--2EA-R {
  margin: 0;
  padding: 12px 7px;
  display: flex;
  flex-direction: column;
  align-items: center;
  color: #666666;
  transition: 0.2s linear 0s;
  cursor: pointer;
}
.usercenter--1HnXE .usercenter_list--35zT1 .usercenter_item--2EA-R:hover {
  color: #5f94ce;
  box-shadow: 0px 0px 12px 0px rgba(86, 91, 96, 0.18);
}
.usercenter--1HnXE .usercenter_list--35zT1 .usercenter_item--2EA-R:hover .usercenter_item_icon--4QgLj {
  transform: translateY(-3px);
}
.usercenter--1HnXE .usercenter_list--35zT1 .usercenter_item--2EA-R .usercenter_item_dot--15yLa {
  position: absolute;
  font-size: 15px;
  margin: -1px 0 0 30px;
  color: #ff9595;
}
.usercenter--1HnXE .usercenter_list--35zT1 .usercenter_item--2EA-R .usercenter_item_icon--4QgLj {
  font-size: 30px;
  transition: 0.2s linear 0s;
}
.usercenter--1HnXE .usercenter_list--35zT1 .usercenter_item--2EA-R .usercenter_item_name--2y_LM {
  margin-top: 8px;
  font-size: 12px;
  line-height: 16px;
  transition: 0.2s linear 0s;
}
.usercenter_loading--2k1Cb {
  width: 232px;
  flex-shrink: 0;
  padding: 20px 0 20px 0;
  display: flex;
  flex-direction: column;
  align-items: center;
  background-color: #ffffff;
}
.usercenter_loading--2k1Cb .usercenter_loading_avatar--2mMw_ {
  height: 64px;
  width: 64px;
  border-radius: 50%;
  flex-shrink: 0;
  margin-top: 3px;
  background-color: #f1f1f1;
}
.usercenter_loading--2k1Cb .usercenter_name--2oblX {
  margin: 10px 0 14px;
  width: 70px;
  height: 20px;
  flex-grow: 0;
  flex-shrink: 0;
  background-color: #f1f1f1;
}
.usercenter_loading--2k1Cb .usercenter_list--35zT1 {
  width: 100%;
  display: flex;
}
.usercenter_loading--2k1Cb .usercenter_list--35zT1 .usercenter_item--2EA-R {
  margin: 0;
  padding: 12px 7px;
  display: flex;
  flex-direction: column;
  align-items: center;
  color: #666666;
  transition: 0.2s linear 0s;
}
.usercenter_loading--2k1Cb .usercenter_list--35zT1 .usercenter_item--2EA-R .usercenter_item_icon--4QgLj {
  width: 30px;
  height: 30px;
  background-color: #f1f1f1;
}
.usercenter_loading--2k1Cb .usercenter_list--35zT1 .usercenter_item--2EA-R .usercenter_item_name--2y_LM {
  margin-top: 8px;
  height: 16px;
  width: 50px;
  background-color: #f1f1f1;
}
.rightmenutwo--1Fpb6 {
  margin: 42px 24px 0;
  width: 0;
  flex-grow: 1;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.rightmenutwo--1Fpb6 .rightmenutwo_icon--hIQnl {
  height: 64px;
  width: 64px;
}
.rightmenutwo--1Fpb6 .rightmenutwo_title--VZ-2R {
  font-size: 14px;
  color: #333333;
  line-height: 19px;
  margin-top: 25px;
}
.rightmenutwo--1Fpb6 .rightmenutwo_login--1rNTE {
  width: 184px;
  height: 40px;
  margin-top: 44px;
  font-size: 12px;
  font-weight: 500;
  color: #ffffff;
  line-height: 16px;
}
.rightmenutwo--1Fpb6 .rightmenutwo_register--3BLc9 {
  width: 184px;
  height: 40px;
  margin-top: 14px;
  font-size: 12px;
  font-weight: 500;
  line-height: 16px;
  padding: 0;
}
.main_commonhead--59GM7 {
  margin: 30px 0 0;
}
.main_commonhead--59GM7 .main_commonhead_title--36Crs {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 16px;
}
.main_commonhead--59GM7 .main_commonhead_title--36Crs .main_commonhead_title_text--3hW9V {
  font-size: 21px;
  font-weight: 500;
  color: #333333;
  line-height: 28px;
}
.main_commonhead--59GM7 .main_commonhead_title--36Crs .main_commonhead_title_all--B7l02 {
  display: flex;
  align-items: center;
  cursor: pointer;
}
.main_commonhead--59GM7 .main_commonhead_title--36Crs .main_commonhead_title_all--B7l02:hover div {
  color: #5f94ce;
}
.main_commonhead--59GM7 .main_commonhead_title--36Crs .main_commonhead_title_all--B7l02 div {
  font-size: 14px;
  line-height: 17px;
  color: #666666;
  transition: 0.2s linear;
}
.main_commonhead--59GM7 .main_commonhead_title--36Crs .main_commonhead_title_all--B7l02 .main_commonhead_icon--XQcHQ {
  margin-left: 4px;
  color: #00438a;
  font-size: 24px;
}
.main_commonhead--59GM7 .document_buile--3ADBf {
  width: calc(100% + 20px);
  margin-left: -10px;
}
.allgoods_content--2BMU8 {
  width: 100%;
  max-width: 970px;
}
.allgoods_content--2BMU8 .allgoods_content_filter--1CE7L {
  background-color: #ffffff;
  padding: 24px 24px 17px 24px;
  margin-bottom: 14px;
}
.allgoods_content--2BMU8 .allgoods_content_filter--1CE7L .allgoods_menu_top--1jZ-U {
  display: flex;
  align-items: center;
  margin: 0 0 17px;
}
.allgoods_content--2BMU8 .allgoods_content_filter--1CE7L .allgoods_content_filter_show--3-v93 {
  display: flex;
  width: 100%;
  transition: all 0.3s ease 0s;
}
.allgoods_content--2BMU8 .allgoods_content_filter--1CE7L .allgoods_content_filter_hide--1DZl2 {
  height: 68px;
  overflow: hidden;
}
.allgoods_content--2BMU8 .allgoods_content_filter--1CE7L .allgoods_content_filter_title--22ebw {
  font-size: 12px;
  font-weight: 500;
  color: #333333;
  line-height: 16px;
  flex-shrink: 0;
  margin: 4px 20px 0 0;
  height: 24px;
  line-height: 24px;
}
.allgoods_content--2BMU8 .allgoods_content_filter--1CE7L .allgoods_content_filter_list--28Ne8 {
  display: flex;
  flex-wrap: wrap;
  width: 0;
  flex-grow: 1;
}
.allgoods_content--2BMU8 .allgoods_content_filter--1CE7L .allgoods_content_filter_list--28Ne8 .allgoods_content_filter_item--2E_so {
  color: #666666;
  padding: 8px 10px;
  border: 1px solid #ffffff;
  background-color: #ffffff;
  font-size: 12px;
  line-height: 16px;
  display: flex;
  align-items: center;
  transition: 0.2s linear 0s;
  border-radius: 4px;
  cursor: pointer;
}
.allgoods_content--2BMU8 .allgoods_content_filter--1CE7L .allgoods_content_filter_list--28Ne8 .allgoods_content_filter_item--2E_so:hover {
  color: #5f94ce;
  border: 1px solid #5f94ce;
}
.allgoods_content--2BMU8 .allgoods_content_filter--1CE7L .allgoods_content_filter_list--28Ne8 .allgoods_content_filter_item_on--1-cJb {
  color: #5f94ce;
  border: 1px solid #5f94ce;
}
.allgoods_content--2BMU8 .allgoods_content_filter--1CE7L .allgoods_content_filter_more--1sjiq {
  flex-shrink: 0;
  display: flex;
  height: 32px;
  padding: 0 12px;
  align-items: center;
  color: #999999;
  border-radius: 4px;
  border: 1px solid #f1f1f1;
  transition: 0.2s linear 0s;
  cursor: pointer;
  margin-left: 10px;
}
.allgoods_content--2BMU8 .allgoods_content_filter--1CE7L .allgoods_content_filter_more--1sjiq:hover {
  color: #5f94ce;
  border: 1px solid #5f94ce;
}
.allgoods_content--2BMU8 .allgoods_content_filter--1CE7L .allgoods_content_filter_more--1sjiq .allgoods_content_filter_more_icon--3wlYG {
  font-size: 18px;
}
.allgoods_content--2BMU8 .allgoods_content_filter--1CE7L .allgoods_content_filter_more--1sjiq .allgoods_content_filter_more_text--2usNt {
  height: 18px;
  font-size: 12px;
  line-height: 18px;
}
.allgoods_list--aMKJA {
  width: calc(100% + 16px);
  margin: 0 0 -15px -8px;
}
.myorder--3ThPM {
  min-height: calc(100vh - 567px);
}
.myorder--3ThPM .myorder_second_menu--2DLtT {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.myorder--3ThPM .myorder_second_menu--2DLtT .second_menu--261qc {
  display: flex;
  align-items: center;
}
.myorder--3ThPM .myorder_second_menu--2DLtT .second_menu--261qc .second_menu_item--3YmCL {
  height: 19px;
  font-size: 14px;
  color: #666666;
  line-height: 19px;
  margin-right: 30px;
  margin-bottom: 24px;
  cursor: pointer;
}
.myorder--3ThPM .myorder_second_menu--2DLtT .second_menu--261qc .second_menu_item_on--2Tfr5 {
  color: #5f94ce;
}
.myorder--3ThPM .myorder_second_menu--2DLtT .second_menu--261qc .second_menu_item_on--2Tfr5::after {
  content: "";
  width: 24px;
  height: 2px;
  background: #5f94ce;
  display: block;
  margin: 6px auto 16px;
}
.myorder_page--3qt3U {
  display: flex;
  align-items: center;
  justify-content: center;
}
.myorder_page--3qt3U .myorder_page_left--1aezW {
  font-size: 28px;
  transform: rotate(180deg);
  color: #5f94ce;
  border: 1px solid rgba(0, 0, 0, 0);
  height: 24px;
  width: 24px;
  border-radius: 2px;
  cursor: pointer;
  transition: 0.3s linear;
}
.myorder_page--3qt3U .myorder_page_left--1aezW:hover {
  border-color: #5f94ce;
}
.myorder_page--3qt3U .myorder_page_left_on--7UY4e {
  color: #999999;
  cursor: no-drop;
}
.myorder_page--3qt3U .myorder_page_num--hqHE8 {
  display: flex;
  font-size: 14px;
  font-weight: 500;
  color: #999999;
}
.myorder_page--3qt3U .myorder_page_num--hqHE8 .myorder_page_num_item--30hTW {
  height: 24px;
  min-width: 24px;
  padding: 0 6px;
  box-sizing: border-box;
  text-align: center;
  border-radius: 2px;
  border: 1px solid rgba(0, 0, 0, 0);
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  transition: 0.3s linear;
}
.myorder_page--3qt3U .myorder_page_num--hqHE8 .myorder_page_num_item--30hTW:hover {
  color: #5f94ce;
  border-color: #5f94ce;
}
.myorder_page--3qt3U .myorder_page_num--hqHE8 .myorder_page_num_item--30hTW:last-child {
  margin: 0;
}
.myorder_page--3qt3U .myorder_page_num--hqHE8 .myorder_page_num_item_on--2GEqd {
  color: #5f94ce;
  border-color: #5f94ce;
}
.myorder_page--3qt3U .myorder_page_right--3lNbe {
  font-size: 28px;
  color: #5f94ce;
  height: 24px;
  width: 24px;
  border: 1px solid rgba(0, 0, 0, 0);
  border-radius: 2px;
  cursor: pointer;
  transition: 0.3s linear;
}
.myorder_page--3qt3U .myorder_page_right--3lNbe:hover {
  border-color: #5f94ce;
}
.myorder_page--3qt3U .myorder_page_right_on--LQqND {
  color: #999999;
  cursor: no-drop;
}
.myorder_page_num_item_circle--3BuXF {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 6px;
}
.myorder_page_num_item_circle--3BuXF .myorder_page_num_item_circle_item--BrcbA {
  background-color: #5f94ce;
  height: 2px;
  width: 2px;
  border-radius: 50%;
  margin-right: 5px;
}
.myorder_page_num_item_circle--3BuXF .myorder_page_num_item_circle_item--BrcbA:last-child {
  margin: 0;
}
.myorder_list--L-5Yv .myorder_item--3tMEf::after {
  content: "";
  width: 910px;
  height: 1px;
  background: #f1f1f1;
  display: block;
  margin: 30px 0;
}
.myorder_list--L-5Yv .myorder_item--3tMEf .myorder_item_total--3zoZa {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  margin-top: 16px;
}
.myorder_list--L-5Yv .myorder_item--3tMEf .myorder_item_total--3zoZa span {
  font-size: 12px;
  color: #333333;
  margin-top: 1px;
}
.myorder_list--L-5Yv .myorder_item--3tMEf .myorder_item_total--3zoZa .myorder_item_total_count--2Phai {
  color: #ff5c5c;
  margin: 0 3px;
}
.myorder_list--L-5Yv .myorder_item--3tMEf .myorder_item_total--3zoZa .myorder_item_total_price--3xJWm {
  font-size: 14px;
  font-weight: 500;
  color: #ff5c5c;
  margin: 0 0 0 8px;
}
.myorder_list--L-5Yv .myorder_item--3tMEf .myorder_item_btns--3FAIu {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  margin-top: 16px;
}
.myorder_list--L-5Yv .myorder_item--3tMEf .myorder_item_btns--3FAIu .myorder_item_btns_btn--2BZaP {
  height: 34px;
  margin-left: 12px;
}
.myorder_list--L-5Yv .myorder_item--3tMEf .myorder_item_btns--3FAIu .myorder_item_btns_btn--2BZaP .myorder_item_btns_btn_item--JqJRd {
  height: 34px;
  padding: 0 32px;
  font-size: 12px;
}
.myorder_list--L-5Yv .myorder_item--3tMEf .myorder_item_btns--3FAIu .myorder_item_btns_input--F4ghO {
  height: 34px;
  width: 220px;
  border: 1px solid #f1f1f1;
  display: flex;
  align-items: center;
}
.myorder_list--L-5Yv .myorder_item--3tMEf .myorder_item_btns--3FAIu .myorder_item_btns_input--F4ghO .myorder_item_btns_input_input--2CYkq {
  height: 34px;
  width: 0;
  flex-grow: 1;
}
.myorder_list--L-5Yv .myorder_item--3tMEf .myorder_item_btns--3FAIu .myorder_item_btns_input--F4ghO .myorder_item_btns_input_btn--1DIe- {
  height: 34px;
  width: 60px;
  padding: 0;
  font-size: 14px;
  font-weight: 500;
}
.myorder_list--L-5Yv .myorder_item--3tMEf .myorder_item_btns--3FAIu .myorder_item_btns_input--F4ghO .myorder_item_btns_input_btn--1DIe-:hover {
  color: #ffffff;
  background-color: #5f94ce;
}
.myorder_item_head--3_nto {
  display: flex;
  justify-content: space-between;
}
.myorder_item_head--3_nto .myorder_item_head_left--LkEcR {
  display: flex;
  align-items: center;
  width: 0;
  flex-grow: 1;
  height: 36px;
  background-color: #f5f9fc;
  padding: 0 0 0 10px;
}
.myorder_item_head--3_nto .myorder_item_head_left--LkEcR .myorder_item_head_contractid--1nO9u {
  font-size: 12px;
  color: #333333;
  line-height: 16px;
  margin-right: 5px;
}
.myorder_item_head--3_nto .myorder_item_head_left--LkEcR .myorder_item_head_text--3y0nc,
.myorder_item_head--3_nto .myorder_item_head_left--LkEcR .myorder_item_head_text2--23Ua1 {
  font-size: 12px;
  color: #999999;
  line-height: 16px;
  margin-right: 16px;
}
.myorder_item_head--3_nto .myorder_item_head_left--LkEcR .myorder_item_head_text--3y0nc span,
.myorder_item_head--3_nto .myorder_item_head_left--LkEcR .myorder_item_head_text2--23Ua1 span {
  color: #333333;
  margin-left: 5px;
}
.myorder_item_head--3_nto .myorder_item_head_left--LkEcR .myorder_item_head_text2--23Ua1 {
  color: #333333;
}
.myorder_item_head--3_nto .myorder_item_head_left--LkEcR .myorder_item_head_text3--3pU_D {
  margin-right: 8px;
  font-size: 12px;
}
.myorder_item_head--3_nto .myorder_item_head_left--LkEcR .myorder_item_head_icon--JR0lF {
  font-size: 24px;
  color: #5f94ce;
  cursor: pointer;
}
.myorder_item_head--3_nto .myorder_item_head_left--LkEcR .myorder_item_dl--2KVmP {
  display: flex;
  align-items: center;
  color: #5f94ce;
  margin: 0 0 0 20px;
  cursor: pointer;
  transition: 0.2s linear;
}
.myorder_item_head--3_nto .myorder_item_head_left--LkEcR .myorder_item_dl--2KVmP:hover {
  color: #568dcb;
}
.myorder_item_head--3_nto .myorder_item_head_left--LkEcR .myorder_item_dl--2KVmP span {
  margin-right: 5px;
  font-size: 15px;
}
.myorder_item_head--3_nto .myorder_item_head_left--LkEcR .myorder_item_dl--2KVmP .myorder_item_dl_icon--2kNbU {
  font-size: 18px;
}
.myorder_item_head--3_nto .myorder_item_head_left--LkEcR .myorder_item_head_btn_div--1bcFL {
  flex-grow: 1;
  width: 0;
  display: flex;
  justify-content: flex-end;
  font-size: 12px;
  color: #666666;
}
.myorder_item_head--3_nto .myorder_item_head_left--LkEcR .myorder_item_head_btn_div--1bcFL .myorder_item_head_btn--1Dy7l,
.myorder_item_head--3_nto .myorder_item_head_left--LkEcR .myorder_item_head_btn_div--1bcFL .myorder_item_head_btn2--3JR3O {
  margin: 0 10px 0 3px;
  cursor: pointer;
  font-size: 12px;
  color: #666666;
}
.myorder_item_head--3_nto .myorder_item_head_left--LkEcR .myorder_item_head_btn_div--1bcFL .myorder_item_head_btn2--3JR3O {
  color: #5f94ce;
}
.myorder_item_head--3_nto .myorder_item_head_left--LkEcR .myorder_item_head_btn_div--1bcFL .myorder_item_head_btn5--2oT9y {
  color: #999999;
  margin-right: 10px;
}
.myorder_item_head--3_nto .myorder_item_head_right--14Vyr {
  font-size: 14px;
  font-weight: 500;
  color: #00438a;
  line-height: 19px;
}
.myorder_item_content_div--3q80O .myorder_item_content--3u8PL {
  margin-top: 14px;
  display: flex;
}
.myorder_item_content_div--3q80O .myorder_item_content--3u8PL .myorder_item_content_pic--368aX {
  height: 70px;
  width: 70px;
  margin-right: 16px;
}
.myorder_item_content_div--3q80O .myorder_item_content--3u8PL .myorder_item_content_right--1dxce {
  width: 0;
  flex-grow: 1;
}
.myorder_item_content_div--3q80O .myorder_item_content--3u8PL .myorder_item_content_right--1dxce .myorder_item_content_name--XdUW- {
  font-size: 14px;
  font-weight: 400;
  color: #333333;
  line-height: 21px;
  display: flex;
  justify-content: space-between;
  height: 21px;
}
.myorder_item_content_div--3q80O .myorder_item_content--3u8PL .myorder_item_content_right--1dxce .myorder_item_content_name--XdUW- .myorder_item_content_name_title--RmFA6 {
  width: 100px;
  height: 26px;
  border-radius: 14px;
  text-align: center;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  color: #5f94ce;
  margin-top: 4px;
  cursor: pointer;
}
.myorder_item_content_div--3q80O .myorder_item_content--3u8PL .myorder_item_content_right--1dxce .myorder_item_content_type--3lBjP {
  font-size: 12px;
  color: #666666;
  line-height: 16px;
  margin-top: 4px;
  display: flex;
  align-items: center;
}
.myorder_item_content_div--3q80O .myorder_item_content--3u8PL .myorder_item_content_right--1dxce .myorder_item_content_price--1WR7x {
  height: 21px;
  font-size: 14px;
  font-weight: 400;
  color: #333333;
  line-height: 21px;
  margin-top: 4px;
  display: flex;
  align-items: center;
}
.myorder_item_content_div--3q80O .myorder_item_content--3u8PL .myorder_item_content_right--1dxce .myorder_item_content_price--1WR7x .myorder_item_content_price_left--3rtpS {
  width: 0;
  flex-grow: 1;
}
.myorder_item_content_div--3q80O .myorder_item_content--3u8PL .myorder_item_content_right--1dxce .myorder_item_content_price--1WR7x .myorder_item_content_price_count--2DHrX {
  font-size: 14px;
  font-weight: 400;
  color: #999999;
  line-height: 21px;
}
/* 整包服务 */
.packageservice--1EIMu {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 0 0 40px;
  /* 整包服务主体 */
  /* 推荐商品 */
  /* 商品详情 */
}
.packageservice--1EIMu .packagechoose--2R8Bj {
  width: 100%;
  padding: 60px 0 40px;
  background-color: #ffffff;
}
.packageservice--1EIMu .packagechoose--2R8Bj .packagechoose_max_width--1IwT5 {
  width: 100%;
  max-width: 1236px;
  margin: 0 auto;
  display: flex;
  justify-content: center;
}
.packageservice--1EIMu .packagechoose--2R8Bj .packagechoose_max_width--1IwT5 .packagechoose_margin--2cFKz {
  width: 100%;
  margin: 0 10px;
  display: flex;
  justify-content: space-between;
}
.packageservice--1EIMu .packagechoose--2R8Bj .packagechoose_max_width--1IwT5 .packagechoose_margin--2cFKz .packagechoose_banner--3WhPT {
  flex-shrink: 0;
  display: flex;
  flex-direction: column;
}
.packageservice--1EIMu .packagechoose--2R8Bj .packagechoose_max_width--1IwT5 .packagechoose_margin--2cFKz .packagechoose_banner--3WhPT .packagechoose_banner_img--2ekcI {
  width: 460px;
  height: 460px;
}
.packageservice--1EIMu .packagechoose--2R8Bj .packagechoose_max_width--1IwT5 .packagechoose_margin--2cFKz .packagechoose_banner--3WhPT .packagechoose_banner_control--1WKDh {
  margin-top: 25px;
  display: flex;
  align-items: center;
  width: 100%;
}
.packageservice--1EIMu .packagechoose--2R8Bj .packagechoose_max_width--1IwT5 .packagechoose_margin--2cFKz .packagechoose_banner--3WhPT .packagechoose_banner_control--1WKDh .packagerec_left_click--3UlA_,
.packageservice--1EIMu .packagechoose--2R8Bj .packagechoose_max_width--1IwT5 .packagechoose_margin--2cFKz .packagechoose_banner--3WhPT .packagechoose_banner_control--1WKDh .packagerec_right_click--1bFQv {
  font-size: 50px;
  color: #d7d8d9;
  flex-shrink: 0;
  cursor: pointer;
}
.packageservice--1EIMu .packagechoose--2R8Bj .packagechoose_max_width--1IwT5 .packagechoose_margin--2cFKz .packagechoose_content--rNKtx {
  margin-left: 50px;
  display: flex;
  flex-direction: column;
  width: 0;
  flex-grow: 1;
}
.packageservice--1EIMu .packagechoose--2R8Bj .packagechoose_max_width--1IwT5 .packagechoose_margin--2cFKz .packagechoose_content--rNKtx .packagechoose_title--H_Dx_ {
  font-size: 24px;
  font-weight: 500;
  color: #333333;
  line-height: 32px;
}
.packageservice--1EIMu .packagechoose--2R8Bj .packagechoose_max_width--1IwT5 .packagechoose_margin--2cFKz .packagechoose_content--rNKtx .goodsdetail_price_bar--1ul1f {
  display: flex;
  align-items: center;
  padding: 0 14px;
  margin-top: 15px;
  height: 60px;
  background: linear-gradient(270deg, #ecf5ff 0%, #fff3f3 100%);
}
.packageservice--1EIMu .packagechoose--2R8Bj .packagechoose_max_width--1IwT5 .packagechoose_margin--2cFKz .packagechoose_content--rNKtx .goodsdetail_price_bar--1ul1f .goodsdetail_price_title--2_eMb {
  font-size: 12px;
  font-weight: 500;
  color: #666666;
  line-height: 16px;
}
.packageservice--1EIMu .packagechoose--2R8Bj .packagechoose_max_width--1IwT5 .packagechoose_margin--2cFKz .packagechoose_content--rNKtx .goodsdetail_price_bar--1ul1f .goodsdetail_price--3iNu- {
  display: flex;
  margin-left: 20px;
  color: #ff5c5c;
}
.packageservice--1EIMu .packagechoose--2R8Bj .packagechoose_max_width--1IwT5 .packagechoose_margin--2cFKz .packagechoose_content--rNKtx .goodsdetail_price_bar--1ul1f .goodsdetail_price--3iNu- .goodsdetail_price_sign--w3YOQ {
  font-size: 30px;
  font-weight: 400;
  text-align: center;
  width: 16px;
  margin: 1px 6px 0 0;
}
.packageservice--1EIMu .packagechoose--2R8Bj .packagechoose_max_width--1IwT5 .packagechoose_margin--2cFKz .packagechoose_content--rNKtx .goodsdetail_price_bar--1ul1f .goodsdetail_price--3iNu- .goodsdetail_price_text--2qFRf {
  font-size: 32px;
  font-weight: 500;
  margin-left: 4px;
}
.packageservice--1EIMu .packagechoose--2R8Bj .packagechoose_max_width--1IwT5 .packagechoose_margin--2cFKz .packagechoose_content--rNKtx .goodsdetail_price_bar--1ul1f .goodsdetail_old_price--1WIti {
  margin: 8px 0 0 10px;
  font-size: 16px;
  font-weight: 500;
  color: #bdbdbd;
  line-height: 24px;
  text-decoration: line-through;
}
.packageservice--1EIMu .packagechoose--2R8Bj .packagechoose_max_width--1IwT5 .packagechoose_margin--2cFKz .packagechoose_content--rNKtx .goodsdetail_price_bar--1ul1f .goodsdetail_ht--1aAo0 {
  display: flex;
  margin-left: 15px;
}
.packageservice--1EIMu .packagechoose--2R8Bj .packagechoose_max_width--1IwT5 .packagechoose_margin--2cFKz .packagechoose_content--rNKtx .goodsdetail_price_bar--1ul1f .goodsdetail_ht--1aAo0 .goodsdetail_ht_item--s1bp1 {
  height: 21px;
  line-height: 21px;
  border-radius: 11px;
  padding: 0 8px;
  border: 1px solid #dae6f3;
  display: flex;
  align-items: center;
  font-size: 12px;
  color: #5f94ce;
  line-height: 16px;
  margin-right: 10px;
}
.packageservice--1EIMu .packagechoose--2R8Bj .packagechoose_max_width--1IwT5 .packagechoose_margin--2cFKz .packagechoose_content--rNKtx .goodsdetail_price_bar--1ul1f .goodsdetail_ht--1aAo0 .goodsdetail_ht_item--s1bp1:last-child {
  margin-right: 0;
}
.packageservice--1EIMu .packagechoose--2R8Bj .packagechoose_max_width--1IwT5 .packagechoose_margin--2cFKz .packagechoose_content--rNKtx .goodsdetail_address--1ZCj9 {
  display: flex;
  flex-direction: column;
}
.packageservice--1EIMu .packagechoose--2R8Bj .packagechoose_max_width--1IwT5 .packagechoose_margin--2cFKz .packagechoose_content--rNKtx .goodsdetail_address--1ZCj9 .goodsdetail_address_select_div--2Z6Cp {
  display: flex;
  align-items: center;
}
.packageservice--1EIMu .packagechoose--2R8Bj .packagechoose_max_width--1IwT5 .packagechoose_margin--2cFKz .packagechoose_content--rNKtx .goodsdetail_address--1ZCj9 .goodsdetail_address_select_div--2Z6Cp .goodsdetail_address_title--gIsps {
  width: 70px;
  font-size: 12px;
  font-weight: 500;
  color: #666666;
  line-height: 16px;
  letter-spacing: 5px;
  flex-shrink: 0;
}
.packageservice--1EIMu .packagechoose--2R8Bj .packagechoose_max_width--1IwT5 .packagechoose_margin--2cFKz .packagechoose_content--rNKtx .goodsdetail_address--1ZCj9 .goodsdetail_address_select_div--2Z6Cp .goodsdetail_address_right--jLekt {
  width: 0;
  flex-grow: 1;
  display: flex;
  align-items: center;
}
.packageservice--1EIMu .packagechoose--2R8Bj .packagechoose_max_width--1IwT5 .packagechoose_margin--2cFKz .packagechoose_content--rNKtx .goodsdetail_address--1ZCj9 .goodsdetail_address_select_div--2Z6Cp .goodsdetail_address_right--jLekt .goodsdetail_address_select--1LXVj {
  width: 170px;
  height: 36px;
}
.packageservice--1EIMu .packagechoose--2R8Bj .packagechoose_max_width--1IwT5 .packagechoose_margin--2cFKz .packagechoose_content--rNKtx .goodsdetail_address--1ZCj9 .goodsdetail_address_select_div--2Z6Cp .goodsdetail_address_right--jLekt .goodsdetail_address_select_zc--2P-Y1 {
  font-size: 12px;
  font-weight: 500;
  color: #666666;
  margin: 14px 20px 0 0;
}
.packageservice--1EIMu .packagechoose--2R8Bj .packagechoose_max_width--1IwT5 .packagechoose_margin--2cFKz .packagechoose_content--rNKtx .goodsdetail_address--1ZCj9 .goodsdetail_address_explain--6w3z2 {
  display: flex;
  font-size: 12px;
  color: #999999;
  line-height: 16px;
  margin-top: 10px;
}
.packageservice--1EIMu .packagechoose--2R8Bj .packagechoose_max_width--1IwT5 .packagechoose_margin--2cFKz .packagechoose_content--rNKtx .goodsdetail_address--1ZCj9 .goodsdetail_address_explain--6w3z2 div {
  color: #ff9595;
  margin: 0 2px;
}
.packageservice--1EIMu .packagechoose--2R8Bj .packagechoose_max_width--1IwT5 .packagechoose_margin--2cFKz .packagechoose_content--rNKtx .goodsdetail_address--1ZCj9 .goodsdetail_address_explain--6w3z2 span {
  margin-left: 13px;
}
.packageservice--1EIMu .packagechoose--2R8Bj .packagechoose_max_width--1IwT5 .packagechoose_margin--2cFKz .packagechoose_content--rNKtx .goodsdetail_address--1ZCj9 .goodsdetail_address_choice_div--1LZPu {
  display: flex;
  flex-wrap: wrap;
  margin-top: 20px;
}
.packageservice--1EIMu .packagechoose--2R8Bj .packagechoose_max_width--1IwT5 .packagechoose_margin--2cFKz .packagechoose_content--rNKtx .goodsdetail_address--1ZCj9 .goodsdetail_address_choice_div--1LZPu .goodsdetail_address_choice--RnMIH {
  padding: 6px;
  border: 1px solid #eeeeee;
  font-size: 12px;
  color: #999999;
  line-height: 16px;
  margin-right: 10px;
}
.packageservice--1EIMu .packagechoose--2R8Bj .packagechoose_max_width--1IwT5 .packagechoose_margin--2cFKz .packagechoose_content--rNKtx .goodsdetail_address--1ZCj9 .goodsdetail_address_choice_div--1LZPu .goodsdetail_address_choice--RnMIH:last-child {
  margin-right: 0;
}
.packageservice--1EIMu .packagechoose--2R8Bj .packagechoose_max_width--1IwT5 .packagechoose_margin--2cFKz .packagechoose_content--rNKtx .goodsdetail_address--1ZCj9 .goodsdetail_address_choice_div--1LZPu .goodsdetail_address_choice_on--cZDWO {
  color: #5f94ce;
  border: 1px solid #5f94ce;
}
.packageservice--1EIMu .packagechoose--2R8Bj .packagechoose_max_width--1IwT5 .packagechoose_margin--2cFKz .packagechoose_content--rNKtx .packagechoose_specs--3u-Wr {
  margin-top: 20px;
  display: flex;
}
.packageservice--1EIMu .packagechoose--2R8Bj .packagechoose_max_width--1IwT5 .packagechoose_margin--2cFKz .packagechoose_content--rNKtx .packagechoose_specs--3u-Wr .packagechoose_specs_title--H-71G {
  font-size: 12px;
  font-weight: 500;
  color: #666666;
  line-height: 16px;
  width: 70px;
  height: 36px;
  display: flex;
  align-items: center;
  flex-shrink: 0;
}
.packageservice--1EIMu .packagechoose--2R8Bj .packagechoose_max_width--1IwT5 .packagechoose_margin--2cFKz .packagechoose_content--rNKtx .packagechoose_specs--3u-Wr .packagechoose_specs_list--J9E6M {
  display: flex;
  flex-wrap: wrap;
}
.packageservice--1EIMu .packagechoose--2R8Bj .packagechoose_max_width--1IwT5 .packagechoose_margin--2cFKz .packagechoose_content--rNKtx .packagechoose_specs--3u-Wr .packagechoose_specs_list--J9E6M .packagechoose_specs_item--27_Eh {
  width: 140px;
  height: 36px;
  flex-shrink: 0;
  border: 1px solid #f1f1f1;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 12px;
  color: #666666;
  line-height: 16px;
  cursor: pointer;
}
.packageservice--1EIMu .packagechoose--2R8Bj .packagechoose_max_width--1IwT5 .packagechoose_margin--2cFKz .packagechoose_content--rNKtx .packagechoose_specs--3u-Wr .packagechoose_specs_list--J9E6M .packagechoose_specs_item--27_Eh:hover {
  color: #5f94ce;
  border-color: #5f94ce;
}
.packageservice--1EIMu .packagechoose--2R8Bj .packagechoose_max_width--1IwT5 .packagechoose_margin--2cFKz .packagechoose_content--rNKtx .packagechoose_specs--3u-Wr .packagechoose_specs_list--J9E6M .packagechoose_specs_item_on--2N1KG {
  color: #5f94ce;
  border: 1px solid #5f94ce;
}
.packageservice--1EIMu .packagechoose--2R8Bj .packagechoose_max_width--1IwT5 .packagechoose_margin--2cFKz .packagechoose_content--rNKtx .packagechoose_btns--GD45Z {
  margin-top: 33px;
  display: flex;
  flex-wrap: wrap;
}
.packageservice--1EIMu .packagechoose--2R8Bj .packagechoose_max_width--1IwT5 .packagechoose_margin--2cFKz .packagechoose_content--rNKtx .packagechoose_btns--GD45Z .packagechoose_btn--2VmNU,
.packageservice--1EIMu .packagechoose--2R8Bj .packagechoose_max_width--1IwT5 .packagechoose_margin--2cFKz .packagechoose_content--rNKtx .packagechoose_btns--GD45Z .packagechoose_btn_1--2esyr,
.packageservice--1EIMu .packagechoose--2R8Bj .packagechoose_max_width--1IwT5 .packagechoose_margin--2cFKz .packagechoose_content--rNKtx .packagechoose_btns--GD45Z .packagechoose_btn_2--2EmQl {
  width: 150px;
  height: 46px;
  padding: 0;
  margin-right: 10px;
  font-size: 14px;
  font-weight: 500;
  color: #ffffff;
  line-height: 19px;
  border-width: 1px;
  border-style: solid;
  border-color: #5f94ce;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
}
.packageservice--1EIMu .packagechoose--2R8Bj .packagechoose_max_width--1IwT5 .packagechoose_margin--2cFKz .packagechoose_content--rNKtx .packagechoose_btns--GD45Z .packagechoose_btn_1--2esyr {
  color: #5f94ce;
  border: 1px solid #5f94ce;
}
.packageservice--1EIMu .packagechoose--2R8Bj .packagechoose_max_width--1IwT5 .packagechoose_margin--2cFKz .packagechoose_content--rNKtx .packagechoose_btns--GD45Z .packagechoose_btn_1--2esyr:hover {
  background-color: rgba(0, 0, 0, 0);
  border-color: #568dcb;
  color: #568dcb;
}
.packageservice--1EIMu .packagechoose--2R8Bj .packagechoose_max_width--1IwT5 .packagechoose_margin--2cFKz .packagechoose_content--rNKtx .packagechoose_btns--GD45Z .packagechoose_btn_2--2EmQl {
  border-color: #ff9595;
}
.packageservice--1EIMu .package_recommend--3_V7X {
  max-width: 1236px;
  margin: 30px auto 0;
  width: 100%;
}
.packageservice--1EIMu .package_recommend--3_V7X .package_recommend_margin--3WISk {
  margin: 0 10px;
}
.packageservice--1EIMu .package_recommend--3_V7X .package_recommend_margin--3WISk .packagechoose_banner_img--2ekcI {
  height: 460px;
  width: 460px;
}
.packageservice--1EIMu .package_recommend--3_V7X .package_recommend_margin--3WISk .packagerec_title--tT-y7 {
  font-size: 21px;
  font-weight: 500;
  color: #333333;
  line-height: 28px;
  margin-bottom: 16px;
}
.packageservice--1EIMu .package_recommend--3_V7X .package_recommend_margin--3WISk .packagerec_content_div--1Wb6i {
  display: flex;
  align-items: center;
  overflow: hidden;
}
.packageservice--1EIMu .package_recommend--3_V7X .package_recommend_margin--3WISk .packagerec_content_div--1Wb6i .packagerec_left_click--3UlA_ {
  position: absolute;
  font-size: 30px;
  margin: 0 0 0 -30px;
  color: #d7d8d9;
  cursor: pointer;
}
.packageservice--1EIMu .package_recommend--3_V7X .package_recommend_margin--3WISk .packagerec_content_div--1Wb6i .packagerec_right_click--1bFQv {
  position: absolute;
  font-size: 30px;
  margin-left: 1216px;
  color: #d7d8d9;
  cursor: pointer;
}
.packageservice--1EIMu .package_recommend--3_V7X .package_recommend_margin--3WISk .packagerec_content_div--1Wb6i .packagerec_content--3ygO4 {
  position: relative;
  width: calc(100% + 15px);
  overflow: hidden;
  margin-right: -15px;
}
.packageservice--1EIMu .package_detail--3_ILu {
  max-width: 1236px;
  margin: 30px auto 0;
  width: 100%;
}
.packageservice--1EIMu .package_detail--3_ILu .packagede_margin--20mOn {
  margin: 0 10px;
}
.packageservice--1EIMu .package_detail--3_ILu .packagede_margin--20mOn .packagede_title--2lrQc {
  font-size: 21px;
  font-weight: 500;
  line-height: 28px;
  display: flex;
  color: #999999;
}
.packageservice--1EIMu .package_detail--3_ILu .packagede_margin--20mOn .packagede_title--2lrQc .packagede_title_text--6bAfl {
  margin-right: 20px;
  cursor: pointer;
}
.packageservice--1EIMu .package_detail--3_ILu .packagede_margin--20mOn .packagede_title--2lrQc .packagede_title_text--6bAfl:last-child {
  margin-right: 0;
}
.packageservice--1EIMu .package_detail--3_ILu .packagede_margin--20mOn .packagede_title--2lrQc .packagede_title_text_on--1K58u {
  color: #333333;
}
.packageservice--1EIMu .package_detail--3_ILu .packagede_margin--20mOn .packagede_html--2mJyd {
  margin-top: 14px;
  background: #ffffff;
  padding: 40px;
  overflow: hidden;
}
.packageservice--1EIMu .package_detail--3_ILu .packagede_margin--20mOn .packagede_html--2mJyd p {
  margin-bottom: 10px;
}
.packageservice--1EIMu .package_detail--3_ILu .packagede_margin--20mOn .packagede_html--2mJyd img {
  max-width: 100%;
}
/* 整包服务 end*/
/* 订单确认 */
.order_config--3Kmtp {
  width: 100%;
  max-width: 1236px;
  margin: 14px auto;
  display: flex;
}
.order_config--3Kmtp .order_config_max_width--3zrXg {
  margin: 0 10px;
  width: 100%;
}
.order_config--3Kmtp .order_config_max_width--3zrXg .order_config_main--1QRFK {
  background-color: #ffffff;
  padding: 30px;
  display: flex;
  flex-direction: column;
}
.order_config--3Kmtp .order_config_max_width--3zrXg .order_config_main--1QRFK .order_config_main_header--dOGsB:after {
  content: "";
  display: block;
  height: 1px;
  background-color: #eeeeee;
  margin: 14px 0 20px;
}
.order_config--3Kmtp .order_config_max_width--3zrXg .order_config_main--1QRFK .order_config_main_header--dOGsB .order_config_main_header_info--1fjfk {
  display: flex;
  font-size: 14px;
  font-weight: 500;
  color: #666666;
  line-height: 19px;
}
.order_config--3Kmtp .order_config_max_width--3zrXg .order_config_main--1QRFK .order_config_main_header--dOGsB .order_config_main_header_info--1fjfk div {
  width: 0;
  flex-grow: 1;
  text-align: center;
}
.order_config--3Kmtp .order_config_max_width--3zrXg .order_config_main--1QRFK .order_config_main_header--dOGsB .order_config_main_header_info--1fjfk div:first-child {
  text-align: left;
  width: 304px;
  flex-shrink: 0;
  flex-grow: 0;
}
.order_config--3Kmtp .order_config_max_width--3zrXg .order_config_main--1QRFK .order_config_checklist--gn5Ud {
  margin-top: 22px;
}
.order_config--3Kmtp .order_config_max_width--3zrXg .order_config_main--1QRFK .order_config_checklist--gn5Ud .orader_config_checkitem--1Ri1I {
  display: flex;
  align-items: center;
  margin-top: 8px;
}
.order_config--3Kmtp .order_config_max_width--3zrXg .order_config_main--1QRFK .order_config_checklist--gn5Ud .orader_config_checkitem--1Ri1I .orader_config_checkitem_icon--1QfPz {
  font-size: 24px;
  color: #d7d8d9;
  margin-right: 8px;
  cursor: pointer;
}
.order_config--3Kmtp .order_config_max_width--3zrXg .order_config_main--1QRFK .order_config_checklist--gn5Ud .orader_config_checkitem--1Ri1I .orader_config_checkitem_icon--1QfPz:hover {
  color: #5f94ce;
}
.order_config--3Kmtp .order_config_max_width--3zrXg .order_config_main--1QRFK .order_config_checklist--gn5Ud .orader_config_checkitem--1Ri1I .orader_config_checkitem_icon_on--3MZP4 {
  color: #5f94ce;
}
.order_config--3Kmtp .order_config_max_width--3zrXg .order_config_main--1QRFK .order_config_checklist--gn5Ud .orader_config_checkitem--1Ri1I div {
  font-size: 14px;
  color: #666666;
  line-height: 19px;
  cursor: pointer;
}
.order_config--3Kmtp .order_config_max_width--3zrXg .order_config_main--1QRFK .order_config_checklist--gn5Ud .orader_config_checkitem--1Ri1I div:hover {
  color: #5f94ce;
}
.order_config--3Kmtp .order_config_max_width--3zrXg .order_config_main--1QRFK .order_config_item--EXmeC {
  background-color: #ffffff;
  margin-bottom: 30px;
}
.order_config--3Kmtp .order_config_max_width--3zrXg .order_config_main--1QRFK .order_config_item--EXmeC:last-child {
  margin-bottom: 0;
}
.order_config--3Kmtp .order_config_max_width--3zrXg .order_config_main--1QRFK .order_config_item--EXmeC .order_config_item_title--N2XQO .order_config_item_title_left--OiAM4 {
  display: flex;
  align-items: center;
  margin-bottom: 14px;
}
.order_config--3Kmtp .order_config_max_width--3zrXg .order_config_main--1QRFK .order_config_item--EXmeC .order_config_item_title--N2XQO .order_config_item_title_left--OiAM4 .order_config_item_title_icon--IEqX0 {
  font-size: 19px;
}
.order_config--3Kmtp .order_config_max_width--3zrXg .order_config_main--1QRFK .order_config_item--EXmeC .order_config_item_title--N2XQO .order_config_item_title_left--OiAM4 .order_config_item_title_text--co0un {
  margin-left: 4px;
  font-size: 14px;
  font-weight: 500;
  color: #666666;
  line-height: 19px;
}
.order_config--3Kmtp .order_config_max_width--3zrXg .order_config_main--1QRFK .order_config_item--EXmeC .order_config_item_info--3RhxW .order_config_info_div--18s5T {
  display: flex;
  margin-bottom: 20px;
}
.order_config--3Kmtp .order_config_max_width--3zrXg .order_config_main--1QRFK .order_config_item--EXmeC .order_config_item_info--3RhxW .order_config_info_div--18s5T:last-child {
  margin-bottom: 0;
}
.order_config--3Kmtp .order_config_max_width--3zrXg .order_config_main--1QRFK .order_config_item--EXmeC .order_config_item_info--3RhxW .order_config_info_div--18s5T .order_config_info_pic--3J6qL {
  height: 70px;
  width: 70px;
}
.order_config--3Kmtp .order_config_max_width--3zrXg .order_config_main--1QRFK .order_config_item--EXmeC .order_config_item_info--3RhxW .order_config_info_div--18s5T .order_config_info_name--zbdB3 {
  font-size: 14px;
  font-weight: 500;
  color: #333333;
  line-height: 21px;
  margin-left: 14px;
  width: 220px;
}
.order_config--3Kmtp .order_config_max_width--3zrXg .order_config_main--1QRFK .order_config_item--EXmeC .order_config_item_info--3RhxW .order_config_info_div--18s5T .order_config_info_type--2D3k4 {
  font-size: 14px;
  color: #333333;
  line-height: 19px;
  width: 0;
  flex-grow: 1;
  text-align: center;
}
.order_config--3Kmtp .order_config_max_width--3zrXg .order_config_main--1QRFK .order_config_item--EXmeC .order_config_item_info--3RhxW .order_config_info_div--18s5T .order_config_info_price--2A6AC {
  font-size: 14px;
  font-weight: 500;
  color: #333333;
  line-height: 21px;
  width: 0;
  flex-grow: 1;
  text-align: center;
}
.order_config--3Kmtp .order_config_max_width--3zrXg .order_config_main--1QRFK .order_config_item--EXmeC .order_config_item_info--3RhxW .order_config_info_div--18s5T .order_config_info_count--2iy61 {
  font-size: 14px;
  font-weight: 500;
  color: #333333;
  line-height: 21px;
  width: 0;
  flex-grow: 1;
  text-align: center;
}
.order_config--3Kmtp .order_config_max_width--3zrXg .order_config_main--1QRFK .order_config_item--EXmeC .order_config_item_info--3RhxW .order_config_info_div--18s5T .order_config_info_totalprice--1cTRs {
  font-size: 14px;
  font-weight: 500;
  color: #ff5c5c;
  line-height: 21px;
  width: 0;
  flex-grow: 1;
  text-align: center;
}
.order_config--3Kmtp .order_config_max_width--3zrXg .order_config_main_loading--3JBFs {
  background-color: #ffffff;
  padding: 100px 0;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.order_config--3Kmtp .order_config_max_width--3zrXg .order_config_main_loading--3JBFs .order_config_main_loading_text--1tCHg {
  font-size: 20px;
  color: #999999;
  margin-top: 10px;
}
.order_config--3Kmtp .order_config_max_width--3zrXg .order_config_main_empty--1N__X {
  height: 320px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 20px;
  color: #999999;
}
.order_config--3Kmtp .order_config_max_width--3zrXg .order_config_pay--eGGYk {
  background-color: #ffffff;
  margin-top: 14px;
  padding: 40px;
  display: flex;
  justify-content: flex-end;
}
.order_config--3Kmtp .order_config_max_width--3zrXg .order_config_pay--eGGYk .order_config_pay_div--3Sdr_ {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
}
.order_config--3Kmtp .order_config_max_width--3zrXg .order_config_pay--eGGYk .order_config_pay_div--3Sdr_ .order_config_pay_item--35vsW {
  display: flex;
  align-items: flex-end;
  justify-content: flex-end;
  margin-top: 16px;
}
.order_config--3Kmtp .order_config_max_width--3zrXg .order_config_pay--eGGYk .order_config_pay_div--3Sdr_ .order_config_pay_item--35vsW:first-child {
  margin-top: 0;
}
.order_config--3Kmtp .order_config_max_width--3zrXg .order_config_pay--eGGYk .order_config_pay_div--3Sdr_ .order_config_pay_item--35vsW .order_config_pay_item_left--X8HXg {
  font-size: 14px;
  color: #666666;
  line-height: 19px;
}
.order_config--3Kmtp .order_config_max_width--3zrXg .order_config_pay--eGGYk .order_config_pay_div--3Sdr_ .order_config_pay_item--35vsW .order_config_pay_item_right--2CwHw {
  font-size: 14px;
  font-weight: 500;
  color: #ff5c5c;
  line-height: 19px;
  margin-left: 12px;
}
.order_config--3Kmtp .order_config_max_width--3zrXg .order_config_pay--eGGYk .order_config_pay_div--3Sdr_ .order_config_pay_item--35vsW .order_config_pay_item_price--G21Q2 {
  display: flex;
  align-items: flex-end;
  margin-left: 12px;
}
.order_config--3Kmtp .order_config_max_width--3zrXg .order_config_pay--eGGYk .order_config_pay_div--3Sdr_ .order_config_pay_item--35vsW .order_config_pay_item_price--G21Q2 .order_config_pay_item_price_left--3hjyl {
  font-size: 18px;
  font-weight: 400;
  color: #ff5c5c;
  margin-right: 2px;
  line-height: 18px;
}
.order_config--3Kmtp .order_config_max_width--3zrXg .order_config_pay--eGGYk .order_config_pay_div--3Sdr_ .order_config_pay_item--35vsW .order_config_pay_item_price--G21Q2 .order_config_pay_item_price_right--1CU73 {
  font-size: 32px;
  font-weight: 400;
  color: #ff5c5c;
  line-height: 27px;
}
.order_config--3Kmtp .order_config_max_width--3zrXg .order_config_pay--eGGYk .order_config_pay_div--3Sdr_ .order_config_pay_item_btns--33XuF {
  display: flex;
}
.order_config--3Kmtp .order_config_max_width--3zrXg .order_config_pay--eGGYk .order_config_pay_div--3Sdr_ .order_config_pay_item_btns--33XuF .order_config_pay_item_btn--1ierT {
  width: 150px;
  height: 46px;
  margin: 20px 0 0 10px;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 16px;
}
.order_config_kd--2RI8u {
  margin-top: 10px;
}
.order_config_kd--2RI8u .order_config_kd_labo_div--2ZGdO {
  display: flex;
  align-items: center;
  margin: 20px 0 0;
}
.order_config_kd--2RI8u .order_config_kd_labo_div--2ZGdO .order_config_kd_labo_title--6eIVy {
  margin: 0 15px 0 0;
}
.order_config_kd--2RI8u .order_config_kd_labo_div--2ZGdO .order_config_kd_labo--1fYrt {
  height: 36px;
  width: 274px;
}
.order_config_kd--2RI8u .order_config_kd_labo_div2--262F5 .order_config_kd_labo--1fYrt {
  height: 44px;
}
.order_config_kd--2RI8u .order_config_kd_title_div--1a3C5 {
  display: flex;
  margin-bottom: 15px;
  border-bottom: 1px solid #eeeeee;
}
.order_config_kd--2RI8u .order_config_kd_title_div--1a3C5 .order_config_kd_title--3pM2W {
  font-size: 18px;
  font-weight: 500;
  line-height: 24px;
  margin-right: 20px;
  color: #999999;
  cursor: pointer;
}
.order_config_kd--2RI8u .order_config_kd_title_div--1a3C5 .order_config_kd_title--3pM2W::after {
  content: "";
  width: 50px;
  height: 3px;
  margin: 0 auto;
  display: block;
  background-color: #ffffff;
  margin-top: 8px;
}
.order_config_kd--2RI8u .order_config_kd_title_div--1a3C5 .order_config_kd_title_on--1RW3l {
  color: #333333;
}
.order_config_kd--2RI8u .order_config_kd_title_div--1a3C5 .order_config_kd_title_on--1RW3l::after {
  content: "";
  width: 50px;
  height: 3px;
  margin: 0 auto;
  display: block;
  background-color: #5f94ce;
  margin-top: 8px;
}
.order_config_kd--2RI8u .order_config_kd_time--3aLUL {
  display: flex;
  margin-top: 20px;
}
.order_config_kd--2RI8u .order_config_kd_time--3aLUL .order_config_kd_time_text--1Twk5 {
  display: flex;
  align-items: center;
  flex-shrink: 0;
  margin-right: 10px;
}
.order_config_kd--2RI8u .order_config_kd_time--3aLUL .order_config_kd_time_text--1Twk5 div {
  color: #00438a;
  margin: 0 5px;
  font-size: 500;
}
/* 订单确认 end*/
/* 购物车 */
.shopcart--38Mdd {
  max-width: 1236px;
  width: 100%;
  margin: 0 auto;
}
.shopcart--38Mdd .shopcart_margin--8IQjI {
  margin: 14px 10px;
}
.shopcart--38Mdd .shopcart_margin--8IQjI .shopcart_content--3i-wo {
  background-color: #ffffff;
  padding: 30px;
}
.shopcart--38Mdd .shopcart_margin--8IQjI .shopcart_content--3i-wo .shopcart_content_title--2B6Yk {
  font-size: 21px;
  font-weight: 500;
  color: #333333;
  line-height: 28px;
}
.shopcart--38Mdd .shopcart_margin--8IQjI .shopcart_content--3i-wo .shopcart_content_title--2B6Yk span {
  color: #ff5c5c;
  margin-left: 8px;
}
.shopcart--38Mdd .shopcart_margin--8IQjI .shopcart_content--3i-wo .shopcart_menu--1V1Dd {
  display: flex;
  align-items: center;
  margin: 16px 0 20px;
}
.shopcart--38Mdd .shopcart_margin--8IQjI .shopcart_content--3i-wo .shopcart_menu--1V1Dd .shopcart_menu_div--cs0jc {
  display: flex;
  align-items: center;
  flex-shrink: 0;
}
.shopcart--38Mdd .shopcart_margin--8IQjI .shopcart_content--3i-wo .shopcart_menu--1V1Dd .shopcart_menu_div--cs0jc .shopcart_menu_selectall--JBhdg {
  margin-right: 11px;
  color: #d7d8d9;
  font-size: 25px;
  cursor: pointer;
}
.shopcart--38Mdd .shopcart_margin--8IQjI .shopcart_content--3i-wo .shopcart_menu--1V1Dd .shopcart_menu_div--cs0jc .shopcart_menu_selectall_on--2zhqa {
  color: #5f94ce;
}
.shopcart--38Mdd .shopcart_margin--8IQjI .shopcart_content--3i-wo .shopcart_menu--1V1Dd .shopcart_menu_div--cs0jc .shopcart_menu_selectall_text--3r4qe {
  font-size: 14px;
  font-weight: 500;
  color: #333333;
  line-height: 19px;
}
.shopcart--38Mdd .shopcart_margin--8IQjI .shopcart_content--3i-wo .shopcart_menu--1V1Dd .shopcart_menu_item_div--2mDBe {
  width: 0;
  flex-grow: 1;
  display: flex;
}
.shopcart--38Mdd .shopcart_margin--8IQjI .shopcart_content--3i-wo .shopcart_menu--1V1Dd .shopcart_menu_item_div--2mDBe .shopcart_menu_item--7U6AP {
  font-size: 14px;
  font-weight: 500;
  color: #333333;
  line-height: 19px;
  width: 0;
  flex-grow: 1;
  text-align: center;
}
.shopcart--38Mdd .shopcart_margin--8IQjI .shopcart_content--3i-wo .shopcart_menu--1V1Dd .shopcart_menu_item_div--2mDBe .shopcart_menu_item--7U6AP:first-child {
  max-width: 269px;
  width: 237px;
  flex-shrink: 0;
}
.shopcart--38Mdd .shopcart_margin--8IQjI .shopcart_content--3i-wo .shopcart_item--28hOQ:after {
  display: block;
  margin: 20px 0;
  height: 1px;
  background: #f1f1f1;
  content: "";
}
.shopcart--38Mdd .shopcart_margin--8IQjI .shopcart_content--3i-wo .shopcart_item--28hOQ:last-child:after {
  display: none;
}
.shopcart--38Mdd .shopcart_margin--8IQjI .shopcart_content--3i-wo .shopcart_item--28hOQ .shopcart_item_head--2c7oE {
  display: flex;
  align-items: center;
  padding-bottom: 7px;
  margin-bottom: 20px;
  border-bottom: 1px solid #eeeeee;
}
.shopcart--38Mdd .shopcart_margin--8IQjI .shopcart_content--3i-wo .shopcart_item--28hOQ .shopcart_item_head--2c7oE .shopcart_item_box--2ehT5 {
  font-size: 25px;
  color: #d7d8d9;
  margin-right: 16px;
  cursor: pointer;
}
.shopcart--38Mdd .shopcart_margin--8IQjI .shopcart_content--3i-wo .shopcart_item--28hOQ .shopcart_item_head--2c7oE .shopcart_item_box_on--21DTY {
  color: #5f94ce;
}
.shopcart--38Mdd .shopcart_margin--8IQjI .shopcart_content--3i-wo .shopcart_item--28hOQ .shopcart_item_head--2c7oE .shopcart_item_shop_icon--1PsS4 {
  font-size: 19px;
  color: #999999;
  margin-right: 4px;
}
.shopcart--38Mdd .shopcart_margin--8IQjI .shopcart_content--3i-wo .shopcart_item--28hOQ .shopcart_item_head--2c7oE .shopcart_item_title--39jwD {
  height: 19px;
  font-size: 14px;
  font-weight: 500;
  color: #666666;
  line-height: 19px;
}
.shopcart--38Mdd .shopcart_margin--8IQjI .shopcart_content--3i-wo .shopcart_item--28hOQ .shopcart_item_content--2X5Dc {
  display: flex;
  margin-bottom: 20px;
}
.shopcart--38Mdd .shopcart_margin--8IQjI .shopcart_content--3i-wo .shopcart_item--28hOQ .shopcart_item_content--2X5Dc:last-child {
  margin-bottom: 0;
}
.shopcart--38Mdd .shopcart_margin--8IQjI .shopcart_content--3i-wo .shopcart_item--28hOQ .shopcart_item_content--2X5Dc .shopcart_item_box--2ehT5 {
  align-self: center;
  font-size: 25px;
  color: #d7d8d9;
  margin-right: 16px;
  cursor: pointer;
}
.shopcart--38Mdd .shopcart_margin--8IQjI .shopcart_content--3i-wo .shopcart_item--28hOQ .shopcart_item_content--2X5Dc .shopcart_item_box_on--21DTY {
  color: #5f94ce;
}
.shopcart--38Mdd .shopcart_margin--8IQjI .shopcart_content--3i-wo .shopcart_item--28hOQ .shopcart_item_content--2X5Dc .shopcart_item_pic--16yhV {
  height: 70px;
  width: 70px;
  margin-right: 14px;
}
.shopcart--38Mdd .shopcart_margin--8IQjI .shopcart_content--3i-wo .shopcart_item--28hOQ .shopcart_item_content--2X5Dc .shopcart_item_name--7td5T {
  font-size: 14px;
  font-weight: 500;
  color: #333333;
  line-height: 21px;
  width: 210px;
}
.shopcart--38Mdd .shopcart_margin--8IQjI .shopcart_content--3i-wo .shopcart_item--28hOQ .shopcart_item_content--2X5Dc .shopcart_item_name--7td5T .shopcart_item_name_div--AF-OH {
  display: flex;
  flex-wrap: wrap;
}
.shopcart--38Mdd .shopcart_margin--8IQjI .shopcart_content--3i-wo .shopcart_item--28hOQ .shopcart_item_content--2X5Dc .shopcart_item_flex--28Ain {
  width: 0;
  flex-grow: 1;
  display: flex;
  justify-content: center;
  font-size: 14px;
  color: #333333;
  line-height: 19px;
}
.shopcart--38Mdd .shopcart_margin--8IQjI .shopcart_content--3i-wo .shopcart_item--28hOQ .shopcart_item_content--2X5Dc .shopcart_item_flex--28Ain span {
  font-weight: 500;
  line-height: 21px;
}
.shopcart--38Mdd .shopcart_margin--8IQjI .shopcart_content--3i-wo .shopcart_item--28hOQ .shopcart_item_content--2X5Dc .shopcart_item_flex--28Ain .shopcart_item_flex_on--2332f {
  color: #ff5c5c;
}
.shopcart--38Mdd .shopcart_margin--8IQjI .shopcart_content--3i-wo .shopcart_item--28hOQ .shopcart_item_content--2X5Dc .shopcart_item_flex_delete--gDPSh {
  font-size: 20px;
  width: 28px;
  color: #d7d8d9;
  cursor: pointer;
}
.shopcart--38Mdd .shopcart_margin--8IQjI .shopcart_content--3i-wo .shopcart_item--28hOQ .shopcart_item_content--2X5Dc .shopcart_item_flex_delete--gDPSh:hover {
  color: #ff9595;
}
.shopcart--38Mdd .shopcart_margin--8IQjI .shopcart_bottom--3EcnB {
  margin-top: 14px;
  padding: 20px 30px;
  background-color: #ffffff;
  display: flex;
  align-items: center;
}
.shopcart--38Mdd .shopcart_margin--8IQjI .shopcart_bottom--3EcnB .shopcart_bottom_box_cursor--ShGcx {
  cursor: pointer;
  display: flex;
  align-items: center;
}
.shopcart--38Mdd .shopcart_margin--8IQjI .shopcart_bottom--3EcnB .shopcart_bottom_box_cursor--ShGcx .shopcart_bottom_box--1TCVU {
  font-size: 25px;
  color: #d7d8d9;
  margin-right: 16px;
}
.shopcart--38Mdd .shopcart_margin--8IQjI .shopcart_bottom--3EcnB .shopcart_bottom_box_cursor--ShGcx .shopcart_bottom_box_on--P20_F {
  color: #5f94ce;
}
.shopcart--38Mdd .shopcart_margin--8IQjI .shopcart_bottom--3EcnB .shopcart_bottom_box_cursor--ShGcx .shopcart_bottom_box_text--_q5LD {
  font-size: 14px;
  color: #333333;
  line-height: 19px;
}
.shopcart--38Mdd .shopcart_margin--8IQjI .shopcart_bottom--3EcnB .shopcart_bottom_center--3OxlL {
  width: 0;
  flex-grow: 1;
  margin-left: 25px;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
}
.shopcart--38Mdd .shopcart_margin--8IQjI .shopcart_bottom--3EcnB .shopcart_bottom_center--3OxlL .shopcart_bottom_center_textone--2Z1cQ {
  display: flex;
  align-items: center;
}
.shopcart--38Mdd .shopcart_margin--8IQjI .shopcart_bottom--3EcnB .shopcart_bottom_center--3OxlL .shopcart_bottom_center_textone--2Z1cQ .shopcart_bottom_center_textone_left--2Vwak {
  font-size: 14px;
  font-weight: 400;
  color: #666666;
  line-height: 20px;
}
.shopcart--38Mdd .shopcart_margin--8IQjI .shopcart_bottom--3EcnB .shopcart_bottom_center--3OxlL .shopcart_bottom_center_textone--2Z1cQ .shopcart_bottom_center_textone_right--1FP8N {
  font-size: 24px;
  font-weight: 500;
  color: #ff5c5c;
  line-height: 35px;
}
.shopcart--38Mdd .shopcart_margin--8IQjI .shopcart_bottom--3EcnB .shopcart_bottom_btn--1fbSQ {
  width: 150px;
  height: 46px;
  padding: 0;
  margin-left: 15px;
  font-size: 12px;
  font-weight: 500;
  color: #ffffff;
}
/* 支付状态 */
.paytype--odwP- {
  width: 100%;
  max-width: 1236px;
  margin: 14px auto;
}
.paytype--odwP- .paytype_margin--1Qglj {
  margin: 0 10px;
  background-color: #ffffff;
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 50px 0;
}
.paytype--odwP- .paytype_margin--1Qglj .paytype_icon--27y_I {
  font-size: 45px;
  color: #4bdda9;
}
.paytype--odwP- .paytype_margin--1Qglj .paytype_text--14RRO {
  margin-top: 10px;
  text-align: center;
}
.paytype--odwP- .paytype_margin--1Qglj .paytype_text--14RRO div {
  font-size: 24px;
  font-weight: bold;
  color: #4bdda9;
  line-height: 32px;
}
.paytype--odwP- .paytype_margin--1Qglj .paytype_text--14RRO:after {
  content: "";
  height: 1px;
  width: 320px;
  display: block;
  background-color: #eeeeee;
  margin: 20px 0 30px;
}
.paytype--odwP- .paytype_margin--1Qglj .paytype_type--C5Ik4 .paytype_orderid--3_57Y {
  font-size: 14px;
  font-weight: 500;
  color: #666666;
  line-height: 19px;
}
.paytype--odwP- .paytype_margin--1Qglj .paytype_type--C5Ik4 .paytype_price--1gCrq {
  margin-top: 10px;
}
.paytype--odwP- .paytype_margin--1Qglj .paytype_type--C5Ik4 .paytype_price--1gCrq div {
  font-size: 14px;
  color: #7b7878;
  line-height: 19px;
}
.paytype--odwP- .paytype_margin--1Qglj .paytype_type--C5Ik4 .paytype_btns--3NoVZ {
  margin-top: 30px;
  display: flex;
  align-items: center;
}
.paytype--odwP- .paytype_margin--1Qglj .paytype_type--C5Ik4 .paytype_btns--3NoVZ .paytype_btn--3d0QI {
  font-size: 14px;
  color: #5f94ce;
  line-height: 19px;
  cursor: pointer;
}
.paytype--odwP- .paytype_margin--1Qglj .paytype_type--C5Ik4 .paytype_btns--3NoVZ .paytype_line--fB8PS {
  height: 12px;
  width: 1px;
  background-color: #d8d8d8;
  margin: 0 12px;
}
.paytype--odwP- .paytype_margin--1Qglj .paytype_type--C5Ik4 .paytype_btns--3NoVZ .paytype_time--o3NuW {
  font-size: 14px;
  color: #999999;
  line-height: 19px;
  margin-left: 10px;
  width: 23px;
  text-align: right;
}
.paytype--odwP- .paytype_margin--1Qglj .paytype_type--C5Ik4 .paytype_dh--2MTwR {
  margin-top: 30px;
}
.paytype--odwP- .paytype_margin--1Qglj .paytype_type--C5Ik4 .paytype_dh--2MTwR .paytype_dh_title--1KjnG {
  font-size: 14px;
  font-weight: 500;
  color: #7B7878;
  line-height: 19px;
  margin-bottom: 10px;
}
.paytype--odwP- .paytype_margin--1Qglj .paytype_type--C5Ik4 .paytype_dh--2MTwR .paytype_dh_img--3Esku {
  width: 100%;
  height: 26px;
  margin: 0 0 0 -4px;
}
.paytype--odwP- .paytype_margin--1Qglj .paytype_type--C5Ik4 .paytype_dh--2MTwR .paytype_dh_code--2qL3U {
  font-size: 12px;
  color: #7B7878;
  line-height: 16px;
  letter-spacing: 9px;
}
.paytype--odwP- .paytype_margin--1Qglj .paytype_type--C5Ik4 .paytype_dh--2MTwR .paytype_dh_btn--1rugX {
  margin-top: 20px;
  padding: 0;
  width: calc(100% - 10px);
  height: 44px;
}
.packagechoose_count--3Lv_4 {
  margin-top: 24px;
  display: flex;
}
.packagechoose_count--3Lv_4 .packagechoose_count_title--1-8qk {
  font-size: 12px;
  font-weight: 500;
  color: #666666;
  line-height: 16px;
  width: 70px;
  height: 30px;
  display: flex;
  align-items: center;
  flex-shrink: 0;
}
.packagechoose_count_kuang--12c8Y {
  display: flex;
  align-items: center;
  height: 30px;
  width: 126px;
  flex-shrink: 0;
}
.packagechoose_count_kuang--12c8Y .packagechoose_count_input--3uGzb {
  border: none;
  background: none;
  height: 100%;
  width: 0;
  flex-grow: 1;
  text-align: center;
  width: 66px;
  font-size: 16px;
  font-weight: 500;
  color: #00438a;
  line-height: 19px;
}
.packagechoose_count_kuang--12c8Y .packagechoose_count_del_div--1Kt11 {
  width: 30px;
  height: 30px;
  flex-shrink: 0;
  border-radius: 17px;
  border: 1px solid #eeeeee;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
}
.packagechoose_count_kuang--12c8Y .packagechoose_count_del_div--1Kt11 .packagechoose_count_del--YxVZh {
  font-size: 24px;
  color: #979797;
  flex-shrink: 0;
}
.packagechoose_count_kuang--12c8Y .packagechoose_count_del_div--1Kt11 .packagechoose_count_del--YxVZh:hover {
  color: #5f94ce;
}
.packagechoose_count_kuang--12c8Y .packagechoose_count_del_div--1Kt11:hover {
  border-color: #5f94ce;
  box-shadow: 0px 0px 4px 0px rgba(95, 148, 206, 0.6);
}
.packagechoose_count_kuang--12c8Y .packagechoose_count_del_div--1Kt11 .packagechoose_count_del_disable--1R1Er {
  color: #eeeeee;
}
.packagechoose_count_kuang--12c8Y .packagechoose_count_del_div--1Kt11 .packagechoose_count_del_disable--1R1Er:hover {
  color: #eeeeee;
}
.packagechoose_count_kuang--12c8Y .packagechoose_count_del_div_disable--nsnrh:hover {
  border-color: #eeeeee;
  box-shadow: none;
  cursor: no-drop;
}
.packagechoose_count_kuang--12c8Y .packagechoose_count_add_div--3cTma {
  width: 30px;
  height: 30px;
  flex-shrink: 0;
  border-radius: 17px;
  border: 1px solid #eeeeee;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
}
.packagechoose_count_kuang--12c8Y .packagechoose_count_add_div--3cTma .packagechoose_count_add--3zS_f {
  font-size: 24px;
  color: #979797;
  flex-shrink: 0;
}
.packagechoose_count_kuang--12c8Y .packagechoose_count_add_div--3cTma .packagechoose_count_add--3zS_f:hover {
  color: #5f94ce;
}
.packagechoose_count_kuang--12c8Y .packagechoose_count_add_div--3cTma:hover {
  border-color: #5f94ce;
  box-shadow: 0px 0px 4px 0px rgba(95, 148, 206, 0.6);
}
/* 订单详情 */
.orderdetail--31AFh .orderdetail_title--3dRyX {
  font-size: 16px;
  font-weight: 500;
  color: #333333;
  line-height: 19px;
  margin: 40px 0 20px;
}
.orderdetail--31AFh .orderdetail_sample--1pqZS {
  margin: 0 0 20px;
}
.orderdetail--31AFh .orderdetail_sample--1pqZS .sampledetail_title--36fVK {
  font-size: 21px;
  font-weight: 500;
  color: #333333;
  line-height: 29px;
  margin: 0 0 30px;
  display: flex;
}
.orderdetail--31AFh .orderdetail_head--1JGCr {
  display: flex;
  align-items: flex-end;
}
.orderdetail--31AFh .orderdetail_head--1JGCr .orderdetail_head_ddh--3QDSk {
  margin-right: 16px;
  font-size: 14px;
  font-weight: 500;
  color: #333333;
  line-height: 19px;
}
.orderdetail--31AFh .orderdetail_head--1JGCr .orderdetail_head_htid--ySL8x {
  font-size: 14px;
  font-weight: 500;
  color: #999999;
  line-height: 19px;
  margin-right: 5px;
}
.orderdetail--31AFh .orderdetail_head--1JGCr .orderdetail_head_ht--wuK4w {
  font-size: 14px;
  font-weight: 500;
  color: #999999;
  line-height: 19px;
}
.orderdetail--31AFh .orderdetail_break--10GKS {
  height: 1px;
  background-color: #f1f1f1;
  margin: 20px 0 30px;
}
.orderdetail--31AFh .orderdetail_userinfo--1ueup .orderdetail_userinfo_title--35Bj5 {
  font-size: 14px;
  font-weight: 500;
  color: #333333;
  line-height: 19px;
  margin-bottom: 16px;
}
.orderdetail--31AFh .orderdetail_userinfo--1ueup .orderdetail_userinfo_info--1RfFt {
  display: flex;
  margin-bottom: 10px;
}
.orderdetail--31AFh .orderdetail_userinfo--1ueup .orderdetail_userinfo_info--1RfFt .orderdetail_userinfo_info_key--2OnlP,
.orderdetail--31AFh .orderdetail_userinfo--1ueup .orderdetail_userinfo_info--1RfFt .orderdetail_userinfo_info_value--s8LZ2 {
  height: 16px;
  font-size: 12px;
  font-weight: 500;
  color: #666666;
  line-height: 16px;
  display: inline-block;
}
.orderdetail--31AFh .orderdetail_userinfo--1ueup .orderdetail_userinfo_info--1RfFt .orderdetail_userinfo_info_value--s8LZ2 {
  width: 278px;
}
.orderdetail--31AFh .orderdetailkd--2g3gb .orderdetailkd_title--DndPG {
  font-size: 14px;
  font-weight: 500;
  color: #333333;
  line-height: 19px;
  margin-bottom: 16px;
}
.orderdetail--31AFh .orderdetailkd--2g3gb .orderdetailkd_bh--2dWDu {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 12px;
}
.orderdetail--31AFh .orderdetailkd--2g3gb .orderdetailkd_bh--2dWDu .orderdetailkd_bh_item--29_cC {
  display: flex;
  font-size: 12px;
  font-weight: 500;
  color: #666666;
  line-height: 16px;
}
.orderdetail--31AFh .orderdetailkd--2g3gb .orderdetailkd_bh--2dWDu .orderdetailkd_bh_item--29_cC .orderdetailkd_bh_item_span--jFJHf {
  color: #5f94ce;
}
.orderdetail--31AFh .orderdetailkd_more--3Vlcr {
  height: 40px;
  padding: 0 20px 0;
  display: flex;
  align-items: center;
  justify-content: flex-end;
  color: #999999;
  cursor: pointer;
}
.orderdetail--31AFh .orderdetailkd_more--3Vlcr:hover {
  color: #5f94ce;
}
.orderdetail--31AFh .orderdetailkd_more--3Vlcr .orderdetailkd_more_icon--3nFEN {
  font-size: 16px;
  margin-right: 3px;
}
.orderdetail--31AFh .orderdetailkd_more--3Vlcr .orderdetailkd_more_text--1l-jp {
  width: 48px;
  height: 16px;
  font-size: 12px;
  line-height: 16px;
}
.orderdetail--31AFh .orderdetailkd_more_none--7lkHC {
  display: none;
}
.orderdetail--31AFh .orderdetailkd_content--1I6sT {
  background-color: #f5f9fc;
  padding: 20px 0;
  display: flex;
  justify-content: space-between;
}
.orderdetail--31AFh .orderdetailkd_content--1I6sT .orderdetailkd_list--U6FB5 {
  width: 0;
  flex-grow: 1;
}
.orderdetail--31AFh .orderdetailkd_content--1I6sT .orderdetailkd_list--U6FB5 .orderdetailkd_item--2Lk-g {
  display: flex;
}
.orderdetail--31AFh .orderdetailkd_content--1I6sT .orderdetailkd_list--U6FB5 .orderdetailkd_item--2Lk-g .orderdetailkd_item_time--9y70L {
  width: 159px;
  flex-shrink: 0;
  display: flex;
  justify-content: space-between;
  margin: 0 8px 0 20px;
}
.orderdetail--31AFh .orderdetailkd_content--1I6sT .orderdetailkd_list--U6FB5 .orderdetailkd_item--2Lk-g .orderdetailkd_item_time--9y70L .orderdetailkd_content_date--1X55_ {
  font-size: 12px;
  color: #666666;
  line-height: 16px;
  margin: 0 15px 0 0;
}
.orderdetail--31AFh .orderdetailkd_content--1I6sT .orderdetailkd_list--U6FB5 .orderdetailkd_item--2Lk-g .orderdetailkd_item_time--9y70L .orderdetailkd_content_time--24BLg {
  font-size: 12px;
  color: #666666;
  line-height: 16px;
}
.orderdetail--31AFh .orderdetailkd_content--1I6sT .orderdetailkd_list--U6FB5 .orderdetailkd_item--2Lk-g .orderdetailkd_item_time_break--bIpd5 {
  margin-right: 10px;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.orderdetail--31AFh .orderdetailkd_content--1I6sT .orderdetailkd_list--U6FB5 .orderdetailkd_item--2Lk-g .orderdetailkd_item_time_break--bIpd5 .orderdetailkd_item_time_break_icon--2G9P8 {
  font-size: 16px;
  color: #5f94ce;
}
.orderdetail--31AFh .orderdetailkd_content--1I6sT .orderdetailkd_list--U6FB5 .orderdetailkd_item--2Lk-g .orderdetailkd_item_time_break--bIpd5 .orderdetailkd_item_time_break_line--2QhNq {
  width: 1px;
  height: calc(100% + 20px);
  flex-grow: 1;
  background-color: #E0E4E8;
}
.orderdetail--31AFh .orderdetailkd_content--1I6sT .orderdetailkd_list--U6FB5 .orderdetailkd_item--2Lk-g .orderdetailkd_content_text--1Awl5 {
  width: 481px;
  font-size: 12px;
  color: #666666;
  line-height: 16px;
  margin-bottom: 20px;
}
.orderdetail--31AFh .orderdetailkd_content--1I6sT .orderdetailkd_list--U6FB5 .orderdetailkd_list_text--2r9kg {
  height: 100%;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #999999;
  font-size: 15px;
  padding-bottom: 20px;
}
.orderdetail--31AFh .orderdetailkd_content--1I6sT .orderdetailkd_list_on--pk65A {
  height: 50px;
  overflow: hidden;
}
.orderdetail--31AFh .orderdetailkd_content_on--1UlK2 {
  padding: 20px 0 0;
}
.orderdetail--31AFh .orderdetailkd_info--5Aq0h {
  margin-top: 30px;
}
.orderdetail--31AFh .orderdetailkd_info--5Aq0h .orderdetailkd_info_title--2cALa {
  font-size: 14px;
  font-weight: 500;
  color: #333333;
  line-height: 19px;
  margin-bottom: 16px;
}
.orderdetail--31AFh .orderdetailkd_info--5Aq0h .orderdetailkd_info_title_goods--2AszU {
  margin: 30px 0 0;
}
.orderdetail--31AFh .orderdetailkd_info--5Aq0h .orderdetailkd_info_title_goods--2AszU:first-child {
  margin: 0;
}
.orderdetail_head_btns--2DWDJ {
  width: 0;
  flex-grow: 1;
  display: flex;
  justify-content: flex-end;
}
.orderdetail_head_btns--2DWDJ .orderdetail_head_btn--34adn,
.orderdetail_head_btns--2DWDJ .orderdetail_head_btn1--3naKO {
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 16px;
  margin-left: 10px;
  width: 110px;
  height: 31px;
}
.orderdetail_head_btns--2DWDJ .orderdetail_head_btn1--3naKO {
  color: #ffffff;
}
.orderdetail_list--3QZn8 .orderdetail_list_title--16DLI {
  margin-bottom: 16px;
  font-size: 14px;
  font-weight: 500;
  color: #333333;
  line-height: 19px;
  display: flex;
  align-items: center;
}
.orderdetail_list--3QZn8 .orderdetail_list_title--16DLI .orderdetail_list_title_text--gGhyJ {
  flex-shrink: 0;
  flex-grow: 0;
  margin-right: 20px;
}
.orderdetail_list--3QZn8 .orderdetail_list_title_btn--W_n7G {
  padding: 0;
  height: 32px;
  width: 98px;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: 0.2s linear;
  color: #999999;
  border: 1px solid #cccccc;
}
.orderdetail_list--3QZn8 .orderdetail_list_title_btn--W_n7G:hover {
  color: #5f94ce;
  border-color: #5f94ce;
}
.orderdetail_list--3QZn8 .orderdetail_list_title_btn--W_n7G .icon--OV2P2 {
  font-size: 12px;
}
.orderdetail_list--3QZn8 .orderdetail_list_title_btn--W_n7G span {
  margin-left: 5px;
  font-size: 12px;
}
.orderdetail_list--3QZn8 .orderdetail_list_menu--zMsqp {
  display: flex;
  padding: 15px 0;
  border-top: 1px solid #eeeeee;
  border-bottom: 1px solid #eeeeee;
}
.orderdetail_list--3QZn8 .orderdetail_list_menu--zMsqp .orderdetail_list_menu_item--1tMG5 {
  width: 0;
  flex-grow: 1;
}
.orderdetail_list--3QZn8 .orderdetail_list_menu--zMsqp .orderdetail_list_menu_item--1tMG5:first-child {
  margin: 0 41px 0 10px;
}
.orderdetail_list--3QZn8 .orderdetail_list_menu--zMsqp .orderdetail_list_menu_item_fix--2mTEi {
  flex-grow: 0;
  flex-shrink: 0;
}
.orderdetail_list--3QZn8 .orderdetail_zwklist--3iXb1 {
  cursor: pointer;
  transition: 0.2s linear;
}
.orderdetail_list--3QZn8 .orderdetail_zwklist--3iXb1:hover {
  background-color: #f5f9fc;
}
.orderdetail_list--3QZn8 .orderdetail_zwklist--3iXb1 .orderdetail_item--s--Kk {
  border-bottom: 1px solid #eeeeee;
  padding: 17px 0;
  display: flex;
  align-items: center;
  padding-left: 10px;
}
.orderdetail_list--3QZn8 .orderdetail_zwklist--3iXb1 .orderdetail_item--s--Kk .orderdetail_item_icon--2Ow-E {
  margin: 0 15px 0 0;
  width: 26px;
  height: 26px;
  flex-shrink: 0;
  flex-grow: 0;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.orderdetail_list--3QZn8 .orderdetail_zwklist--3iXb1 .orderdetail_item--s--Kk .orderdetail_item_icon--2Ow-E .orderdetail_item_icon_content--J2gli {
  font-size: 18px;
}
.orderdetail_list--3QZn8 .orderdetail_zwklist--3iXb1 .orderdetail_item--s--Kk .orderdetail_item_column--2B1fH {
  width: 0;
  flex-grow: 1;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}
.orderdetail_list--3QZn8 .orderdetail_zwklist--3iXb1 .orderdetail_item--s--Kk .orderdetail_item_column_fix--7PQo- {
  flex-shrink: 0;
  flex-grow: 0;
}
.orderdetail_list--3QZn8 .orderdetail_zwklist--3iXb1 .orderdetail_item--s--Kk:last-child {
  border-bottom: 1px solid #eeeeee;
}
.orderdetail_lanitem--3flId {
  margin-right: 350px;
  display: flex;
  border-bottom: 1px solid #eeeeee;
}
.orderdetail_lanitem--3flId .orderdetail_lanitem_title--1VmY0 {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 80px;
  flex-grow: 0;
  flex-shrink: 0;
  border-right: 1px solid #eeeeee;
}
.orderdetail_lanitem--3flId .orderdetail_lanitem_info--z_XPy {
  width: 0;
  flex-grow: 1;
}
.orderdetail_lanitem--3flId .orderdetail_lanitem_info--z_XPy .orderdetail_lanitem_menu--Jr9IQ {
  display: flex;
  border-bottom: 1px solid #eeeeee;
}
.orderdetail_lanitem--3flId .orderdetail_lanitem_info--z_XPy .orderdetail_lanitem_menu--Jr9IQ div {
  width: 0;
  flex-grow: 1;
  text-align: center;
  padding: 7px 0;
}
.orderdetail_lanitem--3flId .orderdetail_lanitem_info--z_XPy .orderdetail_lanitem_list--2EQZn {
  display: flex;
}
.orderdetail_lanitem--3flId .orderdetail_lanitem_info--z_XPy .orderdetail_lanitem_list--2EQZn div {
  width: 0;
  flex-grow: 1;
  text-align: center;
  padding: 7px 0;
}
/* 购物车end */
/* 合同产品 */
.contracep--3Chwu {
  display: flex;
  flex-direction: column;
}
.contracep--3Chwu .contracep_list--3oChE {
  margin-bottom: 30px;
}
.contracep--3Chwu .contracep_list--3oChE .contracep_item--2dVH4 {
  display: flex;
  align-items: center;
  margin-bottom: 20px;
}
.contracep--3Chwu .contracep_list--3oChE .contracep_item--2dVH4 .contracep_item_icon--1_ZrS {
  font-size: 25px;
  color: #d7d8d9;
  margin-right: 15px;
  cursor: pointer;
}
.contracep--3Chwu .contracep_list--3oChE .contracep_item--2dVH4 .contracep_item_icon_on--2gVK- {
  color: #5f94ce;
}
.contracep--3Chwu .contracep_list--3oChE .contracep_item--2dVH4 .contracep_item_product--1Ufxj {
  height: 100%;
  width: 0;
  flex-grow: 1;
}
.contracep--3Chwu .contracep_list--3oChE .contracep_item--2dVH4 .contracep_item_product--1Ufxj .contracep_item_name--QCdzA {
  font-size: 14px;
  font-weight: 400;
  color: #333333;
  line-height: 21px;
}
.contracep--3Chwu .contracep_list--3oChE .contracep_item--2dVH4 .contracep_item_product--1Ufxj .contracep_item_pro--3qukw {
  font-size: 12px;
  color: #666666;
  line-height: 16px;
  margin-top: 4px;
}
.contracep--3Chwu .contracep_list--3oChE .contracep_item--2dVH4 .contracep_item_product--1Ufxj .contracep_item_price--rIso0 {
  font-size: 14px;
  font-weight: 400;
  color: #333333;
  line-height: 21px;
  margin-top: 4px;
}
.contracep--3Chwu .contracep_list--3oChE .contracep_item--2dVH4 .contracep_item_fix--gt8V7 {
  flex-shrink: 0;
  height: auto;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  justify-content: space-between;
}
.contracep--3Chwu .contracep_list--3oChE .contracep_item--2dVH4 .contracep_item_fix--gt8V7 .contracep_item_fix_title--36ecI {
  font-size: 12px;
  color: #333333;
  line-height: 16px;
  margin-bottom: 24px;
  height: 16px;
}
.contracep--3Chwu .contracep_list--3oChE .contracep_item--2dVH4 img {
  height: 70px;
  width: 70px;
  margin-right: 14px;
}
.contracep--3Chwu .contracep_list_sticky--3G8ih {
  position: -webkit-sticky;
  position: sticky;
  bottom: 0;
  background-color: #ffffff;
  margin-top: 44px;
}
.contracep--3Chwu .contracep_select_list--3C3ix {
  padding: 0 0 10px;
  width: calc(100% + 60px);
  margin: 0 0 0 -30px;
  overflow-x: auto;
}
.contracep--3Chwu .contracep_select_list--3C3ix .contracep_select_break--JoYA_ {
  height: 4px;
  background: linear-gradient(360deg, #000000 0%, rgba(0, 0, 0, 0) 100%);
  opacity: 0.06;
}
.contracep--3Chwu .contracep_select_list--3C3ix .contracep_select_list_div--2pgWA {
  display: flex;
  margin: 0 30px;
}
.contracep--3Chwu .contracep_select_list--3C3ix .contracep_select_list_div--2pgWA .contracep_select_item--28YnZ {
  margin: 21px 30px 0 0;
}
.contracep--3Chwu .contracep_select_list--3C3ix .contracep_select_list_div--2pgWA .contracep_select_item--28YnZ .contracep_select_item_pic--2kmO9 {
  height: 70px;
  width: 70px;
}
.contracep--3Chwu .contracep_select_list--3C3ix .contracep_select_list_div--2pgWA .contracep_select_item--28YnZ .contracep_select_item_count--Kac99 {
  margin-top: 5px;
  font-size: 12px;
  color: #666666;
  line-height: 14px;
  text-align: center;
}
.contracep--3Chwu .contracep_bottom--22Ibu {
  border-top: 1px solid #eeeeee;
  width: calc(100% + 60px);
  margin-left: -30px;
  padding: 20px 0;
  display: flex;
  align-items: center;
  background-color: #ffffff;
}
.contracep--3Chwu .contracep_bottom--22Ibu .contracep_bottom_div--1um-x {
  width: 0;
  flex-grow: 1;
  margin: 0 0 0 30px;
}
.contracep--3Chwu .contracep_bottom--22Ibu .contracep_bottom_div--1um-x .contracep_bottom_reset--1NOAV {
  width: 110px;
  height: 31px;
  line-height: 31px;
  text-align: center;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  cursor: pointer;
}
.contracep--3Chwu .contracep_bottom--22Ibu .contracep_bottom_text--30yzh {
  font-size: 14px;
  font-weight: 400;
  color: #666666;
}
.contracep--3Chwu .contracep_bottom--22Ibu .contracep_bottom_text--30yzh span {
  color: #5f94ce;
  margin: 0 3px;
}
.contracep--3Chwu .contracep_bottom--22Ibu .contracep_bottom_btn--grKqg {
  margin-left: 23px;
  font-size: 12px;
  font-weight: 500;
  line-height: 16px;
  padding: 0;
  width: 150px;
  height: 46px;
  margin-right: 30px;
}
.contracep_menulist_div--1a0KN {
  display: flex;
  align-items: center;
  padding-bottom: 20px;
}
.contracep_empty--H4ol1 {
  height: 300px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  color: #999999;
}
.contracep_empty--H4ol1 .contracep_empty_icon--3ctf2 {
  font-size: 100px;
  margin: 0 0 10px;
}
.contracep_menulist_loading--10Pfc {
  display: flex;
  align-items: center;
  margin-bottom: 20px;
}
.contracep_menulist_loading--10Pfc .contracep_menulist_left_loading--3Is2t,
.contracep_menulist_loading--10Pfc .contracep_menulist_right_loading--3FhRX {
  background-color: #f1f1f1;
  width: 30px;
  height: 50px;
  border-radius: 5px;
}
.contracep_menulist_loading--10Pfc .contracep_menuitem_loading--3IdpU {
  margin: 0 20px;
  width: 0;
  flex-grow: 1;
  display: flex;
  align-items: center;
}
.contracep_menulist_loading--10Pfc .contracep_menuitem_loading--3IdpU .contracep_menuitem_blank--5OnCv {
  margin-right: 20px;
  height: 40px;
  width: 120px;
  display: flex;
  flex-direction: column;
}
.contracep_menulist_loading--10Pfc .contracep_menuitem_loading--3IdpU .contracep_menuitem_blank--5OnCv .contracep_menuitem_id--3mK_U {
  background-color: #f1f1f1;
  flex-grow: 1;
}
.contracep_menulist_loading--10Pfc .contracep_menuitem_loading--3IdpU .contracep_menuitem_blank--5OnCv .contracep_menuitem_name--3EUIM {
  background-color: #f6f6f6;
  margin-top: 6px;
  flex-grow: 1;
  width: 70%;
}
.contracep_menulist_left--10MCX,
.contracep_menulist_right--eykRH {
  padding: 10px 0;
  width: 30px;
  flex-grow: 0;
  flex-shrink: 0;
  border-radius: 5px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #999999;
}
.contracep_menulist_left--10MCX:hover,
.contracep_menulist_right--eykRH:hover {
  color: #5f94ce;
}
.contracep_menulist_left_icon--30Flb,
.contracep_menulist_right_icon--3dkhW {
  font-size: 15px;
}
.contracep_menulist_right_icon--3dkhW {
  transform: rotate(180deg);
}
.contracep_menulist_slider--1A155 {
  width: 0;
  flex-grow: 1;
  overflow: hidden;
  margin: 0 20px;
  padding: 10px 0;
}
.contracep_menulist_slider--1A155 .contracep_menulist--1Br5N {
  display: flex;
}
.contracep_menulist_slider--1A155 .contracep_menulist--1Br5N .contracep_menuitem--PW7Rw {
  font-size: 12px;
  flex-shrink: 0;
  color: #999999;
  line-height: 16px;
  margin-right: 20px;
  transition: 0.2s linear 0s;
  cursor: pointer;
}
.contracep_menulist_slider--1A155 .contracep_menulist--1Br5N .contracep_menuitem--PW7Rw:after {
  content: "";
  height: 2px;
  max-width: 50px;
  display: block;
  background-color: #ffffff;
  margin: 6px 0 0 4px;
}
.contracep_menulist_slider--1A155 .contracep_menulist--1Br5N .contracep_menuitem--PW7Rw:hover {
  color: #5f94ce;
}
.contracep_menulist_slider--1A155 .contracep_menulist--1Br5N .contracep_menuitem--PW7Rw:hover .contracep_menuitem_id--3mK_U {
  color: #5f94ce;
}
.contracep_menulist_slider--1A155 .contracep_menulist--1Br5N .contracep_menuitem--PW7Rw .contracep_menuitem_id_div--2z_9Y {
  display: inline-block;
  vertical-align: top;
}
.contracep_menulist_slider--1A155 .contracep_menulist--1Br5N .contracep_menuitem--PW7Rw .contracep_menuitem_id--3mK_U {
  font-weight: 500;
  color: #333333;
  margin-bottom: 1px;
  transition: 0.2s linear 0s;
}
.contracep_menulist_slider--1A155 .contracep_menulist--1Br5N .contracep_menuitem--PW7Rw .contracep_menuitem_point--1r4QY {
  background-color: rgba(0, 0, 0, 0);
  display: inline-block;
  height: 8px;
  width: 8px;
  border-radius: 50%;
  color: #ffffff;
  font-size: 10px;
  margin: 0 -4px 0 0;
  vertical-align: top;
  position: relative;
  z-index: 1;
  transition: 0.2s linear 0s;
}
.contracep_menulist_slider--1A155 .contracep_menulist--1Br5N .contracep_menuitem--PW7Rw .contracep_menuitem_point_blank--2o2CR {
  background-color: #ff9595;
}
.contracep_menulist_slider--1A155 .contracep_menulist--1Br5N .contracep_menuitem_on--2-s7A {
  color: #5f94ce;
}
.contracep_menulist_slider--1A155 .contracep_menulist--1Br5N .contracep_menuitem_on--2-s7A .contracep_menuitem_id--3mK_U {
  color: #5f94ce;
}
.contracep_menulist_slider--1A155 .contracep_menulist--1Br5N .contracep_menuitem_on--2-s7A:after {
  content: "";
  height: 2px;
  max-width: 50px;
  display: block;
  background-color: #5f94ce;
  margin: 6px 0 0 0;
}
.contracep_menulist_slider--1A155 .contracep_menulist--1Br5N .contracep_menuitem_on_contract--2IDEN:after {
  margin: 6px 0 0 4px;
}
/* 合同产品end */
/* 样本中心 */
.samplecenter--wyuRB .samplecenter_select--2PrZQ {
  display: flex;
}
.samplecenter--wyuRB .samplecenter_select--2PrZQ .samplecenter_select_type--3DV8W {
  width: 150px;
  height: 36px;
  font-size: 12px;
  color: #333333;
  line-height: 16px;
  margin-right: 10px;
}
.samplecenter--wyuRB .samplecenter_select--2PrZQ .samplecenter_select_type_second--3EKyW {
  font-size: 12px;
  color: #333333;
}
.samplecenter--wyuRB .samplecenter_select--2PrZQ .samplecenter_select_time--1sSbg {
  width: 120px;
  height: 36px;
  font-size: 12px;
}
.samplecenter--wyuRB .samplecenter_select--2PrZQ .samplecenter_select_time_center--m473G {
  height: 36px;
  line-height: 36px;
  margin: 0 10px;
}
.samplecenter--wyuRB .samplecenter_select--2PrZQ .samplecenter_search--1z82u {
  width: 0;
  flex-grow: 1;
  display: flex;
  justify-content: flex-end;
}
.samplecenter--wyuRB .samplecenter_select--2PrZQ .samplecenter_search--1z82u .samplecenter_search_input--1i49n {
  border: 1px solid #eeeeee;
  border-right: none;
  background: none;
  width: 285px;
  height: 36px;
  padding: 0 0 0 10px;
}
.samplecenter--wyuRB .samplecenter_select--2PrZQ .samplecenter_search--1z82u .samplecenter_search_icon_div--rM-cG {
  height: 36px;
  width: 36px;
  background-color: #f5f9fc;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 1px solid #eeeeee;
  cursor: pointer;
}
.samplecenter--wyuRB .samplecenter_select--2PrZQ .samplecenter_search--1z82u .samplecenter_search_icon_div--rM-cG:hover {
  background-color: #5f94ce;
}
.samplecenter--wyuRB .samplecenter_select--2PrZQ .samplecenter_search--1z82u .samplecenter_search_icon_div--rM-cG:hover .samplecenter_search_icon--3yvtW {
  color: #ffffff;
}
.samplecenter--wyuRB .samplecenter_select--2PrZQ .samplecenter_search--1z82u .samplecenter_search_icon_div--rM-cG .samplecenter_search_icon--3yvtW {
  font-size: 24px;
}
.samplecenter--wyuRB .samplecenter_title--1pReE {
  display: flex;
  align-items: center;
  margin-top: 31px;
}
.samplecenter--wyuRB .samplecenter_title--1pReE .samplecenter_title_icon--1CZbR {
  height: 18px;
  width: 26px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #5f94ce;
  margin-right: 15px;
  cursor: pointer;
}
.samplecenter--wyuRB .samplecenter_title--1pReE .samplecenter_title_icon--1CZbR .samplecenter_title_icon_content--NB87A {
  font-size: 18px;
}
.samplecenter--wyuRB .samplecenter_title--1pReE .samplecenter_title_item--3Q5J_ {
  width: 0;
  flex-grow: 1;
  display: flex;
  align-items: center;
  margin-right: 10px;
}
.samplecenter--wyuRB .samplecenter_title--1pReE .samplecenter_title_item--3Q5J_:last-child {
  margin-right: 0;
}
.samplecenter--wyuRB .samplecenter_title--1pReE .samplecenter_title_item_fix--1ra3h {
  flex-grow: 0;
  flex-shrink: 0;
}
.samplecenter--wyuRB .samplecenter_title_item_break--XZiN2 {
  height: 1px;
  margin-top: 9px;
}
.samplecenter--wyuRB .samplecenter_list--3JyO8 .samplecenter_item--rr2yF {
  border-top: 1px solid #eeeeee;
  padding: 17px 0;
  display: flex;
  align-items: center;
  cursor: pointer;
}
.samplecenter--wyuRB .samplecenter_list--3JyO8 .samplecenter_item--rr2yF:hover {
  background-color: #f5f9fc;
}
.samplecenter--wyuRB .samplecenter_list--3JyO8 .samplecenter_item--rr2yF .samplecenter_item_icon---Joaj {
  margin-right: 15px;
  width: 26px;
  height: 26px;
  flex-shrink: 0;
  flex-grow: 0;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.samplecenter--wyuRB .samplecenter_list--3JyO8 .samplecenter_item--rr2yF .samplecenter_item_icon---Joaj .samplecenter_item_icon_content--2sAKL {
  font-size: 18px;
}
.samplecenter--wyuRB .samplecenter_list--3JyO8 .samplecenter_item--rr2yF .samplecenter_item_content--2UEPg {
  width: 0;
  flex-grow: 1;
  margin-right: 10px;
  font-size: 12px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}
.samplecenter--wyuRB .samplecenter_list--3JyO8 .samplecenter_item--rr2yF .samplecenter_item_content--2UEPg:last-child {
  margin-right: 0;
}
.samplecenter--wyuRB .samplecenter_list--3JyO8 .samplecenter_item--rr2yF .samplecenter_item_content_fix--3O9uE {
  flex-grow: 0;
  flex-shrink: 0;
  display: flex;
}
.samplecenter--wyuRB .samplecenter_list--3JyO8 .samplecenter_item--rr2yF .samplecenter_item_battery--32D38 {
  width: 56px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 0 20px 0 29px;
}
.samplecenter--wyuRB:after {
  content: "";
  height: 1px;
  display: block;
  background-color: #eeeeee;
}
.samplecenter_item_content_pop--2Yezm {
  box-shadow: 0px 0px 12px 0px rgba(69, 72, 76, 0.25);
  max-width: 320px;
}
.samplecenter_page--2NGCq {
  margin-top: 30px;
}
/* 样本中心end */
/* 样本详情 */
.sampleinfo_title_btn--1_SL2 {
  width: 98px;
  height: 32px;
  padding: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-left: 20px;
  color: #999999;
  transition: 0.2s linear;
  border: 1px solid #ccc;
}
.sampleinfo_title_btn--1_SL2:hover {
  color: #5f94ce;
  border-color: #5f94ce;
}
.sampleinfo_title_btn--1_SL2 .icon--OV2P2 {
  font-size: 12px;
}
.sampleinfo_title_btn--1_SL2 span {
  font-size: 12px;
  margin-left: 5px;
}
.sampledetail--1Jwf_ .sampledetail_detail--3hq9Z {
  margin-top: 40px;
}
.sampledetail--1Jwf_ .sampledetail_detail--3hq9Z .sampledetail_detail_div--28h6f {
  display: flex;
  align-items: center;
  margin-bottom: 15px;
}
.sampledetail--1Jwf_ .sampledetail_detail--3hq9Z .sampledetail_detail_title--1_XEg {
  font-size: 14px;
  font-weight: 500;
  color: #333333;
}
.sampledetail--1Jwf_ .sampleinfo--3q86X {
  margin-top: 40px;
}
.sampledetail--1Jwf_ .sampleinfo--3q86X .sampleinfo_title--gR2wF {
  font-size: 14px;
  font-weight: 500;
  color: #333333;
  line-height: 19px;
  margin-bottom: 20px;
  display: flex;
  align-items: center;
}
.sampledetail--1Jwf_ .sampleinfo--3q86X .sampleinfo_menu--1q5kQ {
  display: flex;
  padding: 15px 0;
  border-top: 1px solid #eeeeee;
  border-bottom: 1px solid #eeeeee;
}
.sampledetail--1Jwf_ .sampleinfo--3q86X .sampleinfo_menu--1q5kQ .sampleinfo_menu_item--1PzTj {
  width: 0;
  flex-grow: 1;
  font-size: 12px;
  font-weight: 500;
  color: #333333;
  line-height: 16px;
}
.sampledetail--1Jwf_ .sampleinfo--3q86X .sampleinfo_menu--1q5kQ .sampleinfo_menu_item--1PzTj:first-child {
  margin-left: 10px;
}
.sampledetail--1Jwf_ .sampleinfo--3q86X .sampleinfo_list--2bRJN .sampleinfo_item_div--2JZpu .sampleinfo_item--4vo5q {
  display: flex;
  padding: 0 0 0 10px;
  border-bottom: 1px solid #eeeeee;
}
.sampledetail--1Jwf_ .sampleinfo--3q86X .sampleinfo_list--2bRJN .sampleinfo_item_div--2JZpu .sampleinfo_item--4vo5q .sampleinfo_item_name--111Oa {
  width: 0;
  flex-grow: 1;
  margin: 22px 0;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}
.sampledetail--1Jwf_ .sampledetail_page--r0C3w {
  margin-top: 30px;
}
.report_detail--1_YTK {
  margin: 30px 0 0;
}
.report_detail--1_YTK .report_detail_title--tl5eX {
  font-size: 14px;
  font-weight: 500;
  color: #333333;
  position: -webkit-sticky;
  position: sticky;
}
.report_detail--1_YTK .report_detail_content--70VYN {
  margin: 20px 0 0;
}
.report_detail--1_YTK .report_detail_content--70VYN .tableown_div--2iGIT {
  max-height: 400px;
  overflow: auto;
}
.deliver_data--1v-yO {
  margin: 20px 0 0;
  background-color: #f5f9fc;
  display: flex;
  justify-content: space-between;
}
.deliver_data--1v-yO img {
  height: 205px;
  margin: 0 90px 0 0;
  align-self: flex-end;
}
.deliver_data--1v-yO .deliver_data_body--UfFCB {
  margin: 40px 0 40px 40px;
}
.deliver_data--1v-yO .deliver_data_body--UfFCB .deliver_data_title--7OdqW {
  font-size: 21px;
  line-height: 28px;
  color: #5f94ce;
}
.deliver_data--1v-yO .deliver_data_body--UfFCB .deliver_data_content--1-Fu9 {
  margin: 10px 0 0;
  width: 370px;
  height: 66px;
  font-size: 14px;
  line-height: 22px;
  color: #666666;
}
.deliver_data--1v-yO .deliver_data_body--UfFCB .deliver_data_content--1-Fu9 span {
  color: #5f94ce;
  margin-left: 10px;
  cursor: pointer;
}
.deliver_data--1v-yO .deliver_data_body--UfFCB .deliver_data_btns--24DrI {
  display: flex;
  margin-top: 13px;
}
.deliver_data--1v-yO .deliver_data_body--UfFCB .deliver_data_btns--24DrI .deliver_data_btn--1vdHP {
  padding: 0;
  width: 280px;
  height: 38px;
  flex-grow: 0;
  flex-shrink: 0;
}
.deliver_data--1v-yO .deliver_data_body--UfFCB .deliver_data_btns--24DrI .deliver_data_exclamation--2KL8T {
  font-size: 20px;
  align-self: center;
  color: #d7d8d9;
  margin-left: 20px;
  cursor: pointer;
}
.deliver_data--1v-yO .deliver_data_body--UfFCB .deliver_data_btns--24DrI .deliver_data_exclamation--2KL8T:hover {
  color: #5f94ce;
}
.deliver_data--1v-yO .deliver_data_body--UfFCB .deliver_data_path--3iyml {
  margin-top: 13px;
}
.deliver_data--1v-yO .deliver_data_body--UfFCB .deliver_data_path--3iyml .deliver_data_path_pop--erEPB {
  display: flex;
  align-items: center;
  cursor: pointer;
  margin: 4px 0 0;
}
.deliver_data--1v-yO .deliver_data_body--UfFCB .deliver_data_path--3iyml .deliver_data_path_pop--erEPB:hover {
  color: #5f94ce;
}
.deliver_data--1v-yO .deliver_data_body--UfFCB .deliver_data_path--3iyml .deliver_data_path_pop--erEPB:hover .deliver_data_path_copy--3hd2h {
  color: #5f94ce;
}
.deliver_data--1v-yO .deliver_data_body--UfFCB .deliver_data_path--3iyml .deliver_data_path_pop--erEPB .deliver_data_path_copy--3hd2h {
  font-size: 18px;
  margin-right: 10px;
  transition: 0.2s linear;
  color: #d7d8d9;
}
.deliver_data--1v-yO .deliver_data_body--UfFCB .deliver_data_path--3iyml .deliver_data_path_pop--erEPB .deliver_data_path_text--35v-X {
  max-width: 400px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  word-break: break-all;
  transition: 0.2s linear;
}
.sampledetail_title--36fVK {
  margin-bottom: 25px;
  font-size: 14px;
  font-weight: 500;
  color: #333333;
  line-height: 19px;
}
.sampledetail_list--3AwgN {
  display: flex;
}
.sampledetail_list--3AwgN .sampledetail_item--jEPnY {
  margin-right: 5px;
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 0;
  flex-grow: 1;
}
.sampledetail_list--3AwgN .sampledetail_item--jEPnY:last-child {
  margin: 0;
}
.sampledetail_list--3AwgN .sampledetail_item--jEPnY .sampledetail_item_status--18M0P {
  width: 100%;
  text-align: center;
  margin: 0 0 5px;
}
.sampledetail_list--3AwgN .sampledetail_item--jEPnY .sampleSchedule_item_title--2DQcI {
  font-size: 12px;
  font-weight: 500;
  color: #666666;
  line-height: 16px;
  margin: 10px auto 0;
}
.sampledetail_list--3AwgN .sampledetail_item--jEPnY .sampleSchedule_item_title_on--3Jgut {
  color: #5f94ce;
}
.sampledetail_list--3AwgN .sampledetail_item--jEPnY .sampleSchedule_item_text--8LSYW {
  font-size: 12px;
  color: #666666;
  line-height: 16px;
  margin-top: 10px;
}
.sampledetail_list--3AwgN .sampledetail_item--jEPnY .sampleSchedule_item_time--q6ab8 {
  font-size: 12px;
  color: #999999;
  line-height: 14px;
  margin-top: 5px;
}
.sampledetail_list--3AwgN .sampledetail_item--jEPnY .sampleSchedule_item_download--29h-p {
  display: flex;
  align-items: center;
  cursor: pointer;
  font-size: 13px;
  color: #5f94ce;
  line-height: 16px;
  margin-top: 8px;
}
.sampledetail_list--3AwgN .sampledetail_item--jEPnY .sampleSchedule_item_download--29h-p:hover {
  color: #568dcb;
}
.sampledetail_list--3AwgN .sampledetail_item--jEPnY .sampleSchedule_item_download--29h-p .sampleSchedule_item_download_icon--14GCI {
  font-size: 20px;
  margin-right: 4px;
}
.sampleSchedule--3SEx3 {
  width: 100%;
}
.sampleSchedule--3SEx3 .sampleSchedule_img--28pYK {
  display: flex;
  align-items: center;
  width: 100%;
}
.sampleSchedule--3SEx3 .sampleSchedule_img--28pYK .sampleSchedule_circle--3Bt4a {
  border-radius: 50%;
  height: 10px;
  width: 10px;
  border: 3px solid #ecf2f8;
}
.sampleSchedule--3SEx3 .sampleSchedule_img--28pYK .sampleSchedule_circle_on--2HIZH {
  border-color: #5f94ce;
}
.sampleSchedule--3SEx3 .sampleSchedule_img--28pYK .sampleSchedule_line--cPE5d {
  height: 4px;
  width: 0;
  flex-grow: 1;
  background-color: #ecf2f8;
}
.sampleSchedule--3SEx3 .sampleSchedule_img--28pYK .sampleSchedule_line_on--BQUgp {
  background-color: #5f94ce;
}
.deliver_data_popover--3OOiD {
  width: unset !important;
  margin: 0 0 20px -20px;
}
.sampledetail_detail_show--2MOSh {
  display: flex;
  margin: 14px 0 20px;
}
.sampledetail_detail_show--2MOSh .sampledetail_detail_show_pic--3SYsN {
  height: 70px;
  width: 70px;
  margin-right: 14px;
}
.sampledetail_detail_show--2MOSh .sampledetail_detail_show_content--2pWig {
  width: 0;
  flex-grow: 1;
}
.sampledetail_detail_show--2MOSh .sampledetail_detail_show_content--2pWig .sampledetail_detail_show_title--1e3p- {
  font-size: 14px;
  font-weight: 400;
  color: #333333;
  line-height: 21px;
}
.sampledetail_detail_show--2MOSh .sampledetail_detail_show_content--2pWig .sampledetail_detail_show_guige--RQsbv {
  font-size: 12px;
  color: #666666;
  line-height: 16px;
  margin-top: 4px;
}
.sampledetail_detail_show--2MOSh .sampledetail_detail_show_content--2pWig .sampledetail_detail_show_price--1J-y5 {
  font-size: 14px;
  font-weight: 400;
  color: #333333;
  line-height: 21px;
  margin-top: 4px;
}
/* 样本详情end */
/* 企业管理 */
.busma--3-2Wj {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 221px;
}
.busma--3-2Wj .busma_item--2MZrX {
  flex-shrink: 0;
  width: 170px;
  height: 170px;
  background: #ffffff;
  box-shadow: 0px 2px 8px 0px rgba(56, 82, 110, 0.15);
  border-radius: 4px;
  margin: 0 15px 15px 0;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  cursor: pointer;
}
.busma--3-2Wj .busma_item--2MZrX:last-child {
  margin: 0 0 15px 0;
}
.busma--3-2Wj .busma_item--2MZrX:hover .busma_item_icon--3apbd {
  transform: translateY(-8px);
}
.busma--3-2Wj .busma_item--2MZrX .busma_item_icon--3apbd {
  height: 60px;
  transition: 0.3s linear;
}
.busma--3-2Wj .busma_item--2MZrX .busma_item_name--H90-q {
  font-size: 14px;
  color: #333333;
  line-height: 19px;
  margin-top: 12px;
}
/* 数据中心 */
.datacenter--1ReCr .datacenter_select--3S45O {
  display: flex;
  align-items: center;
  margin-bottom: 16px;
}
.datacenter--1ReCr .datacenter_select--3S45O .datacenter_select_range--2w6-f {
  height: 36px;
  width: 330px;
  border-color: #eee;
  border-radius: 0;
}
.datacenter--1ReCr .datacenter_select--3S45O .datacenter_select_item--28ovn {
  margin-right: 30px;
  cursor: pointer;
  transition: 0.2s linear;
}
.datacenter--1ReCr .datacenter_select--3S45O .datacenter_select_item--28ovn::after {
  content: "";
  width: 24px;
  height: 2px;
  display: block;
  background-color: none;
  margin: 6px auto 0;
  transition: 0.2s linear;
}
.datacenter--1ReCr .datacenter_select--3S45O .datacenter_select_item_on--nhLv2 {
  color: #5f94ce;
}
.datacenter--1ReCr .datacenter_select--3S45O .datacenter_select_item_on--nhLv2::after {
  background-color: #5f94ce;
}
.datacenter--1ReCr .datacenter_select_type--2sk-j {
  width: 150px;
  height: 36px;
  font-size: 12px;
  color: #333333;
  line-height: 16px;
  margin-right: 10px;
}
.datacenter--1ReCr .datacenter_select_type--2sk-j:hover > .field_extra_close--3U-zF {
  border: 1px solid red;
}
.datacenter--1ReCr .datacenter_select_type_second--2PiTX {
  font-size: 12px;
  color: #333333;
}
.datacenter--1ReCr .datacenter_select_time--1Etjt {
  width: 120px;
  height: 36px;
  font-size: 12px;
}
.datacenter--1ReCr .datacenter_select_time_center--3rR2i {
  height: 36px;
  line-height: 36px;
  margin: 0 10px;
}
.datacenter--1ReCr .datacenter_search--PA0DI {
  width: 0;
  flex-grow: 1;
  display: flex;
  justify-content: flex-end;
  height: 36px;
}
.datacenter--1ReCr .datacenter_search--PA0DI .datacenter_search_input--3LTxQ {
  border: 1px solid #eeeeee;
  border-right: none;
  background: none;
  width: 285px;
  padding: 0 0 0 10px;
}
.datacenter--1ReCr .datacenter_search--PA0DI .datacenter_search_icon_div--1g_2Q {
  width: 34px;
  background-color: #f5f9fc;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 1px solid #eeeeee;
  cursor: pointer;
}
.datacenter--1ReCr .datacenter_search--PA0DI .datacenter_search_icon_div--1g_2Q:hover {
  background-color: #5f94ce;
}
.datacenter--1ReCr .datacenter_search--PA0DI .datacenter_search_icon_div--1g_2Q:hover .datacenter_search_icon--3QF_w {
  color: #ffffff;
}
.datacenter--1ReCr .datacenter_search--PA0DI .datacenter_search_icon_div--1g_2Q .datacenter_search_icon--3QF_w {
  font-size: 24px;
}
.datacenter--1ReCr .datacenter_table--1zzT- .datacenter_table_menu--3YXdF {
  display: flex;
  padding: 10px 0;
  border-bottom: 1px solid #f1f1f1;
}
.datacenter--1ReCr .datacenter_table--1zzT- .datacenter_table_menu--3YXdF .datacenter_table_select_all--27WBV {
  margin-right: 50px;
  flex-grow: 0;
  flex-shrink: 0;
}
.datacenter--1ReCr .datacenter_table--1zzT- .datacenter_table_menu--3YXdF .datacenter_table_select_all--27WBV .datacenter_table_select_all_icon--xzYCI {
  font-size: 24px;
  color: #d7d8d9;
  cursor: pointer;
}
.datacenter--1ReCr .datacenter_table--1zzT- .datacenter_table_menu--3YXdF .datacenter_table_select_all--27WBV .datacenter_table_select_all_icon_on--Q024b {
  color: #5f94ce;
}
.datacenter--1ReCr .datacenter_table--1zzT- .datacenter_table_menu--3YXdF .datacenter_table_menu_item--3xl-F {
  width: 0;
  flex-grow: 1;
  display: flex;
  align-items: center;
  font-size: 12px;
  font-weight: 500;
  color: #333333;
}
.datacenter--1ReCr .datacenter_table--1zzT- .datacenter_table_menu--3YXdF .datacenter_table_menu_item_fix--1EMfE {
  flex-grow: 0;
  flex-shrink: 0;
}
.datacenter--1ReCr .datacenter_table--1zzT- .datacenter_table_empty--3cTYd {
  height: 200px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.datacenter--1ReCr .datacenter_table--1zzT- .datacenter_table_empty--3cTYd .datacenter_table_empty_icon--1ROLv {
  font-size: 80px;
}
.datacenter--1ReCr .datacenter_table--1zzT- .datacenter_table_empty--3cTYd .datacenter_table_empty_text--3fjgw {
  margin: 8px 0 0;
  color: #d7d8d9;
  font-size: 18px;
}
.datacenter--1ReCr .datacenter_bottom--3xkv6 {
  border-top: 1px solid #eeeeee;
  padding: 20px 30px 0;
  margin: 20px 0 0;
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
.datacenter--1ReCr .datacenter_bottom--3xkv6 .datacenter_bottom_btn--1W-uo {
  height: 46px;
  width: 130px;
  padding: 0;
  margin-left: 20px;
}
.datacenter_table_list--2j_sf {
  font-size: 12px;
  color: #666666;
}
.datacenter_table_list--2j_sf .datacenter_table_item--2dAEh {
  display: flex;
  align-items: center;
  padding: 15px 0;
  border-bottom: 1px solid #f1f1f1;
}
.datacenter_table_list--2j_sf .datacenter_table_item--2dAEh .datacenter_table_item_select--16hxS {
  margin-right: 12px;
}
.datacenter_table_list--2j_sf .datacenter_table_item--2dAEh .datacenter_table_item_select--16hxS .datacenter_table_item_select_icon--g0vrY {
  font-size: 24px;
  color: #d7d8d9;
  cursor: pointer;
}
.datacenter_table_list--2j_sf .datacenter_table_item--2dAEh .datacenter_table_item_select--16hxS .datacenter_table_item_select_icon_on--1tcwL {
  color: #5f94ce;
}
.datacenter_table_list--2j_sf .datacenter_table_item--2dAEh .datacenter_table_item_select_type--1Rigb {
  flex-grow: 0;
  flex-shrink: 0;
  height: 26px;
  width: 26px;
  margin-right: 12px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 14px;
  font-weight: 700;
  color: #28C360;
}
.datacenter_table_list--2j_sf .datacenter_table_item--2dAEh .datacenter_table_item_value--7nXkU {
  width: 0;
  flex-grow: 1;
  display: flex;
  word-break: break-all;
}
.datacenter_table_list--2j_sf .datacenter_table_item--2dAEh .datacenter_table_item_value_fix--2Y99I {
  flex-grow: 0;
  flex-shrink: 0;
}
.datacenter_table_list--2j_sf .datacenter_table_item--2dAEh .datacenter_table_item_button--3NVLM {
  flex-grow: 0;
  width: 80px;
  height: 30px;
  padding: 0;
}
.datacenter_table_list--2j_sf .datacenter_table_item--2dAEh .datacenter_table_item_icon--2uuj7 {
  font-size: 20px;
  color: #5f94ce;
  cursor: pointer;
}
.datacenter_table_list--2j_sf .datacenter_table_item--2dAEh .datacenter_table_item_icon--2uuj7:hover {
  color: #568dcb;
}
.datacenter_table_loading--146fo {
  padding: 20px 20px 50px;
}
/* 数据中心 end */
/* 账单中心 */
.billing_center--1vqLC {
  width: 0;
  flex-grow: 1;
}
.billing_charts--1QbYG {
  display: flex;
  align-self: center;
  justify-content: center;
  margin: 40px 0 0;
}
.billing_charts--1QbYG .billing_charts_item--3XqFW {
  margin: 0 221px 0 0;
}
.billing_charts--1QbYG .billing_charts_item--3XqFW:last-child {
  margin: 0;
}
.billing_charts--1QbYG .billing_charts_item--3XqFW span {
  display: block;
  text-align: center;
  margin: 0 0 20px;
}
.billing_overview_list--3mrwE {
  display: flex;
  align-items: center;
  margin: 40px 0 0;
}
.billing_overview_list--3mrwE .billing_overview_item--11c8S {
  width: 0;
  flex-grow: 1;
  font-size: 12px;
  color: #666666;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.billing_overview_list--3mrwE .billing_overview_item--11c8S .billing_overview_item_content--2cjR_ {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width: 0;
  flex-grow: 1;
}
.billing_overview_list--3mrwE .billing_overview_item--11c8S .billing_overview_item_content--2cjR_ .billing_overview_item_value--2K9-M {
  font-size: 24px;
  color: #333333;
  margin-top: 16px;
}
.billing_overview_list--3mrwE .billing_overview_item--11c8S .billing_overview_item_line--2iOmF {
  height: 48px;
  width: 1px;
  background-color: #f1f1f1;
}
.billing_overview_list--3mrwE .billing_overview_item--11c8S .billing_overview_item_line_none--2s5td {
  display: none;
}
.billingcenter_head--e_tct {
  background-color: #ffffff;
  padding: 30px 30px 15px;
}
.billingcenter_head--e_tct .billingcenter_head_title--egUKF {
  font-size: 21px;
  font-weight: 700;
  color: #333333;
  margin: 0 0 21px;
}
.billingcenter_head--e_tct .billingcenter_head_list--3Th8y {
  display: flex;
  align-items: center;
  margin: 0 0 15px;
}
.billingcenter_head--e_tct .billingcenter_head_list--3Th8y .billingcenter_head_item_key--34-1d {
  font-size: 12px;
  font-weight: 700;
  color: #333333;
  margin: 0 12px 0 0;
}
.billingcenter_head--e_tct .billingcenter_head_list--3Th8y .billingcenter_head_item_value--1CAnH {
  display: flex;
  align-items: center;
}
.billingcenter_head--e_tct .billingcenter_head_list--3Th8y .billingcenter_head_item_value--1CAnH .billingcenter_head_item_value_zhi--VM0zZ {
  margin: 0 0 0 10px;
}
.billingcenter_head--e_tct .billingcenter_head_list--3Th8y .billingcenter_head_item_value--1CAnH .billingcenter_head_item_value_span--1bX-T {
  padding: 0 8px;
  border: 1px solid #ffffff;
  transition: 0.2s linear;
  cursor: pointer;
}
.billingcenter_head--e_tct .billingcenter_head_list--3Th8y .billingcenter_head_item_value--1CAnH .billingcenter_head_item_value_span--1bX-T:hover {
  color: #5f94ce;
  border-color: #5f94ce;
}
.billingcenter_head--e_tct .billingcenter_head_list--3Th8y .billingcenter_head_item_value--1CAnH .billingcenter_head_item_value_span_on--UBhoO {
  color: #5f94ce;
}
.billingcenter_head--e_tct .billingcenter_head_list--3Th8y .billingcenter_head_item_value--1CAnH .billingcenter_head_item_value_span_on--UBhoO:hover {
  border-color: #ffffff;
}
.billingcenter_head--e_tct .billingcenter_head_list--3Th8y .billingcenter_head_item_value--1CAnH .billingcenter_head_item_value_item--3mpJB {
  font-size: 12px;
  color: #333333;
  margin-right: 16px;
  padding: 4px 8px;
  border: 1px solid #ffffff;
  cursor: pointer;
  transition: 0.2s linear;
}
.billingcenter_head--e_tct .billingcenter_head_list--3Th8y .billingcenter_head_item_value--1CAnH .billingcenter_head_item_value_item--3mpJB:hover {
  color: #5f94ce;
  border-color: #5f94ce;
}
.billingcenter_head--e_tct .billingcenter_head_list--3Th8y .billingcenter_head_item_value--1CAnH .billingcenter_head_item_value_item_on--1JgJQ {
  color: #ffffff;
  background-color: #5f94ce;
}
.billingcenter_head--e_tct .billingcenter_head_list--3Th8y .billingcenter_head_item_value--1CAnH .billingcenter_head_item_value_item_on--1JgJQ:hover {
  color: #ffffff;
  border-color: #ffffff;
}
.billingcenter_head--e_tct .billingcenter_head_list--3Th8y .billingcenter_head_item_value--1CAnH .billingcenter_head_item_time--OaN6X {
  width: 140px;
  height: 32px;
  border: 1px solid #eeeeee;
  margin: 0 0 0 10px;
}
.billing_detail_menu--20HA5 {
  display: flex;
  align-items: center;
  margin: 16px 0 0;
}
.billing_detail_menu--20HA5 .billing_detail_menu_item--1AMui {
  font-size: 12px;
  font-weight: 500;
  color: #333333;
  margin: 0 30px 0 0;
  cursor: pointer;
  transition: 0.2s linear;
}
.billing_detail_menu--20HA5 .billing_detail_menu_item--1AMui:hover {
  color: #5f94ce;
}
.billing_detail_menu--20HA5 .billing_detail_menu_item--1AMui::after {
  content: "";
  height: 3px;
  width: 24px;
  background-color: #ffffff;
  display: block;
  margin: 6px auto 0;
  border-radius: 2px;
}
.billing_detail_menu--20HA5 .billing_detail_menu_item_on--3qXCq {
  color: #5f94ce;
}
.billing_detail_menu--20HA5 .billing_detail_menu_item_on--3qXCq::after {
  background-color: #5f94ce;
}
.billing_detail_table--3LMrd {
  margin: 14px 0 0;
  height: 244px;
}
.billing_detail_table--3LMrd .tableown_div--2iGIT .tableown_list--1rv0_ {
  overflow: auto;
  max-height: 204px;
}
.billing_report_table--2JAN4 {
  margin: 14px 0 0;
  overflow: auto;
}
.billing_report_table--2JAN4 .tableown_div--2iGIT {
  min-width: 3500px;
}
.billing_report_table--2JAN4 .tableown_div--2iGIT .tableown_menu--14QEc {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
}
.billing_report_table--2JAN4 .tableown_div--2iGIT .tableown_list--1rv0_ {
  max-height: 500px;
}
.billing_report_table--2JAN4::-webkit-scrollbar {
  width: 5px !important;
  height: 10px !important;
}
.billing_report_table--2JAN4::-webkit-scrollbar-thumb {
  width: 5px !important;
  border-radius: 2px !important;
}
.billing_report_pag--USref {
  margin: 24px 0 0;
  text-align: right;
}
.billing_module--3klTR {
  background-color: #ffffff;
  margin: 16px 0 0;
  padding: 24px 30px 30px;
}
.billing_module--3klTR .billing_module_title--3e1Op {
  font-size: 14px;
  font-weight: 700;
  color: #333333;
}
.billing_export--c3QY8 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.billing_export--c3QY8 .billing_export_title--rUZQj {
  font-size: 14px;
  font-weight: 700;
  color: #333333;
}
.billing_export--c3QY8 .billing_export_btn--1r-Jj {
  width: 100px;
  height: 30px;
  padding: 0;
}
/* 账单中心 end */
/* fastq下载 */
.fastqdl--15Hvw .fastqdl_title--1V4A4 {
  padding: 20px 0;
  font-size: 16px;
  font-weight: 700;
  color: #333333;
}
.fastqdl--15Hvw .fastqdl_body--QUkFi {
  padding: 0 30px;
  display: flex;
  flex-direction: column;
}
.fastqdl--15Hvw .fastqdl_body--QUkFi .fastqdl_subtitle--GLeOv {
  font-size: 14px;
  font-weight: 700;
  color: #333333;
  text-align: left;
  margin-bottom: 16px;
}
.fastqdl--15Hvw .fastqdl_body--QUkFi .fastqdl_list--R3rsx {
  margin: 0 0 20px;
}
.fastqdl--15Hvw .fastqdl_btns--2yKNH {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 20px 0;
  background-color: #f5f9fc;
}
.fastqdl--15Hvw .fastqdl_btns--2yKNH .fastqdl_btns_btn--2Q45H {
  padding: 0;
  width: 200px;
  height: 44px;
}
.fastqdl--15Hvw .fastqdl_btns--2yKNH .fastqdl_btns_btn--2Q45H:first-child {
  margin-right: 20px;
}
/* fastq下载 end*/
/* 自定义组件 */
.battery--_N-Np {
  border: 2px solid #ff9595;
  display: flex;
  align-items: center;
  padding: 2px;
  border-radius: 4px;
  width: 35px;
  min-height: 12px;
}
.battery--_N-Np .battery_item--9Wu_Z {
  height: 12px;
  width: 5px;
  border-radius: 3px;
  background-color: #e6f2fa;
  margin-right: 1px;
}
.battery--_N-Np .battery_item--9Wu_Z:last-child {
  margin-right: 0;
}
.moudle_menu_one--3j9HS {
  background-color: #ffffff;
  padding: 14px 14px 14px 0;
  width: 232px;
  flex-shrink: 0;
  display: flex;
  flex-direction: column;
  margin-right: 14px;
}
.moudle_menu_one--3j9HS .moudle_menu_one_item--2f1Bw .moudle_menu_one_title_div--20axE {
  display: flex;
  align-items: center;
  margin: 0 0 8px 14px;
}
.moudle_menu_one--3j9HS .moudle_menu_one_item--2f1Bw .moudle_menu_one_title_div--20axE .moudle_menu_one_item_title--1M7_Y {
  font-size: 14px;
  font-weight: 500;
  color: #333333;
  font-weight: 600;
}
.moudle_menu_one--3j9HS .moudle_menu_one_item--2f1Bw .moudle_menu_one_title_div--20axE .moudle_menu_one_item_title2--wDs6f {
  color: #5f94ce;
}
.moudle_menu_one--3j9HS .moudle_menu_one_item--2f1Bw .moudle_menu_one_title_div--20axE .moudle_menu_one_item_icon--85XIZ {
  font-size: 17px;
}
.moudle_menu_one--3j9HS .moudle_menu_one_item--2f1Bw .moudle_menu_one_title_div--20axE .moudle_menu_one_item_icon2--1WKWP {
  color: #5f94ce;
}
.moudle_menu_one--3j9HS .moudle_menu_one_item--2f1Bw .moudle_menu_one_item_subtitle_list--3-Pfd {
  display: flex;
  flex-wrap: wrap;
  margin-left: 8px;
}
.moudle_menu_one--3j9HS .moudle_menu_one_item--2f1Bw .moudle_menu_one_item_subtitle_list--3-Pfd .moudle_menu_one_item_subtitle--3iWED {
  font-size: 12px;
  color: #666666;
  line-height: 16px;
  padding: 5px;
  border: 1px solid #ffffff;
  border-radius: 5px;
  transition: 0.2s linear 0s;
  cursor: pointer;
}
.moudle_menu_one--3j9HS .moudle_menu_one_item--2f1Bw .moudle_menu_one_item_subtitle_list--3-Pfd .moudle_menu_one_item_subtitle--3iWED:hover {
  color: #5f94ce;
  border: 1px solid #5f94ce;
}
.moudle_menu_one--3j9HS .moudle_menu_one_item--2f1Bw .moudle_menu_one_item_subtitle_list--3-Pfd .moudle_menu_one_item_subtitle2--2DTea {
  color: #5f94ce;
  border: 1px solid #5f94ce;
}
.moudle_menu_one--3j9HS .moudle_menu_one_item--2f1Bw .moudle_menu_one_item_break---MpQC {
  height: 1px;
  background: #f1f1f1;
  margin: 6px 0 12px;
}
.moudle_menu_one--3j9HS .moudle_menu_one_item--2f1Bw:last-child .moudle_menu_one_item_break---MpQC {
  display: none;
}
.order_config_kd_address_content--Co7TV {
  margin-bottom: -16px;
  width: calc(100% + 16px);
}
.order_config_kd_address_content--Co7TV .order_config_kd_address_content_div--EjZ8A {
  display: flex;
  flex-wrap: wrap;
}
.order_config_kd_address_content--Co7TV .order_config_address_item--jINiH {
  width: 301px;
  height: 137px;
  border: 1px solid #f1f1f1;
  padding: 20px;
  margin: 0 16px 16px 0;
  min-height: 137px;
  cursor: pointer;
}
.order_config_kd_address_content--Co7TV .order_config_address_item--jINiH:last-child {
  margin-right: 0;
}
.order_config_kd_address_content--Co7TV .order_config_address_item--jINiH .order_config_address_item_head--1_Bg0 {
  display: flex;
  align-items: center;
}
.order_config_kd_address_content--Co7TV .order_config_address_item--jINiH .order_config_address_item_head--1_Bg0 .order_config_address_item_name--1pyOM {
  flex-grow: 1;
  width: 0;
  display: flex;
  align-items: center;
  font-size: 16px;
  font-weight: 500;
  color: #333333;
}
.order_config_kd_address_content--Co7TV .order_config_address_item--jINiH .order_config_address_item_head--1_Bg0 .order_config_address_item_name--1pyOM div {
  font-size: 12px;
  font-weight: 300;
  padding: 0 5px;
  color: #ffffff;
  background-color: #ff9595;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 10px;
  transform: scale(0.9);
  transform-origin: 0 9px;
}
.order_config_kd_address_content--Co7TV .order_config_address_item--jINiH .order_config_address_item_head--1_Bg0 .order_config_address_item_fix_div--3WDFb {
  display: flex;
}
.order_config_kd_address_content--Co7TV .order_config_address_item--jINiH .order_config_address_item_head--1_Bg0 .order_config_address_item_fix_div--3WDFb .order_config_address_item_fix--2LI2I {
  font-size: 12px;
  color: #5f94ce;
  line-height: 16px;
  margin-right: 12px;
  cursor: pointer;
}
.order_config_kd_address_content--Co7TV .order_config_address_item--jINiH .order_config_address_item_head--1_Bg0 .order_config_address_item_fix_div--3WDFb .order_config_address_item_del--1c_G6 {
  font-size: 12px;
  color: #5f94ce;
  line-height: 16px;
  cursor: pointer;
}
.order_config_kd_address_content--Co7TV .order_config_address_item_extra--3xCVj {
  width: 301px;
  height: 137px;
  border: 1px solid #f1f1f1;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 20px;
  margin: 0 16px 16px 0;
  color: #333333;
  cursor: pointer;
  transition: 0.3s linear;
}
.order_config_kd_address_content--Co7TV .order_config_address_item_extra--3xCVj:hover {
  color: #5f94ce;
  border-color: #5f94ce;
}
.order_config_kd_address_content--Co7TV .order_config_address_item_extra--3xCVj .order_config_address_item_add--1xqH1 {
  font-size: 18px;
  margin-right: 8px;
}
.order_config_kd_address_content--Co7TV .order_config_address_item_extra--3xCVj .order_config_address_item_add_text--2Ue_4 {
  font-size: 14px;
}
.order_config_kd_address_content--Co7TV .order_config_address_item_on--3YV_l {
  border: 1px solid #5f94ce;
}
.order_config_kd_address_content--Co7TV .order_config_address_item_mobile--1O7B0 {
  font-size: 14px;
  color: #666666;
  line-height: 22px;
  margin-top: 10px;
}
.order_config_kd_address_content--Co7TV .order_config_address_item_address--80VQd {
  font-size: 14px;
  color: #666666;
  line-height: 22px;
  max-width: 200px;
}
.package_item_main--g1cCH {
  width: 232px;
  height: 353px;
  margin: 0 7px 14px;
  flex-shrink: 0;
  background-color: #ffffff;
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: hidden;
  cursor: pointer;
}
.package_item_main--g1cCH:hover {
  transform: translate3d(0, -2px, 0);
  box-shadow: 0px 0px 18px 0px rgba(20, 25, 31, 0.1);
  transition: all 0.2s linear;
}
.package_item_main--g1cCH img {
  width: 112%;
}
.allgoods_menu--1j7qk {
  background-color: #ffffff;
  padding: 15px 0 20px;
  margin-right: 14px;
  width: 232px;
  flex-shrink: 0;
}
.allgoods_menu--1j7qk .allgoods_menu_item--1Jn6d {
  display: flex;
  padding: 15px 0 15px 30px;
  align-items: center;
  color: #333333;
  transition: 0.25s linear 0s;
  cursor: pointer;
}
.allgoods_menu--1j7qk .allgoods_menu_item--1Jn6d:hover {
  color: #5f94ce;
  box-shadow: 0px 0px 12px 0px rgba(86, 91, 96, 0.18);
}
.allgoods_menu--1j7qk .allgoods_menu_item--1Jn6d:hover .allgoods_menu_item_left_icon--2xRpQ {
  color: #5f94ce;
}
.allgoods_menu--1j7qk .allgoods_menu_item--1Jn6d .allgoods_menu_item_left_icon--2xRpQ {
  font-size: 20px;
  margin-right: 5px;
  color: #999999;
  transition: 0.2s linear 0s;
}
.allgoods_menu--1j7qk .allgoods_menu_item--1Jn6d .allgoods_menu_item_left_icon_on--4TXHT {
  color: #5f94ce;
}
.allgoods_menu--1j7qk .allgoods_menu_item--1Jn6d .allgoods_menu_item_text--RKOBW {
  height: 20px;
  font-size: 14px;
  font-weight: 600;
}
.allgoods_menu--1j7qk .allgoods_menu_item--1Jn6d .allgoods_menu_item_icon--3inVX {
  font-size: 20px;
}
.allgoods_menu--1j7qk .allgoods_menu_item_on--BveAv {
  color: #5f94ce;
}
.float_btns_div--1nVD4 {
  position: fixed;
  z-index: 100;
  right: 0;
  top: 347px;
  height: 112px;
  display: flex;
}
.float_btns_div--1nVD4 .float_btns--3IcTG {
  position: relative;
  z-index: 10;
  width: 56px;
  background-color: #ffffff;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  border: 1px solid #eeeeee;
}
.float_btns_div--1nVD4 .float_btns--3IcTG .float_btns_kefu--2UNU1 {
  flex-grow: 1;
  height: 0;
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  color: #5f94ce;
  transition: 0.2s linear;
  cursor: pointer;
}
.float_btns_div--1nVD4 .float_btns--3IcTG .float_btns_kefu--2UNU1:hover {
  background-color: #5f94ce;
  color: #ffffff;
}
.float_btns_div--1nVD4 .float_btns--3IcTG .float_btns_kefu--2UNU1:hover div {
  color: #ffffff;
}
.float_btns_div--1nVD4 .float_btns--3IcTG .float_btns_kefu--2UNU1 div {
  margin-top: 3px;
  height: 16px;
  font-size: 12px;
  color: #666666;
  line-height: 16px;
}
.float_btns_div--1nVD4 .float_btns--3IcTG .float_btns_kefu--2UNU1 .float_btns_kefu_icon--1etd_ {
  font-size: 20px;
}
.float_btns_div--1nVD4 .float_btns--3IcTG .float_btns_break--1cTYb {
  width: 24px;
  height: 1px;
  background: #ebebeb;
}
.float_btns_div--1nVD4 .float_btns--3IcTG .float_btns_top--39Fyx {
  flex-grow: 1;
  height: 0;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width: 100%;
  transition: 0.2s linear;
  color: #666666;
  cursor: pointer;
}
.float_btns_div--1nVD4 .float_btns--3IcTG .float_btns_top--39Fyx:hover {
  color: #ffffff;
  background-color: #5f94ce;
}
.float_btns_div--1nVD4 .float_btns--3IcTG .float_btns_top--39Fyx:hover .float_btns_top_icon--3vOlT {
  color: #ffffff;
}
.float_btns_div--1nVD4 .float_btns--3IcTG .float_btns_top--39Fyx div {
  height: 16px;
  font-size: 12px;
  line-height: 16px;
}
.float_btns_div--1nVD4 .float_btns--3IcTG .float_btns_top--39Fyx .float_btns_top_icon--3vOlT {
  color: #5f94ce;
  font-size: 24px;
}
.layout_one--2rFEZ {
  display: flex;
  justify-content: center;
  max-width: 1236px;
  width: 100%;
  margin: 0 auto;
  padding: 14px 0 16px;
}
.layout_one--2rFEZ .layout_one_max_width--DO-HP {
  width: 100%;
  margin: 0 10px;
  display: flex;
}
.layout_one--2rFEZ .layout_right_one--3mpY- {
  width: 0;
  flex-grow: 1;
  display: block;
}
.layout_one--2rFEZ .layout_right_one--3mpY- .layout_right_div--cvUiK {
  min-height: 100%;
  background-color: #ffffff;
  padding: 30px;
  box-sizing: border-box;
}
.layout_one--2rFEZ .layout_right_one--3mpY- .layout_right_div--cvUiK .layout_right_title--2f5f9 {
  font-size: 21px;
  font-weight: 500;
  color: #333333;
  line-height: 29px;
  margin-bottom: 20px;
}
.layout_one--2rFEZ .layout_right_two--3o14u {
  width: 100%;
  display: flex;
}
.breadcrumb--3_rVL {
  width: 100%;
  display: flex;
  justify-content: center;
  background: #ffffff;
  box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.08);
  position: relative;
  z-index: 1;
  border-top: 1px solid #eeeeee;
}
.breadcrumb--3_rVL .breadcrumb_margin--2FkXO {
  max-width: 1236px;
  display: flex;
  width: 100%;
}
.breadcrumb--3_rVL .breadcrumb_margin--2FkXO .breadcrumb_padding--2SSIe {
  display: flex;
  padding: 16px 0;
  margin: 0 10px;
}
.breadcrumb--3_rVL .breadcrumb_margin--2FkXO .breadcrumb_padding--2SSIe .breadcrumb_item--36cgF {
  font-size: 12px;
  color: #999999;
  line-height: 12px;
  display: flex;
  align-items: center;
}
.breadcrumb--3_rVL .breadcrumb_margin--2FkXO .breadcrumb_padding--2SSIe .breadcrumb_item--36cgF div {
  margin-right: 8px;
  cursor: pointer;
}
.breadcrumb--3_rVL .breadcrumb_margin--2FkXO .breadcrumb_padding--2SSIe .breadcrumb_item--36cgF .breadcrumb_item_icon--1i6iB {
  font-size: 16px;
  margin: 1px 8px 0 0;
}
.breadcrumb--3_rVL .breadcrumb_margin--2FkXO .breadcrumb_padding--2SSIe .breadcrumb_item--36cgF:last-child .breadcrumb_item_icon--1i6iB {
  display: none;
}
.breadcrumb--3_rVL .breadcrumb_margin--2FkXO .breadcrumb_padding--2SSIe .breadcrumb_item--36cgF:last-child div {
  margin: 0;
  color: #666666;
  cursor: unset;
}
.video_slider_box--2x4Hz {
  width: 33.3333%;
}
.video_slider_box--2x4Hz .video_slider_wrap--ZFzzu {
  white-space: nowrap;
}
.video_slider_box--2x4Hz .video_slider_wrap--ZFzzu .video_slider_item--z3Lpy {
  display: inline-block;
  vertical-align: top;
  box-sizing: border-box;
  width: 100%;
  padding: 0 15px 0 0;
}
.video_slider_box--2x4Hz .video_slider_wrap--ZFzzu .video_slider_item--z3Lpy .video_slider_item_wrap--iPsCl {
  position: relative;
  background: 50% 50% no-repeat;
  background-size: cover;
  cursor: pointer;
  overflow: hidden;
  background: #ffffff;
}
.video_slider_box--2x4Hz .video_slider_wrap--ZFzzu .video_slider_item--z3Lpy .video_slider_item_wrap--iPsCl:before {
  display: block;
  padding-top: 40.4%;
  content: "";
}
.video_slider_box--2x4Hz .video_slider_wrap--ZFzzu .video_slider_item--z3Lpy .video_slider_item_wrap--iPsCl .video_slider_item_content--3tX5a {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  display: flex;
  align-items: center;
  z-index: 2;
  height: 100%;
}
.video_slider_box--2x4Hz .video_slider_wrap--ZFzzu .video_slider_item--z3Lpy .video_slider_item_wrap--iPsCl .video_slider_item_content--3tX5a .video_slider_item_content_pic--7RAeF {
  flex-shrink: 0;
  height: 160px;
  width: 160px;
  margin-right: 14px;
}
.video_slider_box--2x4Hz .video_slider_wrap--ZFzzu .video_slider_item--z3Lpy .video_slider_item_wrap--iPsCl .video_slider_item_content--3tX5a .video_slider_item_text--ZX9xA {
  display: flex;
  flex-direction: column;
  height: 100%;
  width: 0;
  flex-grow: 1;
  padding: 0 18px 0 0;
}
.video_slider_box--2x4Hz .video_slider_wrap--ZFzzu .video_slider_item--z3Lpy .video_slider_item_wrap--iPsCl .video_slider_item_content--3tX5a .video_slider_item_text--ZX9xA .video_slider_item_text_tags--2DihN {
  height: 0;
  flex-grow: 1;
  margin-top: 11px;
  display: flex;
  flex-wrap: wrap;
  align-content: flex-start;
}
.video_slider_box--2x4Hz .video_slider_wrap--ZFzzu .video_slider_item--z3Lpy .video_slider_item_wrap--iPsCl .video_slider_item_content--3tX5a .video_slider_item_text--ZX9xA .video_slider_item_text_tags--2DihN .video_slider_item_text_tag--2iCz_ {
  height: 17px;
  padding: 0 3px;
  display: flex;
  align-items: center;
  margin: 0 8px 8px 0;
  background: #5f94ce;
  border-radius: 2px;
  font-size: 12px;
  font-weight: 400;
  color: #ffffff;
  line-height: 17px;
}
.video_slider_box--2x4Hz .video_slider_wrap--ZFzzu .video_slider_item--z3Lpy .video_slider_item_wrap--iPsCl .video_slider_item_content--3tX5a .video_slider_item_text--ZX9xA .video_slider_item_text_bottom--3qHfd {
  display: flex;
  justify-content: space-between;
  margin-bottom: 14px;
}
.video_slider_box--2x4Hz .video_slider_wrap--ZFzzu .video_slider_item--z3Lpy .video_slider_item_wrap--iPsCl .video_slider_item_content--3tX5a .video_slider_item_text--ZX9xA .video_slider_item_text_bottom--3qHfd .video_slider_item_text_price--3IYrr {
  font-size: 14px;
  font-weight: 500;
  color: #ff5c5c;
  margin-right: 8px;
  display: flex;
  align-items: center;
}
.video_slider_box--2x4Hz .video_slider_wrap--ZFzzu .video_slider_item--z3Lpy .video_slider_item_wrap--iPsCl .video_slider_item_content--3tX5a .video_slider_item_text--ZX9xA .video_slider_item_text_bottom--3qHfd .video_slider_item_text_price_old--v-tz0 {
  font-size: 14px;
  font-weight: 500;
  color: #bdbdbd;
  text-decoration: line-through;
  width: 0;
  flex-grow: 1;
  display: flex;
  align-items: center;
}
.video_slider_box--2x4Hz .video_slider_wrap--ZFzzu .video_slider_item--z3Lpy .video_slider_item_wrap--iPsCl .video_slider_item_content--3tX5a .video_slider_item_text--ZX9xA .video_slider_item_text_bottom--3qHfd .video_slider_item_icon--34ndq {
  height: 24px;
  width: 24px;
  color: #5f94ce;
  transition: 0.2s linear 0s;
}
.video_slider_box--2x4Hz .video_slider_wrap--ZFzzu .video_slider_item--z3Lpy .video_slider_item_wrap--iPsCl .video_slider_item_content--3tX5a .video_slider_item_text--ZX9xA .video_slider_item_text_bottom--3qHfd .video_slider_item_icon--34ndq:hover {
  transform: scale(1.2);
}
.video_slider_item_text_title_div--1lnO2 {
  margin-top: 14px;
  display: block;
}
.video_slider_item_text_title_div--1lnO2 .video_slider_item_text_title--2fqxc {
  width: 200px;
  height: 38px;
  font-size: 14px;
  color: #333333;
  line-height: 19px;
  word-break: break-all;
  white-space: normal;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.login_module--2_2aZ img {
  width: 190px;
  margin-top: 6px;
}
.login_module--2_2aZ .login_title--33LuW {
  display: flex;
  justify-content: center;
  margin: 30px 0 10px;
}
.login_module--2_2aZ .login_title--33LuW .login_title_item--nG_6V {
  font-size: 18px;
  font-weight: 500;
  color: #666666;
  line-height: 24px;
  cursor: pointer;
}
.login_module--2_2aZ .login_title--33LuW .login_title_item_left--3Pytu {
  margin-right: 30px;
}
.login_module--2_2aZ .login_title--33LuW .login_title_item_on--2C0xV {
  color: #333333;
}
.login_module--2_2aZ .login_title--33LuW .login_title_item_on--2C0xV:after {
  content: "";
  display: block;
  margin-top: 8px;
  height: 2px;
  background-color: #00438a;
}
.login_agree--nNngT {
  margin-top: 12px;
  display: flex;
  align-items: center;
}
.login_agree--nNngT .login_agree_icon--3QbwF {
  margin-right: 4px;
  font-size: 20px;
  color: #999999;
  cursor: pointer;
}
.login_agree--nNngT .login_agree_icon_on--3YDTr {
  color: #00438a;
}
.login_agree--nNngT .login_agree_text--3ftLd {
  width: 180px;
  height: 20px;
  font-size: 12px;
  color: #999999;
  line-height: 20px;
  cursor: pointer;
}
.login_agree--nNngT .login_forget--3jIOj {
  font-size: 12px;
  color: #999999;
  width: 0;
  flex-grow: 1;
  display: flex;
  justify-content: flex-end;
}
.login_agree--nNngT .login_forget_text--28UKD {
  cursor: pointer;
}
.login_btn--3wAU_ {
  margin-top: 30px;
}
.tableown--2Bnwq .tableown_menu--14QEc {
  padding: 12px 20px;
  background-color: #f5f9fc;
  display: flex;
  align-items: center;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
}
.tableown--2Bnwq .tableown_menu--14QEc .tableown_menu_item--Uwgz8 {
  width: 0;
  flex-grow: 1;
  font-size: 12px;
  color: #333333;
  font-weight: 700;
}
.tableown--2Bnwq .tableown_menu--14QEc .tableown_menu_item_fix--3etJq {
  flex-grow: 0;
  flex-shrink: 0;
}
.tableown--2Bnwq .tableown_list--1rv0_ .tableown_item--1D80j {
  display: flex;
  align-items: center;
  padding: 12px 20px;
  border-bottom: 1px solid #f1f1f1;
}
.tableown--2Bnwq .tableown_list--1rv0_ .tableown_item--1D80j .tableown_item_column_icon--CSqUN {
  cursor: pointer;
  font-size: 18px;
  transition: 0.2s linear;
  color: #5f94ce;
}
.tableown--2Bnwq .tableown_list--1rv0_ .tableown_item--1D80j .tableown_item_column_icon--CSqUN:hover {
  color: #568dcb;
}
.tableown--2Bnwq .tableown_list--1rv0_ .tableown_item--1D80j:first-child {
  border-top: 1px solid #f1f1f1;
}
.tableown--2Bnwq .tableown_list--1rv0_ .tableown_item--1D80j .tableown_item_column--17fsG {
  width: 0;
  flex-grow: 1;
  font-size: 12px;
  color: #666666;
  word-break: break-all;
}
.tableown--2Bnwq .tableown_list--1rv0_ .tableown_item--1D80j .tableown_item_column_fix--2WDUC {
  flex-grow: 0;
  flex-shrink: 0;
}
.table_empty--1mNve {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  height: 100%;
  min-height: 200px;
}
.table_empty--1mNve .table_empty_icon--3E7fb {
  font-size: 80px;
}
.table_empty--1mNve span {
  font-size: 18px;
  color: #999999;
  font-weight: 700;
  margin-top: 16px;
}
.table_loading--1_ypy {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  height: 100%;
  min-height: 200px;
}
.table_loading--1_ypy span {
  color: #999999;
  margin: 8px 0 0;
}
/* 自定义组件 end */
/* 添加地址 */
.add_address--3DdH7 {
  margin-bottom: 30px;
}
.add_address--3DdH7 .add_address_btns--1jOq2 {
  display: flex;
  width: 356px;
  margin: 30px auto 0;
}
.add_address--3DdH7 input::-webkit-input-placeholder {
  /* WebKit browsers 适配谷歌 */
  font-size: 14px;
  font-weight: 400;
  color: #999999;
  line-height: 20px;
  font-weight: 500;
}
.add_address--3DdH7 input:-moz-placeholder {
  /* Mozilla Firefox 4 to 18 适配火狐 */
  font-size: 14px;
  font-weight: 400;
  color: #999999;
  line-height: 20px;
}
.add_address--3DdH7 input::-moz-placeholder {
  /* Mozilla Firefox 19+ 适配火狐 */
  font-size: 14px;
  font-weight: 400;
  color: #999999;
  line-height: 20px;
}
.add_address--3DdH7 input:-ms-input-placeholder {
  /* Internet Explorer 10+  适配ie*/
  font-size: 14px;
  font-weight: 400;
  color: #999999;
  line-height: 20px;
}
.add_address--3DdH7 textarea::-webkit-input-placeholder {
  /* WebKit browsers 适配谷歌 */
  font-size: 14px;
  font-weight: 500;
  color: #999999;
  line-height: 20px;
}
.add_address--3DdH7 textarea:-moz-placeholder {
  /* Mozilla Firefox 4 to 18 适配火狐 */
  font-size: 14px;
  font-weight: 400;
  color: #999999;
  line-height: 20px;
}
.add_address--3DdH7 textarea::-moz-placeholder {
  /* Mozilla Firefox 19+ 适配火狐 */
  font-size: 14px;
  font-weight: 400;
  color: #999999;
  line-height: 20px;
}
.add_address--3DdH7 textarea:-ms-input-placeholder {
  /* Internet Explorer 10+  适配ie*/
  font-size: 14px;
  font-weight: 400;
  color: #999999;
  line-height: 20px;
}
/* 添加地址 end*/
.address_alert .modal_detail_extra {
  padding: 0;
}
.modules_tag--3lvdz {
  height: 17px;
  line-height: 18px;
  display: inline-block;
  padding: 0 3px;
  background: #5f94ce;
  border-radius: 2px;
  font-size: 12px;
  font-weight: 400;
  color: #ffffff;
}
.modules_tag--3lvdz div {
  display: inline-block;
}
.sampleselect--1WYUW {
  min-height: 335px;
  display: flex;
  flex-direction: column;
}
.sampleselect--1WYUW .sampleselect_title--2hUcc {
  font-size: 16px;
  font-weight: 500;
  color: #333333;
  line-height: 21px;
  text-align: left;
  margin-bottom: 8px;
}
.sampleselect--1WYUW .sampleselect_subtitle--2GeWX {
  font-size: 12px;
  color: #333333;
  line-height: 16px;
  text-align: left;
  margin-bottom: 28px;
}
.sampleselect--1WYUW .sampleselect_list--18xWk {
  display: flex;
  flex-wrap: wrap;
  align-content: flex-start;
  height: 0;
  flex-grow: 1;
}
.sampleselect--1WYUW .sampleselect_list--18xWk .sampleselect_item--3iPDw {
  height: 24px;
  width: 152px;
  flex-shrink: 0;
  display: flex;
  align-items: center;
  margin-bottom: 20px;
}
.sampleselect--1WYUW .sampleselect_list--18xWk .sampleselect_item--3iPDw .sampleselect_icon--3w5-w {
  font-size: 24px;
  margin-right: 6px;
  color: #d7d8d9;
  cursor: pointer;
}
.sampleselect--1WYUW .sampleselect_list--18xWk .sampleselect_item--3iPDw .sampleselect_icon_on--1fmt3 {
  color: #5f94ce;
}
.sampleselect--1WYUW .sampleselect_list--18xWk .sampleselect_item--3iPDw div {
  font-size: 12px;
  font-weight: 500;
  color: #333333;
  line-height: 16px;
}
.sampleselect--1WYUW .sampleselect_btns--377rs {
  display: flex;
  justify-content: center;
  margin-bottom: 10px;
}
.sampleselect--1WYUW .sampleselect_btns--377rs .sampleselect_cancel--2aKSU {
  width: 170px;
  height: 44px;
  margin-right: 16px;
  padding: 0;
}
.sampleselect--1WYUW .sampleselect_btns--377rs .sampleselect_submit---4qjd {
  width: 170px;
  height: 44px;
  padding: 0;
}
/* 首页一键下单 */
.sampleinfomain--2S1Zx {
  width: calc(100% + 40px);
  margin: 0 0 -20px -20px;
}
.sampleinfomain--2S1Zx .sampleinfomain_title--3uI9k {
  font-size: 16px;
  font-weight: 500;
  color: #333333;
  line-height: 21px;
  margin-bottom: 8px;
}
.sampleinfomain--2S1Zx .sampleinfomain_bottom--235Rt {
  background-color: #f5f9fc;
  padding: 20px;
  margin-top: 17px;
}
.sampleinfomain--2S1Zx .sampleinfomain_bottom--235Rt .sampleinfomain_bottom_select--esn50 {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  margin-bottom: 10px;
  max-height: 200px;
  min-height: 84px;
  overflow: auto;
}
.sampleinfomain--2S1Zx .sampleinfomain_bottom--235Rt .sampleinfomain_bottom_select--esn50 .sampleinfomain_bottom_select_item--15Mcz {
  width: 358px;
  padding: 0 0 12px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #f1f1f1;
  display: flex;
  overflow: hidden;
  margin-bottom: 10px;
  cursor: pointer;
}
.sampleinfomain--2S1Zx .sampleinfomain_bottom--235Rt .sampleinfomain_bottom_select--esn50 .sampleinfomain_bottom_select_item--15Mcz:hover {
  border-color: #5f94ce;
}
.sampleinfomain--2S1Zx .sampleinfomain_bottom--235Rt .sampleinfomain_bottom_select--esn50 .sampleinfomain_bottom_select_item--15Mcz .sampleinfomain_bottom_select_title--tL6N5 {
  font-size: 12px;
  font-weight: 500;
  color: #333333;
  line-height: 16px;
  margin-top: 12px;
  text-align: left;
  margin-left: 12px;
}
.sampleinfomain--2S1Zx .sampleinfomain_bottom--235Rt .sampleinfomain_bottom_select--esn50 .sampleinfomain_bottom_select_item--15Mcz .sampleinfomain_bottom_select_subtitle--39ei5 {
  font-size: 12px;
  color: #666666;
  line-height: 16px;
  margin-top: 4px;
  text-align: left;
  margin-left: 12px;
}
.sampleinfomain--2S1Zx .sampleinfomain_bottom--235Rt .sampleinfomain_bottom_select--esn50 .sampleinfomain_bottom_select_item--15Mcz .sampleinfomain_bottom_select_value_div--3_WId {
  margin-top: 8px;
  display: flex;
  align-items: center;
  margin-left: 12px;
}
.sampleinfomain--2S1Zx .sampleinfomain_bottom--235Rt .sampleinfomain_bottom_select--esn50 .sampleinfomain_bottom_select_item--15Mcz .sampleinfomain_bottom_select_value_div--3_WId .sampleinfomain_bottom_select_value_left--1-7_n {
  font-size: 12px;
  color: #5f94ce;
  line-height: 16px;
  margin-right: 12px;
}
.sampleinfomain--2S1Zx .sampleinfomain_bottom--235Rt .sampleinfomain_bottom_select--esn50 .sampleinfomain_bottom_select_item--15Mcz .sampleinfomain_bottom_select_value_div--3_WId .sampleinfomain_bottom_select_value_right--2QP3g {
  font-size: 12px;
  color: #666666;
  line-height: 16px;
}
.sampleinfomain--2S1Zx .sampleinfomain_bottom--235Rt .sampleinfomain_bottom_select--esn50 .sampleinfomain_bottom_select_item--15Mcz .sampleinfomain_bottom_check--3K0h_ {
  height: 31px;
  width: 31px;
  margin: 30px 0 0;
  flex-shrink: 0;
  flex-grow: 0;
}
.sampleinfomain--2S1Zx .sampleinfomain_bottom--235Rt .sampleinfomain_bottom_select--esn50 .sampleinfomain_bottom_select_item--15Mcz .sampleinfomain_bottom_check--3K0h_ .sampleinfomain_bottom_check_div--1_ClP {
  background-color: #5f94ce;
  color: #ffffff;
  width: 41px;
  height: 41px;
  transform: rotate(45deg);
  margin: 55px 0 0 10px;
}
.sampleinfomain--2S1Zx .sampleinfomain_bottom--235Rt .sampleinfomain_bottom_select--esn50 .sampleinfomain_bottom_select_item--15Mcz .sampleinfomain_bottom_check--3K0h_ .sampleinfomain_bottom_check_div--1_ClP:before {
  content: "";
  display: block;
  width: 4px;
  height: 11px;
  border-color: #fff;
  border-style: solid;
  border-width: 0 2px 2px 0;
  position: absolute;
  margin: 13px 0 0 4px;
}
.sampleinfomain--2S1Zx .sampleinfomain_bottom--235Rt .sampleinfomain_bottom_select--esn50 .sampleinfomain_bottom_select_item_div--f-Pn1 {
  display: flex;
  flex-direction: column;
  width: 0;
  flex-grow: 1;
}
.sampleinfomain--2S1Zx .sampleinfomain_bottom--235Rt .sampleinfomain_bottom_select--esn50 .sampleinfomain_bottom_select_item_on--3EMDM {
  border: 1px solid #5f94ce;
}
.sampleinfomain--2S1Zx .sampleinfomain_bottom--235Rt .sampleinfomain_bottom_select_empty--1tqh6 {
  color: #999999;
  margin: 0 auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.sampleinfomain--2S1Zx .sampleinfomain_bottom--235Rt .sampleinfomain_bottom_btns--1xQmT {
  display: flex;
  justify-content: center;
}
.sampleinfomain--2S1Zx .sampleinfomain_bottom--235Rt .sampleinfomain_bottom_btns--1xQmT .sampleinfomain_bottom_btn--28Cx5 {
  width: 200px;
  height: 44px;
  padding: 0;
}
.sampleinfomain--2S1Zx .sampleinfomain_bottom--235Rt .sampleinfomain_bottom_btns--1xQmT .sampleinfomain_bottom_btn--28Cx5:last-child {
  margin-left: 20px;
}
.sampleinfomain_list_div--iI8cM {
  height: 395px;
  margin: 0 20px 0;
  overflow: auto;
}
.sampleinfomain_list_div--iI8cM .sampleinfomain_empty--2Kg-W {
  height: 350px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 30px;
  color: #d7d8d9;
}
.sampleinfomain_list_div2--1DxUD {
  margin-top: 10px;
}
.sampleinfomain_list_item--aGe4F {
  margin-bottom: 10px;
}
.sampleinfomain_list_item--aGe4F .sampleinfomain_subtitle--2GpEq {
  font-size: 14px;
  font-weight: 500;
  color: #666666;
  line-height: 19px;
  text-align: left;
  margin-bottom: 10px;
}
.sampleinfomain_list_item--aGe4F .sampleinfomain_menulist--XPyxb {
  display: flex;
  align-items: center;
  background-color: #f5f9fc;
}
.sampleinfomain_list_item--aGe4F .sampleinfomain_menulist--XPyxb .sampleinfomain_menuItem--1NDCb {
  height: 40px;
  width: 0;
  flex-grow: 1;
  display: flex;
  align-items: center;
  margin-right: 10px;
}
.sampleinfomain_list_item--aGe4F .sampleinfomain_menulist--XPyxb .sampleinfomain_menuItem--1NDCb:last-child {
  margin: 0;
}
.sampleinfomain_list_item--aGe4F .sampleinfomain_menulist--XPyxb .sampleinfomain_menuItem--1NDCb:first-child {
  margin-left: 50px;
}
.sampleinfomain_list_item--aGe4F .sampleinfomain_menulist--XPyxb .sampleinfomain_menuItem--1NDCb div {
  font-size: 12px;
  font-weight: 500;
  color: #666666;
  line-height: 16px;
}
.sampleinfomain_list_item--aGe4F .sampleinfomain_menulist--XPyxb .sampleinfomain_menuItem_fix--1gdSC {
  flex-grow: 0;
  flex-shrink: 0;
}
.sampleinfomain_list_item--aGe4F .sampleinfomain_list--tS3DE {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.sampleinfomain_list_item--aGe4F .sampleinfomain_list--tS3DE .sampleinfomain_item_div--2BadE {
  width: 100%;
}
.sampleinfomain_list_item--aGe4F .sampleinfomain_list--tS3DE .sampleinfomain_item_div--2BadE .sampleinfomain_item_icon_div--2Lni_ {
  height: 17px;
  width: 17px;
  border: 1px solid #f1f1f1;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 0 20px 0 12px;
  cursor: pointer;
}
.sampleinfomain_list_item--aGe4F .sampleinfomain_list--tS3DE .sampleinfomain_item_div--2BadE .sampleinfomain_item_icon_div--2Lni_ .sampleinfomain_item_icon--jQ1Eu {
  font-size: 17px;
}
.sampleinfomain_list_item--aGe4F .sampleinfomain_list--tS3DE .sampleinfomain_item_div--2BadE .sampleinfomain_item_div2--1yEnd {
  display: flex;
  align-items: center;
  width: 100%;
  border-bottom: 1px solid #f1f1f1;
  padding: 12px 0;
}
.sampleinfomain_list_item--aGe4F .sampleinfomain_list--tS3DE .sampleinfomain_item_div--2BadE .sampleinfomain_item_icon_div2--ch5pd {
  height: 17px;
  width: 17px;
  margin: 0 20px 0 12px;
}
.sampleinfomain_item_div_out--DaDWB {
  display: flex;
  flex-grow: 1;
  width: 0;
}
.sampleinfomain_item_pop--iQ7iz {
  z-index: 10000;
  box-shadow: 0px 0px 12px 0px rgba(69, 72, 76, 0.25);
  max-width: 320px;
  padding: 10px 20px;
}
.sampleinfomain_item--KhTZW {
  width: 0;
  flex-grow: 1;
  display: flex;
  align-items: center;
  text-align: left;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  font-size: 12px;
  color: #666666;
  line-height: 16px;
  margin-right: 10px;
}
.sampleinfomain_item--KhTZW:last-child {
  margin-right: 0;
}
.sampleinfomain_item--KhTZW div {
  font-size: 12px;
  color: #666666;
  line-height: 16px;
}
.sampleinfomain_item_fix--C0Taw {
  flex-grow: 0;
  flex-shrink: 0;
  text-align: left;
}
.sampleinfomain_item_div_out2--3SAhj {
  border-bottom: 1px solid #f1f1f1;
}
.sampleinfomain_item_div_out2--3SAhj:first-child {
  padding-left: 40px;
  background-color: #f5f9fc;
}
.sampleinfomain_item_div_out2--3SAhj .sampleinfomain_item--KhTZW {
  background-color: #ffffff;
  padding: 10px;
}
.sampleinfomain_item_div_out2--3SAhj .sampleinfomain_item--KhTZW:last-child {
  border-bottom: none;
}
.newzwkshow--1t0zs .newzwkshow_list--1qutO .newzwkshow_item--369FO {
  display: flex;
}
/* 首页一键下单 end */
/* 一键下单错误提示 */
.sierror--1UjX4 .sierror_title--7cHAC {
  font-size: 16px;
  font-weight: 500;
  color: #999999;
  line-height: 21px;
  margin-bottom: 20px;
}
.sierror--1UjX4 .sierror_content--2czRE {
  height: 233px;
  text-align: left;
  padding: 0 30px;
  margin: 0 0 30px;
  overflow: auto;
}
.sierror--1UjX4 .sierror_content--2czRE div {
  font-size: 14px;
  color: #666666;
  line-height: 16px;
  margin-top: 10px;
}
.sierror--1UjX4 .sierror_content_btns--1HXfn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.sierror--1UjX4 .sierror_content_btns--1HXfn .sierror_content_btn--zJDoK {
  width: 170px;
  height: 44px;
  padding: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}
.sierror--1UjX4 .sierror_content_btns--1HXfn .sierror_content_btn--zJDoK:last-child {
  margin-left: 20px;
}
/* 一键下单错误提示 end */
/* 生信分析 */
.bioanalytical--3BpPq {
  padding: 20px 0 0;
  display: flex;
  flex-direction: column;
}
.bioanalytical--3BpPq .bioanalytical_title--1cpxW {
  font-size: 16px;
  font-weight: 700;
  color: #333333;
  line-height: 21px;
  margin: 0 0 22px;
}
.bioanalytical--3BpPq .bioanalytical_search--3riUZ {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 36px;
  width: 321px;
  border: 1px solid #eeeeee;
  margin: 0 0 16px 30px;
}
.bioanalytical--3BpPq .bioanalytical_search--3riUZ .bioanalytical_search_input--29niF {
  width: 0;
  flex-grow: 1;
  height: 100%;
  border: none;
}
.bioanalytical--3BpPq .bioanalytical_search--3riUZ .bioanalytical_search_button--3MhIB {
  flex-grow: 0;
  flex-shrink: 0;
  width: 36px;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #f5f9fc;
  height: 100%;
  border-left: 1px solid #eeeeee;
  cursor: pointer;
  transition: 0.2s linear;
}
.bioanalytical--3BpPq .bioanalytical_search--3riUZ .bioanalytical_search_button--3MhIB:hover {
  background-color: #5f94ce;
}
.bioanalytical--3BpPq .bioanalytical_search--3riUZ .bioanalytical_search_button--3MhIB:hover .bioanalytical_search_button_icon--3uS0U {
  color: #ffffff;
}
.bioanalytical--3BpPq .bioanalytical_search--3riUZ .bioanalytical_search_button--3MhIB .bioanalytical_search_button_icon--3uS0U {
  font-size: 24px;
  color: #999999;
}
.bioanalytical--3BpPq .bioanalytical_body--1aNty {
  margin: 0 7px 60px 30px;
}
.bioanalytical--3BpPq .bioanalytical_body--1aNty .bioanalytical_menu--14a1H {
  display: flex;
  align-items: center;
  padding: 0 18px 0 0;
}
.bioanalytical--3BpPq .bioanalytical_body--1aNty .bioanalytical_menu--14a1H .bioanalytical_menu_item--3wrz8 {
  width: 0;
  flex-grow: 1;
  color: #666666;
  background-color: #f5f9fc;
  padding: 4px 0;
  transition: 0.2s linear;
}
.bioanalytical--3BpPq .bioanalytical_body--1aNty .bioanalytical_menu--14a1H .bioanalytical_menu_item--3wrz8:first-child {
  margin-right: 3px;
}
.bioanalytical--3BpPq .bioanalytical_body--1aNty .bioanalytical_menu--14a1H .bioanalytical_menu_item_on--23_7I {
  color: #ffffff;
  background-color: #5f94ce;
}
.bioanalytical--3BpPq .bioanalytical_body--1aNty .bioanalytical_list--zd7zV {
  max-height: 230px;
  overflow: auto;
  padding: 0 18px 0 0;
}
.bioanalytical--3BpPq .bioanalytical_body--1aNty .bioanalytical_list--zd7zV .bioanalytical_item--qHgDR {
  display: flex;
  align-items: center;
  padding: 12px 4px;
  border-bottom: 1px solid #f1f1f1;
}
.bioanalytical--3BpPq .bioanalytical_body--1aNty .bioanalytical_list--zd7zV .bioanalytical_item--qHgDR .bioanalytical_item_select--34mlZ {
  font-size: 24px;
  color: #d7d8d9;
  cursor: pointer;
  transition: 0.2s linear;
  margin-right: 12px;
}
.bioanalytical--3BpPq .bioanalytical_body--1aNty .bioanalytical_list--zd7zV .bioanalytical_item--qHgDR .bioanalytical_item_select--34mlZ:hover {
  color: #5f94ce;
}
.bioanalytical--3BpPq .bioanalytical_body--1aNty .bioanalytical_list--zd7zV .bioanalytical_item--qHgDR .bioanalytical_item_select_on--2EomX {
  color: #5f94ce;
}
.bioanalytical--3BpPq .bioanalytical_body--1aNty .bioanalytical_list--zd7zV .bioanalytical_item--qHgDR .bioanalytical_item_pic--2-HUW {
  height: 40px;
  width: 40px;
  margin-right: 12px;
}
.bioanalytical--3BpPq .bioanalytical_body--1aNty .bioanalytical_list--zd7zV .bioanalytical_item--qHgDR .bioanalytical_item_name--H1sjq {
  font-size: 12px;
  color: #333333;
  width: 350px;
  flex-grow: 0;
  text-align: left;
}
.bioanalytical--3BpPq .bioanalytical_body--1aNty .bioanalytical_list--zd7zV .bioanalytical_item--qHgDR .bioanalytical_item_price--32PRs {
  font-size: 12px;
  color: #ff5c5c;
  width: 0;
  flex-grow: 1;
  text-align: left;
}
.bioanalytical--3BpPq .bioanalytical_body--1aNty .bioanalytical_list--zd7zV .bioanalytical_item--qHgDR .bioanalytical_item_detail--1l4IL {
  font-size: 12px;
  color: #666666;
  cursor: pointer;
  transition: 0.2s linear;
  height: 40px;
  display: flex;
  align-items: center;
}
.bioanalytical--3BpPq .bioanalytical_body--1aNty .bioanalytical_list--zd7zV .bioanalytical_item--qHgDR .bioanalytical_item_detail--1l4IL:hover {
  color: #5f94ce;
}
.bioanalytical--3BpPq .bioanalytical_body--1aNty .bioanalytical_list--zd7zV .bioanalytical_item_loading--1z3tj .bioanalytical_item_select--34mlZ {
  color: #f1f1f1;
  background-color: #f1f1f1;
  height: 20px;
  width: 20px;
}
.bioanalytical--3BpPq .bioanalytical_body--1aNty .bioanalytical_list--zd7zV .bioanalytical_item_loading--1z3tj .bioanalytical_item_pic--2-HUW {
  background-color: #f1f1f1;
}
.bioanalytical--3BpPq .bioanalytical_body--1aNty .bioanalytical_list--zd7zV .bioanalytical_item_loading--1z3tj .bioanalytical_item_name--H1sjq {
  background-color: #f1f1f1;
  height: 16px;
  margin: 0 50px 0 0;
}
.bioanalytical--3BpPq .bioanalytical_body--1aNty .bioanalytical_list--zd7zV .bioanalytical_item_loading--1z3tj .bioanalytical_item_price--32PRs {
  background-color: #f1f1f1;
  height: 16px;
  margin: 0 50px 0 0;
}
.bioanalytical--3BpPq .bioanalytical_body--1aNty .bioanalytical_list--zd7zV .bioanalytical_item_loading--1z3tj .bioanalytical_item_detail--1l4IL {
  background-color: #f1f1f1;
  height: 16px;
  width: 48px;
}
.bioanalytical--3BpPq .bioanalytical_body--1aNty .bioanalytical_empty--3zTrd {
  height: 180px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.bioanalytical--3BpPq .bioanalytical_body--1aNty .bioanalytical_empty--3zTrd .bioanalytical_empty_icon--3u1GA {
  font-size: 80px;
  margin: 30px 0 0;
}
.bioanalytical--3BpPq .bioanalytical_body--1aNty .bioanalytical_empty--3zTrd .bioanalytical_empty_text--1eehe {
  font-size: 18px;
  margin: 4px 0 0;
  color: #d7d8d9;
}
.bioanalytical--3BpPq .bioanalytical_body--1aNty .bioanalytical_configlist--1ACMr {
  margin: 16px 18px 0 0;
}
.bioanalytical--3BpPq .bioanalytical_body--1aNty .bioanalytical_configlist--1ACMr .tableown_div--2iGIT {
  max-height: 300px;
  overflow: auto;
}
.bioanalytical--3BpPq .bioanalytical_body--1aNty .bioanalytical_configlist--1ACMr .tableown_menu--14QEc {
  text-align: left;
}
.bioanalytical--3BpPq .bioanalytical_body--1aNty .bioanalytical_configlist--1ACMr .tableown_list--1rv0_ .tableown_item--1D80j {
  text-align: left;
}
.bioanalytical--3BpPq .bioanalytical_tool--395lN {
  padding: 12px 30px 20px 30px;
  background-color: #ECF2F8;
}
.bioanalytical--3BpPq .bioanalytical_tool--395lN .bioanalytical_tool_title--2bBCK {
  font-size: 12px;
  font-weight: 700;
  color: #333333;
  text-align: left;
}
.bioanalytical--3BpPq .bioanalytical_tool--395lN .bioanalytical_tool_select--axjzB {
  margin-top: 8px;
  display: flex;
  align-items: center;
}
.bioanalytical--3BpPq .bioanalytical_tool--395lN .bioanalytical_tool_select--axjzB .bioanalytical_tool_select_div--1p0jm {
  display: flex;
  align-items: center;
}
.bioanalytical--3BpPq .bioanalytical_tool--395lN .bioanalytical_tool_select--axjzB .bioanalytical_tool_select_div--1p0jm:first-child {
  margin: 0 24px 0 0;
}
.bioanalytical--3BpPq .bioanalytical_tool--395lN .bioanalytical_tool_select--axjzB .bioanalytical_tool_select_div--1p0jm .bioanalytical_tool_select_key--bCnD_ {
  font-size: 12px;
  color: #333333;
  flex-grow: 0;
  flex-shrink: 0;
  width: 90px;
  text-align: left;
}
.bioanalytical--3BpPq .bioanalytical_tool--395lN .bioanalytical_tool_select--axjzB .bioanalytical_tool_select_div--1p0jm .bioanalytical_tool_select_key2--3SbhL {
  align-self: flex-start;
  margin: 5px 0 0;
}
.bioanalytical--3BpPq .bioanalytical_tool--395lN .bioanalytical_tool_select--axjzB .bioanalytical_tool_select_div--1p0jm .bioanalytical_tool_select_select--5FE2q {
  height: 32px;
  width: 150px;
  background-color: #ffffff;
}
.bioanalytical--3BpPq .bioanalytical_tool--395lN .bioanalytical_tool_select--axjzB .bioanalytical_tool_select_div--1p0jm .bioanalytical_tool_select_textarea--OCk-U {
  height: 64px;
  width: 300px;
  background-color: #ffffff;
}
.bioanalytical--3BpPq .bioanalytical_tool--395lN .bioanalytical_tool_select--axjzB .bioanalytical_tool_select_div2--1dtmd {
  width: 0;
  flex-grow: 1;
}
.bioanalytical--3BpPq .bioanalytical_tool--395lN .bioanalytical_tool_radio--3nZcE {
  display: flex;
  align-items: center;
  margin: 16px 0 0;
}
.bioanalytical--3BpPq .bioanalytical_tool--395lN .bioanalytical_tool_radio--3nZcE span {
  font-size: 12px;
  color: #333333;
  margin-right: 16px;
}
.bioanalytical--3BpPq .bioanalytical_tool--395lN .bioanalytical_tool_radio--3nZcE .bioanalytical_tool_radio_content--1iFkd {
  display: flex;
  align-items: center;
  cursor: pointer;
  transition: 0.2s linear;
  margin: 0 20px 0 0;
}
.bioanalytical--3BpPq .bioanalytical_tool--395lN .bioanalytical_tool_radio--3nZcE .bioanalytical_tool_radio_content--1iFkd:hover .bioanalytical_tool_radio_icon--1NCmQ {
  color: #5f94ce;
  border-color: #5f94ce;
}
.bioanalytical--3BpPq .bioanalytical_tool--395lN .bioanalytical_tool_radio--3nZcE .bioanalytical_tool_radio_content--1iFkd:hover div {
  color: #5f94ce;
}
.bioanalytical--3BpPq .bioanalytical_tool--395lN .bioanalytical_tool_radio--3nZcE .bioanalytical_tool_radio_content--1iFkd .bioanalytical_tool_radio_icon--1NCmQ {
  font-size: 24px;
  margin: 0 12px 0 0;
  color: #d7d8d9;
  height: 16px;
  width: 16px;
  border: 1px solid #d7d8d9;
  background-color: #ffffff;
  transition: 0.2s linear;
}
.bioanalytical--3BpPq .bioanalytical_tool--395lN .bioanalytical_tool_radio--3nZcE .bioanalytical_tool_radio_content--1iFkd .bioanalytical_tool_radio_icon_on--228Rc {
  background-color: #5f94ce;
  border-color: #5f94ce;
}
.bioanalytical--3BpPq .bioanalytical_tool--395lN .bioanalytical_tool_radio--3nZcE .bioanalytical_tool_radio_content--1iFkd .bioanalytical_tool_radio_icon_on--228Rc::after {
  display: inline-block;
  content: "";
  width: 4px;
  height: 8px;
  border-color: #ffffff;
  border-style: solid;
  border-width: 0 2px 2px 0;
  transform: rotate(45deg);
  margin: 0 0 6px 0;
}
.bioanalytical--3BpPq .bioanalytical_tool--395lN .bioanalytical_tool_radio--3nZcE .bioanalytical_tool_radio_content--1iFkd div {
  font-size: 12px;
  color: #333333;
  transition: 0.2s linear;
}
.bioanalytical--3BpPq .bioanalytical_bottom--tbi3U,
.bioanalytical--3BpPq .bioanalytical_bottom2--1cpeF {
  padding: 20px 30px;
  background-color: #f5f9fc;
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
.bioanalytical--3BpPq .bioanalytical_bottom--tbi3U .bioanalytical_bottom_btn--bQzxP,
.bioanalytical--3BpPq .bioanalytical_bottom2--1cpeF .bioanalytical_bottom_btn--bQzxP,
.bioanalytical--3BpPq .bioanalytical_bottom--tbi3U .bioanalytical_bottom_btn_white--3BsXi,
.bioanalytical--3BpPq .bioanalytical_bottom2--1cpeF .bioanalytical_bottom_btn_white--3BsXi {
  height: 44px;
  width: 200px;
  padding: 0;
  margin-left: 20px;
}
.bioanalytical--3BpPq .bioanalytical_bottom--tbi3U .bioanalytical_bottom_btn_white--3BsXi,
.bioanalytical--3BpPq .bioanalytical_bottom2--1cpeF .bioanalytical_bottom_btn_white--3BsXi {
  background-color: #f5f9fc;
}
.bioanalytical--3BpPq .bioanalytical_bottom--tbi3U .bioanalytical_bottom_btn_disable--1nhk3,
.bioanalytical--3BpPq .bioanalytical_bottom2--1cpeF .bioanalytical_bottom_btn_disable--1nhk3 {
  cursor: no-drop;
  background-color: #d7d8d9;
}
.bioanalytical--3BpPq .bioanalytical_bottom2--1cpeF {
  justify-content: center;
}
.bioanalytical--3BpPq .bioanalytical_bottom2--1cpeF .bioanalytical_bottom_text--1Wnug {
  font-size: 14px;
  color: #666666;
  display: flex;
  align-items: center;
  width: 0;
  flex-grow: 1;
}
.bioanalytical--3BpPq .bioanalytical_bottom2--1cpeF .bioanalytical_bottom_text--1Wnug .bioanalytical_bottom_text_price--1cYJe {
  display: flex;
  align-items: flex-end;
}
.bioanalytical--3BpPq .bioanalytical_bottom2--1cpeF .bioanalytical_bottom_text--1Wnug .bioanalytical_bottom_text_price--1cYJe p {
  font-size: 18px;
  font-family: Heebo-Regular, Heebo;
  font-weight: 400;
  color: #ff5c5c;
  margin: 0 0 0 5px;
  line-height: 18px;
}
.bioanalytical--3BpPq .bioanalytical_bottom2--1cpeF .bioanalytical_bottom_text--1Wnug .bioanalytical_bottom_text_price--1cYJe div {
  font-size: 24px;
  font-family: Heebo-Regular, Heebo;
  font-weight: 400;
  color: #ff5c5c;
}
/* 生信分析 end */
/* 生信分析批量 */
.bioanalytical_listd--3ZR8i {
  border: 1px solid redl;
}
/* 生信分析批量 end */
/* 打印送样单 */
.sampleprint--3sBlz {
  margin: 14px auto;
  width: 898px;
  background-color: #ffffff;
  align-items: center;
  justify-content: center;
  -webkit-print-color-adjust: exact;
  border: 1px solid #ffffff;
}
.sampleprint--3sBlz .sampleprint_div--oGP2O {
  background-color: #ffffff;
  width: 820px;
  margin: 30px auto 53px;
}
.sampleprint--3sBlz .sampleprint_div--oGP2O .sampleprint_logo--2Kn4F {
  height: 53px;
  width: 148px;
  flex-shrink: 0;
  flex-grow: 0;
  margin-bottom: 22px;
}
.sampleprint--3sBlz .sampleprint_div--oGP2O .sampleprint_bz--1eonf {
  margin: 0 0 30px;
  display: flex;
  align-items: center;
}
.sampleprint--3sBlz .sampleprint_div--oGP2O .sampleprint_bz--1eonf .sampleprint_bz_text--2lOIF {
  margin-right: 20px;
  font-size: 21px;
  font-weight: 500;
  color: #666666;
  line-height: 28px;
}
.sampleprint--3sBlz .sampleprint_div--oGP2O .sampleprint_bz--1eonf .sampleprint_bz_img--1OJrR {
  width: 218px;
  height: 32px;
}
.sampleprint--3sBlz .sampleprint_div--oGP2O .sampleprint_info--lTpq5 {
  font-size: 16px;
  font-weight: 500;
  color: #ffffff;
}
.sampleprint--3sBlz .sampleprint_div--oGP2O .sampleprint_info--lTpq5 .sampleprint_info_title--Uv7LO {
  height: 40px;
  background: #5F94CE;
  display: flex;
  align-items: center;
  justify-content: center;
}
.sampleprint--3sBlz .sampleprint_div--oGP2O .sampleprint_info--lTpq5 .sampleprint_info_content--3uvva {
  margin-bottom: 28px;
}
.sampleprint--3sBlz .sampleprint_div--oGP2O .sampleprint_info--lTpq5 .sampleprint_info_content--3uvva .sampleprint_info_content_title--1BGCF {
  height: 40px;
  background-color: #72A5DD;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.sampleprint--3sBlz .sampleprint_div--oGP2O .sampleprint_info--lTpq5 .sampleprint_info_content--3uvva .sampleprint_info_content_title--1BGCF div {
  font-size: 14px;
  font-weight: 500;
  line-height: 19px;
}
.sampleprint--3sBlz .sampleprint_div--oGP2O .sampleprint_info--lTpq5 .sampleprint_info_content--3uvva .sampleprint_info_content_title--1BGCF div:first-child {
  margin-left: 20px;
}
.sampleprint--3sBlz .sampleprint_div--oGP2O .sampleprint_info--lTpq5 .sampleprint_info_content--3uvva .sampleprint_info_content_title--1BGCF div:last-child {
  margin-right: 15px;
}
.sampleprint--3sBlz .sampleprint_div--oGP2O .sampleprint_info--lTpq5 .sampleprint_info_content--3uvva .sampleprint_info_content_item--2VzsK {
  height: 40px;
  display: flex;
  align-items: center;
  border-bottom: 1px solid #72A5DD;
}
.sampleprint--3sBlz .sampleprint_div--oGP2O .sampleprint_info--lTpq5 .sampleprint_info_content--3uvva .sampleprint_info_content_item--2VzsK span {
  width: 126px;
  height: 19px;
  font-size: 14px;
  color: #666666;
  line-height: 19px;
  margin-left: 22px;
}
.sampleprint--3sBlz .sampleprint_div--oGP2O .sampleprint_info--lTpq5 .sampleprint_info_content--3uvva .sampleprint_info_content_item--2VzsK div {
  font-size: 14px;
  color: #666666;
  line-height: 19px;
}
.sampleprint--3sBlz .sampleprint_div--oGP2O .sampleprint_content--FKbxS {
  display: flex;
  flex-direction: column;
}
.sampleprint--3sBlz .sampleprint_div--oGP2O .sampleprint_content--FKbxS .sampleprint_content_title--20DPl {
  font-size: 18px;
  font-weight: 500;
  color: #333333;
  line-height: 24px;
  margin: 58px 0 10px;
}
.sampleprint--3sBlz .sampleprint_div--oGP2O .sampleprint_content--FKbxS .sampleprint_content_subtitle--3G8bv {
  font-size: 14px;
  font-weight: 500;
  color: #666666;
  line-height: 19px;
  margin-bottom: 27px;
}
.sampleprint--3sBlz .sampleprint_div--oGP2O .sampleprint_content--FKbxS .sampleprint_content_list--1G2Vg {
  font-size: 14px;
  color: #666666;
  line-height: 24px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.sampleprint--3sBlz .sampleprint_div--oGP2O .sampleprint_content--FKbxS .sampleprint_content_list--1G2Vg .sampleprint_content_item--zMxhY {
  display: flex;
}
.sampleprint--3sBlz .sampleprint_div--oGP2O .sampleprint_content--FKbxS .sampleprint_content_list--1G2Vg .sampleprint_content_item--zMxhY .sampleprint_content_item_num--IyjQH {
  width: 12px;
  margin-right: 10px;
}
.sampleprint--3sBlz .sampleprint_div--oGP2O .sampleprint_btns--2w2_J {
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 100px 0 0;
  height: 34px;
}
.sampleprint--3sBlz .sampleprint_div--oGP2O .sampleprint_btns--2w2_J .sampleprint_btns_btn--2Nx6x {
  height: 34px;
  width: 120px;
  padding: 0;
}
.sampleprint--3sBlz .sampleprint_div--oGP2O .sampleprint_btns_none--3e3lM {
  opacity: 0;
}
/* 打印送样单 end */
/* 打印订单服务 */
.orderprint_out--325pZ .orderprint--3jkAp {
  margin: 14px auto;
  width: 900px;
  background-color: #ffffff;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  -webkit-print-color-adjust: exact;
}
.orderprint_out--325pZ .orderprint--3jkAp .orderprint_div--3iyr6 {
  background-color: #ffffff;
  width: 820px;
  min-height: 1270px;
  flex-grow: 1;
  margin: 41px 0 53px;
}
.orderprint_out--325pZ .orderprint--3jkAp .orderprint_div--3iyr6 .orderprint_head--2JWOU {
  border-bottom: 1px solid #bcbcbc;
  padding: 0 0 13px;
  display: flex;
  align-items: flex-end;
  justify-content: space-between;
  margin: 0 0 30px;
}
.orderprint_out--325pZ .orderprint--3jkAp .orderprint_div--3iyr6 .orderprint_head--2JWOU .orderprint_logo--163tj {
  height: 54px;
  width: 145px;
}
.orderprint_out--325pZ .orderprint--3jkAp .orderprint_div--3iyr6 .orderprint_head--2JWOU .orderprint_companyname--2phtB {
  font-size: 16px;
  font-weight: 500;
  color: #666666;
  line-height: 21px;
}
.orderprint_out--325pZ .orderprint--3jkAp .orderprint_div--3iyr6 .orderprint_title--pmqsH {
  font-size: 24px;
  font-weight: 500;
  color: #666666;
  line-height: 32px;
  margin: 0 auto 20px;
  text-align: center;
}
.orderprint_out--325pZ .orderprint--3jkAp .orderprint_div--3iyr6 .orderprint_table--3gdB8 {
  border: 1px solid #bcbcbc;
}
.orderprint_out--325pZ .orderprint--3jkAp .orderprint_div--3iyr6 .orderprint_table--3gdB8 .orderprint_table_td--p3hs_ {
  display: flex;
  padding: 10px 20px;
  border-bottom: 1px solid #bcbcbc;
}
.orderprint_out--325pZ .orderprint--3jkAp .orderprint_div--3iyr6 .orderprint_table--3gdB8 .orderprint_table_td--p3hs_:last-child {
  border-bottom: 0;
}
.orderprint_out--325pZ .orderprint--3jkAp .orderprint_div--3iyr6 .orderprint_table--3gdB8 .orderprint_table_td--p3hs_ .orderprint_table_tr_div--LcfSR {
  font-size: 14px;
  color: #333333;
  line-height: 19px;
  width: 0;
  flex-grow: 1;
  display: flex;
}
.orderprint_out--325pZ .orderprint--3jkAp .orderprint_div--3iyr6 .orderprint_table--3gdB8 .orderprint_table_td--p3hs_ .orderprint_table_tr_div--LcfSR div {
  font-weight: 500;
}
.orderprint_out--325pZ .orderprint--3jkAp .orderprint_div--3iyr6 .orderprint_table--3gdB8 .orderprint_table_td2--16yyT {
  padding: 15px 20px;
  border-bottom: 1px solid #bcbcbc;
}
.orderprint_out--325pZ .orderprint--3jkAp .orderprint_div--3iyr6 .orderprint_table--3gdB8 .orderprint_table_td2--16yyT .orderprint_table_tr2_bold--1HFP5 {
  font-size: 14px;
  color: #333333;
  line-height: 24px;
  margin-bottom: 5px;
  font-weight: 500;
}
.orderprint_out--325pZ .orderprint--3jkAp .orderprint_div--3iyr6 .orderprint_table--3gdB8 .orderprint_table_td2--16yyT .orderprint_table_tr2_title--3kCM9 {
  font-size: 14px;
  color: #333333;
  font-weight: 500;
}
.orderprint_out--325pZ .orderprint--3jkAp .orderprint_div--3iyr6 .orderprint_table--3gdB8 .orderprint_table_td2--16yyT .orderprint_table_tr2_subtitle--SfHlF {
  font-size: 14px;
  color: #333333;
  margin-top: 5px;
}
.orderprint_out--325pZ .orderprint--3jkAp .orderprint_div--3iyr6 .orderprint_table--3gdB8 .orderprint_table_td2--16yyT .orderprint_table_tr2_content--2D8_o {
  margin-top: 7px;
  width: 757px;
  font-size: 14px;
  color: #333333;
  line-height: 20px;
}
.orderprint_out--325pZ .orderprint--3jkAp .orderprint_div--3iyr6 .orderprint_table--3gdB8 .orderprint_table_td2--16yyT .orderprint_table_tr2_content--2D8_o .orderprint_table_tr2--1ui1H {
  display: flex;
  margin-bottom: 15px;
}
.orderprint_out--325pZ .orderprint--3jkAp .orderprint_div--3iyr6 .orderprint_table--3gdB8 .orderprint_table_td2--16yyT .orderprint_table_tr2_content--2D8_o .orderprint_table_tr2--1ui1H:last-child {
  margin-bottom: 0;
}
.orderprint_out--325pZ .orderprint--3jkAp .orderprint_div--3iyr6 .orderprint_table--3gdB8 .orderprint_table_td2--16yyT .orderprint_table_tr2_content--2D8_o .orderprint_table_tr2--1ui1H span {
  display: block;
  width: 22px;
  flex-shrink: 0;
}
.orderprint_out--325pZ .orderprint--3jkAp .orderprint_div--3iyr6 .orderprint_table--3gdB8 .orderprint_table_td2--16yyT .orderprint_table_tr2_content--2D8_o .orderprint_table_tr2--1ui1H div {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.orderprint_out--325pZ .orderprint--3jkAp .orderprint_div--3iyr6 .orderprint_table--3gdB8 .orderprint_table_td2--16yyT .orderprint_table_tr3_content--3lboj {
  margin-top: 7px;
  width: 757px;
  font-size: 14px;
  color: #333333;
  line-height: 20px;
}
.orderprint_out--325pZ .orderprint--3jkAp .orderprint_div--3iyr6 .orderprint_table--3gdB8 .printaddress--3Y7Wv {
  border-bottom: 1px solid #bcbcbc;
}
.orderprint_out--325pZ .orderprint--3jkAp .orderprint_div--3iyr6 .orderprint_table--3gdB8 .printaddress--3Y7Wv:last-child {
  border-bottom: 0;
}
.orderprint_out--325pZ .orderprint--3jkAp .orderprint_div--3iyr6 .orderprint_table--3gdB8 .printcommon_one--3gxG1 {
  display: flex;
}
.orderprint_out--325pZ .orderprint--3jkAp .orderprint_div--3iyr6 .orderprint_table--3gdB8 .printcommon_one--3gxG1 .printcommon_one_item--qVVDr {
  padding: 15px 0;
  width: 0;
  flex-grow: 1;
  border-right: 1px solid #bcbcbc;
  display: flex;
  flex-direction: column;
  margin-left: 20px;
}
.orderprint_out--325pZ .orderprint--3jkAp .orderprint_div--3iyr6 .orderprint_table--3gdB8 .printcommon_one--3gxG1 .printcommon_one_item--qVVDr:last-child {
  border-right: 0;
}
.orderprint_out--325pZ .orderprint--3jkAp .orderprint_div--3iyr6 .orderprint_table--3gdB8 .printcommon_one--3gxG1 .printcommon_one_item--qVVDr .printcommon_one_item_c--4KKJU {
  display: flex;
}
.orderprint_out--325pZ .orderprint--3jkAp .orderprint_div--3iyr6 .orderprint_btns--3q5bY {
  display: flex;
  margin: 113px auto 53px;
  justify-content: center;
}
.orderprint_out--325pZ .orderprint--3jkAp .orderprint_div--3iyr6 .orderprint_btns--3q5bY .orderprint_btn--1703A {
  margin-right: 10px;
  padding: 0;
  width: 120px;
  height: 34px;
}
.orderprint_out--325pZ .orderprint--3jkAp .orderprint_div--3iyr6 .orderprint_btns--3q5bY .orderprint_btn--1703A:last-child {
  margin-right: 0;
}
.orderprint_out--325pZ .orderprint--3jkAp .orderprint_div--3iyr6 .orderprint_btns_none--33NIl {
  display: none;
}
.orderprint_out--325pZ .orderprint--3jkAp .orderprint_div--3iyr6 .orderprint_two_title--3_xah div {
  font-size: 14px;
  font-weight: 500;
  color: #333333;
  line-height: 24px;
}
.orderprint_out--325pZ .orderprint--3jkAp .orderprint_div--3iyr6 .orderprint_two_list_bottom--3iALL {
  margin: 10px 0 30px;
  font-size: 14px;
  color: #333333;
  line-height: 19px;
  text-align: right;
}
.orderprint_out--325pZ .orderprint--3jkAp .orderprint_div--3iyr6 .orderprint_two_title_three--3P5DI {
  font-size: 14px;
  font-weight: 500;
  color: #333333;
  line-height: 19px;
  margin-bottom: 15px;
}
.orderprint_out--325pZ .orderprint--3jkAp .orderprint_div--3iyr6 .orderprint_two_bottom--1Dboj {
  display: flex;
  margin: 20px 0 0;
}
.orderprint_out--325pZ .orderprint--3jkAp .orderprint_div--3iyr6 .orderprint_two_bottom--1Dboj .orderprint_two_bottom_item--2Q4rP {
  width: 0;
  flex-grow: 1;
  font-size: 14px;
  color: #333333;
  line-height: 36px;
}
.orderprint_out--325pZ .orderprint--3jkAp .orderprint_div--3iyr6 .orderprint_two_bottom--1Dboj .orderprint_two_bottom_item--2Q4rP .orderprint_two_bottom_item_text--139JU span {
  display: inline-block;
  width: 60px;
  text-align: right;
}
.orderprint_out--325pZ .orderprint--3jkAp .orderprint_div--3iyr6 .orderprint_two_bottom--1Dboj .orderprint_two_bottom_item_input--3eoIp {
  border: none;
  border-bottom: 1px solid #999999;
  width: 100px;
  padding: 0 5px;
  margin: 0 7px;
  text-align: center;
  height: 25px;
}
.orderprint_two_listone--103WM {
  border: 1px solid #bcbcbc;
  border-top: 0;
}
.orderprint_two_listone--103WM .orderprint_two_menu--1eksS {
  display: flex;
  align-items: center;
  border-bottom: 1px solid #bcbcbc;
  height: 40px;
  background-color: #72A5DD;
}
.orderprint_two_listone--103WM .orderprint_two_menu--1eksS .orderprint_two_menu_item--2KQ8S {
  width: 0;
  flex-grow: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 12px;
  font-weight: 500;
  color: #ffffff;
  line-height: 16px;
  border-right: 1px solid #ffffff;
  height: 100%;
}
.orderprint_two_listone--103WM .orderprint_two_menu--1eksS .orderprint_two_menu_item--2KQ8S:last-child {
  border-right: 0;
}
.orderprint_two_listone--103WM .orderprint_two_menu--1eksS .orderprint_two_menu_item_fix--3azOR {
  flex-grow: 0;
  flex-shrink: 0;
}
.orderprint_two_listone--103WM .orderprint_two_list--3PGwi .orderprint_two_list_i--1m7mU {
  display: flex;
  border-bottom: 1px solid #bcbcbc;
}
.orderprint_two_listone--103WM .orderprint_two_list--3PGwi .orderprint_two_list_i--1m7mU:last-child {
  border-bottom: 0;
}
.orderprint_two_listone--103WM .orderprint_two_list--3PGwi .orderprint_two_list_i--1m7mU .orderprint_two_list_item--2a06x {
  text-align: center;
  border-right: 1px solid #bcbcbc;
  padding: 15px 0;
  width: 0;
  flex-grow: 1;
}
.orderprint_two_listone--103WM .orderprint_two_list--3PGwi .orderprint_two_list_i--1m7mU .orderprint_two_list_item--2a06x:last-child {
  border-right: 0;
}
.orderprint_two_listone--103WM .orderprint_two_list--3PGwi .orderprint_two_list_i--1m7mU .orderprint_two_list_item--2a06x img {
  max-width: 100%;
}
.orderprint_two_listone--103WM .orderprint_two_list--3PGwi .orderprint_two_list_i--1m7mU .orderprint_two_list_item_fix--3lDx1 {
  flex-grow: 0;
  flex-shrink: 0;
  word-break: break-all;
}
.orderprint_total--KndFR {
  margin: 10px 0 0;
  padding: 0 0 0 20px;
  height: 40px;
  line-height: 40px;
  background-color: #5F94CE;
  color: #ffffff;
  font-weight: 500;
}
.orderprint_total--KndFR > div {
  margin: 0 20px 0 0;
  display: inline-block;
}
/* 打印订单服务 end */
.sample_zwk--gJ-Wi {
  background-color: #f5f9fc;
  display: flex;
  flex-direction: column;
  border-bottom: 1px solid #f5f9fc;
}
.sample_zwk--gJ-Wi .sample_zwk_div--237Sd {
  margin: 0 0 0 40px;
  background-color: #ffffff;
  padding: 10px 10px 10px 10px;
}
.sample_zwk--gJ-Wi .sample_zwk_div--237Sd .sample_zwk_menu--3H4Kt {
  display: flex;
  background-color: #ffffff;
}
.sample_zwk--gJ-Wi .sample_zwk_div--237Sd .sample_zwk_menu--3H4Kt .sample_zwk_menu_blank--comQd {
  width: 18px;
}
.sample_zwk--gJ-Wi .sample_zwk_div--237Sd .sample_zwk_menu--3H4Kt .sample_zwk_menu_item--CRE_a {
  width: 0;
  flex-grow: 1;
  display: flex;
  justify-content: flex-start;
  font-size: 12px;
  font-weight: 500;
  color: #333333;
  line-height: 16px;
  margin-right: 10px;
}
.sample_zwk--gJ-Wi .sample_zwk_div--237Sd .sample_zwk_menu--3H4Kt .sample_zwk_menu_item--CRE_a:last-child {
  margin-right: 14px;
}
.sample_zwk--gJ-Wi .sample_zwk_div--237Sd .sample_zwk_list--a8Ome .sample_zwk_list_item--2YJfM {
  display: flex;
  align-items: center;
  margin-top: 5px;
}
.sample_zwk--gJ-Wi .sample_zwk_div--237Sd .sample_zwk_list--a8Ome .sample_zwk_list_item--2YJfM .sample_zwk_list_item_extra--3jMLC {
  height: 32px;
  width: 0;
  flex-grow: 1;
  margin-right: 10px;
  display: flex;
  align-items: center;
}
.sample_zwk--gJ-Wi .sample_zwk_div--237Sd .sample_zwk_list--a8Ome .sample_zwk_list_item--2YJfM .sample_zwk_list_item_extra--3jMLC:last-child {
  margin-right: 14px;
}
.sample_zwk--gJ-Wi .sample_zwk_div--237Sd .sample_zwk_list--a8Ome .sample_zwk_list_item--2YJfM .sample_zwk_list_item_extra--3jMLC .sample_zwk_list_item_name--3mzim {
  height: 32px;
  width: 0;
  flex-grow: 1;
  border: 1px solid #eeeeee;
  border-radius: 0;
  padding: 0 14px;
}
.sample_zwk--gJ-Wi .sample_zwk_div--237Sd .sample_zwk_list--a8Ome .sample_zwk_list_item--2YJfM .sample_zwk_list_item_extra--3jMLC .sample_zwk_list_item_name--3mzim:focus {
  box-shadow: 0px 0px 4px 0px rgba(95, 148, 206, 0.6);
  border: 1px solid #5f94ce;
}
.sample_zwk--gJ-Wi .sample_zwk_div--237Sd .sample_zwk_list--a8Ome .sample_zwk_list_item--2YJfM .sample_zwk_list_item_extra--3jMLC .sample_zwk_list_item_name_error---mb1V {
  border: 2px solid #ff9595;
}
.sample_zwk--gJ-Wi .sample_zwk_div--237Sd .sample_zwk_list--a8Ome .sample_zwk_list_item--2YJfM .sample_zwk_list_item_extra--3jMLC .sample_zwk_list_item_name_placeholder--2MSIU {
  color: #999999;
  font-size: 12px;
}
.sample_zwk--gJ-Wi .sample_zwk_div--237Sd .sample_zwk_list--a8Ome .sample_zwk_list_item--2YJfM .sample_zwk_list_item_extra--3jMLC .sample_zwk_list_item_icon_2--3RsHN {
  font-size: 15px;
  color: #5f94ce;
  margin: 0 15px 0 5px;
  cursor: pointer;
}
.sample_zwk--gJ-Wi .sample_zwk_div--237Sd .sample_zwk_list--a8Ome .sample_zwk_list_item--2YJfM .sample_zwk_list_item_icon--2brt7 {
  font-size: 18px;
  color: #d7d8d9;
  cursor: pointer;
}
.sample_zwk--gJ-Wi .sample_zwk_div--237Sd .sample_zwk_list--a8Ome .sample_zwk_list_item--2YJfM .sample_zwk_list_item_icon--2brt7:hover {
  color: #5f94ce;
}
.sample_zwk--gJ-Wi .sample_zwk_div--237Sd .sample_zwk_list--a8Ome .sample_zwk_list_item--2YJfM .sample_zwk_list_item_icon_on--2paRX {
  color: #5f94ce;
}
/* 确认购买条款 */
.configbuy--iuxOz {
  background-color: #ffffff;
  box-shadow: 0px 0 4px 0px rgba(10, 15, 50, 0.08);
}
.configbuy--iuxOz .configbuy_maxwidth--dNq22 {
  max-width: 820px;
  margin: 0 auto;
}
.configbuy--iuxOz .configbuy_maxwidth--dNq22 .configbuy_div--3uCeS {
  margin: 0 20px;
  padding: 60px 0 50px;
}
.configbuy--iuxOz .configbuy_maxwidth--dNq22 .configbuy_div--3uCeS .configbuy_title--2Mm1- {
  font-size: 24px;
  font-weight: 500;
  line-height: 33px;
  margin-bottom: 18px;
  color: #1f2738;
}
.configbuy--iuxOz .configbuy_maxwidth--dNq22 .configbuy_div--3uCeS .configbuy_list--2uurQ .configbuy_item--tLkdo {
  font-size: 14px;
  text-align: justify;
}
.configbuy--iuxOz .configbuy_maxwidth--dNq22 .configbuy_div--3uCeS .configbuy_list--2uurQ .configbuy_item--tLkdo .configbuy_item_subtitle--1Mu8T {
  font-size: 17px;
  margin-bottom: 24px;
  font-weight: 500;
  color: #1f2738;
}
.configbuy--iuxOz .configbuy_maxwidth--dNq22 .configbuy_div--3uCeS .configbuy_list--2uurQ .configbuy_item--tLkdo .configbuy_item_text--2q8AZ {
  font-size: 14px;
  margin-bottom: 24px;
}
.configbuy--iuxOz .configbuy_maxwidth--dNq22 .configbuy_div--3uCeS .configbuy_list--2uurQ .configbuy_item--tLkdo .configbuy_item_text--2q8AZ .configbuy_item_text_title--2KjCe {
  margin-bottom: 24px;
}
.configbuy--iuxOz .configbuy_maxwidth--dNq22 .configbuy_div--3uCeS .configbuy_list--2uurQ .configbuy_item--tLkdo .configbuy_item_text--2q8AZ .configbuy_item_text_item--2k7oe {
  font-size: 12px;
  margin-bottom: 24px;
  text-align: justify;
}
.configbuy--iuxOz .configbuy_maxwidth--dNq22 .configbuy_div--3uCeS .configbuy_button--3eHtp {
  height: 44px;
  margin: 50px auto 0;
  padding: 0;
  width: 100px;
}
.layerpop--3L4Sf {
  background-color: #ffffff;
  max-height: 600px;
  overflow: auto;
  margin: 0 0 0 -20px;
  width: calc(100% + 40px);
}
.layerpop--3L4Sf .configbuy_maxwidth--dNq22 {
  max-width: 820px;
  margin: 0 auto;
}
.layerpop--3L4Sf .configbuy_maxwidth--dNq22 .configbuy_div--3uCeS {
  margin: 0 20px;
  padding: 60px 0 50px;
}
.layerpop--3L4Sf .configbuy_maxwidth--dNq22 .configbuy_div--3uCeS .configbuy_title--2Mm1- {
  font-size: 24px;
  font-weight: 500;
  line-height: 33px;
  margin-bottom: 18px;
  color: #1f2738;
}
.layerpop--3L4Sf .configbuy_maxwidth--dNq22 .configbuy_div--3uCeS .configbuy_list--2uurQ .configbuy_item--tLkdo {
  font-size: 14px;
  text-align: justify;
}
.layerpop--3L4Sf .configbuy_maxwidth--dNq22 .configbuy_div--3uCeS .configbuy_list--2uurQ .configbuy_item--tLkdo .configbuy_item_subtitle--1Mu8T {
  font-size: 17px;
  margin-bottom: 24px;
  font-weight: 500;
  color: #1f2738;
}
.layerpop--3L4Sf .configbuy_maxwidth--dNq22 .configbuy_div--3uCeS .configbuy_list--2uurQ .configbuy_item--tLkdo .configbuy_item_text--2q8AZ {
  font-size: 14px;
  margin-bottom: 24px;
}
.layerpop--3L4Sf .configbuy_maxwidth--dNq22 .configbuy_div--3uCeS .configbuy_list--2uurQ .configbuy_item--tLkdo .configbuy_item_text--2q8AZ .configbuy_item_text_title--2KjCe {
  margin-bottom: 24px;
}
.layerpop--3L4Sf .configbuy_maxwidth--dNq22 .configbuy_div--3uCeS .configbuy_list--2uurQ .configbuy_item--tLkdo .configbuy_item_text--2q8AZ .configbuy_item_text_item--2k7oe {
  font-size: 12px;
  margin-bottom: 24px;
  text-align: justify;
}
.layerpop--3L4Sf .configbuy_maxwidth--dNq22 .configbuy_div--3uCeS .configbuy_button--3eHtp {
  height: 44px;
  margin: 50px auto 0;
  padding: 0;
  width: 100px;
}
.agreement--3LUNm {
  background-color: #ffffff;
  max-height: 600px;
  overflow: auto;
  margin: 0 0 0 -20px;
  width: calc(100% + 40px);
}
.agreement--3LUNm .agreement_maxwidth--25cSL {
  max-width: 820px;
  margin: 0 auto;
}
.agreement--3LUNm .agreement_maxwidth--25cSL .agreement_div--2GjbS {
  margin: 0 20px;
  padding: 60px 0 50px;
}
.agreement--3LUNm .agreement_maxwidth--25cSL .agreement_div--2GjbS .agreement_title--2ELOx {
  font-size: 24px;
  font-weight: 500;
  line-height: 33px;
  margin-bottom: 18px;
  color: #1f2738;
}
.agreement--3LUNm .agreement_maxwidth--25cSL .agreement_div--2GjbS .agreement_list--15n89 .agreement_item--IaCB8 {
  text-align: justify;
}
.agreement--3LUNm .agreement_maxwidth--25cSL .agreement_div--2GjbS .agreement_list--15n89 .agreement_item--IaCB8 .agreement_item_subtitle--2mhZe {
  font-size: 17px;
  font-weight: 500;
  margin-bottom: 24px;
  color: #1f2738;
}
.agreement--3LUNm .agreement_maxwidth--25cSL .agreement_div--2GjbS .agreement_list--15n89 .agreement_item--IaCB8 .agreement_item_second--1iDJ- {
  font-size: 15px;
  margin-bottom: 24px;
}
.agreement--3LUNm .agreement_maxwidth--25cSL .agreement_div--2GjbS .agreement_list--15n89 .agreement_item--IaCB8 .agreement_item_second--1iDJ- .agreement_item_second_title--2uN_N {
  margin-bottom: 24px;
}
.agreement--3LUNm .agreement_maxwidth--25cSL .agreement_div--2GjbS .agreement_list--15n89 .agreement_item--IaCB8 .agreement_item_second--1iDJ- .agreement_item_third--2Q31U {
  font-size: 13px;
  margin-bottom: 24px;
}
.agreement--3LUNm .agreement_maxwidth--25cSL .agreement_div--2GjbS .agreement_list--15n89 .agreement_item--IaCB8 .agreement_item_second--1iDJ- .agreement_item_third--2Q31U .agreement_item_third_title--26T2x {
  margin-bottom: 12px;
}
.agreement--3LUNm .agreement_maxwidth--25cSL .agreement_div--2GjbS .agreement_list--15n89 .agreement_item--IaCB8 .agreement_item_second--1iDJ- .agreement_item_third--2Q31U .agreement_item_third_title--26T2x:last-child {
  margin-bottom: 0;
}
.agreement--3LUNm .agreement_maxwidth--25cSL .agreement_div--2GjbS .agreement_list--15n89 .agreement_item--IaCB8 .agreement_item_second--1iDJ- .agreement_item_third--2Q31U .agreement_item_four--1mYYv {
  margin: 0 0 12px 20px;
}
.agreement--3LUNm .agreement_maxwidth--25cSL .agreement_div--2GjbS .agreement_button--1_5vZ {
  margin: 50px auto 0;
  padding: 0;
  height: 44px;
  width: 200px;
  line-height: 44px;
}
.agreement_2--1rZZC {
  max-height: unset;
}
/* 确认购买条款 end */
/* 客服 */
.kefu--1z8iu {
  height: 100%;
  width: 100%;
  border: 0;
}
/* 客服 end */
/* token失效 */
.losetoken--q7crk .losetoken_title--3IZWL {
  font-size: 14px;
  color: #666666;
}
.losetoken--q7crk .losetoken_content--2EMcB {
  font-size: 16px;
  color: #333333;
  margin: 50px 0;
}
.losetoken--q7crk .losetoken_bottom--oTPBk {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.losetoken--q7crk .losetoken_bottom--oTPBk .losetoken_bottom_btn--30reT {
  margin-right: 20px;
  height: 44px;
  padding: 0;
}
.losetoken--q7crk .losetoken_bottom--oTPBk .losetoken_bottom_btn--30reT:last-child {
  margin-right: 0;
}
/* 通用弹窗 */
.alert_common--1g2rs {
  margin: 50px 20px 60px;
  font-size: 16px;
}
.alert_common--1g2rs p {
  margin-top: 10px;
  line-height: 25px;
}
.alert_common--1g2rs p:first-child {
  margin: 0;
}
/* 通用弹窗 end */
/* 一键下单loading */
.box--2QsrV {
  display: inline-block;
  width: 200px;
  height: 200px;
  border-radius: 3px;
  font-size: 50px;
  color: #5f94ce;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: 0.3s color, 0.3s border;
}
.box--2QsrV:hover {
  font-size: 0;
}
.box--2QsrV:hover [class*="loader"] {
  font-size: 50px;
}
[class*="loader"] {
  display: inline-block;
  width: 1em;
  height: 1em;
  color: inherit;
  vertical-align: middle;
  pointer-events: none;
}
.loader--3J-UO {
  background-color: currentcolor;
  -webkit-animation: loader--3J-UO 1.2s infinite ease-in-out;
  animation: loader--3J-UO 1.2s infinite ease-in-out;
}
@-webkit-keyframes loader--3J-UO {
  0% {
    transform: perspective(120px) rotateX(0deg) rotateY(0deg);
  }
  50% {
    transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);
  }
  100% {
    transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);
  }
}
@keyframes loader--3J-UO {
  0% {
    transform: perspective(120px) rotateX(0deg) rotateY(0deg);
  }
  50% {
    transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);
  }
  100% {
    transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);
  }
}
/* 一键下单loading end */
.sk_circle_fade--Rk8RI {
  width: 45px;
  height: 45px;
  position: relative;
  margin: 30px 0 90px;
}
.sk_circle_fade_dot---Lu-a {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
}
.sk_circle_fade_dot---Lu-a:before {
  content: '';
  display: block;
  width: 15%;
  height: 15%;
  background-color: #666666;
  border-radius: 100%;
  -webkit-animation: sk_circle_fade--Rk8RI 1.2s infinite ease-in-out both;
          animation: sk_circle_fade--Rk8RI 1.2s infinite ease-in-out both;
}
.sk_circle_fade_dot---Lu-a:nth-child(1) {
  transform: rotate(30deg);
}
.sk_circle_fade_dot---Lu-a:nth-child(2) {
  transform: rotate(60deg);
}
.sk_circle_fade_dot---Lu-a:nth-child(3) {
  transform: rotate(90deg);
}
.sk_circle_fade_dot---Lu-a:nth-child(4) {
  transform: rotate(120deg);
}
.sk_circle_fade_dot---Lu-a:nth-child(5) {
  transform: rotate(150deg);
}
.sk_circle_fade_dot---Lu-a:nth-child(6) {
  transform: rotate(180deg);
}
.sk_circle_fade_dot---Lu-a:nth-child(7) {
  transform: rotate(210deg);
}
.sk_circle_fade_dot---Lu-a:nth-child(8) {
  transform: rotate(240deg);
}
.sk_circle_fade_dot---Lu-a:nth-child(9) {
  transform: rotate(270deg);
}
.sk_circle_fade_dot---Lu-a:nth-child(10) {
  transform: rotate(300deg);
}
.sk_circle_fade_dot---Lu-a:nth-child(11) {
  transform: rotate(330deg);
}
.sk_circle_fade_dot---Lu-a:nth-child(1):before {
  -webkit-animation-delay: -1.1s;
          animation-delay: -1.1s;
}
.sk_circle_fade_dot---Lu-a:nth-child(2):before {
  -webkit-animation-delay: -1s;
          animation-delay: -1s;
}
.sk_circle_fade_dot---Lu-a:nth-child(3):before {
  -webkit-animation-delay: -0.9s;
          animation-delay: -0.9s;
}
.sk_circle_fade_dot---Lu-a:nth-child(4):before {
  -webkit-animation-delay: -0.8s;
          animation-delay: -0.8s;
}
.sk_circle_fade_dot---Lu-a:nth-child(5):before {
  -webkit-animation-delay: -0.7s;
          animation-delay: -0.7s;
}
.sk_circle_fade_dot---Lu-a:nth-child(6):before {
  -webkit-animation-delay: -0.6s;
          animation-delay: -0.6s;
}
.sk_circle_fade_dot---Lu-a:nth-child(7):before {
  -webkit-animation-delay: -0.5s;
          animation-delay: -0.5s;
}
.sk_circle_fade_dot---Lu-a:nth-child(8):before {
  -webkit-animation-delay: -0.4s;
          animation-delay: -0.4s;
}
.sk_circle_fade_dot---Lu-a:nth-child(9):before {
  -webkit-animation-delay: -0.3s;
          animation-delay: -0.3s;
}
.sk_circle_fade_dot---Lu-a:nth-child(10):before {
  -webkit-animation-delay: -0.2s;
          animation-delay: -0.2s;
}
.sk_circle_fade_dot---Lu-a:nth-child(11):before {
  -webkit-animation-delay: -0.1s;
          animation-delay: -0.1s;
}
@-webkit-keyframes sk_circle_fade--Rk8RI {
  0%,
  39%,
  100% {
    opacity: 0;
    transform: scale(0.6);
  }
  40% {
    opacity: 1;
    transform: scale(1);
  }
}
@keyframes sk_circle_fade--Rk8RI {
  0%,
  39%,
  100% {
    opacity: 0;
    transform: scale(0.6);
  }
  40% {
    opacity: 1;
    transform: scale(1);
  }
}
.pop_logo--5w0ft {
  height: 13px;
}
.empty--3zZ6d {
  text-align: center;
  padding: 50px 0;
}
.empty--3zZ6d .empty_icon--WoG7B {
  font-size: 100px;
}
.empty--3zZ6d .empty_text--lcTj- {
  color: #999999;
  margin: 10px 0 0;
}
/* 展示合同 */
.contractshow--KjZiP {
  padding: 20px 0 10px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.contractshow--KjZiP .contractshow_title--3OdM1 {
  text-align: left;
  margin: 0 40px 20px;
  font-size: 16px;
  font-weight: 500;
  color: #999999;
  min-height: 25px;
}
.contractshow--KjZiP .contractshow_title--3OdM1 .contractshow_title_icon--VCyVv {
  font-size: 0px;
  position: absolute;
}
.contractshow--KjZiP .contractshow_body--33nbO .contractshow_loading--2fSIb {
  height: 363px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.contractshow--KjZiP .contractshow_body--33nbO .contractshow_body_list--1FbIc {
  max-height: 410px;
  min-height: 329px;
  overflow: auto;
  padding: 0 40px;
}
.contractshow--KjZiP .contractshow_body--33nbO .contractshow_body_list--1FbIc .contractshow_body_item--1In7X {
  padding: 15px 20px 15px 0;
  border-bottom: 1px solid #f1f1f1;
  text-align: left;
  display: flex;
  align-items: center;
  cursor: pointer;
}
.contractshow--KjZiP .contractshow_body--33nbO .contractshow_body_list--1FbIc .contractshow_body_item--1In7X:hover {
  border-bottom: 1px solid #5f94ce;
}
.contractshow--KjZiP .contractshow_body--33nbO .contractshow_body_list--1FbIc .contractshow_body_item--1In7X:hover .contractshow_body_item_content--3NLCQ .contractshow_body_item_id--1rrZ1 {
  color: #5f94ce;
}
.contractshow--KjZiP .contractshow_body--33nbO .contractshow_body_list--1FbIc .contractshow_body_item--1In7X:hover .contractshow_body_item_total--24pYI {
  color: #5f94ce;
}
.contractshow--KjZiP .contractshow_body--33nbO .contractshow_body_list--1FbIc .contractshow_body_item--1In7X:hover .contractshow_body_item_icon--2eUc_ {
  opacity: 1;
}
.contractshow--KjZiP .contractshow_body--33nbO .contractshow_body_list--1FbIc .contractshow_body_item--1In7X .contractshow_body_item_icon--2eUc_ {
  font-size: 17px;
  width: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
  transform: rotate(90deg);
  color: #5f94ce;
  position: absolute;
  margin: 0 0 0 -40px;
  opacity: 0;
}
.contractshow--KjZiP .contractshow_body--33nbO .contractshow_body_list--1FbIc .contractshow_body_item--1In7X .contractshow_body_item_loading--3V4km {
  height: 52px;
  width: 52px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 0 20px 0 0;
}
.contractshow--KjZiP .contractshow_body--33nbO .contractshow_body_list--1FbIc .contractshow_body_item--1In7X .contractshow_body_item_logo--1KACu {
  display: inline-block;
  vertical-align: middle;
  margin: 0 20px 0 0;
  text-align: center;
  border-radius: 3px;
  background: #f1f1f1;
  flex-grow: 0;
  flex-shrink: 0;
  border: 1px solid #ffffff;
}
.contractshow--KjZiP .contractshow_body--33nbO .contractshow_body_list--1FbIc .contractshow_body_item--1In7X .contractshow_body_item_logo--1KACu img {
  display: inline-block;
  height: 30px;
  margin: 10px;
  vertical-align: middle;
}
.contractshow--KjZiP .contractshow_body--33nbO .contractshow_body_list--1FbIc .contractshow_body_item--1In7X .contractshow_body_item_content--3NLCQ {
  flex-grow: 0;
  flex-shrink: 0;
}
.contractshow--KjZiP .contractshow_body--33nbO .contractshow_body_list--1FbIc .contractshow_body_item--1In7X .contractshow_body_item_content--3NLCQ .contractshow_body_item_id--1rrZ1 {
  color: #333333;
  font-weight: 500;
  font-size: 15px;
}
.contractshow--KjZiP .contractshow_body--33nbO .contractshow_body_list--1FbIc .contractshow_body_item--1In7X .contractshow_body_item_content--3NLCQ .contractshow_body_item_name--FZCmN {
  color: #999999;
  font-size: 13px;
  margin: 5px 0 0;
}
.contractshow--KjZiP .contractshow_body--33nbO .contractshow_body_list--1FbIc .contractshow_body_item--1In7X .contractshow_body_item_total--24pYI {
  width: 0;
  flex-grow: 1;
  text-align: right;
  margin: 0 0 0 20px;
  color: #999999;
  font-size: 12px;
}
.contractshow--KjZiP .contractshow_body--33nbO .contractshow_body_loading--Gl3CU {
  height: 363px;
  padding: 0 40px;
}
.contractshow--KjZiP .contractshow_body--33nbO .contractshow_body_loading--Gl3CU .contractshow_body_item--1In7X {
  padding: 15px 20px 15px 0;
  border-bottom: 1px solid #f1f1f1;
  display: flex;
  align-items: center;
}
.contractshow--KjZiP .contractshow_body--33nbO .contractshow_body_loading--Gl3CU .contractshow_body_item--1In7X .contractshow_body_item_logo--1KACu {
  width: 52px;
  height: 52px;
  margin: 0 20px 0 0;
  border-radius: 3px;
  background: #f1f1f1;
  flex-grow: 0;
  flex-shrink: 0;
  border: 1px solid #ffffff;
}
.contractshow--KjZiP .contractshow_body--33nbO .contractshow_body_loading--Gl3CU .contractshow_body_item--1In7X .contractshow_body_item_content--3NLCQ {
  width: 0;
  flex-grow: 1;
  text-align: left;
}
.contractshow--KjZiP .contractshow_body--33nbO .contractshow_body_loading--Gl3CU .contractshow_body_item--1In7X .contractshow_body_item_content--3NLCQ .contractshow_body_item_id--1rrZ1 {
  height: 20px;
  width: 200px;
  background-color: #f1f1f1;
}
.contractshow--KjZiP .contractshow_body--33nbO .contractshow_body_loading--Gl3CU .contractshow_body_item--1In7X .contractshow_body_item_content--3NLCQ .contractshow_body_item_name--FZCmN {
  height: 20px;
  width: 100px;
  margin: 5px 0 0;
  background-color: #f1f1f1;
}
.contractshow--KjZiP .contractshow_body--33nbO .contractshow_body_loading--Gl3CU .contractshow_body_item--1In7X .contractshow_body_item_total--24pYI {
  width: 0;
  flex-grow: 1;
  text-align: right;
  margin: 0 0 0 20px;
  color: #999999;
  font-size: 12px;
}
/* 展示合同 end */
/* 商品item组件 */
.goods_list--1OaHy {
  padding: 0 0 0 7px;
}
.goodsitem--K-abP {
  width: 232px;
  height: 320px;
  overflow: hidden;
  margin: 0 0 14px 3px;
  background: #ffffff;
  cursor: pointer;
  transition: all 0.2s linear;
}
.goodsitem--K-abP:hover {
  transform: translate3d(0, -2px, 0);
  box-shadow: 0px 0px 18px 0px rgba(20, 25, 31, 0.15);
}
.goodsitem--K-abP:hover .goodsitem_filter--273nS::after {
  opacity: 1;
}
.goodsitem--K-abP:hover .goodsitem_unlogin_btn--2wCZv {
  transform: translateY(-52px);
  opacity: 1;
}
.goodsitem--K-abP .goodsitem_tags_main--2J1iK {
  position: absolute;
  display: flex;
  flex-wrap: wrap;
  height: 232px;
  width: 232px;
  z-index: 1;
}
.goodsitem--K-abP .goodsitem_tags_main--2J1iK .goodsitem_tags_main_item--2_kyb {
  position: absolute;
  background: #ffffff;
  color: #333333;
}
.goodsitem--K-abP .goodsitem_index--2uJPJ {
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: default;
}
.goodsitem--K-abP .goodsitem_index--2uJPJ img {
  width: 100%;
}
.goodsitem--K-abP .goodsitem_img_div--3dz7t {
  height: 232px;
  width: 100%;
}
.goodsitem--K-abP .goodsitem_img--175wH {
  height: 232px;
  width: 100%;
  display: block;
}
.goodsitem--K-abP .goodsitem_codeno--2H5pM {
  height: 32px;
  margin-top: -32px;
  position: relative;
  z-index: 1;
  line-height: 32px;
  padding: 0 0 0 8px;
  background-repeat: no-repeat;
  background-size: 250px 100%;
  font-size: 18px;
  font-weight: normal;
  color: #ffffff;
}
.goodsitem--K-abP .goodsitem_filter--273nS {
  height: 90px;
  width: 100%;
  display: inline-block;
}
.goodsitem--K-abP .goodsitem_filter--273nS::after {
  content: "";
  display: block;
  height: 100%;
  margin: -77px 0 0;
  position: relative;
  z-index: 1;
  transition: 0.3s linear;
  opacity: 0;
  background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.75) 18%, rgba(255, 255, 255, 0.92) 42%, rgba(255, 255, 255, 0.96) 100%);
}
.goodsitem--K-abP .goodsitem_filter--273nS .goodsitem_description--3ekvN {
  height: 40px;
  margin: 10px;
  font-size: 14px;
  color: #333333;
  line-height: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  word-break: break-all;
}
.goodsitem--K-abP .goodsitem_filter--273nS .goodsitem_saleprice--2MxWn {
  height: 16px;
  font-size: 14px;
  font-weight: normal;
  color: #ff5c5c;
  line-height: 16px;
  margin: 0 10px;
}
.goodsitem--K-abP .goodsitem_filter_none--3eJQD::after {
  content: "";
  display: none;
}
.goodsitem--K-abP .goodsitem_unlogin_btn--2wCZv {
  width: 180px;
  height: 35px;
  margin: 0 auto;
  padding: 0;
  position: relative;
  z-index: 2;
  box-sizing: border-box;
  display: flex;
  align-items: center;
  justify-content: center;
  box-shadow: 0px 2px 6px 0px rgba(95, 148, 206, 0.4);
  border-radius: 18px;
  transition: 0.3s linear;
}
.goodsitem--K-abP .goodsitem_unlogin_btn--2wCZv .goodsitem_unlogin_btn_look--2lwDF,
.goodsitem--K-abP .goodsitem_unlogin_btn--2wCZv .goodsitem_unlogin_btn_buy--1wnEG {
  width: 0;
  flex-grow: 1;
  text-align: center;
  font-size: 13px;
  line-height: 35px;
  height: 100%;
}
.goodsitem--K-abP .goodsitem_unlogin_btn--2wCZv .goodsitem_unlogin_btn_look--2lwDF {
  color: #5f94ce;
  background: #ffffff;
  border-radius: 18px 0 0 18px;
  border: 1px solid #C1D3E8;
  transition: 0.3s linear;
}
.goodsitem--K-abP .goodsitem_unlogin_btn--2wCZv .goodsitem_unlogin_btn_look--2lwDF:hover {
  color: #568dcb;
  border-color: #568dcb;
}
.goodsitem--K-abP .goodsitem_unlogin_btn--2wCZv .goodsitem_unlogin_btn_buy--1wnEG {
  color: #ffffff;
  background: #5f94ce;
  border-radius: 0 18px 18px 0;
  border: 1px solid #5f94ce;
  transition: 0.3s linear;
}
.goodsitem--K-abP .goodsitem_unlogin_btn--2wCZv .goodsitem_unlogin_btn_buy--1wnEG:hover {
  background-color: #568dcb;
}
.goodsitem_nohover--1VIvp:hover {
  box-shadow: none;
  transform: none;
}
.goodsitem_allgoods--3_4Lh {
  height: 275px;
  width: 182px;
  margin: 0 7px 19px 8px;
}
.goodsitem_allgoods--3_4Lh .goodsitem_img_div--3dz7t {
  height: auto;
}
.goodsitem_allgoods--3_4Lh .goodsitem_img--175wH {
  height: 182px;
}
.goodsitem_allgoods--3_4Lh .goodsitem_filter--273nS {
  height: unset;
}
.goodsitem_allgoods--3_4Lh .goodsitem_filter--273nS .goodsitem_description--3ekvN {
  height: 21px;
  line-height: 21px;
  -webkit-line-clamp: 1;
  margin-bottom: 4px;
}
.goodsitem_allgoods--3_4Lh .goodsitem_filter--273nS .goodsitem_saleprice--2MxWn {
  height: 21px;
  line-height: 21px;
  font-weight: 500;
  font-family: Heebo-Medium, Heebo;
}
.goodsitem_allgoods--3_4Lh .goodsitem_tags_bottom--1lP5B {
  margin-top: 8px;
  padding: 0 10px;
  height: 19px;
  overflow: hidden;
}
.goodsitem_allgoods--3_4Lh .goodsitem_tags_bottom--1lP5B .goodsitem_tags_bottom_item--1b-T6 {
  margin-right: 4px;
  line-height: 17px;
}
/* 商品item组件 end */
.testtwo--rxZbd {
  padding: 30px 0;
}
/* 补全样本信息 */
.sampleinput--VcjvC .sampleinput_title--2YYaM {
  font-size: 16px;
  color: #333333;
  line-height: 21px;
  margin-bottom: 23px;
  padding-top: 20px;
}
.sampleinput--VcjvC .sampleinput_menu--1MGWr {
  margin: 0 20px;
  display: flex;
  justify-content: flex-end;
}
.sampleinput--VcjvC .sampleinput_menu--1MGWr .sampleinput_download--CiiHz,
.sampleinput--VcjvC .sampleinput_menu--1MGWr .sampleinput_upload--3asjz {
  width: 120px;
  height: 34px;
  margin: 0 0 0 10px;
  display: inline-block;
  padding: 0;
  font-size: 12px;
  box-shadow: 0px 0px 8px 0px rgba(95, 148, 206, 0.6);
}
.sampleinput--VcjvC .sampleinput_menu--1MGWr .sampleinput_upload--3asjz {
  text-shadow: 0px 0px 8px rgba(95, 148, 206, 0.6);
}
.sampleinput--VcjvC .sampleinput_body--1g_iI {
  margin: 20px 0 0 20px;
  padding: 0 15px 0 0;
  height: 430px;
  overflow-y: scroll;
}
.sampleinput--VcjvC .sampleinput_body--1g_iI .sampleinput_item--3T56A {
  margin-bottom: 25px;
  padding: 10px 0 0px 10px;
  background: #f5f9fc;
}
.sampleinput--VcjvC .sampleinput_body--1g_iI .sampleinput_item--3T56A .sampleinput_item_title_list--X-Maa {
  display: flex;
  align-items: center;
  margin-right: 10px;
}
.sampleinput--VcjvC .sampleinput_body--1g_iI .sampleinput_item--3T56A .sampleinput_item_title_list--X-Maa .sampleinput_item_title_item--1on92 {
  width: 0;
  flex-grow: 1;
  font-size: 12px;
  font-weight: 500;
  margin-right: 8px;
}
.sampleinput--VcjvC .sampleinput_body--1g_iI .sampleinput_item--3T56A .sampleinput_item_title_list--X-Maa .sampleinput_item_title_item--1on92:last-child {
  margin-right: 0;
}
.sampleinput--VcjvC .sampleinput_body--1g_iI .sampleinput_item--3T56A .sampleinput_item_title_list--X-Maa .sampleinput_item_title_item--1on92 .sampleinput_item_name--32O6w {
  text-align: left;
  line-height: 17px;
  color: #666666;
  margin-bottom: 5px;
}
.sampleinput--VcjvC .sampleinput_body--1g_iI .sampleinput_item--3T56A .sampleinput_item_title_list--X-Maa .sampleinput_item_title_item--1on92 .sampleinput_item_input--2hrMC {
  height: 32px;
  border: 2px solid #eeeeee;
  background-color: #ffffff;
  padding: 0 10px;
  width: 100%;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
}
.sampleinput--VcjvC .sampleinput_body--1g_iI .sampleinput_item--3T56A .sampleinput_item_title_list--X-Maa .sampleinput_item_title_item--1on92 .sampleinput_item_input--2hrMC:focus {
  border-color: #5f94ce;
  box-shadow: 0px 0px 4px 0px rgba(95, 148, 206, 0.6);
}
.sampleinput--VcjvC .sampleinput_body--1g_iI .sampleinput_item--3T56A .sampleinput_item_title_list--X-Maa .sampleinput_item_title_item--1on92 .sampleinput_item_input--2hrMC::before {
  border: none;
}
.sampleinput--VcjvC .sampleinput_body--1g_iI .sampleinput_item--3T56A .sampleinput_item_title_list--X-Maa .sampleinput_item_title_item--1on92 .sampleinput_item_input_error--1tFsx {
  border-color: #ff9595;
}
.sampleinput--VcjvC .sampleinput_body--1g_iI .sampleinput_item--3T56A .sampleinput_zwklist--vfZQE {
  margin: 10px 0 0 30px;
  background: #ffffff;
}
.sampleinput--VcjvC .sampleinput_body--1g_iI .sampleinput_item--3T56A .sampleinput_zwklist--vfZQE .sampleinput_item_zwkList--2CPa1 {
  font-size: 12px;
  color: #666666;
  line-height: 16px;
  display: flex;
}
.sampleinput--VcjvC .sampleinput_body--1g_iI .sampleinput_item--3T56A .sampleinput_zwklist--vfZQE .sampleinput_item_zwkList--2CPa1:last-child {
  margin-right: 0;
}
.sampleinput--VcjvC .sampleinput_body--1g_iI .sampleinput_item--3T56A .sampleinput_zwklist--vfZQE .sampleinput_item_zwkList--2CPa1 .sampleinput_zwk_title--3cIsD {
  padding: 10px 0 0 10px;
  text-align: left;
}
.sampleinput--VcjvC .sampleinput_body--1g_iI .sampleinput_item--3T56A .sampleinput_zwklist--vfZQE .sampleinput_item_zwkList--2CPa1 .sampleinput_zwk_fix--2dGmQ {
  width: 0;
  flex-grow: 1;
  margin: 5px 5px 0 10px;
  display: flex;
  align-items: center;
}
.sampleinput--VcjvC .sampleinput_body--1g_iI .sampleinput_item--3T56A .sampleinput_zwklist--vfZQE .sampleinput_item_zwkList--2CPa1 .sampleinput_zwk_fix--2dGmQ .sampleinput_zwk_input--1bU7e {
  height: 32px;
  width: 100%;
  border-width: 2px;
  border-style: solid;
  border-color: #ffffff;
  border-bottom-color: #f1f1f1;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  padding: 0 10px;
}
.sampleinput--VcjvC .sampleinput_body--1g_iI .sampleinput_item--3T56A .sampleinput_zwklist--vfZQE .sampleinput_item_zwkList--2CPa1 .sampleinput_zwk_fix--2dGmQ .sampleinput_zwk_input--1bU7e:focus {
  border-color: #5f94ce;
  box-shadow: 0px 0px 4px 0px rgba(95, 148, 206, 0.6);
}
.sampleinput--VcjvC .sampleinput_body--1g_iI .sampleinput_item--3T56A .sampleinput_zwklist--vfZQE .sampleinput_item_zwkList--2CPa1 .sampleinput_zwk_fix--2dGmQ .sampleinput_zwk_input--1bU7e::before {
  border: none;
}
.sampleinput--VcjvC .sampleinput_body--1g_iI .sampleinput_item--3T56A .sampleinput_zwklist--vfZQE .sampleinput_item_zwkList--2CPa1 .sampleinput_zwk_fix--2dGmQ .sampleinput_zwk_input_error--1fysv {
  border-color: #ff9595;
}
.sampleinput--VcjvC .sampleinput_body--1g_iI .sampleinput_item--3T56A .sampleinput_zwklist--vfZQE .sampleinput_item_zwkList--2CPa1 .sampleinput_zwk_fix--2dGmQ .sampleinput_zwk_input_onfocus--3kE8t {
  border-color: #5f94ce;
  box-shadow: 0px 0px 4px 0px rgba(95, 148, 206, 0.6);
}
.sampleinput--VcjvC .sampleinput_body--1g_iI .sampleinput_item--3T56A .sampleinput_zwklist--vfZQE .sampleinput_item_zwkList--2CPa1 .sampleinput_zwk_fix--2dGmQ .sampleinput_add--2orwE {
  margin: 0 10px;
  padding: 0 10px;
  color: #d7d8d9;
  font-size: 25px;
  cursor: pointer;
}
.sampleinput--VcjvC .sampleinput_body--1g_iI .sampleinput_item--3T56A .sampleinput_zwklist--vfZQE .sampleinput_item_zwkList--2CPa1 .sampleinput_zwk_fix--2dGmQ .sampleinput_add--2orwE:hover {
  color: #5f94ce;
}
.sampleinput--VcjvC .sampleinput_body--1g_iI .sampleinput_item--3T56A .sampleinput_zwklist--vfZQE .sampleinput_item_zwkList--2CPa1 .sampleinput_zwk_fix--2dGmQ .sampleinput_del--2yoYg:hover {
  color: #ff5a5f;
}
.sampleinput--VcjvC .sampleinput_bottom--kpmEY {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 20px;
  background: #f5f9fc;
  margin-top: 15px;
}
.sampleinput--VcjvC .sampleinput_bottom--kpmEY .sampleinput_cancel--3dJYc,
.sampleinput--VcjvC .sampleinput_bottom--kpmEY .sampleinput_post--U3-Yp {
  padding: 0;
  width: 200px;
  height: 44px;
}
.sampleinput--VcjvC .sampleinput_bottom--kpmEY .sampleinput_post--U3-Yp {
  margin-left: 20px;
}
/* 补全样本信息 end */
/* 质检报告 */
.quality_report--1VUBy {
  height: 100%;
  overflow: auto;
}
.quality_report--1VUBy .quality_report_maxwidth--1f5sa {
  width: 820px;
  margin: 14px auto;
  background: #ffffff;
  padding: 30px 40px;
}
.quality_report--1VUBy .quality_report_head--1ilEB {
  display: flex;
  align-items: center;
  justify-content: space-between;
  border-bottom: 1px solid #f1f1f1;
  padding: 0 0 10px;
  margin: 0 0 30px;
}
.quality_report--1VUBy .quality_report_head--1ilEB span {
  font-size: 16px;
  font-weight: 500;
}
.quality_report--1VUBy .quality_report_head--1ilEB img {
  height: 53px;
}
.quality_report--1VUBy .quality_report_info--Cqv_Z {
  text-align: center;
  margin-bottom: 30px;
}
.quality_report--1VUBy .quality_report_info--Cqv_Z .qr_info_title--2GWfL {
  font-size: 20px;
  margin-bottom: 20px;
}
.quality_report--1VUBy .quality_report_info--Cqv_Z .qr_info_table--v8d6v {
  border-top: 1px solid #bcbcbc;
  border-left: 1px solid #bcbcbc;
  border-right: 1px solid #bcbcbc;
  font-size: 14px;
}
.quality_report--1VUBy .quality_report_info--Cqv_Z .qr_info_table--v8d6v .qr_info_item--HBmtc {
  display: flex;
  border-bottom: 1px solid #bcbcbc;
}
.quality_report--1VUBy .quality_report_info--Cqv_Z .qr_info_table--v8d6v .qr_info_item--HBmtc .qr_info_item_itm--1o2HS {
  width: 0;
  flex-grow: 1;
  display: flex;
}
.quality_report--1VUBy .quality_report_info--Cqv_Z .qr_info_table--v8d6v .qr_info_item--HBmtc .qr_info_item_itm--1o2HS .qr_info_name--1qH6W {
  width: 120px;
  flex-grow: 0;
  flex-shrink: 0;
  padding: 10px 0;
  background: #72A5DD;
  color: #ffffff;
}
.quality_report--1VUBy .quality_report_info--Cqv_Z .qr_info_table--v8d6v .qr_info_item--HBmtc .qr_info_item_itm--1o2HS .qr_info_value--2AAWo {
  width: 0;
  flex-grow: 1;
  padding: 10px 0;
}
.quality_report--1VUBy .quality_report_info--Cqv_Z .qr_info_table--v8d6v .qr_info_item--HBmtc .qr_info_item_itm_on--3OgOD .qr_info_value--2AAWo {
  width: 0;
  flex-grow: 1;
}
.quality_report--1VUBy .quality_report_info--Cqv_Z .qr_examine_div--3Y4c9 {
  text-align: right;
}
.quality_report--1VUBy .quality_report_info--Cqv_Z .qr_examine_div--3Y4c9 .qr_examine--3ds2x {
  margin-top: 30px;
  display: inline-block;
}
.quality_report--1VUBy .quality_report_info--Cqv_Z .qr_examine_div--3Y4c9 .qr_examine--3ds2x .qr_examine_table--2Gt9C {
  border: 1px solid #bcbcbc;
  display: flex;
}
.quality_report--1VUBy .quality_report_info--Cqv_Z .qr_examine_div--3Y4c9 .qr_examine--3ds2x .qr_examine_table--2Gt9C .qr_examine_item--30vAe {
  display: flex;
  align-items: center;
}
.quality_report--1VUBy .quality_report_info--Cqv_Z .qr_examine_div--3Y4c9 .qr_examine--3ds2x .qr_examine_table--2Gt9C .qr_examine_item--30vAe .qr_examine_name--17C9T {
  height: 100%;
  display: flex;
  align-items: center;
  padding: 0 20px;
  color: #ffffff;
  background: #72A5DD;
}
.quality_report--1VUBy .quality_report_info--Cqv_Z .qr_examine_div--3Y4c9 .qr_examine--3ds2x .qr_examine_table--2Gt9C .qr_examine_item--30vAe .qr_examine_value--3G-Ff {
  text-align: center;
  width: 136px;
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.quality_report--1VUBy .quality_report_info--Cqv_Z .qr_examine_div--3Y4c9 .qr_examine--3ds2x .qr_examine_table--2Gt9C .qr_examine_item--30vAe .qr_examine_value--3G-Ff .qr_examine_value1--1TSuV {
  height: 100%;
  padding: 10px 0;
  border-bottom: 1px solid #bcbcbc;
  display: flex;
  align-items: center;
  justify-content: center;
}
.quality_report--1VUBy .quality_report_info--Cqv_Z .qr_examine_div--3Y4c9 .qr_examine--3ds2x .qr_examine_table--2Gt9C .qr_examine_item--30vAe .qr_examine_value--3G-Ff .qr_examine_value2--371Da {
  height: 100%;
  padding: 10px 0;
  display: flex;
  align-items: center;
  justify-content: center;
}
.quality_report--1VUBy .quality_report_result--K8fb3 {
  margin-bottom: 70px;
}
.quality_report--1VUBy .quality_report_result--K8fb3 .qr_result_title--1JIiG {
  display: flex;
}
.quality_report--1VUBy .quality_report_result--K8fb3 .qr_result_title--1JIiG .qr_result_title_item--3WOdP {
  width: 0;
  flex-grow: 1;
  padding: 5px;
  border-right: 1px solid #ffffff;
  color: #ffffff;
  background-color: #5f94ce;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  font-size: 12px;
}
.quality_report--1VUBy .quality_report_result--K8fb3 .qr_result_title--1JIiG .qr_result_title_item--3WOdP:last-child {
  border-right: 0;
}
.quality_report--1VUBy .quality_report_result--K8fb3 .qr_result_title--1JIiG .qr_result_title_item--3WOdP .qr_result_title_name--2VIUT {
  text-align: center;
  width: 100%;
}
.quality_report--1VUBy .quality_report_result--K8fb3 .qr_result_title--1JIiG .qr_result_title_item--3WOdP .qr_result_subtitle_list--3u8Fw {
  display: flex;
  width: 100%;
}
.quality_report--1VUBy .quality_report_result--K8fb3 .qr_result_title--1JIiG .qr_result_title_item--3WOdP .qr_result_subtitle_list--3u8Fw .qr_result_subtitle_item--3V280 {
  width: 0;
  flex-grow: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  border-top: 1px solid #ffffff;
  border-right: 1px solid #ffffff;
  padding: 2px;
}
.quality_report--1VUBy .quality_report_result--K8fb3 .qr_result_title--1JIiG .qr_result_title_item--3WOdP .qr_result_subtitle_list--3u8Fw .qr_result_subtitle_item--3V280:last-child {
  border-right: 0;
}
.quality_report--1VUBy .quality_report_result--K8fb3 .qr_result_title--1JIiG .qr_result_title_item_fix--1k6I2 {
  padding: 0;
}
.quality_report--1VUBy .quality_report_result--K8fb3 .qr_result_list--1wv1j {
  border-left: 1px solid #bcbcbc;
  font-size: 12px;
}
.quality_report--1VUBy .quality_report_result--K8fb3 .qr_result_list--1wv1j .qr_result_item--oaL8r {
  display: flex;
  border-bottom: 1px solid #bcbcbc;
}
.quality_report--1VUBy .quality_report_result--K8fb3 .qr_result_list--1wv1j .qr_result_item--oaL8r .qr_result_itm--1aB-2 {
  width: 0;
  flex-grow: 1;
  padding: 5px;
  word-break: break-all;
  border-right: 1px solid #bcbcbc;
  display: flex;
  align-items: center;
  justify-content: center;
}
.quality_report--1VUBy .quality_report_result--K8fb3 .qr_result_list--1wv1j .qr_result_item--oaL8r .qr_result_itm--1aB-2 .qr_result_itm_name--3o7A3 {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  text-align: center;
}
.quality_report--1VUBy .quality_report_result--K8fb3 .qr_result_list--1wv1j .qr_result_item--oaL8r .qr_result_itm--1aB-2 .qr_result_itm_name--3o7A3 div {
  height: 100%;
  width: 0;
  flex-grow: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  border-right: 1px solid #bcbcbc;
}
.quality_report--1VUBy .quality_report_result--K8fb3 .qr_result_list--1wv1j .qr_result_item--oaL8r .qr_result_itm--1aB-2 .qr_result_itm_name--3o7A3 div:last-child {
  border-right: 0;
}
.quality_report--1VUBy .quality_report_result--K8fb3 .qr_result_list--1wv1j .qr_result_item--oaL8r .qr_result_itm_fix--3xPAf {
  padding: 0;
  display: block;
}
.quality_report--1VUBy .quality_report_readme--3cDnJ .qr_readme_item--2DXCd {
  margin: 0 0 20px;
}
.quality_report--1VUBy .quality_report_readme--3cDnJ .qr_readme_item--2DXCd .qr_readme_title--1X5mN {
  font-size: 16px;
  font-weight: 500;
  margin: 0 0 5px;
}
.quality_report--1VUBy .quality_report_readme--3cDnJ .qr_readme_item--2DXCd .qr_readme_subtitle--_3i5Z {
  font-size: 14px;
  line-height: 24px;
  text-align: justify;
}
.quality_report--1VUBy .quality_report_readme--3cDnJ .qr_readme_item--2DXCd .qr_readme_thirdtitle--1e2Y2 {
  font-size: 14px;
  line-height: 24px;
  text-align: justify;
  margin: 0 0 0 40px;
}
.quality_report--1VUBy .quality_report_readme--3cDnJ .qr_readme_contact--hRgvi {
  margin: 30px 0 0;
  display: inline-block;
}
/* 登录判断 */
.needlogin--3QKK2 .needlogin_icon--JHlKF {
  font-size: 44px;
  margin: 40px 0 20px;
  color: #5f94ce;
}
.needlogin--3QKK2 .needlogin_text--3lIcB {
  font-size: 13px;
  font-weight: 500;
}
.needlogin--3QKK2 .needlogin_btn--1rVWq {
  border-top: 1px solid #f1f1f1;
  margin-top: 40px;
  display: flex;
  align-items: center;
  font-size: 12px;
}
.needlogin--3QKK2 .needlogin_btn--1rVWq div {
  height: 38px;
  width: 0;
  flex-grow: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #5f94ce;
  border: 1px solid #ffffff;
  cursor: pointer;
  transition: 0.2s linear;
}
.needlogin--3QKK2 .needlogin_btn--1rVWq div:hover {
  color: #568dcb;
}
.needlogin--3QKK2 .needlogin_btn--1rVWq .needlogin_cancel--2rw6O {
  border-right-color: #f1f1f1;
}
.needlogin--3QKK2 .needlogin_btn--1rVWq .needlogin_cancel--2rw6O:hover {
  border-color: #5f94ce;
}
.needlogin--3QKK2 .needlogin_btn--1rVWq .needlogin_login--1UOZr:hover {
  border-color: #5f94ce;
}
/* oss_download */
.oss_download--f3dyt {
  padding: 30px 30px 30px;
  max-height: 620px;
  overflow: auto;
}
.oss_download--f3dyt .oss_download_title--39Iug {
  text-align: left;
  font-size: 18px;
  font-weight: 700;
}
.oss_download--f3dyt .oss_download_subtitle--27AYO {
  text-align: left;
  margin-top: 30px;
  line-height: 20px;
  color: #666666;
}
.oss_download--f3dyt .oss_download_menu--GMk3s {
  display: flex;
  align-items: center;
  margin-top: 20px;
}
.oss_download--f3dyt .oss_download_menu--GMk3s div {
  margin-right: 8px;
  padding: 6px 10px;
  border-radius: 4px;
  box-shadow: 0px 1px 2px 1px rgba(0, 0, 0, 0.25);
  cursor: pointer;
}
.oss_download--f3dyt .oss_download_menu--GMk3s .oss_download_menu_item_on--3APG8 {
  color: #fff;
  background: #568dcb;
  box-shadow: inset 3px 2px 3px #4978ad, inset -3px -2px 3px #63a2e9;
}
.oss_download--f3dyt .oss_download_body--2HFzL {
  margin-top: 10px;
  border: 1px dotted #cccccc;
  padding: 16px;
  color: #cccccc;
  transition: 0.2s linear;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.oss_download--f3dyt .oss_download_body--2HFzL:hover {
  color: #5f94ce;
  border-color: #fff;
  box-shadow: 0px 1px 2px 1px rgba(0, 0, 0, 0.25);
}
.oss_download--f3dyt .oss_download_body--2HFzL .oss_download_body_content--JVd7R {
  word-break: break-all;
  text-align: left;
}
.oss_download--f3dyt .oss_download_body_none--tvnkc {
  display: none;
}
.oss_download--f3dyt .oss_download_show--1Qzqr {
  margin: 20px 0 0;
}
.oss_download--f3dyt .oss_download_show--1Qzqr .oss_download_show_item--1kGfz {
  display: flex;
  align-items: center;
}
.oss_download--f3dyt .oss_download_show--1Qzqr .oss_download_show_item--1kGfz:last-child {
  margin-bottom: 0;
}
.oss_download--f3dyt .oss_download_show--1Qzqr .oss_download_show_item--1kGfz .oss_download_show_item_title--3kToz {
  margin-right: 20px;
  width: 130px;
  flex-grow: 0;
  text-align: left;
  color: #999999;
}
.oss_download--f3dyt .oss_download_show--1Qzqr .oss_download_show_item--1kGfz .oss_download_show_copy_div--2P_ML {
  display: flex;
  align-items: center;
  width: 0;
  flex-grow: 1;
  padding: 4px;
  cursor: pointer;
}
.oss_download--f3dyt .oss_download_show--1Qzqr .oss_download_show_item--1kGfz .oss_download_show_copy_div--2P_ML:hover .oss_download_copy--26LvG {
  color: #5f94ce;
}
.oss_download--f3dyt .oss_download_show--1Qzqr .oss_download_show_item--1kGfz .oss_download_show_copy_div--2P_ML:hover .oss_download_show_item_value--7XdfY {
  color: #5f94ce;
}
.oss_download--f3dyt .oss_download_show--1Qzqr .oss_download_show_item--1kGfz .oss_download_show_copy_div--2P_ML .oss_download_copy--26LvG {
  color: #d7d8d9;
  font-size: 18px;
  margin-right: 15px;
}
.oss_download--f3dyt .oss_download_show--1Qzqr .oss_download_show_item--1kGfz .oss_download_show_copy_div--2P_ML .oss_download_show_item_value--7XdfY {
  width: 0;
  flex-grow: 1;
  text-align: left;
  color: #666666;
}
.oss_download--f3dyt .oss_download_path--3CyQR {
  font-size: 14px;
  font-weight: 500;
  margin: 0 0 30px;
}
.oss_download--f3dyt .oss_download_path--3CyQR .oss_download_path_title--2KCw2 {
  text-align: left;
}
.oss_download--f3dyt .oss_download_path--3CyQR .oss_download_path_value--1M1a6 {
  text-align: left;
  word-break: break-all;
  margin: 10px 0 0;
  display: flex;
  cursor: pointer;
}
.oss_download--f3dyt .oss_download_path--3CyQR .oss_download_path_value--1M1a6:hover {
  color: #5f94ce;
}
.oss_download--f3dyt .oss_download_path--3CyQR .oss_download_path_value--1M1a6:hover span {
  color: #5f94ce;
}
.oss_download--f3dyt .oss_download_path--3CyQR .oss_download_path_value--1M1a6:hover .oss_download_path_copy--8Fob2 {
  color: #5f94ce;
}
.oss_download--f3dyt .oss_download_path--3CyQR .oss_download_path_value--1M1a6 span {
  transition: 0.2 linear;
  color: #999999;
}
.oss_download--f3dyt .oss_download_path--3CyQR .oss_download_path_value--1M1a6 .oss_download_path_copy--8Fob2 {
  margin-right: 10px;
  font-size: 23px;
  color: #d7d8d9;
  transition: 0.2 linear;
}
.oss_download--f3dyt .oss_download_path--3CyQR .oss_download_path_empty--3RFYQ {
  text-align: left;
  color: #999999;
  margin: 4px 0 0;
}
.oss_download--f3dyt .oss_download_show_none--UBJx_ {
  display: none;
}
.oss_download--f3dyt .oss_download_footer--3ztjv {
  margin: 20px 0 0;
  padding: 20px 0 0;
  border-top: 1px solid #f1f1f1;
}
.oss_download--f3dyt .oss_download_footer--3ztjv .oss_download_footer_title--uwxZ8 {
  font-size: 14px;
  font-weight: 500;
  text-align: left;
}
.oss_download--f3dyt .oss_download_footer--3ztjv .oss_download_footer_link--1Igko {
  display: flex;
  align-items: center;
  height: 100%;
  text-align: left;
}
.oss_download--f3dyt .oss_download_footer--3ztjv .oss_download_footer_link--1Igko .oss_download_link_item--hupxE {
  flex-shrink: 0;
  flex-grow: 0;
  width: 100px;
  transition: 0.2s linear;
  padding: 10px;
  color: #666666;
  height: 100%;
  margin-top: 15px;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  cursor: pointer;
}
.oss_download--f3dyt .oss_download_footer--3ztjv .oss_download_footer_link--1Igko .oss_download_link_item--hupxE:hover {
  box-shadow: 0px 1px 2px 1px rgba(0, 0, 0, 0.25);
  color: #5f94ce;
}
.oss_download--f3dyt .oss_download_footer--3ztjv .oss_download_footer_link--1Igko .oss_download_link_item--hupxE .oss_download_desc--3kEJj {
  font-weight: 12px;
}
.oss_download--f3dyt .oss_download_footer--3ztjv .oss_download_footer_link--1Igko .oss_download_link_item--hupxE .oss_download_footer_mac--V6yKG {
  font-size: 20px;
  margin-top: 8px;
}
/* oss_download end */
/* 样本质检下载 */
.quality_id--3rq0L {
  padding: 20px 0 30px;
}
.quality_id--3rq0L .quality_id_title--2EeBr {
  text-align: left;
  font-size: 16px;
  font-weight: 700;
  color: #666666;
  margin: 0 20px 0 20px;
}
.quality_id--3rq0L .quality_id_title--2EeBr .quality_id_title_spin--3m7SM {
  margin: 0 0 0 10px;
}
.quality_id--3rq0L .quality_id_list--11SIJ {
  overflow: auto;
  max-height: 600px;
  margin: 40px 0 0;
  padding: 10px 30px 0 30px;
}
.quality_id--3rq0L .quality_id_list--11SIJ .quality_id_item--2HIM5 {
  margin-bottom: 20px;
  text-align: left;
  display: flex;
  align-items: center;
  cursor: pointer;
}
.quality_id--3rq0L .quality_id_list--11SIJ .quality_id_item--2HIM5:last-child {
  margin-bottom: 0;
}
.quality_id--3rq0L .quality_id_list--11SIJ .quality_id_item--2HIM5:hover .quality_id_item_bk--3nNH_ {
  border-color: #5f94ce;
}
.quality_id--3rq0L .quality_id_list--11SIJ .quality_id_item--2HIM5:hover .quality_id_item_btn--Eei8v {
  color: #ffffff;
  background-color: #5f94ce;
}
.quality_id--3rq0L .quality_id_list--11SIJ .quality_id_item--2HIM5 .quality_id_item_btn--Eei8v {
  width: 45px;
  height: 45px;
  flex-grow: 0;
  flex-shrink: 0;
  font-size: 28px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin: 0 30px 0 0;
  color: #666666;
  box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.2);
  cursor: pointer;
  transition: 0.2s linear;
}
.quality_id--3rq0L .quality_id_list--11SIJ .quality_id_item--2HIM5 .quality_id_item_bk--3nNH_ {
  display: flex;
  align-items: center;
  width: 0;
  flex-grow: 1;
  background-color: #f5f9fc;
  padding: 15px 20px;
  border-radius: 10px;
  cursor: pointer;
  transition: 0.2s linear;
  border: 1px solid #f5f9fc;
}
.quality_id--3rq0L .quality_id_list--11SIJ .quality_id_item--2HIM5 .quality_id_item_bk--3nNH_ .quality_id_item_logo--14SCz {
  width: 30px;
  height: 30px;
  margin-left: 20px;
  flex-shrink: 0;
  flex-grow: 0;
}
.quality_id--3rq0L .quality_id_list--11SIJ .quality_id_item--2HIM5 .quality_id_item_bk--3nNH_ .quality_id_item_text--2Hy_l {
  width: 0;
  flex-grow: 1;
  color: #666666;
}
.quality_id--3rq0L .quality_id_loading--3DGaU .quality_id_item--2HIM5 {
  cursor: default;
}
.quality_id--3rq0L .quality_id_loading--3DGaU .quality_id_item--2HIM5 .quality_id_item_btn--Eei8v {
  cursor: default;
}
.quality_id--3rq0L .quality_id_loading--3DGaU .quality_id_item--2HIM5 .quality_id_item_bk--3nNH_ {
  cursor: default;
  height: 30px;
}
.quality_id--3rq0L .quality_id_loading--3DGaU .quality_id_item--2HIM5:hover .quality_id_item_btn--Eei8v {
  background: #f5f9fc;
}
.quality_id--3rq0L .quality_id_loading--3DGaU .quality_id_item--2HIM5:hover .quality_id_item_bk--3nNH_ {
  border-color: #f5f9fc;
}
.quality_id--3rq0L .quality_id_loading--3DGaU .quality_id_item--2HIM5 .quality_id_item_btn--Eei8v {
  background-color: #f5f9fc;
}
/* 样本质检下载 end */
/* 模板介绍 */
.order_intro--11Yua {
  margin: 0 10px 10px;
  max-height: 627px;
  overflow: auto;
}
.order_intro--11Yua .order_intro_title--21EeY {
  text-align: left;
  font-size: 16px;
  font-weight: 500;
  color: #666666;
  line-height: 22px;
  margin: 0 0 20px;
}
.order_intro--11Yua .order_intro_subtitle--10R8U {
  width: 100%;
  font-size: 12px;
  color: #666666;
  text-align: left;
}
.order_intro--11Yua .order_intro_subtitle--10R8U .order_intro_item--2QCzt {
  display: flex;
  flex-direction: column;
  margin-bottom: 29px;
}
.order_intro--11Yua .order_intro_subtitle--10R8U .order_intro_item--2QCzt:first-child {
  margin: 0;
}
.order_intro--11Yua .order_intro_subtitle--10R8U .order_intro_item--2QCzt:last-child {
  margin-bottom: 0;
}
.order_intro--11Yua .order_intro_subtitle--10R8U .order_intro_item--2QCzt div {
  line-height: 22px;
}
.order_intro--11Yua .order_intro_subtitle--10R8U .order_intro_item--2QCzt img {
  width: 100%;
  margin-top: 12px;
}
/* 模板介绍 end */
/* 登录判断 end */
/* loading合集 */
@-webkit-keyframes ball_scale_multiple--3zP52 {
  0% {
    transform: scale(0.1);
    opacity: 1;
  }
  70% {
    transform: scale(1);
    opacity: 0.7;
  }
  100% {
    opacity: 0;
  }
}
@keyframes ball_scale_multiple--3zP52 {
  0% {
    transform: scale(0.1);
    opacity: 1;
  }
  70% {
    transform: scale(1);
    opacity: 0.7;
  }
  100% {
    opacity: 0;
  }
}
.ball_scale_multiple--3zP52 > div:nth-child(0) {
  -webkit-animation-delay: -0.2s;
  animation-delay: -0.2s;
}
.ball_scale_multiple--3zP52 > div:nth-child(1) {
  -webkit-animation-delay: 0s;
  animation-delay: 0s;
}
.ball_scale_multiple--3zP52 > div:nth-child(2) {
  -webkit-animation-delay: 0.2s;
  animation-delay: 0.2s;
}
.ball_scale_multiple--3zP52 > div:nth-child(3) {
  -webkit-animation-delay: 0.4s;
  animation-delay: 0.4s;
}
.ball_scale_multiple--3zP52 > div {
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  position: absolute;
  top: 200px;
  left: 100px;
  width: 50px;
  height: 50px;
  border-radius: 100%;
  border: 2px solid #5f94ce;
  -webkit-animation: ball_scale_multiple--3zP52 1.25s 0s infinite cubic-bezier(0.21, 0.53, 0.56, 0.8);
  animation: ball_scale_multiple--3zP52 1.25s 0s infinite cubic-bezier(0.21, 0.53, 0.56, 0.8);
}
/* loading合集 end*/
/* 服务条款 */
.servicelayer--2GQ4A {
  text-align: left;
  padding: 20px 0 20px 20px;
}
.servicelayer--2GQ4A .servicelayer_title--sQ6Ra {
  font-size: 24px;
  font-weight: 500;
  line-height: 33px;
  margin-bottom: 18px;
  color: #1f2738;
}
.servicelayer--2GQ4A .servicelayer_body--3hTqd {
  overflow: auto;
  max-height: calc(100vh - 200px);
  padding: 0 20px 0 0;
}
.servicelayer--2GQ4A .servicelayer_list--3xoGW .servicelayer_item---1yyF .servicelayer_item_title--3waVW {
  font-size: 14px;
  margin-bottom: 24px;
}
.servicelayer--2GQ4A .servicelayer_list--3xoGW .servicelayer_item---1yyF .servicelayer_item_content--1s6f4 {
  font-size: 14px;
  margin-bottom: 24px;
}
.servicelayer--2GQ4A .servicelayer_list--3xoGW .servicelayer_item---1yyF .servicelayer_content_list--p11ZB {
  margin: 0 0 24px;
}
.servicelayer--2GQ4A .servicelayer_btns--2w-nD {
  margin: 30px 0 0;
  display: flex;
  align-items: center;
  justify-content: center;
}
.servicelayer--2GQ4A .servicelayer_btns--2w-nD .servicelayer_notagree--1rGYr {
  width: 150px;
}
.servicelayer--2GQ4A .servicelayer_btns--2w-nD .servicelayer_agree--2Q4Yj {
  margin: 0 0 0 15px;
  width: 150px;
}
/* 服务条款 end */
/* 全局antd */
.pagination--W5XTp {
  margin: 0 auto;
  text-align: center;
}
.ant-pagination-item-active {
  border-color: #5f94ce;
}
.ant-pagination-item-active a {
  color: #5f94ce;
}
.ant-pagination.mini .ant-pagination-item {
  background: rgba(0, 0, 0, 0);
}
.ant-pagination-item a:hover {
  color: #5f94ce;
}
.ant-pagination-item:focus-visible, .ant-pagination-item:hover {
  border-color: #5f94ce !important;
}
/* 全局antd end */
/* 联系我们 */
.contactus--39Qsc {
  min-height: 100%;
  background-color: #f5f9fc;
  padding: 24px 10px 40px;
  box-sizing: border-box;
}
.contactus--39Qsc .contactus_maxwidth--20DPG {
  max-width: 1216px;
  margin: 0 auto;
}
.contactus--39Qsc .contactus_maxwidth--20DPG .contactus_head--3rVhD {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin: 0 0 22px;
}
.contactus--39Qsc .contactus_maxwidth--20DPG .contactus_head--3rVhD .contactus_logo--38dIN {
  height: 54px;
}
.contactus--39Qsc .contactus_maxwidth--20DPG .contactus_head--3rVhD .contactus_menu--3OUlQ {
  width: 0;
  flex-grow: 1;
  display: flex;
  justify-content: flex-end;
}
.contactus--39Qsc .contactus_maxwidth--20DPG .contactus_head--3rVhD .contactus_menu--3OUlQ .contactus_back--2PJkT {
  display: flex;
  align-items: center;
  cursor: pointer;
}
.contactus--39Qsc .contactus_maxwidth--20DPG .contactus_head--3rVhD .contactus_menu--3OUlQ .contactus_back--2PJkT .contactus_back_icon--1Ec1F {
  width: 30px;
  height: 6px;
}
.contactus--39Qsc .contactus_maxwidth--20DPG .contactus_head--3rVhD .contactus_menu--3OUlQ .contactus_back--2PJkT .contactus_back_text--25SGo {
  font-size: 12px;
  font-weight: 500;
  color: #333333;
  margin: 0 0 0 8px;
}
.contactus--39Qsc .contactus_maxwidth--20DPG .contactus_body--3Nd16 {
  background: #ffffff;
  border-radius: 12px;
  padding: 50px;
  display: flex;
}
.contactus--39Qsc .contactus_maxwidth--20DPG .contactus_body--3Nd16 .contactus_body_info--8q-BO {
  flex-shrink: 0;
  flex-grow: 0;
  margin: 0 163px 0 0;
}
.contactus--39Qsc .contactus_maxwidth--20DPG .contactus_body--3Nd16 .contactus_body_info--8q-BO .contactus_body_info_title--2zUIc {
  font-size: 36px;
  font-weight: 600;
  color: #333333;
  line-height: 50px;
  margin: 0 0 30px;
}
.contactus--39Qsc .contactus_maxwidth--20DPG .contactus_body--3Nd16 .contactus_body_info--8q-BO .contactus_body_info_subtitle--Pb5Qt {
  width: 176px;
  font-size: 16px;
  font-weight: 500;
  color: #333333;
  line-height: 32px;
  margin: 0 0 50px;
}
.contactus--39Qsc .contactus_maxwidth--20DPG .contactus_body--3Nd16 .contactus_body_info--8q-BO .contactus_body_info_list--N1wA6 .contactus_back_info_item--aLoU_ {
  display: flex;
  align-items: center;
  margin: 0 0 18px;
}
.contactus--39Qsc .contactus_maxwidth--20DPG .contactus_body--3Nd16 .contactus_body_info--8q-BO .contactus_body_info_list--N1wA6 .contactus_back_info_item--aLoU_:last-child {
  margin: 0;
}
.contactus--39Qsc .contactus_maxwidth--20DPG .contactus_body--3Nd16 .contactus_body_info--8q-BO .contactus_body_info_list--N1wA6 .contactus_back_info_item--aLoU_ .contactus_back_info_item_icon_box--1rFvr {
  width: 32px;
  height: 32px;
  border: 1px solid #f0f0f0;
  border-radius: 50%;
  margin: 0 16px 0 0;
  display: flex;
  align-items: center;
  justify-content: center;
}
.contactus--39Qsc .contactus_maxwidth--20DPG .contactus_body--3Nd16 .contactus_body_info--8q-BO .contactus_body_info_list--N1wA6 .contactus_back_info_item--aLoU_ .contactus_back_info_item_icon_box--1rFvr .contactus_back_info_item_icon--3AJr8 {
  font-size: 20px;
  color: #333333;
}
.contactus--39Qsc .contactus_maxwidth--20DPG .contactus_body--3Nd16 .contactus_body_info--8q-BO .contactus_body_info_list--N1wA6 .contactus_back_info_item--aLoU_ .contactus_back_info_item_text--A22uu {
  font-size: 12px;
  color: #333333;
  line-height: 20px;
  max-width: 265px;
}
.contactus--39Qsc .contactus_maxwidth--20DPG .contactus_body--3Nd16 .contactus_body_table--v1HTn {
  width: 0;
  flex-grow: 1;
}
.contactus--39Qsc .contactus_maxwidth--20DPG .contactus_body--3Nd16 .contactus_body_table--v1HTn .contactus_body_table_list--VBalo .contactus_body_item--2dt7I {
  display: flex;
  align-items: center;
}
.contactus--39Qsc .contactus_maxwidth--20DPG .contactus_body--3Nd16 .contactus_body_table--v1HTn .contactus_body_table_list--VBalo .contactus_body_item--2dt7I .contactus_body_itm--2JT52 {
  width: 0;
  flex-grow: 1;
  margin: 0 40px 16px 0;
}
.contactus--39Qsc .contactus_maxwidth--20DPG .contactus_body--3Nd16 .contactus_body_table--v1HTn .contactus_body_table_list--VBalo .contactus_body_item--2dt7I .contactus_body_itm--2JT52:last-child {
  margin: 0 0 16px;
}
.contactus--39Qsc .contactus_maxwidth--20DPG .contactus_body--3Nd16 .contactus_body_table--v1HTn .contactus_body_table_list--VBalo .contactus_body_item--2dt7I .contactus_body_itm--2JT52 .contactus_body_itm_name--1vFzT {
  font-size: 12px;
  font-weight: 500;
  color: #333333;
  line-height: 17px;
  margin: 0 0 16px;
}
.contactus--39Qsc .contactus_maxwidth--20DPG .contactus_body--3Nd16 .contactus_body_table--v1HTn .contactus_body_table_list--VBalo .contactus_body_item--2dt7I .contactus_body_itm--2JT52 .contactus_body_itm_name_error--1_b9h {
  color: #ff9595;
}
.contactus--39Qsc .contactus_maxwidth--20DPG .contactus_body--3Nd16 .contactus_body_table--v1HTn .contactus_body_table_list--VBalo .contactus_body_item--2dt7I .contactus_body_itm--2JT52 .contactus_body_itm_ph--2kysd {
  border: none;
  border-bottom: 1px solid #f0f0f0;
  padding: 0 0 8px;
  display: block;
  width: 100%;
}
.contactus--39Qsc .contactus_maxwidth--20DPG .contactus_body--3Nd16 .contactus_body_table--v1HTn .contactus_body_table_list--VBalo .contactus_body_item--2dt7I .contactus_body_itm--2JT52 .contactus_body_itm_ph--2kysd::-webkit-input-placeholder {
  /* WebKit browsers */
  color: #c4c4c4;
  font-size: 14px;
}
.contactus--39Qsc .contactus_maxwidth--20DPG .contactus_body--3Nd16 .contactus_body_table--v1HTn .contactus_body_table_list--VBalo .contactus_body_item--2dt7I .contactus_body_itm--2JT52 .contactus_body_itm_ph--2kysd::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #c4c4c4;
  font-size: 14px;
}
.contactus--39Qsc .contactus_maxwidth--20DPG .contactus_body--3Nd16 .contactus_body_table--v1HTn .contactus_body_table_list--VBalo .contactus_body_item--2dt7I .contactus_body_itm--2JT52 .contactus_body_itm_ph--2kysd:-ms-input-placeholder {
  /* Internet Explorer 10+ */
  color: #c4c4c4;
  font-size: 14px;
}
.contactus--39Qsc .contactus_maxwidth--20DPG .contactus_body--3Nd16 .contactus_body_table--v1HTn .contactus_body_table_list--VBalo .contactus_body_item--2dt7I .contactus_body_itm--2JT52 .contactus_body_itm_ph_error--2tYW0 {
  border-color: #ff9595;
}
.contactus--39Qsc .contactus_maxwidth--20DPG .contactus_body--3Nd16 .contactus_body_table--v1HTn .contactus_body_btn--3iBSh {
  width: 200px;
  height: 44px;
  margin: 16px 0 0;
  display: flex;
  align-items: center;
  justify-content: center;
  float: right;
}
.contactus--39Qsc .contactus_maxwidth--20DPG .contactus_bottom--Vt1a4 {
  margin: 32px 0 0;
  text-align: center;
}
.contactus--39Qsc .contactus_maxwidth--20DPG .contactus_bottom--Vt1a4 .contactus_bottom_text--1I1cX {
  font-size: 12px;
  color: #999999;
  line-height: 17px;
  margin: 0 0 8px;
}
.contactus--39Qsc .contactus_maxwidth--20DPG .contactus_bottom--Vt1a4 .contactus_bottom_text--1I1cX:last-child {
  margin: 0;
}
.verification_code--1JHGn {
  margin: 0 6px 6px;
}
.verification_code--1JHGn .verification_code_title--2AzhE {
  font-size: 14px;
  font-weight: 600;
  color: #000000;
  line-height: 20px;
  margin: 0 0 34px;
}
.verification_code--1JHGn .verification_code_body--6bnlg {
  display: flex;
  align-items: center;
}
.verification_code--1JHGn .verification_code_body--6bnlg .verification_code_input--_6GLA {
  width: 150px;
  height: 44px;
  border: 1px solid #EAEAEA;
  margin: 0 13px 0 0;
  padding: 0 12px;
}
.verification_code--1JHGn .verification_code_body--6bnlg .verification_code_img_div--3r9yO {
  width: 95px;
  height: 39px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.verification_code--1JHGn .verification_code_body--6bnlg .verification_code_img_div--3r9yO .verification_code_img--1cAJC {
  display: block;
  width: 95px;
  height: 39px;
  cursor: pointer;
}
.verification_code--1JHGn .verification_code_change--lDWVc {
  text-align: right;
  margin: 3px 33px 0 0;
  font-size: 12px;
  font-weight: 400;
  color: #999999;
  line-height: 17px;
  cursor: pointer;
}
.verification_code--1JHGn .verification_code_btn--1TT9I {
  width: 258px;
  height: 44px;
  background: #5f94ce;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 15px 0 0;
}
/* 联系我们 end */
/* 关于我们 */
.aboutus--Zef8J {
  padding: 24px 10px 0;
}
.aboutus_maxwidth--2DLYG {
  max-width: 1216px;
  margin: 0 auto;
}
.aboutus_maxwidth--2DLYG .aboutus_head--2r-os {
  margin: 0 0 120px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.aboutus_maxwidth--2DLYG .aboutus_head--2r-os .aboutus_head_logo--17kbI {
  width: 159px;
}
.aboutus_maxwidth--2DLYG .aboutus_head--2r-os .aboutus_head_back--3XVjq {
  display: flex;
  align-items: center;
  color: #333333;
  cursor: pointer;
  transition: 0.3s ease;
  padding: 5px 0 5px 10px;
}
.aboutus_maxwidth--2DLYG .aboutus_head--2r-os .aboutus_head_back--3XVjq:hover {
  color: #5f94ce;
}
.aboutus_maxwidth--2DLYG .aboutus_head--2r-os .aboutus_head_back--3XVjq .aboutus_head_back_icon--12MSH {
  height: 6px;
  width: 30px;
  margin: 0 7px 0 0;
}
.aboutus_maxwidth--2DLYG .aboutus_head--2r-os .aboutus_head_back--3XVjq .aboutus_head_back_text--1tzNc {
  font-size: 12px;
  font-weight: 500;
  line-height: 24px;
}
.aboutus_maxwidth--2DLYG .aboutus_body--36ERj {
  background: #fff;
  border-radius: 12px;
  padding: 50px;
  margin: 0 auto;
  max-width: 800px;
}
.aboutus_maxwidth--2DLYG .aboutus_body_title--3VFZM {
  font-size: 36px;
  font-weight: 600;
  color: #333;
  line-height: 50px;
}
.aboutus_maxwidth--2DLYG .aboutus_body_box--QPd9- {
  margin: 50px 0 0;
}
.aboutus_maxwidth--2DLYG .aboutus_body_box--QPd9- .aboutus_body_text--2Hd-m {
  font-size: 17px;
  color: #333;
  line-height: 25px;
  margin: 30px 0 0;
}
/* 关于我们 end */
.testtwo_body--1hUse {
  border: 1px solid red;
  margin: 30px 0 0;
}

/* 基础背景色 */
/* 辅助背景色 */
/* 辅助背景色 */
/* 默认图片颜色 */
/* 选中色 */
/* 标准字体颜色 */
/* 第二种字体颜色 */
/* 第三种字体颜色 */
/* 首页搜索背景 */
/* 首页菜单背景 */
/* 现价 */
/* 到期的价格 */
/* 下划线颜色 */
/* 未完成进度点颜色 */
/* 协议标题 */
/* 按钮灰色 */
/* 深色遮罩颜色 */
/* 投影颜色 */
/* 基本 */
/* 失效文字颜色 */
/* 基本 - 反色 */
@-webkit-keyframes off_page_show--1hOdc {
  0% {
    opacity: 0;
    transform: translateY(-30%);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}
@keyframes off_page_show--1hOdc {
  0% {
    opacity: 0;
    transform: translateY(-30%);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}
@-webkit-keyframes popover_show--12H98 {
  0% {
    opacity: 0;
    transform: scale(0.6);
  }
  100% {
    opacity: 1;
    transform: scale(1);
  }
}
@keyframes popover_show--12H98 {
  0% {
    opacity: 0;
    transform: scale(0.6);
  }
  100% {
    opacity: 1;
    transform: scale(1);
  }
}
.field_item--W9TGT {
  border: solid #eeeeee;
  position: relative;
  border-width: 0;
  box-sizing: border-box;
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  color: #595959;
  padding: 14px;
  font-size: 14px;
  line-height: 20px;
  height: 46px;
}
.field_item--W9TGT::before {
  box-sizing: border-box;
  position: absolute;
  left: 0;
  top: 0;
  display: block;
  width: 100%;
  height: 100%;
  border-style: inherit;
  border-color: inherit;
  border-radius: 0;
  border-width: 1px 1px 1px 1px;
  pointer-events: none;
  content: "";
}
@media screen and (-webkit-min-device-pixel-ratio: 2) {
  .field_item--W9TGT::before {
    width: 200%;
    height: 200%;
    transform-origin: 0 0;
    transform: scale(0.5) translateZ(0);
    border-radius: 0;
  }
}
@media screen and (-webkit-min-device-pixel-ratio: 3) {
  .field_item--W9TGT::before {
    width: 300%;
    height: 300%;
    transform-origin: 0 0;
    transform: scale(0.33333333) translateZ(0);
    border-radius: 0;
  }
}
@media screen and (-webkit-min-device-pixel-ratio: 4) {
  .field_item--W9TGT::before {
    width: 400%;
    height: 400%;
    transform-origin: 0 0;
    transform: scale(0.25) translateZ(0);
    border-radius: 0;
  }
}
.field_item--W9TGT > .field_content--3gMpB {
  flex: 1;
  display: block;
  margin: -15px;
  padding: 14px;
  border: 0;
  color: inherit;
  width: 0;
}
.field_item--W9TGT > .field_error_icon--1oU9r {
  color: #ff5a5f;
}
.field_item--W9TGT > .field_extra--2FNG1 {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 20px;
  position: relative;
  margin-left: 10px;
}
.field_item--W9TGT > .field_content--3gMpB + .field_extra--2FNG1 {
  margin-left: 10px;
}
.field_item--W9TGT > .field_extra--2FNG1 + .field_content--3gMpB {
  margin-left: 10px;
}
.field_item--W9TGT > .field_extra_close--3YDaM {
  background-color: #bfbfbf;
  border-radius: 50%;
  color: #ffffff;
  font-size: 10px;
  padding: 2px;
  opacity: 0;
  transition: 0.2s linear;
}
.field_item--W9TGT .placeholder--1UhMZ {
  color: #999999;
}
.field_item--W9TGT:focus,
.field_item--W9TGT.focus--1yZPZ {
  box-shadow: 0px 0px 4px 0px rgba(95, 148, 206, 0.6);
  border: 0.1px solid #5f94ce;
}
.field_item--W9TGT > .range_select--3G7bd {
  display: flex;
  align-items: center;
  justify-content: center;
}
.field_item--W9TGT > .range_select--3G7bd .rangeselect_left--wxnzo,
.field_item--W9TGT > .range_select--3G7bd .rangeselect_right--3E8dI {
  width: 0;
  flex-grow: 1;
  text-align: center;
  height: 100%;
  color: #bfbfbf;
}
.field_item--W9TGT > .range_select--3G7bd .rangeselect_left--wxnzo:focus,
.field_item--W9TGT > .range_select--3G7bd .rangeselect_right--3E8dI:focus {
  border-bottom: 1px solid #5f94ce;
}
.field_item--W9TGT > .range_select--3G7bd .rangeselect_sign--3ZcCH {
  color: #bfbfbf;
}
.field_error--2iW-u {
  border: solid #ff5a5f;
  position: relative;
  border-width: 0;
}
.field_error--2iW-u::before {
  box-sizing: border-box;
  position: absolute;
  left: 0;
  top: 0;
  display: block;
  width: 100%;
  height: 100%;
  border-style: inherit;
  border-color: inherit;
  border-radius: 0;
  border-width: 2px 2px 2px 2px;
  pointer-events: none;
  content: "";
}
@media screen and (-webkit-min-device-pixel-ratio: 2) {
  .field_error--2iW-u::before {
    width: 200%;
    height: 200%;
    transform-origin: 0 0;
    transform: scale(0.5) translateZ(0);
    border-radius: 0;
  }
}
@media screen and (-webkit-min-device-pixel-ratio: 3) {
  .field_error--2iW-u::before {
    width: 300%;
    height: 300%;
    transform-origin: 0 0;
    transform: scale(0.33333333) translateZ(0);
    border-radius: 0;
  }
}
@media screen and (-webkit-min-device-pixel-ratio: 4) {
  .field_error--2iW-u::before {
    width: 400%;
    height: 400%;
    transform-origin: 0 0;
    transform: scale(0.25) translateZ(0);
    border-radius: 0;
  }
}
.field_disabled--3E-ZF {
  opacity: 0.3;
  cursor: not-allowed !important;
}
.field_disabled--3E-ZF .field_disabled--3E-ZF {
  cursor: not-allowed !important;
}
.select_container--33Ycr {
  outline: none;
  cursor: pointer;
}
.select_container--33Ycr:hover > .field_extra_close--3YDaM {
  opacity: 1;
}
.input_container--3YeQ6,
.select_container--33Ycr {
  position: relative;
  width: 328px;
}
.input--379-U {
  background: transparent;
  border: 0;
}
.textarea_container--2N41_ {
  height: auto;
}
.textarea_container--2N41_ .input--379-U {
  min-height: 40px;
  line-height: inherit;
}
.select--3j_Kr {
  overflow: hidden;
}
.select--3j_Kr .select_child--3p4Fh {
  color: inherit;
  font-size: 12px;
  color: #333333;
}
.select--3j_Kr .placeholder--1UhMZ,
.select--3j_Kr .select_child--3p4Fh {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  text-align: left;
}
.select_icon--2OM8l {
  color: #999999;
  transition: transform 0.3s;
  transform-origin: 50% 50%;
  font-size: 20px;
}
.select_icon_on--3Ci39 {
  transform: rotate(180deg);
}
.select_list_container--2eidL {
  border: solid #e1e1e7;
  position: relative;
  border-width: 0;
  position: absolute;
  z-index: 1001;
  background: #ffffff;
  box-shadow: 0 0 30px rgba(10, 15, 50, 0.08);
  transform-origin: 50% 50%;
  -webkit-animation: popover_show--12H98 0.2s ease-out 0s both;
          animation: popover_show--12H98 0.2s ease-out 0s both;
  transform-origin: 36px -6px;
  left: 0;
  top: calc(100% + 10px);
  width: 100%;
}
.select_list_container--2eidL::before {
  box-sizing: border-box;
  position: absolute;
  left: 0;
  top: 0;
  display: block;
  width: 100%;
  height: 100%;
  border-style: inherit;
  border-color: inherit;
  border-radius: 0;
  border-width: 1px 1px 1px 1px;
  pointer-events: none;
  content: "";
}
@media screen and (-webkit-min-device-pixel-ratio: 2) {
  .select_list_container--2eidL::before {
    width: 200%;
    height: 200%;
    transform-origin: 0 0;
    transform: scale(0.5) translateZ(0);
    border-radius: 0;
  }
}
@media screen and (-webkit-min-device-pixel-ratio: 3) {
  .select_list_container--2eidL::before {
    width: 300%;
    height: 300%;
    transform-origin: 0 0;
    transform: scale(0.33333333) translateZ(0);
    border-radius: 0;
  }
}
@media screen and (-webkit-min-device-pixel-ratio: 4) {
  .select_list_container--2eidL::before {
    width: 400%;
    height: 400%;
    transform-origin: 0 0;
    transform: scale(0.25) translateZ(0);
    border-radius: 0;
  }
}
.select_list_container--2eidL:after {
  box-sizing: border-box;
  position: absolute;
  left: 30px;
  top: 1px;
  display: block;
  width: 8px;
  height: 8px;
  z-index: 1;
  background: #ffffff;
  border: solid #e1e1e7;
  border-width: 1px 0 0 1px;
  transform-origin: 50% 50%;
  transform: rotate(45deg);
  margin: -4px 0 0 -4px;
  content: "";
}
@media screen and (-webkit-min-device-pixel-ratio: 2) {
  .select_list_container--2eidL::after {
    width: 16px;
    height: 16px;
    margin: -8px 0 0 -8px;
    transform: rotate(45deg) scale(0.5) translateZ(0);
  }
}
@media screen and (-webkit-min-device-pixel-ratio: 3) {
  .select_list_container--2eidL::after {
    width: 24px;
    height: 24px;
    margin: -12px 0 0 -12px;
    transform: rotate(45deg) scale(0.33333333) translateZ(0);
  }
}
@media screen and (-webkit-min-device-pixel-ratio: 3) {
  .select_list_container--2eidL::after {
    width: 32px;
    height: 32px;
    margin: -16px 0 0 -16px;
    transform: rotate(45deg) scale(0.25) translateZ(0);
  }
}
.select_list_container--2eidL .select_list--3QeGx {
  max-height: 240px;
  overflow: auto;
}
.select_list_date_container--1mheR {
  width: 280px;
  background: none;
  display: flex;
  align-items: center;
  box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
}
.select_list_date_container2--i2e9l {
  width: auto;
}
.select_item--vR7lk {
  padding: 8px 15px;
  font-size: 14px;
  line-height: 20px;
  min-height: 20px;
  color: #666666;
  cursor: pointer;
}
.select_item--vR7lk:hover {
  background: #f5f9fc;
}
.select_current--1Pwyv {
  background: #f5f9fc;
  color: #595959;
}
.check_item--hKsBQ {
  display: inline-block;
  cursor: pointer;
  margin-right: 14px;
}
.check_item--hKsBQ.field_error--2iW-u {
  color: #ff5a5f;
}
.check_item--hKsBQ.field_error--2iW-u:before {
  display: none;
}
.check_item--hKsBQ.field_disabled--3E-ZF {
  opacity: 1;
}
.check_item--hKsBQ.field_disabled--3E-ZF > .check_item_icon--hXS51 {
  background: #eeeeee;
}
.check_item--hKsBQ > .check_item_input--39HpT {
  display: none;
}
.check_item--hKsBQ > .check_item_icon--hXS51 {
  display: inline-block;
  vertical-align: -3px;
  font-size: 12px;
  width: 1em;
  height: 1em;
  line-height: 1em;
  margin-right: 10px;
}
.check_item--hKsBQ > .checkbox_icon--1n4dM {
  border: 2px solid #eeeeee;
  background: #eeeeee;
  color: #ffffff;
}
.check_item--hKsBQ > .checkbox_icon--1n4dM.check_item_icon_checked--2bVP6 {
  background: #5f94ce;
  border-color: #5f94ce;
}
.check_item--hKsBQ:hover > .checkbox_icon--1n4dM {
  border-color: #5f94ce;
}
.check_item--hKsBQ > .radio_icon--34Qy5 {
  position: relative;
  vertical-align: -5px;
  width: 16px;
  height: 16px;
  font-size: 16px;
  color: #e1e1e7;
  border: 2px solid currentColor;
  border-radius: 20px;
  margin-right: 10px;
}
.check_item--hKsBQ > .radio_icon--34Qy5:before {
  position: absolute;
  left: 50%;
  top: 50%;
  width: 10px;
  height: 10px;
  background-color: currentColor;
  border-radius: 10px;
  transform-origin: 0 0;
  transform: scale(0) translate(-50%, -50%);
  transition: transform ease-out 0.2s;
  content: "";
}
.check_item--hKsBQ > .radio_icon--34Qy5.check_item_icon_checked--2bVP6 {
  color: #5f94ce;
}
.check_item--hKsBQ > .radio_icon--34Qy5.check_item_icon_checked--2bVP6:before {
  transform: scale(1) translate(-50%, -50%);
}
.check_item--hKsBQ:hover > .radio_icon--34Qy5 {
  color: #5f94ce;
}
.cityselect_loading--2grb2 .cityselect_loading_div--3yizB {
  margin: 70px 0;
}
.sk_double_bounce--2eZGb {
  width: 40px;
  height: 40px;
  position: relative;
  margin: 0 auto 30px;
}
.sk_double_bounce--2eZGb .sk_double_bounce_1--2c8mN,
.sk_double_bounce--2eZGb .sk_double_bounce_2--E05Sb {
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #999999;
  opacity: 0.6;
  position: absolute;
  top: 0;
  left: 0;
  -webkit-animation: sk-double-bounce--21z_P 2s infinite ease-in-out;
  animation: sk-double-bounce--21z_P 2s infinite ease-in-out;
}
.sk_double_bounce--2eZGb .sk_double_bounce_2--E05Sb {
  -webkit-animation-delay: -1s;
  animation-delay: -1s;
}
@-webkit-keyframes sk-double-bounce--21z_P {
  0%,
  100% {
    transform: scale(0);
  }
  50% {
    transform: scale(1);
  }
}
@keyframes sk-double-bounce--21z_P {
  0%,
  100% {
    transform: scale(0);
  }
  50% {
    transform: scale(1);
  }
}
.cityselect_list--2DniE {
  max-height: 240px;
  overflow: auto;
  display: flex;
}
.cityselect_list--2DniE .cityselect_list_div--20Lmv {
  width: 33.33%;
  height: 240px;
  overflow: auto;
}
.cityselect_list--2DniE .cityselect_list_div--20Lmv .cityselect_item--37kc9 {
  padding: 8px 15px;
  font-size: 14px;
  line-height: 20px;
  min-height: 20px;
  color: #666666;
  cursor: pointer;
}
.cityselect_list--2DniE .cityselect_list_div--20Lmv .cityselect_item--37kc9:hover {
  background: #f5f9fc;
}
.cityselect_list--2DniE .cityselect_list_div--20Lmv .cityselect_item_on--3-OUs {
  background: #f5f9fc;
}
/* 日期插件 */
.date--1t_3R {
  width: 280px;
  box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
  background-color: #ffffff;
  position: relative;
  z-index: 2;
}
.date--1t_3R .date_header--b2wq8 {
  height: 41px;
  padding: 0 8px;
  color: rgba(0, 0, 0, 0.85);
  border-bottom: 1px solid #f0f0f0;
  display: flex;
  align-items: center;
}
.date--1t_3R .date_header--b2wq8 .date_header_picker--x9p-M,
.date--1t_3R .date_header--b2wq8 .date_header_picker_prev--2VMWD,
.date--1t_3R .date_header--b2wq8 .date_header_picker_next--CfWnz,
.date--1t_3R .date_header--b2wq8 .date_header_picker_super_next--k-HzD {
  width: 24px;
  height: 100%;
  flex-shrink: 0;
  flex-grow: 0;
  text-align: center;
  font-size: 14px;
  color: rgba(0, 0, 0, 0.25);
  line-height: 41px;
  background: transparent;
  border: 0;
  cursor: pointer;
  transition: color 0.3s;
}
.date--1t_3R .date_header--b2wq8 .date_header_picker--x9p-M:hover,
.date--1t_3R .date_header--b2wq8 .date_header_picker_prev--2VMWD:hover,
.date--1t_3R .date_header--b2wq8 .date_header_picker_next--CfWnz:hover,
.date--1t_3R .date_header--b2wq8 .date_header_picker_super_next--k-HzD:hover {
  color: #333333;
}
.date--1t_3R .date_header--b2wq8 .date_header_picker--x9p-M .date_header_picker_icon--2DUuq,
.date--1t_3R .date_header--b2wq8 .date_header_picker_prev--2VMWD .date_header_picker_icon--2DUuq,
.date--1t_3R .date_header--b2wq8 .date_header_picker_next--CfWnz .date_header_picker_icon--2DUuq,
.date--1t_3R .date_header--b2wq8 .date_header_picker_super_next--k-HzD .date_header_picker_icon--2DUuq,
.date--1t_3R .date_header--b2wq8 .date_header_picker--x9p-M .date_header_picker_prev_icon--9BzKf,
.date--1t_3R .date_header--b2wq8 .date_header_picker_prev--2VMWD .date_header_picker_prev_icon--9BzKf,
.date--1t_3R .date_header--b2wq8 .date_header_picker_next--CfWnz .date_header_picker_prev_icon--9BzKf,
.date--1t_3R .date_header--b2wq8 .date_header_picker_super_next--k-HzD .date_header_picker_prev_icon--9BzKf {
  box-sizing: border-box;
  position: relative;
  display: inline-block;
  width: 7px;
  height: 7px;
  transform: rotate(-45deg);
}
.date--1t_3R .date_header--b2wq8 .date_header_picker--x9p-M .date_header_picker_icon--2DUuq::before,
.date--1t_3R .date_header--b2wq8 .date_header_picker_prev--2VMWD .date_header_picker_icon--2DUuq::before,
.date--1t_3R .date_header--b2wq8 .date_header_picker_next--CfWnz .date_header_picker_icon--2DUuq::before,
.date--1t_3R .date_header--b2wq8 .date_header_picker_super_next--k-HzD .date_header_picker_icon--2DUuq::before,
.date--1t_3R .date_header--b2wq8 .date_header_picker--x9p-M .date_header_picker_prev_icon--9BzKf::before,
.date--1t_3R .date_header--b2wq8 .date_header_picker_prev--2VMWD .date_header_picker_prev_icon--9BzKf::before,
.date--1t_3R .date_header--b2wq8 .date_header_picker_next--CfWnz .date_header_picker_prev_icon--9BzKf::before,
.date--1t_3R .date_header--b2wq8 .date_header_picker_super_next--k-HzD .date_header_picker_prev_icon--9BzKf::before {
  position: absolute;
  top: 0;
  left: 0;
  display: inline-block;
  width: 7px;
  height: 7px;
  border: 0 solid currentColor;
  border-width: 1px 0 0 1px;
  content: '';
}
.date--1t_3R .date_header--b2wq8 .date_header_picker--x9p-M .date_header_picker_prev_icon--9BzKf::after,
.date--1t_3R .date_header--b2wq8 .date_header_picker_prev--2VMWD .date_header_picker_prev_icon--9BzKf::after,
.date--1t_3R .date_header--b2wq8 .date_header_picker_next--CfWnz .date_header_picker_prev_icon--9BzKf::after,
.date--1t_3R .date_header--b2wq8 .date_header_picker_super_next--k-HzD .date_header_picker_prev_icon--9BzKf::after {
  position: absolute;
  top: 4px;
  left: 4px;
  display: inline-block;
  width: 7px;
  height: 7px;
  border: 0 solid currentColor;
  border-width: 1px 0 0 1px;
  content: '';
}
.date--1t_3R .date_header--b2wq8 .date_header_picker_next_blank--2Mtih {
  cursor: default;
}
.date--1t_3R .date_header--b2wq8 .date_header_picker_blank--3x1EM {
  cursor: default;
}
.date--1t_3R .date_header--b2wq8 .date_header_picker_prev_blank--2pHSg {
  cursor: default;
}
.date--1t_3R .date_header--b2wq8 .date_header_picker_super_next--k-HzD,
.date--1t_3R .date_header--b2wq8 .date_header_picker_next--CfWnz {
  transform: rotate(180deg);
  margin-top: 6px;
}
.date--1t_3R .date_header--b2wq8 .date_header_picker_super_next_blank--3HRRE {
  cursor: default;
}
.date--1t_3R .date_header--b2wq8 .date_header_view--3SZd8 {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 0;
  flex-grow: 1;
  height: 100%;
  font-weight: 500;
}
.date--1t_3R .date_header--b2wq8 .date_header_view--3SZd8 .date_header_view_year--2n8Q6 {
  cursor: pointer;
  transition: 0.3s linear 0s;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.date--1t_3R .date_header--b2wq8 .date_header_view--3SZd8 .date_header_view_year--2n8Q6:hover {
  color: #5f94ce;
}
.date--1t_3R .date_header--b2wq8 .date_header_view--3SZd8 .date_header_view_month--f_czk {
  margin-left: 8px;
  cursor: pointer;
  transition: 0.3s linear 0s;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.date--1t_3R .date_header--b2wq8 .date_header_view--3SZd8 .date_header_view_month--f_czk:hover {
  color: #5f94ce;
}
.date--1t_3R .date_body--3vWGw {
  padding: 8px 12px;
}
.date--1t_3R .date_body--3vWGw .dateweek--2yLQ1 {
  height: 32px;
  display: flex;
  align-items: center;
  color: rgba(0, 0, 0, 0.85);
  cursor: default;
}
.date--1t_3R .date_body--3vWGw .dateweek--2yLQ1 > div {
  width: 36px;
  text-align: center;
}
.date--1t_3R .date_body--3vWGw .dateday--fKrcI {
  display: flex;
  flex-wrap: wrap;
}
.date--1t_3R .date_body--3vWGw .dateday--fKrcI .dateday_item--DsnXY {
  width: 36px;
  padding: 3px 0;
  cursor: pointer;
}
.date--1t_3R .date_body--3vWGw .dateday--fKrcI .dateday_item--DsnXY .dateday_item_title---PRMh {
  margin: 0 auto;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
}
.date--1t_3R .date_body--3vWGw .dateday--fKrcI .dateday_item--DsnXY .dateday_item_title---PRMh:hover div {
  border-color: #f5f5f5;
  background-color: #f5f5f5;
}
.date--1t_3R .date_body--3vWGw .dateday--fKrcI .dateday_item--DsnXY .dateday_item_title---PRMh div {
  border-width: 1px;
  border-style: solid;
  border-radius: 2px;
  border-color: #ffffff;
  width: 24px;
  height: 24px;
  box-sizing: border-box;
  display: flex;
  align-items: center;
  justify-content: center;
}
.date--1t_3R .date_body--3vWGw .dateday--fKrcI .dateday_item--DsnXY .dateday_item_title_today--1QBzO div {
  border-color: #5f94ce;
}
.date--1t_3R .date_body--3vWGw .dateday--fKrcI .dateday_item--DsnXY .dateday_item_title_today--1QBzO:hover div {
  border-color: #5f94ce;
  background-color: #f5f5f5;
}
.date--1t_3R .date_body--3vWGw .dateday--fKrcI .dateday_item--DsnXY .dateday_item_title_on--2ZmGG div {
  color: #ffffff;
  border-color: #5f94ce;
  background-color: #5f94ce;
}
.date--1t_3R .date_body--3vWGw .dateday--fKrcI .dateday_item--DsnXY .dateday_item_title_on--2ZmGG:hover div {
  color: #ffffff;
  border-color: #5f94ce;
  background-color: #5f94ce;
}
.date--1t_3R .date_body--3vWGw .dateday--fKrcI .dateday_item--DsnXY .dateday_item_title_end--3xlYp {
  color: rgba(0, 0, 0, 0.25);
}
.date--1t_3R .date_body--3vWGw .dateday--fKrcI .dateday_item--DsnXY .dateday_item_title_disable--2_iw_ {
  background-color: #f5f5f5;
  cursor: no-drop;
}
.date--1t_3R .date_body--3vWGw .dateday--fKrcI .dateday_item--DsnXY .dateday_item_title_disable--2_iw_ div {
  color: rgba(0, 0, 0, 0.25);
  border-color: #f5f5f5;
}
.date--1t_3R .date_body--3vWGw .dateday--fKrcI .dateday_item--DsnXY .dateday_item_title_duration--2JQ_p {
  background-color: #e6f7ff;
}
.date--1t_3R .date_body--3vWGw .dateday--fKrcI .dateday_item--DsnXY .dateday_item_title_duration--2JQ_p div {
  border-color: #f5f9fc;
}
.date--1t_3R .date_body--3vWGw .datemonth--2OjeC .datemonth_item--29604 {
  display: flex;
  align-items: center;
}
.date--1t_3R .date_body--3vWGw .datemonth--2OjeC .datemonth_item--29604 .datemonth_item_title--3FLP- {
  height: 66px;
  flex-grow: 1;
  width: 0;
  display: flex;
  align-items: center;
  cursor: pointer;
}
.date--1t_3R .date_body--3vWGw .datemonth--2OjeC .datemonth_item--29604 .datemonth_item_title--3FLP- .datemonth_item_title_width--25R9E {
  width: 60px;
  height: 24px;
  line-height: 24px;
  text-align: center;
  margin: 0 auto;
}
.date--1t_3R .date_body--3vWGw .datemonth--2OjeC .datemonth_item--29604 .datemonth_item_title--3FLP- .datemonth_item_title_width--25R9E:hover {
  background-color: #f5f5f5;
}
.date--1t_3R .date_bodymonth--2TL1q {
  padding: 2px 12px;
  margin-top: 1px;
}
.date--1t_3R .date_foot--572qg {
  border-top: 1px solid #f0f0f0;
  height: 41px;
  line-height: 41px;
}
.range_date--1e939 {
  box-shadow: none;
}
/* 日期插件 end*/

/* 基础背景色 */
/* 辅助背景色 */
/* 辅助背景色 */
/* 默认图片颜色 */
/* 选中色 */
/* 标准字体颜色 */
/* 第二种字体颜色 */
/* 第三种字体颜色 */
/* 首页搜索背景 */
/* 首页菜单背景 */
/* 现价 */
/* 到期的价格 */
/* 下划线颜色 */
/* 未完成进度点颜色 */
/* 协议标题 */
/* 按钮灰色 */
/* 深色遮罩颜色 */
/* 投影颜色 */
/* 基本 */
/* 失效文字颜色 */
/* 基本 - 反色 */
@-webkit-keyframes off_page_show--qg0Uw {
  0% {
    opacity: 0;
    transform: translateY(-30%);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}
@keyframes off_page_show--qg0Uw {
  0% {
    opacity: 0;
    transform: translateY(-30%);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}
@-webkit-keyframes popover_show--320Ij {
  0% {
    opacity: 0;
    transform: scale(0.6);
  }
  100% {
    opacity: 1;
    transform: scale(1);
  }
}
@keyframes popover_show--320Ij {
  0% {
    opacity: 0;
    transform: scale(0.6);
  }
  100% {
    opacity: 1;
    transform: scale(1);
  }
}
.login_title--2SLDr {
  display: flex;
  justify-content: center;
  margin: 30px 0 10px;
}
.login_title--2SLDr .login_title_item--3nLuc {
  font-size: 18px;
  font-weight: 500;
  color: #666666;
  line-height: 24px;
  cursor: pointer;
}
.login_title--2SLDr .login_title_item_margin--3Ua_t {
  margin-left: 30px;
}
.login_title--2SLDr .login_title_item_on--1pT4q {
  color: #333333;
}
.login_title--2SLDr .login_title_item_on--1pT4q:after {
  content: "";
  display: block;
  margin-top: 8px;
  height: 2px;
  background-color: #00438a;
}
/* 个人中心 */
.myinfo--2s-QA .myinfo_card--IHYJS {
  height: 125px;
  background: linear-gradient(135deg, #85b7ee 0%, #6199d6 100%);
  border-radius: 8px;
  display: flex;
  margin-bottom: 32px;
  padding: 0 30px;
}
.myinfo--2s-QA .myinfo_card--IHYJS .myinfo_card_div--1ccnh {
  width: 100%;
  display: flex;
}
.myinfo--2s-QA .myinfo_card--IHYJS .myinfo_card_div--1ccnh .myinfo_card_left--3b6fD {
  width: 0;
  flex-grow: 1;
  margin-top: 30px;
}
.myinfo--2s-QA .myinfo_card--IHYJS .myinfo_card_div--1ccnh .myinfo_card_left--3b6fD .myinfo_card_company--KAdnO {
  font-size: 21px;
  font-weight: 500;
  color: #ffffff;
  line-height: 28px;
  margin-bottom: 10px;
  display: flex;
  align-items: center;
}
.myinfo--2s-QA .myinfo_card--IHYJS .myinfo_card_div--1ccnh .myinfo_card_left--3b6fD .myinfo_card_company--KAdnO .myinfo_card_company_title--1oDtt {
  font-size: 21px;
  font-weight: 500;
  color: #ffffff;
  display: flex;
  align-items: center;
}
.myinfo--2s-QA .myinfo_card--IHYJS .myinfo_card_div--1ccnh .myinfo_card_left--3b6fD .myinfo_card_company--KAdnO .myinfo_card_company_name--QKWrV {
  display: none;
}
.myinfo--2s-QA .myinfo_card--IHYJS .myinfo_card_div--1ccnh .myinfo_card_left--3b6fD .myinfo_card_company--KAdnO .myinfo_card_company_name_none--3hKSI {
  display: block;
}
.myinfo--2s-QA .myinfo_card--IHYJS .myinfo_card_div--1ccnh .myinfo_card_left--3b6fD .myinfo_card_company--KAdnO .myinfo_card_company_name_border--2vk_2 {
  border: 1px solid #eeeeee;
  padding: 0 13px;
  height: 28px;
  border-radius: 14px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 12px;
  margin-left: 15px;
  cursor: pointer;
}
.myinfo--2s-QA .myinfo_card--IHYJS .myinfo_card_div--1ccnh .myinfo_card_left--3b6fD .myinfo_card_name--NXE56 {
  color: #ffffff;
  display: inline-block;
  cursor: pointer;
}
.myinfo--2s-QA .myinfo_card--IHYJS .myinfo_card_div--1ccnh .myinfo_card_left--3b6fD .myinfo_card_name--NXE56 .myinfo_card_name_div--sxhlx {
  display: flex;
  align-items: center;
  margin: 0 10px 0 0;
}
.myinfo--2s-QA .myinfo_card--IHYJS .myinfo_card_div--1ccnh .myinfo_card_left--3b6fD .myinfo_card_name--NXE56 .myinfo_card_name_div--sxhlx .myinfo_card_name_value--3rJr1 {
  font-size: 14px;
  margin: 5px 0 0;
}
.myinfo--2s-QA .myinfo_card--IHYJS .myinfo_card_div--1ccnh .myinfo_card_left--3b6fD .myinfo_card_name--NXE56 .myinfo_card_name_div--sxhlx .myinfo_card_icon_div--1YPRj {
  min-width: 30px;
  padding: 5px 0 0 6px;
  display: flex;
  align-items: flex-end;
}
.myinfo--2s-QA .myinfo_card--IHYJS .myinfo_card_div--1ccnh .myinfo_card_left--3b6fD .myinfo_card_name--NXE56 .myinfo_card_name_div--sxhlx .myinfo_card_icon_div--1YPRj .myinfo_card_icon_line--swTXG {
  border-top: 1px solid #ffffff;
  width: 12px;
  position: absolute;
  margin: 0 0 1px;
  opacity: 0;
  transition: 0.2s linear 0.1s;
}
.myinfo--2s-QA .myinfo_card--IHYJS .myinfo_card_div--1ccnh .myinfo_card_left--3b6fD .myinfo_card_name--NXE56 .myinfo_card_name_div--sxhlx .myinfo_card_icon_div--1YPRj:hover .myinfo_card_icon_line--swTXG {
  opacity: 1;
}
.myinfo--2s-QA .myinfo_card--IHYJS .myinfo_card_div--1ccnh .myinfo_card_left--3b6fD .myinfo_card_name--NXE56 .myinfo_card_name_div--sxhlx .myinfo_card_icon_div--1YPRj:hover .myinfo_card_icon--3Nc-a {
  transform: translateX(10px);
}
.myinfo--2s-QA .myinfo_card--IHYJS .myinfo_card_div--1ccnh .myinfo_card_left--3b6fD .myinfo_card_name--NXE56 .myinfo_card_name_div--sxhlx .myinfo_card_icon_div--1YPRj .myinfo_card_icon--3Nc-a {
  font-size: 20px;
  transition: 0.2s linear;
}
.myinfo--2s-QA .myinfo_card--IHYJS .myinfo_card_div--1ccnh .myinfo_card_right--2Jvig {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  margin-top: 26px;
}
.myinfo--2s-QA .myinfo_card--IHYJS .myinfo_card_div--1ccnh .myinfo_card_right--2Jvig .myinfo_card_price--2r61D {
  font-size: 32px;
  font-weight: 500;
  color: #ffffff;
  line-height: 47px;
}
.myinfo--2s-QA .myinfo_card--IHYJS .myinfo_card_div--1ccnh .myinfo_card_right--2Jvig .myinfo_card_right_text--2FtAG {
  font-size: 14px;
  font-weight: 500;
  color: #ffffff;
  line-height: 19px;
  margin-top: 6px;
  opacity: 0.7;
}
.myinfo--2s-QA .myinfo_fix--5m3M9 .myinfo_fix_item_div--2QnbN .myinfo_fix_item--EHHYq {
  display: flex;
  align-items: center;
}
.myinfo--2s-QA .myinfo_fix--5m3M9 .myinfo_fix_item_div--2QnbN .myinfo_fix_item--EHHYq .myinfo_fix_item_title--3siDv {
  display: flex;
  align-items: center;
  width: 137px;
  flex-shrink: 0;
  margin-right: 14px;
}
.myinfo--2s-QA .myinfo_fix--5m3M9 .myinfo_fix_item_div--2QnbN .myinfo_fix_item--EHHYq .myinfo_fix_item_title--3siDv .myinfo_fix_item_icon--1F6J8 {
  font-size: 24px;
  color: #4885ff;
}
.myinfo--2s-QA .myinfo_fix--5m3M9 .myinfo_fix_item_div--2QnbN .myinfo_fix_item--EHHYq .myinfo_fix_item_title--3siDv .myinfo_fix_item_name--CKNMZ {
  font-size: 14px;
  font-weight: 600;
  color: #666666;
  line-height: 20px;
  margin-left: 27px;
}
.myinfo--2s-QA .myinfo_fix--5m3M9 .myinfo_fix_item_div--2QnbN .myinfo_fix_item--EHHYq .myinfo_fix_item_content--31O-l {
  height: 100%;
  width: 0;
  flex-grow: 1;
  font-size: 14px;
  font-weight: 500;
  color: #999999;
  line-height: 20px;
}
.myinfo--2s-QA .myinfo_fix--5m3M9 .myinfo_fix_item_div--2QnbN .myinfo_fix_item--EHHYq .myinfo_fix_item_content_on--3HS6f {
  color: #333333;
}
.myinfo--2s-QA .myinfo_fix--5m3M9 .myinfo_fix_item_div--2QnbN .myinfo_fix_item--EHHYq .myinfo_fix_item_btn--2qJ_u {
  width: 60px;
  height: 28px;
  border-radius: 14px;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
}
.myinfo--2s-QA .myinfo_fix--5m3M9 .myinfo_fix_item_div--2QnbN::after {
  content: "";
  height: 1px;
  background-color: #f1f1f1;
  display: block;
  margin: 23px 0;
}
.myinfo_modal--1Jfsp .myinfo_modal_input--2AZrA {
  width: 330px;
  height: 44px;
  margin: 40px 10px 0;
}
.myinfo_modal--1Jfsp .myinfo_modal_btn--3-5Cl {
  height: 44px;
  width: 330px;
  margin: 30px 10px 10px;
}
/* 个人中心 end*/
.forget_success--CKoQ6 {
  margin-top: 5px;
}
.forget_success--CKoQ6 .forget_success_icon--1yDfq {
  color: #00438a;
  font-size: 34px;
}
.forget_success--CKoQ6 p {
  font-size: 18px;
  font-weight: 500;
  color: #333333;
  line-height: 24px;
  margin-top: 16px;
}
.loginfull--yeRDu {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #fde4e7;
}
.loginfull--yeRDu .loginfull_maxwidth--2Qihv {
  width: 100%;
  margin: 50px 0;
  display: flex;
  align-items: center;
  justify-content: flex-end;
  max-width: 1216px;
  padding: 0 10px;
}
.loginfull_maxwidth_pic--3DZLT {
  height: 422px;
  margin: 0 50px 0 0;
}
.loginfull_div--3totN {
  padding: 40px 40px 67px;
  background-color: #ffffff;
  display: flex;
  flex-direction: column;
}
.loginfull_div--3totN .loginfull_title--2SKvp {
  font-size: 21px;
  font-weight: 500;
  color: #333333;
  line-height: 28px;
  margin-bottom: 33px;
  width: 100%;
  text-align: center;
}
.loginfull_div--3totN .loginfull_isperson--vQD3D {
  height: 44px;
  width: 330px;
  margin-top: 20px;
}
.loginfull_div--3totN .freelogin--PXqb4 {
  display: flex;
  align-items: center;
  margin-top: 15px;
}
.loginfull_div--3totN .freelogin--PXqb4 .freelogin_icon--2C8vx {
  font-size: 20px;
  color: #d7d8d9;
  margin-right: 4px;
  cursor: pointer;
}
.loginfull_div--3totN .freelogin--PXqb4 .freelogin_icon_on--1QQpX {
  color: #5f94ce;
}
.loginfull_div--3totN .freelogin--PXqb4 .freelogin_text--3wAfV {
  font-size: 12px;
  color: #999999;
}
.loginfull_div--3totN .loginfull_login--2E4Uz {
  width: 330px;
  height: 44px;
  margin-top: 25px;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  color: #ffffff;
  line-height: 16px;
}
.loginfull_div--3totN .loginfull_noaccount--3D25P {
  display: flex;
  font-size: 12px;
  color: #999999;
  line-height: 20px;
  margin-top: 20px;
  cursor: pointer;
}
.loginfull_div--3totN .loginfull_noaccount--3D25P div {
  color: #5f94ce;
}
.user_panel_validate_code--3llZO {
  font-size: 12px;
  cursor: pointer;
}
/* 新注册 */
.regfull--2Yd1x {
  max-width: 1216px;
  width: 100%;
  background-color: #ffffff;
  margin: 14px auto;
  padding: 30px 0 113px;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.regfull--2Yd1x .regfull_div--JajcH {
  width: 330px;
}
.regfull--2Yd1x .regfull_div--JajcH .regfull_title--2Wvoj {
  font-size: 21px;
  font-weight: 500;
  color: #333333;
  line-height: 28px;
  margin-bottom: 23px;
  text-align: center;
}
.regfull--2Yd1x .regfull_div--JajcH .regfull_subtitle--2vrCe {
  text-align: center;
  margin-bottom: 30px;
}
.regfull--2Yd1x .regfull_div--JajcH .regfull_subtitle--2vrCe:after {
  content: "";
  display: block;
  height: 1px;
  width: 100%;
  background-color: #eeeeee;
  margin-top: 11px;
}
.regfull--2Yd1x .regfull_div--JajcH .regfull_subtitle--2vrCe .regfull_subtitle_item--24dcc {
  width: 36px;
  height: 16px;
  font-size: 12px;
  font-weight: 500;
  color: #999999;
  line-height: 16px;
  margin-right: 134px;
  display: inline-block;
}
.regfull--2Yd1x .regfull_div--JajcH .regfull_subtitle--2vrCe .regfull_subtitle_item--24dcc:last-child {
  margin: 0;
}
.regfull--2Yd1x .regfull_div--JajcH .regfull_subtitle--2vrCe .regfull_subtitle_item_on--2jvsg {
  color: #5f94ce;
}
.regfull--2Yd1x .regfull_div--JajcH .regfull_subtitle--2vrCe .regfull_subtitle_item_on--2jvsg:after {
  content: "";
  display: block;
  height: 2px;
  background-color: #5f94ce;
  margin-top: 12px;
}
.regfull--2Yd1x .regfull_div--JajcH .regstep_one--1tNcH {
  display: flex;
  flex-direction: column;
}
.regfull--2Yd1x .regfull_div--JajcH .regstep_one--1tNcH .regfull_check--1ooic {
  height: 44px;
  display: flex;
  align-items: center;
  padding: 0;
}
.regfull--2Yd1x .regfull_div--JajcH .regstep_one--1tNcH .regfull_check--1ooic .regfull_check_text--17AoF {
  font-size: 12px;
  color: #ff9595;
  line-height: 16px;
}
.regfull--2Yd1x .regfull_div--JajcH .regstep_one--1tNcH .regfull_code_input--2FDAP {
  height: 44px;
  width: 330px;
}
.regfull--2Yd1x .regfull_div--JajcH .regstep_one--1tNcH .regfull_next--3hR4K {
  margin-top: 30px;
  padding: 0;
  height: 44px;
  font-size: 12px;
  font-weight: 500;
  color: #ffffff;
  line-height: 16px;
}
.regfull--2Yd1x .regfull_div--JajcH .regstep_two--3dOaT .regstep_two_input_div--2ctxF {
  display: flex;
  align-items: center;
  padding: 0 14px;
  border: 1px solid #eeeeee;
  margin-bottom: 20px;
}
.regfull--2Yd1x .regfull_div--JajcH .regstep_two--3dOaT .regstep_two_input_div--2ctxF:focus {
  box-shadow: 0px 0px 4px 0px rgba(95, 148, 206, 0.6);
  border: 2px solid #5f94ce;
}
.regfull--2Yd1x .regfull_div--JajcH .regstep_two--3dOaT .regstep_two_input_div--2ctxF .regstep_two_input_icon--1ciRA {
  color: #ff5a5f;
}
.regfull--2Yd1x .regfull_div--JajcH .regstep_two--3dOaT .regfull_mobile_input--3SIcG {
  height: 44px;
  margin-bottom: 20px;
}
.regfull--2Yd1x .regfull_div--JajcH .regstep_two--3dOaT .regfull_mobile_input2--iPZGt {
  height: 42px;
  display: block;
  width: 100%;
  border: 0;
}
.regfull--2Yd1x .regfull_div--JajcH .regstep_two--3dOaT .regfull_mobile_input2_error--1nrpZ {
  border: 2px solid #ff5a5f;
}
.regfull--2Yd1x .regfull_div--JajcH .regstep_two--3dOaT .regfull_mobile_input_error--3m0tm {
  border: 2px solid #ff9595;
}
.regfull--2Yd1x .regfull_div--JajcH .regstep_two--3dOaT .regfull_mobile_input_text--2P_om {
  font-size: 12px;
  color: #666666;
  line-height: 16px;
  margin: -10px 0 20px;
}
.regfull--2Yd1x .regfull_div--JajcH .regstep_two--3dOaT .regfull_mobile_input_text--2P_om span {
  margin-right: 5px;
  color: #ff5a5f;
}
.regfull--2Yd1x .regfull_div--JajcH .regstep_two--3dOaT .regfull_mobile_input_text--2P_om .regfull_mobile_input_text_name--3oGw_ {
  margin: 0 5px;
  color: #666666;
}
.regfull--2Yd1x .regfull_div--JajcH .regstep_two--3dOaT .regfull_mobile_input_text--2P_om .regfull_mobile_input_text_do--pnbW6 {
  color: #5f94ce;
  margin: 6px 0 0 12px;
  border-bottom: 1px solid #5f94ce;
  width: 50px;
  cursor: pointer;
}
.regfull--2Yd1x .regfull_div--JajcH .regstep_two--3dOaT .regfull_mobile_input_text_flex--1nzRo {
  display: flex;
}
.regfull--2Yd1x .regfull_div--JajcH .regstep_two--3dOaT .order_config_kd_select--1On0Z {
  width: 330px;
}
.regfull_mobile_input--3SIcG {
  height: 44px;
}
.regfull_mobile_input_error--3m0tm {
  border: 1px solid #ff9595;
}
.regfull_agree--1WQqN {
  display: flex;
  align-items: center;
  font-size: 12px;
  color: #999999;
  line-height: 20px;
  margin-top: 14px;
}
.regfull_agree--1WQqN .regfull_agree_icon--3GW1W {
  font-size: 20px;
  color: #d7d8d9;
  margin-right: 4px;
  cursor: pointer;
}
.regfull_agree--1WQqN .regfull_agree_icon_on--1w28N {
  color: #5f94ce;
}
.regfull_agree--1WQqN span {
  color: #5f94ce;
  cursor: pointer;
}
.regfull_next--3hR4K {
  margin-top: 30px;
  padding: 0;
  height: 44px;
  font-size: 12px;
  font-weight: 500;
  color: #ffffff;
  line-height: 16px;
}
/* 工作台 */
.mywork--g5h_3 {
  width: 0;
  flex-grow: 1;
  display: flex;
  flex-direction: column;
}
.mywork--g5h_3 .mywork_header--2WoV_ {
  display: flex;
  /* 一键下单 */
}
.mywork--g5h_3 .mywork_header--2WoV_ .mywork_todo_list--3O96m {
  overflow: auto;
  height: calc(100% - 40px);
}
.mywork--g5h_3 .mywork_header--2WoV_ .mywork_todo_list--3O96m .mywork_todo_item--2RglX {
  display: flex;
  margin-bottom: 12px;
}
.mywork--g5h_3 .mywork_header--2WoV_ .mywork_todo_list--3O96m .mywork_todo_item--2RglX .mywork_todo_item_type--m_9GZ {
  margin-right: 8px;
}
.mywork--g5h_3 .mywork_header--2WoV_ .mywork_todo_list--3O96m .mywork_todo_item--2RglX .mywork_todo_item_type--m_9GZ div {
  font-size: 12px;
  font-weight: 400;
  color: #ffffff;
  line-height: 17px;
  width: 30px;
  height: 17px;
  text-align: center;
}
.mywork--g5h_3 .mywork_header--2WoV_ .mywork_todo_list--3O96m .mywork_todo_item--2RglX .mywork_todo_item_right--36Px1 .mywork_todo_item_right_content--3EuPg {
  font-size: 12px;
  font-weight: 500;
  color: #717070;
  line-height: 16px;
}
.mywork--g5h_3 .mywork_header--2WoV_ .mywork_todo_list--3O96m .mywork_todo_item--2RglX .mywork_todo_item_right--36Px1 .mywork_todo_item_right_content--3EuPg span {
  color: #5f94ce;
  margin-right: 4px;
  cursor: pointer;
}
.mywork--g5h_3 .mywork_header--2WoV_ .mywork_todo_list--3O96m .mywork_todo_item--2RglX .mywork_todo_item_right--36Px1 .mywork_todo_item_right_time--aJl0M {
  font-size: 12px;
  color: #999999;
  line-height: 14px;
  margin-top: 4px;
}
.mywork--g5h_3 .mywork_header--2WoV_ .mywork_todo_list_empty--3v3ZC {
  font-size: 20px;
  color: #d7d8d9;
  height: 200px;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.mywork--g5h_3 .mywork_header--2WoV_ .mywork_placeorder--3JyO9 {
  background-color: #ffffff;
  width: 326px;
  flex-shrink: 0;
  height: 304px;
}
.mywork--g5h_3 .mywork_header--2WoV_ .mywork_placeorder--3JyO9 .mywork_placeorder_div--3dHab {
  margin: 20px;
}
.mywork--g5h_3 .mywork_header--2WoV_ .mywork_placeorder--3JyO9 .mywork_placeorder_div--3dHab .mywork_placeorder_header--37a5W {
  display: flex;
  justify-content: space-between;
}
.mywork--g5h_3 .mywork_header--2WoV_ .mywork_placeorder--3JyO9 .mywork_placeorder_div--3dHab .mywork_placeorder_header--37a5W .mywork_placeorder_title--36AMG {
  font-size: 14px;
  font-weight: 600;
  color: #333333;
  line-height: 20px;
}
.mywork--g5h_3 .mywork_contract--3pQ0U {
  background-color: #ffffff;
  margin-top: 14px;
  display: flex;
}
.mywork--g5h_3 .mywork_contract--3pQ0U .mywork_contract_div--1VaDo {
  margin: 20px;
  width: 0;
  flex-grow: 1;
  max-height: 306px;
}
.mywork--g5h_3 .mywork_contract--3pQ0U .mywork_contract_div--1VaDo .mywork_contract_title--pUTSB {
  font-size: 14px;
  font-weight: 600;
  color: #333333;
  line-height: 20px;
  margin-bottom: 20px;
}
.mywork--g5h_3 .mywork_contract--3pQ0U .mywork_contract_div--1VaDo .mywork_contract_empty--es-Q5 {
  display: flex;
  flex-direction: column;
  align-items: center;
  color: #d7d8d9;
}
.mywork--g5h_3 .mywork_contract--3pQ0U .mywork_contract_div--1VaDo .mywork_contract_empty--es-Q5 .icon--xrcMP {
  font-size: 30px;
}
.mywork--g5h_3 .mywork_contract--3pQ0U .mywork_contract_div--1VaDo .mywork_contract_empty--es-Q5 div {
  font-size: 20px;
  margin: 20px 0 20px;
}
.mywork--g5h_3 .mywork_contract--3pQ0U .mywork_contract_div--1VaDo .mywork_contract_content--hi5yi {
  max-height: 266px;
  overflow: auto;
}
.mywork--g5h_3 .mywork_contract--3pQ0U .mywork_contract_div--1VaDo .mywork_contract_content--hi5yi .mywork_contract_menu--1bI2S {
  height: 40px;
  display: flex;
  align-items: center;
  background: #f5f9fc;
  padding: 0 20px 0 16px;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
}
.mywork--g5h_3 .mywork_contract--3pQ0U .mywork_contract_div--1VaDo .mywork_contract_content--hi5yi .mywork_contract_menu--1bI2S .mywork_contract_menu_item--1NNok {
  width: 0;
  flex-grow: 1;
  font-size: 12px;
  font-weight: 500;
  color: #666666;
}
.mywork--g5h_3 .mywork_contract--3pQ0U .mywork_contract_div--1VaDo .mywork_contract_content--hi5yi .mywork_contract_menu--1bI2S .mywork_contract_menu_item_on--YQpUh {
  flex-grow: 0;
  flex-shrink: 0;
}
.mywork--g5h_3 .mywork_contract--3pQ0U .mywork_contract_div--1VaDo .mywork_contract_content--hi5yi .mywork_contract_list--1AdjD .mywork_contract_item--V-lhp {
  display: flex;
  border-bottom: 1px solid #eeeeee;
  padding: 17px 20px 17px 16px;
  cursor: pointer;
}
.mywork--g5h_3 .mywork_contract--3pQ0U .mywork_contract_div--1VaDo .mywork_contract_content--hi5yi .mywork_contract_list--1AdjD .mywork_contract_item--V-lhp:hover {
  background-color: #f5f9fc;
}
.mywork--g5h_3 .mywork_contract--3pQ0U .mywork_contract_div--1VaDo .mywork_contract_content--hi5yi .mywork_contract_list--1AdjD .mywork_contract_item--V-lhp div {
  width: 0;
  flex-grow: 1;
}
.mywork--g5h_3 .mywork_contract--3pQ0U .mywork_contract_div--1VaDo .mywork_contract_content--hi5yi .mywork_contract_list--1AdjD .mywork_contract_item--V-lhp .mywork_contract_item_pop--2UY5P {
  width: 0;
  flex-grow: 1;
  font-size: 12px;
  color: #666666;
  line-height: 16px;
  margin-right: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}
.mywork--g5h_3 .mywork_contract--3pQ0U .mywork_contract_div--1VaDo .mywork_contract_content--hi5yi .mywork_contract_list--1AdjD .mywork_contract_item--V-lhp .mywork_contract_item_width--3joWT {
  flex-grow: 0;
  flex-shrink: 0;
}
.mywork--g5h_3 .mywork_contract--3pQ0U .mywork_contract_div--1VaDo .mywork_contract_content--hi5yi .mywork_contract_list--1AdjD .mywork_contract_item--V-lhp:last-child {
  border-bottom: none;
}
.mywork--g5h_3 .mywork_info--36zyP {
  display: flex;
  margin-top: 14px;
}
.mywork--g5h_3 .mywork_info--36zyP .mywork_recentbuy--3b1Ll {
  width: 0;
  flex-grow: 1;
  margin-right: 14px;
  background-color: #ffffff;
  display: flex;
  max-height: 318px;
}
.mywork--g5h_3 .mywork_info--36zyP .mywork_recentbuy--3b1Ll .mywork_recentbuy_div--2lREQ {
  margin: 20px;
  width: 0;
  flex-grow: 1;
}
.mywork--g5h_3 .mywork_info--36zyP .mywork_recentbuy--3b1Ll .mywork_recentbuy_div--2lREQ .mywork_recentbuy_title--2THS- {
  font-size: 14px;
  font-weight: 600;
  color: #333333;
  line-height: 20px;
  margin-bottom: 20px;
}
.mywork--g5h_3 .mywork_info--36zyP .mywork_recentbuy--3b1Ll .mywork_recentbuy_div--2lREQ .mywork_recentbuy_list--239vv .mywork_recentbuy_item--3R62v {
  display: flex;
  margin-bottom: 14px;
}
.mywork--g5h_3 .mywork_info--36zyP .mywork_recentbuy--3b1Ll .mywork_recentbuy_div--2lREQ .mywork_recentbuy_list--239vv .mywork_recentbuy_item--3R62v:last-child {
  margin-bottom: 0;
}
.mywork--g5h_3 .mywork_info--36zyP .mywork_recentbuy--3b1Ll .mywork_recentbuy_div--2lREQ .mywork_recentbuy_list--239vv .mywork_recentbuy_item--3R62v .mywork_recentbuy_item_pic--1iO_L {
  height: 70px;
  width: 70px;
  margin-right: 14px;
}
.mywork--g5h_3 .mywork_info--36zyP .mywork_recentbuy--3b1Ll .mywork_recentbuy_div--2lREQ .mywork_recentbuy_list--239vv .mywork_recentbuy_item--3R62v .mywork_recentbuy_item_right--1zKtM {
  width: 0;
  flex-grow: 1;
}
.mywork--g5h_3 .mywork_info--36zyP .mywork_recentbuy--3b1Ll .mywork_recentbuy_div--2lREQ .mywork_recentbuy_list--239vv .mywork_recentbuy_item--3R62v .mywork_recentbuy_item_right--1zKtM .mywork_recentbuy_item_name--XVBju {
  margin-top: 4px;
  font-size: 14px;
  font-weight: 400;
  color: #333333;
  line-height: 21px;
  max-width: 400px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  cursor: pointer;
}
.mywork--g5h_3 .mywork_info--36zyP .mywork_recentbuy--3b1Ll .mywork_recentbuy_div--2lREQ .mywork_recentbuy_list--239vv .mywork_recentbuy_item--3R62v .mywork_recentbuy_item_right--1zKtM .mywork_recentbuy_item_name--XVBju:hover {
  color: #5f94ce;
}
.mywork--g5h_3 .mywork_info--36zyP .mywork_recentbuy--3b1Ll .mywork_recentbuy_div--2lREQ .mywork_recentbuy_list--239vv .mywork_recentbuy_item--3R62v .mywork_recentbuy_item_right--1zKtM .mywork_recentbuy_item_type--2L6OF {
  margin-top: 4px;
  font-size: 12px;
  color: #666666;
  line-height: 16px;
  display: flex;
  justify-content: space-between;
}
.mywork--g5h_3 .mywork_info--36zyP .mywork_recentbuy--3b1Ll .mywork_recentbuy_div--2lREQ .mywork_recentbuy_list--239vv .mywork_recentbuy_item--3R62v .mywork_recentbuy_item_right--1zKtM .mywork_recentbuy_item_type--2L6OF .mywork_recentbuy_item_look--1h-Tt {
  cursor: pointer;
}
.mywork--g5h_3 .mywork_info--36zyP .mywork_recentbuy--3b1Ll .mywork_recentbuy_div--2lREQ .mywork_recentbuy_list--239vv .mywork_recentbuy_item--3R62v .mywork_recentbuy_item_right--1zKtM .mywork_recentbuy_item_type--2L6OF .mywork_recentbuy_item_look--1h-Tt:hover {
  color: #5f94ce;
}
.mywork--g5h_3 .mywork_info--36zyP .mywork_recentbuy--3b1Ll .mywork_recentbuy_div--2lREQ .mywork_recentbuy_list--239vv .mywork_recentbuy_item--3R62v .mywork_recentbuy_item_right--1zKtM .mywork_recentbuy_item_price--YqWkr {
  margin-top: 4px;
  font-size: 14px;
  font-weight: 400;
  color: #333333;
  line-height: 21px;
}
.mywork--g5h_3 .mywork_info--36zyP .mywork_recentbuy--3b1Ll .mywork_recentbuy_div--2lREQ .mywork_recentbuy_list_empty--2AxKG {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 20px;
  color: #d7d8d9;
  height: 210px;
}
.mywork--g5h_3 .mywork_info--36zyP .mywork_design--7ErcR {
  width: 326px;
  height: 318px;
  flex-shrink: 0;
  background-color: #ffffff;
  display: flex;
}
.mywork--g5h_3 .mywork_info--36zyP .mywork_design--7ErcR .mywork_design_div--35Lyv {
  margin: 20px;
  width: 0;
  flex-grow: 1;
  display: flex;
  flex-direction: column;
}
.mywork--g5h_3 .mywork_info--36zyP .mywork_design--7ErcR .mywork_design_div--35Lyv .mywork_design_title--3jmzY {
  margin-bottom: 20px;
  font-size: 14px;
  font-weight: 600;
  color: #333333;
  line-height: 20px;
}
.mywork--g5h_3 .mywork_info--36zyP .mywork_design--7ErcR .mywork_design_div--35Lyv .mywork_design_content_div--2sGoc {
  height: 0;
  flex-grow: 1;
  display: flex;
  flex-direction: column;
}
.mywork--g5h_3 .mywork_info--36zyP .mywork_design--7ErcR .mywork_design_div--35Lyv .mywork_design_content_div--2sGoc .mywork_design_content--1Y8kf {
  height: 0;
  flex-grow: 1;
  overflow: auto;
}
.mywork--g5h_3 .mywork_info--36zyP .mywork_design--7ErcR .mywork_design_div--35Lyv .mywork_design_content_div--2sGoc .mywork_design_content--1Y8kf .mywork_design_item--E7O7d {
  background: #f5f9fc;
  margin: 0 10px 14px 0;
  padding: 15px 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.mywork--g5h_3 .mywork_info--36zyP .mywork_design--7ErcR .mywork_design_div--35Lyv .mywork_design_content_div--2sGoc .mywork_design_content--1Y8kf .mywork_design_item--E7O7d .mywork_design_content_left--hSr7f {
  margin-left: 15px;
  font-size: 12px;
  font-weight: 500;
  color: #333333;
  line-height: 20px;
}
.mywork--g5h_3 .mywork_info--36zyP .mywork_design--7ErcR .mywork_design_div--35Lyv .mywork_design_content_div--2sGoc .mywork_design_content--1Y8kf .mywork_design_item--E7O7d .mywork_design_content_left--hSr7f .mywork_design_content_left_bottom--1OJlc {
  color: #666666;
}
.mywork--g5h_3 .mywork_info--36zyP .mywork_design--7ErcR .mywork_design_div--35Lyv .mywork_design_content_div--2sGoc .mywork_design_content--1Y8kf .mywork_design_item--E7O7d .mywork_design_content_right--2kud- {
  text-align: center;
  margin-right: 15px;
  flex-grow: 0;
  flex-shrink: 0;
}
.mywork--g5h_3 .mywork_info--36zyP .mywork_design--7ErcR .mywork_design_div--35Lyv .mywork_design_content_div--2sGoc .mywork_design_content--1Y8kf .mywork_design_item--E7O7d .mywork_design_content_right--2kud- .mywork_design_content_right_num--tOixQ {
  font-size: 14px;
  font-weight: normal;
  color: #0054AD;
  line-height: 16px;
}
.mywork--g5h_3 .mywork_info--36zyP .mywork_design--7ErcR .mywork_design_div--35Lyv .mywork_design_content_div--2sGoc .mywork_design_content--1Y8kf .mywork_design_item--E7O7d .mywork_design_content_right--2kud- .mywork_design_content_right_text--17OMU {
  font-size: 12px;
  font-weight: 400;
  color: #717070;
  line-height: 17px;
  margin-top: 3px;
}
.mywork--g5h_3 .mywork_info--36zyP .mywork_design--7ErcR .mywork_design_div--35Lyv .mywork_design_content_div--2sGoc .mywork_design_content_btn_div--2tBLX {
  display: flex;
  align-items: flex-end;
  margin-top: 15px;
}
.mywork--g5h_3 .mywork_info--36zyP .mywork_design--7ErcR .mywork_design_div--35Lyv .mywork_design_content_div--2sGoc .mywork_design_content_btn_div--2tBLX .mywork_design_btn--1kYmE {
  padding: 0;
  height: 38px;
  width: 286px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.mywork--g5h_3 .mywork_info--36zyP .mywork_design--7ErcR .mywork_design_div--35Lyv .mywork_design_content_div--2sGoc .mywork_design_content_btn_div--2tBLX .mywork_design_btn--1kYmE .mywork_design_btn_icon--o6ftX {
  margin-right: 6px;
  font-size: 20px;
  color: #5f94ce;
}
.mywork--g5h_3 .mywork_info--36zyP .mywork_design--7ErcR .mywork_design_div--35Lyv .mywork_design_content_div--2sGoc .mywork_design_content_btn_div--2tBLX .mywork_design_btn--1kYmE div {
  font-size: 12px;
  font-weight: 500;
  color: #5f94ce;
  line-height: 16px;
}
.mywork--g5h_3 .mywork_info--36zyP .mywork_design--7ErcR .mywork_design_div--35Lyv .mywork_design_content_empty--3pQjh {
  height: calc(100% - 38px);
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 20px;
  color: #d7d8d9;
}
.mywork--g5h_3 .mywork_echarts--12sQ4 {
  height: 357px;
  background-color: #ffffff;
  margin-top: 14px;
  display: flex;
}
.mywork--g5h_3 .mywork_echarts--12sQ4 .mywork_echarts_div--20cuK {
  width: 0;
  flex-grow: 1;
  margin: 20px;
  display: flex;
  flex-direction: column;
}
.mywork--g5h_3 .mywork_echarts--12sQ4 .mywork_echarts_div--20cuK .mywork_echarts_header--jgFno {
  margin-bottom: 16px;
  display: flex;
}
.mywork--g5h_3 .mywork_echarts--12sQ4 .mywork_echarts_div--20cuK .mywork_echarts_header--jgFno .mywork_echarts_title--2h5eh {
  font-size: 14px;
  font-weight: 600;
  color: #333333;
  line-height: 20px;
  width: 0;
  flex-grow: 1;
}
.mywork--g5h_3 .mywork_echarts--12sQ4 .mywork_echarts_div--20cuK .mywork_echarts_header--jgFno .mywork_echarts_select--vem_W {
  width: 144px;
  height: 34px;
  font-size: 12px;
}
.mywork--g5h_3 .mywork_echarts--12sQ4 .mywork_echarts_div--20cuK .mywork_echarts_header--jgFno .mywork_echarts_select_text--2dyW9 {
  font-size: 13px;
  font-weight: 400;
  height: 34px;
  color: #212B36;
  margin: 0 10px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.mywork--g5h_3 .mywork_echarts--12sQ4 .mywork_echarts_div--20cuK .mywork_echarts_header--jgFno .mywork_echarts_btn--2gqK7 {
  width: 100px;
  height: 34px;
  margin-left: 10px;
  padding: 0;
  font-size: 12px;
}
.mywork--g5h_3 .mywork_echarts--12sQ4 .mywork_echarts_div--20cuK .mywork_echarts_header--jgFno .mywork_echarts_btn_on--bDTxb {
  color: #5f94ce;
  border: 1px solid #5f94ce;
}
.mywork--g5h_3 .mywork_echarts--12sQ4 .mywork_echarts_div--20cuK .echarts_empty--3PoSP {
  background-color: #ffffff;
  position: absolute;
  z-index: 1;
  height: 270px;
  width: 970px;
  margin: 50px 0 0 0;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 20px;
  color: #d7d8d9;
}
.mywork--g5h_3 .mywork_echarts--12sQ4 .mywork_echarts_div--20cuK .mywork_echarts_bottom--1TAE8 .mywork_echarts_bottom_list--2moiE {
  display: flex;
  justify-content: center;
  margin-top: 40px;
}
.mywork--g5h_3 .mywork_echarts--12sQ4 .mywork_echarts_div--20cuK .mywork_echarts_bottom--1TAE8 .mywork_echarts_bottom_list--2moiE .mywork_echarts_bottom_item--3mhwu {
  margin-right: 24px;
  display: flex;
  align-items: center;
}
.mywork--g5h_3 .mywork_echarts--12sQ4 .mywork_echarts_div--20cuK .mywork_echarts_bottom--1TAE8 .mywork_echarts_bottom_list--2moiE .mywork_echarts_bottom_item--3mhwu:last-child {
  margin-right: 0;
}
.mywork--g5h_3 .mywork_echarts--12sQ4 .mywork_echarts_div--20cuK .mywork_echarts_bottom--1TAE8 .mywork_echarts_bottom_list--2moiE .mywork_echarts_bottom_item--3mhwu .mywork_echarts_item_icon--fE91L {
  display: flex;
  align-items: center;
  width: 20px;
  height: 8px;
  margin-right: 6px;
}
.mywork--g5h_3 .mywork_echarts--12sQ4 .mywork_echarts_div--20cuK .mywork_echarts_bottom--1TAE8 .mywork_echarts_bottom_list--2moiE .mywork_echarts_bottom_item--3mhwu .mywork_echarts_item_icon--fE91L div {
  height: 2px;
  width: 0;
  flex-grow: 1;
}
.mywork--g5h_3 .mywork_echarts--12sQ4 .mywork_echarts_div--20cuK .mywork_echarts_bottom--1TAE8 .mywork_echarts_bottom_list--2moiE .mywork_echarts_bottom_item--3mhwu .mywork_echarts_item_icon--fE91L span {
  display: block;
  height: 8px;
  width: 8px;
  border-radius: 50%;
  margin: 0 1px;
  background-color: #5f94ce;
}
.mywork_todo--2CYK0 {
  background-color: #ffffff;
  width: 0;
  flex-grow: 1;
  height: 304px;
  margin-right: 14px;
  display: flex;
}
.mywork_todo--2CYK0 .mywork_todo_div--3mgZ- {
  margin: 20px;
  width: 0;
  flex-grow: 1;
}
.mywork_todo--2CYK0 .mywork_todo_div--3mgZ- .mywork_todo_title--2AfGf {
  font-size: 14px;
  font-weight: 600;
  color: #333333;
  line-height: 20px;
  margin-bottom: 20px;
  display: flex;
  justify-content: space-between;
}
.mywork_placeorder_download--GoBfj {
  display: flex;
  align-items: center;
  font-size: 12px;
  font-weight: 500;
  color: #5f94ce;
  line-height: 16px;
  cursor: pointer;
  transition: 0.2s linear;
}
.mywork_placeorder_download--GoBfj:hover {
  transform: scale(1.1);
}
.mywork_placeorder_download--GoBfj .mywork_placeorder_download_icon--2nZDp {
  font-size: 20px;
  margin-right: 4px;
}
.mywork_placeorder_address_empty--2Uiks {
  border: 2px dotted #ccdae5;
  height: 0;
  flex-grow: 1;
  margin-top: 20px;
  border-radius: 4px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  cursor: pointer;
}
.mywork_placeorder_address_empty--2Uiks .mywork_placeorder_address_empty_icon--1lnw1 {
  font-size: 25px;
  color: #d7d8d9;
}
.mywork_placeorder_address_empty--2Uiks .mywork_placeorder_address_empty_text--2vi2B {
  font-size: 12px;
  color: #666666;
}
.mywork_placeorder_put_div--IjaWs {
  height: calc(100% - 40px);
  display: flex;
  flex-direction: column;
}
.mywork_placeorder_put_dr--2lnYH {
  border: 1px solid #5f94ce;
  background-color: #f5f9fc;
}
.hasloginperson_left_dropfiles--1Hafv {
  display: flex;
  align-items: center;
  width: 100%;
  margin: 0 auto;
}
.mywork_placeorder_put--2Qirb {
  width: 286px;
  height: 121px;
  border-radius: 4px;
  border: 2px dotted #ccdae5;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.mywork_placeorder_put--2Qirb .mywork_placeorder_put_icon--2JKcR {
  width: 26px;
  color: #5f94ce;
}
.mywork_placeorder_put--2Qirb .mywork_placeorder_put_text--7Z-Mi {
  font-size: 12px;
  color: #666666;
  line-height: 16px;
  margin-top: 12px;
}
.mywork_placeorder_put--2Qirb .mywork_placeorder_put_btns--pVY5y {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: 10px;
}
.mywork_placeorder_put--2Qirb .mywork_placeorder_put_btns--pVY5y .mywork_placeorder_put_btn--1O5ya {
  padding: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 11px;
  width: 70px;
  height: 23px;
  margin: 0 20px 0 0;
}
.mywork_placeorder_put--2Qirb .mywork_placeorder_put_btns--pVY5y .mywork_placeorder_put_btn--1O5ya:last-child {
  margin: 0;
}
.mywork_placeorder_address--V-BMI {
  margin-top: 20px;
}
.mywork_placeorder_address--V-BMI .mywork_placeorder_address_header--1tQh1 {
  display: flex;
  justify-content: space-between;
}
.mywork_placeorder_address--V-BMI .mywork_placeorder_address_header--1tQh1 .mywork_placeorder_address_header_title--1AQLv {
  font-size: 12px;
  font-weight: 500;
  color: #666666;
  line-height: 16px;
}
.mywork_placeorder_address--V-BMI .mywork_placeorder_address_header--1tQh1 .mywork_placeorder_address_header_fix--2H8EQ {
  font-size: 12px;
  color: #999999;
  line-height: 16px;
  cursor: pointer;
}
.mywork_placeorder_address--V-BMI .mywork_placeorder_address_header--1tQh1 .mywork_placeorder_address_header_fix--2H8EQ:hover {
  color: #5f94ce;
}
.mywork_placeorder_address--V-BMI .mywork_placeorder_address_namephone--2VE2i {
  margin-top: 8px;
  display: flex;
}
.mywork_placeorder_address--V-BMI .mywork_placeorder_address_namephone--2VE2i .mywork_placeorder_address_name--6QgIJ,
.mywork_placeorder_address--V-BMI .mywork_placeorder_address_namephone--2VE2i .mywork_placeorder_address_phone--BY811 {
  font-size: 12px;
  font-weight: 500;
  color: #999999;
  line-height: 20px;
}
.mywork_placeorder_address--V-BMI .mywork_placeorder_address_namephone--2VE2i .mywork_placeorder_address_name--6QgIJ {
  margin-right: 4px;
}
.mywork_placeorder_address--V-BMI .mywork_placeorder_address_detail--36tJ6 {
  font-size: 12px;
  font-weight: 500;
  color: #999999;
  line-height: 20px;
}
/* 工作台end */
/* 添加地址 */
.addaddress--1mzh5 {
  margin-bottom: 10px;
}
.addaddress--1mzh5 .addaddress_title--S0U-2 {
  font-size: 16px;
  font-weight: 500;
  color: #333333;
  text-align: left;
  margin-bottom: 20px;
}
.addaddress--1mzh5 .addaddress_city_select--lZIpZ {
  width: 100%;
  height: 44px;
  margin-bottom: 16px;
}
.addaddress--1mzh5 .addaddress_detail_address--1Ur4I {
  width: 100%;
  height: 80px;
  margin-bottom: 16px;
}
.addaddress--1mzh5 .addaddress_mail--2EaQk {
  margin-bottom: 16px;
  height: 44px;
  width: 100%;
}
.addaddress--1mzh5 .addaddress_xx_sj--2bJIK {
  display: flex;
  height: 44px;
}
.addaddress--1mzh5 .addaddress_xx_sj--2bJIK .addaddress_xx--numVQ {
  margin-right: 16px;
  width: 0;
  flex-grow: 1;
}
.addaddress--1mzh5 .addaddress_xx_sj--2bJIK .addaddress_sj--10DoU {
  width: 0;
  flex-grow: 1;
}
.addaddress--1mzh5 .add_address_btns--13NYD {
  display: flex;
  justify-content: center;
  margin: 30px 0 0;
  height: 44px;
}
.addaddress--1mzh5 .add_address_btns--13NYD .add_address_cancel--Zoamc {
  margin-right: 16px;
  width: 170px;
}
.addaddress--1mzh5 .add_address_btns--13NYD .add_address_submit--2eBbo {
  width: 170px;
}
.addaddress--1mzh5 input::-webkit-input-placeholder {
  /* WebKit browsers 适配谷歌 */
  font-size: 14px;
  font-weight: 400;
  color: #999999;
  line-height: 20px;
  font-weight: 500;
}
.addaddress--1mzh5 input:-moz-placeholder {
  /* Mozilla Firefox 4 to 18 适配火狐 */
  font-size: 14px;
  font-weight: 400;
  color: #999999;
  line-height: 20px;
}
.addaddress--1mzh5 input::-moz-placeholder {
  /* Mozilla Firefox 19+ 适配火狐 */
  font-size: 14px;
  font-weight: 400;
  color: #999999;
  line-height: 20px;
}
.addaddress--1mzh5 input:-ms-input-placeholder {
  /* Internet Explorer 10+  适配ie*/
  font-size: 14px;
  font-weight: 400;
  color: #999999;
  line-height: 20px;
}
.addaddress--1mzh5 textarea::-webkit-input-placeholder {
  /* WebKit browsers 适配谷歌 */
  font-size: 14px;
  font-weight: 500;
  color: #999999;
  line-height: 20px;
}
.addaddress--1mzh5 textarea:-moz-placeholder {
  /* Mozilla Firefox 4 to 18 适配火狐 */
  font-size: 14px;
  font-weight: 400;
  color: #999999;
  line-height: 20px;
}
.addaddress--1mzh5 textarea::-moz-placeholder {
  /* Mozilla Firefox 19+ 适配火狐 */
  font-size: 14px;
  font-weight: 400;
  color: #999999;
  line-height: 20px;
}
.addaddress--1mzh5 textarea:-ms-input-placeholder {
  /* Internet Explorer 10+  适配ie*/
  font-size: 14px;
  font-weight: 400;
  color: #999999;
  line-height: 20px;
}
/* 添加地址 end*/
/* 检查旧的手机号 */
.checkmobile--3NLpj {
  margin-bottom: 10px;
}
.checkmobile--3NLpj .checkmobile_title--22K1Z {
  font-size: 16px;
  font-weight: 500;
  color: #333333;
  line-height: 21px;
}
.checkmobile--3NLpj .checkmobile_subtitle--2xF8B {
  margin-top: 10px;
  font-size: 14px;
  font-weight: 400;
  color: #999999;
  line-height: 20px;
}
.checkmobile--3NLpj .checkmobile_content_input--3ghUd {
  width: 330px;
  height: 44px;
  margin: 20px 10px 0;
}
.checkmobile--3NLpj .checkmobile_notmachine--1NrwA {
  margin: 0 0 0 10px;
}
.checkmobile--3NLpj .checkmobile_content_yz--2Gmmd {
  width: 330px;
  height: 44px;
  margin: 20px auto 0;
}
.checkmobile--3NLpj .checkmobile_content_btn--QghXV {
  margin: 23px auto 0;
  padding: 0;
  width: 330px;
  height: 44px;
}
/* 检查旧的手机号 end*/
/* 下单设置 */
.orderconfig--iikeF {
  max-height: 600px;
  padding: 20px 0;
  display: flex;
  flex-direction: column;
}
.orderconfig--iikeF .orderconfig_main_title--61clM {
  font-weight: 700;
  font-size: 20px;
  color: #999999;
  text-align: left;
  margin: 0 20px 35px;
}
.orderconfig--iikeF .orderconfig_body--1N9U9 {
  overflow: auto;
  padding: 0 20px;
}
.orderconfig--iikeF .orderconfig_list--3zuzy {
  margin-bottom: 30px;
}
.orderconfig--iikeF .orderconfig_list--3zuzy .orderconfig_title--1M3rc {
  font-size: 16px;
  font-weight: 500;
  color: #333333;
  line-height: 21px;
  text-align: left;
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin: 0 0 30px;
}
.orderconfig--iikeF .orderconfig_list--3zuzy .orderconfig_subtitle--3nMZ3 {
  text-align: left;
  font-size: 10px;
  color: #999999;
}
.orderconfig--iikeF .orderconfig_list--3zuzy .orderconfig_subtitle--3nMZ3 span {
  color: #ff9595;
  margin: 10px 5px 0 0;
}
.orderconfig--iikeF .orderconfig_list--3zuzy .orderconfig_content--3lU6v {
  margin: 0 0 0 10px;
}
.orderconfig--iikeF .orderconfig_list--3zuzy .orderconfig_content--3lU6v .orderconfig_content_item_div--3pLMT {
  margin-bottom: 20px;
}
.orderconfig--iikeF .orderconfig_list--3zuzy .orderconfig_content--3lU6v .orderconfig_content_item--2oIda {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.orderconfig--iikeF .orderconfig_list--3zuzy .orderconfig_content--3lU6v .orderconfig_content_item--2oIda:last-child {
  margin-bottom: 0;
}
.orderconfig--iikeF .orderconfig_list--3zuzy .orderconfig_content--3lU6v .orderconfig_content_item--2oIda .orderconfig_content_title--2159D {
  font-size: 14px;
  color: #666666;
  line-height: 19px;
}
.orderconfig--iikeF .orderconfig_list--3zuzy .orderconfig_content--3lU6v .orderconfig_content_item--2oIda .orderconfig_content_right--2YeM1 {
  display: flex;
  align-items: center;
}
.orderconfig--iikeF .orderconfig_list--3zuzy .orderconfig_content--3lU6v .orderconfig_content_item--2oIda .orderconfig_content_right--2YeM1 .orderconfig_content_input--2JfX9 {
  height: 40px;
  width: 320px;
}
.orderconfig--iikeF .orderconfig_list--3zuzy .orderconfig_content--3lU6v .orderconfig_content_item--2oIda .orderconfig_content_right--2YeM1 .orderconfig_content_add--HJnSO {
  margin-left: 10px;
  height: 20px;
  width: 20px;
}
.orderconfig--iikeF .orderconfig_list--3zuzy .orderconfig_content--3lU6v .orderconfig_content_item--2oIda .orderconfig_content_right--2YeM1 .orderconfig_content_add--HJnSO .orderconfig_content_add_icon--2Tlci {
  font-size: 20px;
  color: #5f94ce;
  cursor: pointer;
}
.orderconfig--iikeF .orderconfig_list--3zuzy .orderconfig_content--3lU6v .orderconfig_content_item--2oIda .orderconfig_content_right--2YeM1 .orderconfig_content_add--HJnSO .orderconfig_content_add_icon_del--2KYij {
  font-size: 20px;
  color: #d7d8d9;
  cursor: pointer;
}
.orderconfig--iikeF .orderconfig_list--3zuzy .orderconfig_content--3lU6v .orderconfig_content_item--2oIda .orderconfig_content_right--2YeM1 .orderconfig_content_add--HJnSO .orderconfig_content_add_icon_del--2KYij:hover {
  color: #ff5a5f;
}
.orderconfig--iikeF .orderconfig_list--3zuzy .orderconfig_content--3lU6v .orderconfig_content_item_sign--O0SDa {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: 5px;
}
.orderconfig--iikeF .orderconfig_list--3zuzy .orderconfig_content--3lU6v .orderconfig_content_item_sign--O0SDa .orderconfig_content_item_sign_right--2RGCX {
  width: 320px;
  flex-grow: 0;
  flex-shrink: 0;
  text-align: left;
  margin-right: 30px;
}
.orderconfig--iikeF .orderconfig_list--3zuzy .orderconfig_content--3lU6v .orderconfig_content_item_sign--O0SDa .orderconfig_content_item_sign_right--2RGCX div {
  font-size: 10px;
  color: #999999;
  transform: scale(0.9);
  transform-origin: 0 0;
}
.orderconfig--iikeF .orderconfig_list--3zuzy .orderconfig_content--3lU6v .orderconfig_content_item_sign_value--1DS4v {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: 5px;
}
.orderconfig--iikeF .orderconfig_list--3zuzy .orderconfig_content--3lU6v .orderconfig_content_item_sign_value--1DS4v .orderconfig_content_item_sign_right--2RGCX {
  width: 320px;
  flex-grow: 0;
  flex-shrink: 0;
  text-align: left;
  margin-right: 30px;
}
.orderconfig--iikeF .orderconfig_list--3zuzy .orderconfig_content--3lU6v .orderconfig_content_item_sign_value--1DS4v .orderconfig_content_item_sign_right--2RGCX div {
  font-size: 14px;
  color: #999999;
  transform: scale(0.9);
  transform-origin: 0 0;
}
.orderconfig--iikeF .orderconfig_btn--206Hy {
  width: 150px;
  height: 38px;
  margin: 0 auto;
  padding: 0;
}
/* 下单设置end */
/* 企业认证 */
.fixcompany--24Pw- {
  margin-top: 42px;
}
.fixcompany--24Pw- .fixcompany_type--16-qw {
  display: flex;
  align-items: center;
  margin-bottom: 20px;
}
.fixcompany--24Pw- .fixcompany_type--16-qw .fixcompany_type_title--MWY6i {
  width: 120px;
  font-size: 14px;
  color: #666666;
  line-height: 19px;
}
.fixcompany--24Pw- .fixcompany_type--16-qw .fixcompany_type_select--3g-0s {
  width: 516px;
  height: 44px;
}
.fixcompany--24Pw- .fixcompany_type--16-qw .fixcompany_type_input--7C6fE {
  width: 516px;
  height: 44px;
}
.fixcompany--24Pw- .fixcompany_type--16-qw .fixcompany_type_input_error--3-9aY {
  border-color: #ff5a5f;
}
.fixcompany--24Pw- .fixcompany_type--16-qw .fixcompany_type_input2--3u1m6 {
  width: 55px;
  height: 44px;
  border: 1px solid #f1f1f1;
  text-align: center;
}
.fixcompany--24Pw- .fixcompany_type--16-qw .fixcompany_type_input2--3u1m6:focus {
  box-shadow: 0px 0px 4px 0px rgba(95, 148, 206, 0.6);
  border: 2px solid #5f94ce;
}
.fixcompany--24Pw- .fixcompany_type--16-qw .fixcompany_type_input2_after--3x1xQ {
  margin: 0;
  padding: 0;
  width: 10px;
}
.fixcompany--24Pw- .fixcompany_type--16-qw .fixcompany_type_input2_span--3NtZM {
  font-size: 14px;
  margin-left: 10px;
  color: #999999;
}
.fixcompany--24Pw- .fixcompany_type--16-qw .fixcompany_type_right--1YsB0 {
  display: flex;
}
.fixcompany--24Pw- .fixcompany_type--16-qw .fixcompany_type_right--1YsB0 .fixcompany_type_right_icon--1BqId {
  height: 100px;
  width: 100px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 20px;
}
.fixcompany--24Pw- .fixcompany_type--16-qw .fixcompany_type_right--1YsB0 .fixcompany_type_right_icon--1BqId .scroll_load_tip_icon--1zEqn {
  font-size: 15px;
}
.fixcompany--24Pw- .fixcompany_type--16-qw .fixcompany_type_right--1YsB0 .fixcompany_type_right_upload--3gi_P {
  height: 100px;
  width: 100px;
  margin-right: 20px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  background: #f7f7f7;
  border-radius: 4px;
  border: 1px dotted #e7e7e7;
  cursor: pointer;
}
.fixcompany--24Pw- .fixcompany_type--16-qw .fixcompany_type_right--1YsB0 .fixcompany_type_right_upload--3gi_P .fixcompany_type_right_upload_icon--1CpA- {
  font-size: 34px;
  margin-bottom: 4px;
  color: #999999;
}
.fixcompany--24Pw- .fixcompany_type--16-qw .fixcompany_type_right--1YsB0 .fixcompany_type_right_upload--3gi_P div {
  font-size: 14px;
  color: #999999;
  line-height: 19px;
}
.fixcompany--24Pw- .fixcompany_type--16-qw .fixcompany_type_right--1YsB0 .fixcompany_type_right_text--3qEnH span {
  font-size: 14px;
  color: #999999;
  line-height: 24px;
  display: block;
}
.fixcompany--24Pw- .fixcompany_type--16-qw .fixcompany_type_right--1YsB0 .fixcompany_type_right_text--3qEnH .fixcompany_type_right_download--164PZ {
  width: 110px;
  margin-top: 20px;
  color: #5f94ce;
  display: flex;
  align-items: center;
  cursor: pointer;
}
.fixcompany--24Pw- .fixcompany_type--16-qw .fixcompany_type_right--1YsB0 .fixcompany_type_right_text--3qEnH .fixcompany_type_right_download--164PZ .fixcompany_type_right_download_icon--3IdBx {
  font-size: 20px;
  margin-right: 4px;
}
.fixcompany--24Pw- .fixcompany_type--16-qw .fixcompany_type_right--1YsB0 .fixcompany_type_right_text--3qEnH .fixcompany_type_right_download--164PZ .fixcompany_type_right_download_text--1rwXj {
  font-size: 12px;
  font-weight: 500;
  line-height: 16px;
}
.fixcompany--24Pw- .fixcompany_type--16-qw .fixcompany_type_right2--ahQeb {
  padding: 20px 0 15px;
  min-height: 100px;
  width: 100px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  border: 1px dotted #e7e7e7;
  border-radius: 4px;
  margin: 0 20px 0 0;
}
.fixcompany--24Pw- .fixcompany_type--16-qw .fixcompany_type_right2--ahQeb .fixcompany_type_right_icon--1BqId {
  height: 100px;
  width: 100px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 20px;
}
.fixcompany--24Pw- .fixcompany_type--16-qw .fixcompany_type_right2--ahQeb .fixcompany_type_right_icon--1BqId .scroll_load_tip_icon--1zEqn {
  font-size: 15px;
}
.fixcompany--24Pw- .fixcompany_type--16-qw .fixcompany_type_right2--ahQeb .fixcompany_type_right2_icon--1ieOM {
  font-size: 25px;
}
.fixcompany--24Pw- .fixcompany_type--16-qw .fixcompany_type_right2--ahQeb .fixcompany_type_right2_text--1JE7H {
  font-size: 12px;
  color: #333333;
  width: 100%;
  word-break: break-all;
  margin-top: 15px;
  padding: 0 15px;
}
.fixcompany--24Pw- .fixcompany_btns--1t2pS {
  display: flex;
  align-items: center;
  margin-top: 30px;
}
.fixcompany--24Pw- .fixcompany_btns--1t2pS .fixcompany_btns_left--2kYHG {
  width: 120px;
}
.fixcompany--24Pw- .fixcompany_btns--1t2pS .fixcompany_btns_btn--2X0ar {
  width: 170px;
  height: 44px;
  padding: 0;
  margin-right: 20px;
}
/* 企业认证 end */
/* 多账号登录 */
.choicelogin--1EJfa {
  margin: 20px;
  height: 600px;
}
.choicelogin--1EJfa .choicelogin_title--1PWx- {
  font-size: 16px;
  color: #666666;
  font-weight: 600;
  line-height: 21px;
  text-align: left;
  margin-bottom: 40px;
}
.choicelogin--1EJfa .choicelogin_body--kKYhs .choicelogin_subtitle--2Rsl- {
  margin-top: 20px;
  font-weight: 500;
  color: #5f94ce;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.choicelogin--1EJfa .choicelogin_body--kKYhs .choicelogin_subtitle--2Rsl- .choicelogin_subtitle_search--3FX_I {
  display: inline-block;
  vertical-align: middle;
  margin: 0 0 0 30px;
}
.choicelogin--1EJfa .choicelogin_body--kKYhs .choicelogin_subtitle--2Rsl- .choicelogin_subtitle_search--3FX_I .choicelogin_subtitle_search_input--IothS {
  display: inline-block;
  vertical-align: middle;
  height: 30px;
  padding: 0 10px;
  width: 350px;
  border: 1px solid #eeeeee;
}
.choicelogin--1EJfa .choicelogin_body--kKYhs .choicelogin_subtitle--2Rsl- .choicelogin_subtitle_search--3FX_I .choicelogin_subtitle_search_input--IothS:focus {
  border-color: #5f94ce;
}
.choicelogin--1EJfa .choicelogin_body--kKYhs .choicelogin_subtitle--2Rsl- .choicelogin_subtitle_search--3FX_I .choicelogin_subtitle_search_input--IothS::-webkit-input-placeholder {
  font: 12px "PingFang SC", Arial, "Microsoft YaHei";
  color: #999999;
}
.choicelogin--1EJfa .choicelogin_body--kKYhs .choicelogin_subtitle--2Rsl- .choicelogin_subtitle_search--3FX_I .choicelogin_subtitle_search_input--IothS:-moz-placeholder {
  font: 12px "PingFang SC", Arial, "Microsoft YaHei";
  color: #999999;
}
.choicelogin--1EJfa .choicelogin_body--kKYhs .choicelogin_subtitle--2Rsl- .choicelogin_subtitle_search--3FX_I .choicelogin_subtitle_search_input--IothS::-moz-placeholder {
  font: 12px "PingFang SC", Arial, "Microsoft YaHei";
  color: #999999;
}
.choicelogin--1EJfa .choicelogin_body--kKYhs .choicelogin_subtitle--2Rsl- .choicelogin_subtitle_search--3FX_I .choicelogin_subtitle_search_input--IothS:-ms-input-placeholder {
  font: 12px "PingFang SC", Arial, "Microsoft YaHei";
  color: #999999;
}
.choicelogin--1EJfa .choicelogin_body--kKYhs .choicelogin_subtitle--2Rsl- span {
  margin-right: 5px;
}
.choicelogin--1EJfa .choicelogin_content_div--3hvQF {
  max-height: 200px;
  overflow: auto;
}
.choicelogin--1EJfa .choicelogin_content--2UpV3 {
  max-height: 400px;
  overflow: auto;
  font-size: 14px;
  color: #666666;
}
.choicelogin--1EJfa .choicelogin_content--2UpV3 .choicelogin_item--inmn6 {
  border-bottom: 1px solid #eeeeee;
  padding: 20px 12px;
  display: flex;
  align-items: center;
  cursor: pointer;
  transition: all 0.1s linear 0s;
}
.choicelogin--1EJfa .choicelogin_content--2UpV3 .choicelogin_item--inmn6:hover {
  color: #ffffff;
  background-color: #5f94ce;
}
.choicelogin--1EJfa .choicelogin_content--2UpV3 .choicelogin_item--inmn6:hover .choicelogin_item_icon--QZmwl {
  color: #ffffff;
}
.choicelogin--1EJfa .choicelogin_content--2UpV3 .choicelogin_item--inmn6 .choicelogin_item_name--1DwRm {
  width: 0;
  flex-grow: 1;
  text-align: left;
}
.choicelogin--1EJfa .choicelogin_content--2UpV3 .choicelogin_item--inmn6 .choicelogin_item_icon--QZmwl {
  flex-grow: 0;
  flex-shrink: 0;
  font-size: 24px;
  color: #999999;
}
.choicelogin--1EJfa .choicelogin_content--2UpV3 .choicelogin_loading--1z_9I {
  display: flex;
  align-items: center;
  justify-content: center;
  border-bottom: 1px solid #eeeeee;
  padding: 19px 0;
  width: 100%;
  color: #ffffff;
  background-color: #5f94ce;
  cursor: default;
}
.choicelogin--1EJfa .choicelogin_content--2UpV3 .choicelogin_loading--1z_9I .choicelogin_item_name--1DwRm {
  width: 0;
  flex-grow: 1;
  color: #ffffff;
}
.choicelogin--1EJfa .choicelogin_content--2UpV3 .choicelogin_loading--1z_9I .choicelogin_item_icon--QZmwl {
  flex-grow: 0;
  flex-shrink: 0;
  font-size: 24px;
  color: #ffffff;
}
.choicelogin--1EJfa .choicelogin_content--2UpV3 .choicelogin_item_nodrop--f0aHF {
  cursor: no-drop;
}
.choicelogin--1EJfa .choicelogin_content--2UpV3 .choicelogin_item_nodrop_loading--1-E7x:hover {
  color: #666666;
  background-color: unset;
}
.choicelogin--1EJfa .choicelogin_content--2UpV3 .choicelogin_item_nodrop_loading--1-E7x:hover .choicelogin_item_icon--QZmwl {
  color: #999999;
}
/* 多账号登录 end */
.hasloginperson_left_loading--1VEH2 {
  position: absolute;
  flex-shrink: 0;
  flex-grow: 0;
  width: 100%;
  max-width: 286px;
  height: 123px;
  margin: -123px auto 0;
  display: flex;
  align-items: center;
  justify-content: center;
}
/* 一键下单loading */
.box--26kEH {
  display: inline-block;
  width: 200px;
  height: 200px;
  border-radius: 3px;
  font-size: 40px;
  color: #5f94ce;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: 0.3s color, 0.3s border;
}
.box--26kEH:hover {
  font-size: 0;
}
.box--26kEH:hover [class*="loader"] {
  font-size: 40px;
}
[class*="loader"] {
  display: inline-block;
  width: 1em;
  height: 1em;
  color: inherit;
  vertical-align: middle;
  pointer-events: none;
}
.loader--eRjc2 {
  background-color: currentcolor;
  -webkit-animation: loader--eRjc2 1.2s infinite ease-in-out;
  animation: loader--eRjc2 1.2s infinite ease-in-out;
}
@-webkit-keyframes loader--eRjc2 {
  0% {
    transform: perspective(120px) rotateX(0deg) rotateY(0deg);
  }
  50% {
    transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);
  }
  100% {
    transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);
  }
}
@keyframes loader--eRjc2 {
  0% {
    transform: perspective(120px) rotateX(0deg) rotateY(0deg);
  }
  50% {
    transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);
  }
  100% {
    transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);
  }
}
/* 一键下单loading end */

/* 基础背景色 */
/* 辅助背景色 */
/* 辅助背景色 */
/* 默认图片颜色 */
/* 选中色 */
/* 标准字体颜色 */
/* 第二种字体颜色 */
/* 第三种字体颜色 */
/* 首页搜索背景 */
/* 首页菜单背景 */
/* 现价 */
/* 到期的价格 */
/* 下划线颜色 */
/* 未完成进度点颜色 */
/* 协议标题 */
/* 按钮灰色 */
/* 深色遮罩颜色 */
/* 投影颜色 */
/* 基本 */
/* 失效文字颜色 */
/* 基本 - 反色 */
@-webkit-keyframes off_page_show--300AW {
  0% {
    opacity: 0;
    transform: translateY(-30%);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}
@keyframes off_page_show--300AW {
  0% {
    opacity: 0;
    transform: translateY(-30%);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}
@-webkit-keyframes popover_show--1R4Pc {
  0% {
    opacity: 0;
    transform: scale(0.6);
  }
  100% {
    opacity: 1;
    transform: scale(1);
  }
}
@keyframes popover_show--1R4Pc {
  0% {
    opacity: 0;
    transform: scale(0.6);
  }
  100% {
    opacity: 1;
    transform: scale(1);
  }
}
@font-face {
  font-family: "Heebo-Medium";
  src: url(./assets/img/Heebo-Medium.ttf) format("truetype");
}
html,
body,
#root {
  height: 100%;
}
.custom_scroll {
  overflow-y: scroll;
}
.custom_scroll::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
.custom_scroll::-webkit-scrollbar-thumb {
  width: 5px;
  border-radius: 5px;
}
.custom_scroll ::-webkit-scrollbar {
  width: 5px;
  height: 5px;
  background-color: #f5f9fc;
}
.custom_scroll ::-webkit-scrollbar-thumb {
  width: 5px;
  background-color: #9abbdf;
  border-radius: 5px;
}
body,
h1,
h2,
h3,
h4,
h5,
h6,
p,
div,
ol,
dl,
li,
dt,
dd,
span,
i,
del,
b,
a,
sub,
sup,
small,
big,
button {
  margin: 0;
  padding: 0;
  border: none;
  outline: none;
  font-size: inherit;
  font-style: normal;
  font-weight: inherit;
  color: inherit;
  background: transparent;
  -webkit-appearance: none;
}
a {
  text-decoration: none;
  color: #5f94ce;
  transition: color 0.3s;
}
a:hover {
  text-decoration: none;
  color: #568dcb;
}
small {
  color: #648495;
}
@-webkit-keyframes autofill--lX38d {
  to {
    color: currentColor;
    background: transparent;
  }
}
@keyframes autofill--lX38d {
  to {
    color: currentColor;
    background: transparent;
  }
}
input,
textarea,
button {
  font-size: inherit;
  outline: none;
  resize: none;
}
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder,
button::-webkit-input-placeholder {
  font: 14px "PingFang SC", Arial, "Microsoft YaHei";
  color: #999999;
}
input:-moz-placeholder,
textarea:-moz-placeholder,
button:-moz-placeholder {
  font: 14px "PingFang SC", Arial, "Microsoft YaHei";
  color: #999999;
}
input::-moz-placeholder,
textarea::-moz-placeholder,
button::-moz-placeholder {
  font: 14px "PingFang SC", Arial, "Microsoft YaHei";
  color: #999999;
}
input:-ms-input-placeholder,
textarea:-ms-input-placeholder,
button:-ms-input-placeholder {
  font: 14px "PingFang SC", Arial, "Microsoft YaHei";
  color: #999999;
}
input:focus::-webkit-input-placeholder,
textarea:focus::-webkit-input-placeholder,
button:focus::-webkit-input-placeholder {
  opacity: 0;
}
input:focus:-moz-placeholder,
textarea:focus:-moz-placeholder,
button:focus:-moz-placeholder {
  opacity: 0;
}
input:focus::-moz-placeholder,
textarea:focus::-moz-placeholder,
button:focus::-moz-placeholder {
  opacity: 0;
}
input:focus:-ms-input-placeholder,
textarea:focus:-ms-input-placeholder,
button:focus:-ms-input-placeholder {
  opacity: 0;
}
input:-webkit-autofill,
textarea:-webkit-autofill,
button:-webkit-autofill {
  -webkit-animation-name: autofill--lX38d;
          animation-name: autofill--lX38d;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
}
input::-webkit-search-cancel-button {
  -webkit-appearance: none;
}
body {
  font: 14px "PingFang SC", Arial, "Microsoft YaHei";
  background: #f5f9fc;
  color: #595959;
  line-height: 20px;
  overflow-y: scroll;
  /* -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; */
}
#root--1UN6m {
  font-size: 12px;
}
dl,
ol {
  list-style: none;
}
.logo_container {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 150px;
}
.logo_container .logo {
  display: block;
  height: 32px;
  margin-right: 10px;
}
.ql-align-justify {
  text-align: justify;
}
.ql-align-center {
  text-align: center;
}
.ql-align-right {
  text-align: right;
}

