@charset "utf-8";
/* CSS Document */

/**-- 背景 --**/
.bg_f {
  background-color: #ffffff;
}

.bg_e7 {
  background-color: #e7e7e7;
}

.bg_f8 {
  background-color: #f8f8f8;
}

.bg {
  position: relative;
  min-height: 100vh;
  background-image: url(../images/bg.jpg);
  background-size: 100% 100%;
  /* padding: 1rem 0.8rem 1.3rem; */
}

/**-- 字符间距 --**/
.zt4_3 {
  letter-spacing: 0.5em;
  margin-right: -0.5em;
}

.cl_1e68eb {
  color: #1e68eb !important;
}

.cl_0daf01 {
  color: #0daf01 !important;
}

/* 底部导航栏 */
.nav_ul {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: #fff;
  padding: 0.2rem 0.3rem 0.1rem;
  box-shadow: 0 -2px 2px rgba(110, 110, 110, 0.041);
}

.nav_li {
  display: flex;
  align-items: center;
  flex-direction: column;
  justify-content: center;
  width: 25%;
}

.nav_li a {
  display: flex;
  align-items: center;
  flex-direction: column;
  justify-content: center;
}

.nav_icon {
  width: 36%;
}

.nav_name {
  color: #666;
  font-size: 0.34rem;
}

/* 登录页面index */
.log_bg {
  position: relative;
  min-height: 100vh;
  background-image: url(../images/log_bg.png);
  background-size: 100% 100%;
  padding-top: 1rem;
}

.log_icon {
  width: 56%;
}

.log_top {
  align-items: flex-start;
}

.log_left {
  padding-left: 0.6rem;
}

.log_en {
  color: transparent;
  text-shadow: 0px 5px 6px rgba(29, 147, 235, 0.24);
  background-image: linear-gradient(to right, #1e68eb, #4583f4);
  background-clip: text;
  -webkit-background-clip: text;
  font-size: 1.3rem;
  font-weight: 600;
}

.log_tips {
  color: #1e68eb;
  font-size: 0.43rem;
  word-break: keep-all;
  margin: 0.3rem 0 0.6rem;
  /* width:26ch; */
  /* overflow: hidden; */
  /* animation: typing 2s steps(20) infinite alternate-reverse; */
  /* -webkit-animation: typing 2s steps(20) infinite alternate-reverse; */
}

/* @keyframes typing{
  from{width:0ch;}
} */
.log_line {
  width: 1rem;
  height: 0.12rem;
  background-color: #1e68eb;
  border-radius: 1rem;
  -webkit-border-radius: 1rem;
  -moz-border-radius: 1rem;
  -ms-border-radius: 1rem;
  -o-border-radius: 1rem;
}

.log_info {
  position: relative;
  box-shadow: 0 0 6px #f5f5f5;
  background-color: #ffffff;
  width: 88%;
  min-height: 60vh;
  margin: 0 auto;
  margin-top: 0.3rem;
  padding: 0.6rem;
  padding-bottom: 1rem;
  border-radius: 0.3rem;
  -webkit-border-radius: 0.3rem;
  -moz-border-radius: 0.3rem;
  -ms-border-radius: 0.3rem;
  -o-border-radius: 0.3rem;
}

.log_ul {
  margin-bottom: 0.6rem;
}

.log_name {
  font-size: 0.4rem;
  font-weight: 600;
  margin-bottom: 0.11rem;
}

.log_input {
  width: 100%;
  height: 1rem;
  padding: 0 0.3rem;
  text-align: center;
  font-size: 0.38rem;
  border: none;
  background-color: #f8f8f8;
  color: #1e68eb;
  border-radius: 0.2rem;
  -webkit-border-radius: 0.2rem;
  -moz-border-radius: 0.2rem;
  -ms-border-radius: 0.2rem;
  -o-border-radius: 0.2rem;
}

.log_btn {
  width: 90%;
  margin: 0 auto;
  margin-top: 2rem;
  display: block;
  height: 1.2rem;
  font-size: 0.4rem;
  font-weight: 600;
  border: none;
  background-image: linear-gradient(to right, #1e68eb, #4683f4);
  color: #fff;
  border-radius: 0.2rem;
  -webkit-border-radius: 0.2rem;
  -moz-border-radius: 0.2rem;
  -ms-border-radius: 0.2rem;
  -o-border-radius: 0.2rem;
}

.log_record {
  text-align: center;
  font-size: 0.32rem;
  position: absolute;
  bottom: 0.4rem;
  left: 0;
  right: 0;
  color: #7a7a7a;
}

/* 首页index */
.ind_bg {
  position: relative;
  min-height: 100vh;
  background-image: url(../images/ind_top.png);
  background-size: 100%;
  background-repeat: no-repeat;
  padding-top: 1rem;
  padding-bottom: 1.8rem;
}

.ind_top {
  color: #fff;
  padding-left: 0.6rem;
  margin-bottom: 0.8rem;
}

.ind_tips {
  font-size: 0.5rem;
  font-weight: 600;
  margin-bottom: 0.2rem;
}

.ind_tel {
  font-size: 0.38rem;
}

.ind_icon {
  width: 0.5rem;
}

.ind_ul {
  width: 94%;
  margin: 0 auto;
}

.ind_li {
  position: relative;
  background-color: #fff;
  width: 31.6%;
  padding: 0.26rem;
  border-radius: 0.2rem;
  box-shadow: 0px 0px 6px rgba(29, 146, 235, 0.123);
  -webkit-border-radius: 0.2rem;
  -moz-border-radius: 0.2rem;
  -ms-border-radius: 0.2rem;
  -o-border-radius: 0.2rem;
}

.ind_type {
  font-size: 0.32rem;
  color: #2b2b2b;
  margin: 0.16rem 0;
}

.ind_num {
  font-size: 0.66rem;
  line-height: 0.6rem;
  font-weight: 600;
  color: transparent;
  background-image: linear-gradient(to bottom, #1e68eb, #4784f4);
  background-clip: text;
  -webkit-background-clip: text;
}

.ind_jt {
  width: 0.3rem;
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  margin: auto 0.2rem auto 0;
}

.ind_nav_ul {
  width: 94%;
  background-color: #f9fbff;
  margin: 0.5rem auto;
  padding: 0.26rem 0;
  border-radius: 0.3rem;
  -webkit-border-radius: 0.3rem;
  -moz-border-radius: 0.3rem;
  -ms-border-radius: 0.3rem;
  -o-border-radius: 0.3rem;
}

.ind_nav_li {
  width: 25%;
}

.ind__nav_icon {
  width: 44%;
  margin-bottom: 0.06rem;
}

.ind_nav_name {
  font-size: 0.34rem;
  font-weight: 600;
  color: #2b2b2b;
}

.ind_jt_black {
  width: 0.24rem;
}

.ind_pro_box {
  width: 94%;
  margin: 0 auto;
}

.ind_pro_title {
  margin-bottom: 0.3rem;
}

.ind_pro_more {
  font-size: 0.32rem;
}

.ind_pro_left {
  font-size: 0.42rem;
  font-weight: 600;
}

.ind_pro_left::before {
  content: '';
  display: inline-block;
  width: 0.16rem;
  height: 0.46rem;
  background-color: #1e68eb;
  margin-right: 0.16rem;
}

.ind_pro_ul {
  padding: 0.26rem;
  background-color: #f8f8f8;
  border-radius: 0.2rem;
  -webkit-border-radius: 0.2rem;
  -moz-border-radius: 0.2rem;
  -ms-border-radius: 0.2rem;
  -o-border-radius: 0.2rem;
}

.ind_pro_li_lift {
  width: 22%;
  min-height: 1.3rem;
  margin-right: 0.1rem;
  overflow: hidden;
  border-radius: 0.2rem;
  -webkit-border-radius: 0.2rem;
  -moz-border-radius: 0.2rem;
  -ms-border-radius: 0.2rem;
  -o-border-radius: 0.2rem;
}

.ind_pro_li {
  align-items: stretch;
  margin-bottom: 0.26rem;
  padding: 0.2rem;
  background-color: #fff;
  border-radius: 0.2rem;
  -webkit-border-radius: 0.2rem;
  -moz-border-radius: 0.2rem;
  -ms-border-radius: 0.2rem;
  -o-border-radius: 0.2rem;
}

.ind_pro_li:last-child {
  margin-bottom: 0;
}

.ind_pro_li_center {
  display: flex;
  justify-content: space-between;
  flex-direction: column;
  width: 60%;
}

.ind_pro_name {
  font-size: 0.32rem;
}

.ind_pro_batch {
  font-size: 0.28rem;
}

.ind_pro_tips {
  font-size: 0.3rem;
  color: #666;
  margin-bottom: 0.1rem;
}

.ind_pro_num {
  font-size: 0.36rem;
  font-weight: 600;
}

.ind_pro_li_right {
  width: 16%;
}

/* 客户页面customer */
.cus_bg {
  position: relative;
  min-height: 100vh;
  background-image: url(../images/cus_bg.png);
  background-size: 100%;
  background-repeat: no-repeat;
  padding-top: 0.6rem;
  padding-bottom: 1.8rem;
  background-color: #f7f7f7;
}

.cus_top_title {
  text-align: center;
  font-size: 0.46rem;
  font-weight: 600;
  color: #fff;
  margin-bottom: 0.3rem;
}

.cus_top {
  width: 94%;
  margin: 0 auto 0.5rem;
  padding: 0.3rem;
  background-image: linear-gradient(to bottom, #e7effc, #ffffff);
  border-radius: 0.2rem;
  -webkit-border-radius: 0.2rem;
  -moz-border-radius: 0.2rem;
  -ms-border-radius: 0.2rem;
  -o-border-radius: 0.2rem;
}

.cus_top_left {
  width: 54%;
  background-image: url('../images/cus_top.png');
  background-size: 40%;
  background-repeat: no-repeat;
  background-position: right bottom;
  margin-right: 4%;
}

.cus_top_right {
  width: 42%;
}

.cus_tr_right {
  width: 1.1rem;
}

.cus_top_line {
  width: 0.6rem;
  height: 0.05rem;
  background-color: #1e68eb;
  margin: 0.3rem 0 0.3rem;
}

.cus_total p {
  font-size: 0.38rem;
  color: #2b2b2b;
}

.cus_total_num {
  font-size: 0.8rem !important;
  line-height: 0.8rem;
  font-weight: 600;
  color: #1e68eb !important;
}

.cus_add p {
  font-size: 0.38rem;
  color: #2b2b2b;
}

.cus_add_num {
  font-size: 0.8rem !important;
  line-height: 0.8rem;
  font-weight: 600;
  color: #1e68eb !important;
}

.cus_tr_li {
  background-color: #fff;
  padding: 0.3rem;
  margin-bottom: 0.4rem;
  border-radius: 0.2rem;
  -webkit-border-radius: 0.2rem;
  -moz-border-radius: 0.2rem;
  -ms-border-radius: 0.2rem;
  -o-border-radius: 0.2rem;
}

.cus_tr_li:last-child {
  margin: 0;
}

.cus_tr_big {
  font-size: 0.4rem;
  font-weight: 600;
  color: #ffad12;
  margin-bottom: 0.2rem;
}

.cus_tr_tips {
  color: #ffc143;
}

.cus_tr_big_b {
  font-size: 0.4rem;
  font-weight: 600;
  color: #49b31f;
  margin-bottom: 0.2rem;
}

.cus_tr_tips_b {
  color: #a2dc4a;
}

.cus_box {
  width: 94%;
  margin: 0 auto 0.5rem;
  background-color: #f9fbff;
  padding: 0.3rem;
  border-radius: 0.2rem;
  -webkit-border-radius: 0.2rem;
  -moz-border-radius: 0.2rem;
  -ms-border-radius: 0.2rem;
  -o-border-radius: 0.2rem;
}

.cus_title {
  padding-bottom: 0.2rem;
  padding-left: 0.2rem;
  font-size: 0.4rem;
  font-weight: 600;
  border-bottom: 1px solid #f5f5f5;
}

.cus_li {
  width: 25%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: 0.2rem 0.2rem 0;
}

.cus_nav_icon {
  width: 60%;
  margin-bottom: 0.02rem;
}

.cus_nav_name {
  font-size: 0.34rem;
  font-weight: 600;
}

.cus_box_tran {
  width: 94%;
  margin: 0 auto 0.5rem;
  background-color: #fff;
  padding: 0.3rem;
  border-radius: 0.2rem;
  -webkit-border-radius: 0.2rem;
  -moz-border-radius: 0.2rem;
  -ms-border-radius: 0.2rem;
  -o-border-radius: 0.2rem;
}

.cus_li_tran {
  display: flex;
  align-items: center;
}

.cus_img_tran {
  width: 0.6rem;
  margin-right: 0.1rem;
}

.cus_li_tran a {
  width: 100%;
  padding: 0.3rem 0.2rem;
  font-size: 0.38rem;
  border-bottom: 1px solid #f5f5f5;
}

/* 统计页面statistics  */

.sta_bg {
  position: relative;
  min-height: 100vh;
  background-image: url(../images/cus_bg.png);
  background-size: 100%;
  background-repeat: no-repeat;
  padding-top: 0.6rem;
  padding-bottom: 1.8rem;
  background-color: #f7f7f7;
}

.sta_top_title {
  text-align: center;
  font-size: 0.46rem;
  font-weight: 600;
  color: #fff;
  margin-bottom: 0.3rem;
}

.sta_box {
  width: 94%;
  margin: 0 auto 0.5rem;
  background-color: #fff;
  padding: 0.3rem;
  border-radius: 0.2rem;
  -webkit-border-radius: 0.2rem;
  -moz-border-radius: 0.2rem;
  -ms-border-radius: 0.2rem;
  -o-border-radius: 0.2rem;
}

.sta_title {
  padding-bottom: 0.2rem;
  padding-left: 0.2rem;
  font-size: 0.4rem;
  font-weight: 600;
  border-bottom: 1px solid #f5f5f5;
}

.sta_li {
  width: 25%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: 0.2rem 0.2rem 0;
}

.sta_nav_icon {
  width: 60%;
  margin-bottom: 0.02rem;
}

.sta_nav_name {
  font-size: 0.34rem;
  font-weight: 600;
}

.sta_box_tran {
  width: 94%;
  margin: 0 auto 0.5rem;
  background-color: #fff;
  padding: 0.3rem;
  border-radius: 0.2rem;
  -webkit-border-radius: 0.2rem;
  -moz-border-radius: 0.2rem;
  -ms-border-radius: 0.2rem;
  -o-border-radius: 0.2rem;
}

.sta_li_tran {
  display: flex;
  align-items: center;
}

.sta_img_tran {
  width: 0.6rem;
  margin-right: 0.1rem;
}

.sta_li_tran a {
  width: 100%;
  padding: 0.3rem 0.2rem;
  font-size: 0.38rem;
  border-bottom: 1px solid #f5f5f5;
}

.sta_data {
  padding: 0.3rem 0;
}

.sta_num {
  font-size: 0.5rem;
  font-weight: 600;
  color: #1e68eb;
}

.sta_dw {
  font-size: 0.24rem;
  margin-left: 0.1rem;
}

/* 我的 my */
.my_bg {
  position: relative;
  min-height: 100vh;
  padding-bottom: 1.8rem;
  background-color: #f7f7f7;
}

.my_top {
  position: relative;
  background-image: linear-gradient(to bottom, #1e68eb, #4784f4);
  color: #fff;
  /* padding: 0.6rem; */
}

.my_top_box {
  padding: 0.6rem 0 0 0.6rem;
}

.my_tx_box {
  width: 1.6rem;
  height: 1.6rem;
  border: 2px solid #fff;
  background-color: #fff;
  margin-right: 0.2rem;
  overflow: hidden;
  border-radius: 10rem;
  -webkit-border-radius: 10rem;
  -moz-border-radius: 10rem;
  -ms-border-radius: 10rem;
  -o-border-radius: 10rem;
}

.my_bottom {
  /* padding: 0 0.6rem 0.6rem 0.6rem; */
  padding-bottom: 0.6rem;
}

.my_tx {
  margin-bottom: 0.5rem;
}

.my_name {
  font-size: 0.4rem;
  font-weight: 600;
  margin-bottom: 0.1rem;
}

.my_tel {
  font-size: 0.3rem;
}

.my_bom_li {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width: 33.33%;
}

.my_bom_num {
  font-size: 0.5rem;
  font-weight: 600;
}

.my_bom_tip {
  font-size: 0.3rem;
}

.my_bom_line {
  width: 1px;
  height: 0.6rem;
  background-color: #ffffff2d;
}

.my_box_tran {
  width: 94%;
  margin: 0.3rem auto;
  background-color: #fff;
  padding: 0.3rem;
  border-radius: 0.2rem;
  -webkit-border-radius: 0.2rem;
  -moz-border-radius: 0.2rem;
  -ms-border-radius: 0.2rem;
  -o-border-radius: 0.2rem;
}

.my_li_tran {
  display: flex;
  align-items: center;
}

.my_li_tran a:last-child {
  border: none;
}

.my_img_tran {
  width: 0.6rem;
  margin-right: 0.1rem;
}

.my_li_tran a {
  width: 100%;
  padding: 0.3rem 0.2rem;
  font-size: 0.38rem;
  border-bottom: 1px solid #f5f5f5;
}

.my_title {
  padding-bottom: 0.2rem;
  padding-left: 0.2rem;
  font-size: 0.4rem;
  font-weight: 600;
  border-bottom: 1px solid #f5f5f5;
}

.my_li_right {
  display: flex;
  align-items: center;
}

.my_li_dz {
  font-size: 0.28rem;
  color: #666;
  margin-right: 0.1rem;
}

.grade_box {
  display: flex;
  align-items: center;
  padding: 0.15rem 0.1rem 0.15rem 0.25rem;
  background-color: #fff;
  border-radius: 1rem 0 0 1rem;
  -webkit-border-radius: 1rem 0 0 1rem;
  -moz-border-radius: 1rem 0 0 1rem;
  -ms-border-radius: 1rem 0 0 1rem;
  -o-border-radius: 1rem 0 0 1rem;
}

.my_bz {
  width: 0.5rem;
  margin-right: 0.1rem;
}

.grade {
  color: #ff9000;
  font-size: 0.36rem;
}

.tc_bg {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  background-color: #0000006e;
  z-index: 100;
}

.rep_box {
  background-image: url(../images/my_out_bg.png);
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: top;
  background-color: #fff;
  width: 86%;
  padding: 0.8rem 0.6rem;
  border-radius: 0.45rem;
  -webkit-border-radius: 0.45rem;
  -moz-border-radius: 0.45rem;
  -ms-border-radius: 0.45rem;
  -o-border-radius: 0.45rem;
}

.my_out_icon {
  width: 26%;
  margin: 0 auto 0.6rem;
  display: block;
}

.my_out_tip {
  text-align: center;
  font-size: 0.6rem;
  margin-bottom: 0.6rem;
}

.rep_btn_box {
  width: 86%;
  margin: 0 auto;
}

.rep_btn_qx {
  width: 45%;
  border: 1px solid #1e68eb;
  background-color: #fff;
  color: #1e68eb;
  height: 1rem;
  font-size: 0.36rem;
  border-radius: 0.2rem;
  -webkit-border-radius: 0.2rem;
  -moz-border-radius: 0.2rem;
  -ms-border-radius: 0.2rem;
  -o-border-radius: 0.2rem;
}

.rep_btn_qd {
  width: 45%;
  border: 1px solid #1e68eb;
  background-color: #1e68eb;
  color: #fff;
  height: 1rem;
  font-size: 0.36rem;
  border-radius: 0.2rem;
  -webkit-border-radius: 0.2rem;
  -moz-border-radius: 0.2rem;
  -ms-border-radius: 0.2rem;
  -o-border-radius: 0.2rem;
}

/* 快速出库 outbound */

.outbound {
  background-color: #f7f7f7;
}

.out_title {
  font-size: 0.4rem;
  font-weight: 600;
  width: 86%;
  margin: 0.6rem auto 0.3rem;
}

.out_box {
  background-color: #fff;
  min-height: 88vh;
  width: 92%;
  margin: 0 auto;
  padding: 0.46rem;
  padding-bottom: 1rem;
  border-radius: 0.3rem 0.3rem 0 0;
  -webkit-border-radius: 0.3rem 0.3rem 0 0;
  -moz-border-radius: 0.3rem 0.3rem 0 0;
  -ms-border-radius: 0.3rem 0.3rem 0 0;
  -o-border-radius: 0.3rem 0.3rem 0 0;
}

.out_sel {
  width: 100%;
  height: 1rem;
  font-size: 0.34rem;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-repeat: no-repeat;
  /*防止背景图像重复*/
  background-position: right 0.3rem center;
  /*将箭头定位到右侧中间*/
  background-image: url('../images/jt_sj_down.png');
  /*自定义箭头图像*/
  background-size: 0.3rem;
  /*调整箭头图像的大小*/
  padding: 0 0.3rem;
  background-color: #f7f7f7;
  border: none;
  border-radius: 0.1rem;
  -webkit-border-radius: 0.1rem;
  -moz-border-radius: 0.1rem;
  -ms-border-radius: 0.1rem;
  -o-border-radius: 0.1rem;
}

.out_li_title {
  font-size: 0.38rem;
  margin-bottom: 0.1rem;
  padding-left: 0.2rem;
  position: relative;
}

.out_sel::-ms-expand {
  display: none;
  /* 针对IE 10和Edge */
}

.out_li {
  margin-bottom: 0.6rem;
}

.radio-group {
  display: flex;
  align-items: center;
  justify-content: space-between;
  background-color: #f7f7f7;
  padding: 0.2rem;
  border-radius: 0.1rem;
  -webkit-border-radius: 0.1rem;
  -moz-border-radius: 0.1rem;
  -ms-border-radius: 0.1rem;
  -o-border-radius: 0.1rem;
}

.radio-button {
  display: none;
}

.radio-label {
  padding: 10px 20px;
  margin-right: 10px;
  background-color: #fff;
  cursor: pointer;
  transition: background-color 0.3s;
  border-radius: 0.1rem;
  -webkit-border-radius: 0.1rem;
  -moz-border-radius: 0.1rem;
  -ms-border-radius: 0.1rem;
  -o-border-radius: 0.1rem;
}

.radio-button:checked+.radio-label {
  background-color: #0daf01;
  color: white;
}

.radio-label:last-child {
  margin-right: 0;
}

.out_inp_box {
  background-color: #f7f7f7;
  height: 1rem;
  border-radius: 0.1rem;
  -webkit-border-radius: 0.1rem;
  -moz-border-radius: 0.1rem;
  -ms-border-radius: 0.1rem;
  -o-border-radius: 0.1rem;
  overflow: hidden;
}

.out_inp {
  border: none;
  background-color: #f7f7f7;
  padding: 0 0.3rem;
  width: 80%;
  font-size: 0.36rem;
  /* letter-spacing: 0; */
}

.out_inp_btn {
  width: 20%;
  color: #fff;
  background-color: #1e68eb;
  border: none;
  height: 1rem;
  font-size: 0.38rem;
}

/* .out_tip {
  font-size: 0.2rem;
  margin-left: 0.1rem;
  position: absolute;
  top: 0;
  width: 0.3rem;
  height: 0.3rem;
  line-height: 0.3rem;
  text-align: center;
  border: 1px solid #2b2b2b;
  border-radius: 10rem;
  -webkit-border-radius: 10rem;
  -moz-border-radius: 10rem;
  -ms-border-radius: 10rem;
  -o-border-radius: 10rem;
} */
.out_bom_title {
  font-size: 0.46rem;
  font-weight: 600;
  margin-bottom: 0.1rem;
}

.out_sys_box {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}

.out_sys_btn_l {
  width: 50%;
  height: 1.3rem;
  border: none;
  background-color: #0daf01;
  color: #fff;
  font-size: 0.4rem;
}

.out_sys_btn_r {
  width: 50%;
  height: 1.3rem;
  border: none;
  background-color: #1e68eb;
  color: #fff;
  font-size: 0.4rem;
}

.out_tab {
  width: 100%;
  margin-top: 0.3rem;
  border-collapse: collapse;
}

.out_tab th,
.out_tab td {
  border: 1px solid #ddd;
  padding: 8px;
  text-align: center;
  width: 50%;
}

.out_tab th {
  background-color: #1e68eb;
  color: #fff;
  width: 50%;
}

.out_tab_result {
  color: #1e68eb;
}

/* 条码流向 barcode */
.barcode {
  background-color: #f7f7f7;
}

.bar_top {
  background-color: #1e68eb;
  padding: 0.5rem;
}

.bar_title {
  text-align: center;
  font-size: 0.46rem;
  font-weight: 600;
  color: #fff;
  margin-bottom: 0.3rem;
}

.bar_top_title {
  color: #fff;
  font-size: 0.38rem;
  margin-bottom: 0.1rem;
}

.bar_sys {
  width: 1rem;
  /* margin-left: 0.2rem; */
  padding: 0.2rem;
}

.bar_top_li {
  width: 94%;
  margin: 0 auto 0.6rem;
}

.bar_sys_box {
  width: 100%;
  margin: 0 auto;
  background-color: #fff;
  padding: 0.1rem;
  height: 1.1rem;
  border-radius: 0.1rem;
  -webkit-border-radius: 0.1rem;
  -moz-border-radius: 0.1rem;
  -ms-border-radius: 0.1rem;
  -o-border-radius: 0.1rem;
}

.sys_inp {
  width: 80%;
  border: none;
  background-color: #ffffff;
  font-size: 0.38rem;
}

.bar_line {
  width: 2px;
  height: 0.5rem;
  margin-right: 0.2rem;
  background-color: #f7f7f7;
}

.bar_sys_btn {
  width: 20%;
  background-color: #1e68eb;
  color: #fff;
  border: none;
  height: 100%;
  font-size: 0.38rem;
  border-radius: 0.1rem;
  -webkit-border-radius: 0.1rem;
  -moz-border-radius: 0.1rem;
  -ms-border-radius: 0.1rem;
  -o-border-radius: 0.1rem;
}

.bar-radio-group {
  display: flex;
  align-items: center;
  justify-content: space-between;
  background-color: #f7f7f7;
  padding: 0.2rem;
  border-radius: 0.1rem;
  -webkit-border-radius: 0.1rem;
  -moz-border-radius: 0.1rem;
  -ms-border-radius: 0.1rem;
  -o-border-radius: 0.1rem;
}

.bar-radio-button {
  display: none;
}

.bar-radio-label {
  padding: 10px 20px;
  margin-right: 10px;
  background-color: #fff;
  cursor: pointer;
  transition: background-color 0.3s;
  border-radius: 0.1rem;
  -webkit-border-radius: 0.1rem;
  -moz-border-radius: 0.1rem;
  -ms-border-radius: 0.1rem;
  -o-border-radius: 0.1rem;
}

.bar-radio-button:checked+.bar-radio-label {
  background-color: #0daf01;
  color: white;
}

.bar-radio-label:last-child {
  margin-right: 0;
}

.bar_info_title {
  font-size: 0.45rem;
  font-weight: 600;
  margin: 0.8rem 0.7rem 0.2rem;
}

.bar_info_box {
  padding: 0.2rem 0.7rem;
  background-color: #fff;
}

.bar_jt_right {
  width: 0.16rem;
  margin-left: 0.3rem;
}

.bar_info_left {
  width: 25%;
  max-height: 1.8rem;
  margin-right: 0.2rem;
  overflow: hidden;
  border-radius: 0.1rem;
  -webkit-border-radius: 0.1rem;
  -moz-border-radius: 0.1rem;
  -ms-border-radius: 0.1rem;
  -o-border-radius: 0.1rem;
}

.bar_info_center {
  flex: 1;
}

.bar_info_name {
  margin-bottom: 0.12rem;
  font-size: 0.38rem;
  font-weight: 600;
  display: -webkit-box;
  /* 创建弹性盒子模型 */
  -webkit-box-orient: vertical;
  /* 设置盒子的方向为垂直 */
  -webkit-line-clamp: 2;
  /* 限制显示为2行 */
  overflow: hidden;
  /* 超出部分隐藏 */
  text-overflow: ellipsis;
  /* 超出部分用省略号表示 */
}

.bar_info_bom p {
  font-size: 0.28rem;
  color: #999;
}

.bar_pc {
  font-size: 0.28rem;
  color: #999;
}

.bar_list_title {
  font-size: 0.45rem;
  font-weight: 600;
  margin: 0.8rem 0.7rem 0.2rem;
}

.bar_ul {
  width: 100%;
  background-color: #fff;
  padding: 1.2rem 0.5rem 0rem;
}

.bar_left {
  width: 28%;
  height: 3rem;
  position: relative;
  margin-right: 0.6rem;
  border-right: 1px solid #c6c6c696;
}

.bar_li:last-child .bar_left {
  border: none;
}

.bar_right {
  width: 62%;
  background-color: #f7f7f7;
  padding: 0.2rem 0.3rem;
  margin-top: -0.2rem;
  border-radius: 0.2rem;
  -webkit-border-radius: 0.2rem;
  -moz-border-radius: 0.2rem;
  -ms-border-radius: 0.2rem;
  -o-border-radius: 0.2rem;
}

.bar_li {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
}

.bar_state {
  text-align: right;
  font-size: 0.38rem;
  font-weight: 600;
  margin-right: 0.6rem;
}

.bar_cir_on {
  width: 0.4rem;
  height: 0.4rem;
  position: absolute;
  top: 0;
  right: -0.2rem;
  background-color: #fff;
  border: 1px solid #1e68eb;
  border-radius: 1rem;
  -webkit-border-radius: 1rem;
  -moz-border-radius: 1rem;
  -ms-border-radius: 1rem;
  -o-border-radius: 1rem;
}

.bar_nq_on {
  width: 0.24rem;
  height: 0.24rem;
  background-color: #1e68eb;
  border-radius: 1rem;
  -webkit-border-radius: 1rem;
  -moz-border-radius: 1rem;
  -ms-border-radius: 1rem;
  -o-border-radius: 1rem;
}

.bar_cir {
  width: 0.4rem;
  height: 0.4rem;
  position: absolute;
  top: 0;
  right: -0.2rem;
  background-color: #fff;
  border: 1px solid #a1a1a1;
  border-radius: 1rem;
  -webkit-border-radius: 1rem;
  -moz-border-radius: 1rem;
  -ms-border-radius: 1rem;
  -o-border-radius: 1rem;
}

.bar_nq {
  width: 0.24rem;
  height: 0.24rem;
  background-color: #a1a1a1;
  border-radius: 1rem;
  -webkit-border-radius: 1rem;
  -moz-border-radius: 1rem;
  -ms-border-radius: 1rem;
  -o-border-radius: 1rem;
}

.bar_time {
  font-size: 0.3rem;
  color: #666666;
  margin-bottom: 0.16rem;
}

.bar_fs {
  margin-bottom: 0.2rem;
}

.bar_fs:last-child {
  margin: 0;
}

.bar_fh {
  font-size: 0.26rem;
  color: #fff;
  background-color: #1e68eb;
  width: 0.4rem;
  height: 0.4rem;
  margin-right: 0.1rem;
  text-align: center;
  line-height: 0.4rem;
  border-radius: 0.06rem;
  -webkit-border-radius: 0.06rem;
  -moz-border-radius: 0.06rem;
  -ms-border-radius: 0.06rem;
  -o-border-radius: 0.06rem;
}

.bar_sh {
  font-size: 0.26rem;
  color: #fff;
  background-color: #0daf01;
  width: 0.4rem;
  height: 0.4rem;
  margin-right: 0.1rem;
  text-align: center;
  line-height: 0.4rem;
  border-radius: 0.06rem;
  -webkit-border-radius: 0.06rem;
  -moz-border-radius: 0.06rem;
  -ms-border-radius: 0.06rem;
  -o-border-radius: 0.06rem;
}

.bar_fs_name {
  font-weight: 600;
  font-size: 0.3rem;
}

/* 确认订单 confirm */
.confirm {
  min-height: 100vh;
  background-color: #f8f8f8;
  padding-bottom: 2rem;
}

.con_bg {
  height: 2rem;
  background-color: #1e68eb;
  width: 100%;
}

.con_box {
  width: 90%;
  margin: 0 auto;
  margin-top: -1rem;
}

.con_info {
  background-color: #fff;
  margin-bottom: 0.5rem;
  padding: 0.3rem 0.4rem;
  border-radius: 0.2rem;
  -webkit-border-radius: 0.2rem;
  -moz-border-radius: 0.2rem;
  -ms-border-radius: 0.2rem;
  -o-border-radius: 0.2rem;
}

.con_info_name {
  font-size: 0.4rem;
  font-weight: 600;
  color: #2b2b2b;
}

.con_info_tel {
  font-weight: 600;
  font-size: 0.38rem;
  color: #2b2b2b;
}

.con_info_bottom {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  margin-top: 0.3rem;
}

.con_info_jt {
  width: 0.2rem;
  margin-top: 0.1rem;
}

.con_info_address {
  font-size: 0.32rem;
  color: #666;
}

.con_pro {
  padding: 0.3rem;
  background-color: #fff;
  border-radius: 0.3rem;
  -webkit-border-radius: 0.3rem;
  -moz-border-radius: 0.3rem;
  -ms-border-radius: 0.3rem;
  -o-border-radius: 0.3rem;
}

.con_pro_title {
  font-size: 0.43rem;
  font-weight: 600;
  padding-left: 0.2rem;
}

.con_price {
  font-size: 0.38rem;
  color: #0daf01;
}

.con_num {
  font-size: 0.36rem;
  color: #999;
}

.con_li_name {
  font-size: 0.36rem;
  line-height: 0.46rem;
  margin-bottom: 0.2rem;
  display: -webkit-box;
  /* 创建弹性盒子模型 */
  -webkit-box-orient: vertical;
  /* 设置盒子的方向为垂直 */
  -webkit-line-clamp: 2;
  /* 限制显示为2行 */
  overflow: hidden;
  /* 超出部分隐藏 */
  text-overflow: ellipsis;
  /* 超出部分用省略号表示 */
}

.con_pro_box {
  padding: 0.2rem;
}

.con_li_left {
  width: 28%;
  margin-right: 0.2rem;
  overflow: hidden;
  border-radius: 0.1rem;
  -webkit-border-radius: 0.1rem;
  -moz-border-radius: 0.1rem;
  -ms-border-radius: 0.1rem;
  -o-border-radius: 0.1rem;
}

.con_li_right {
  width: 70%;
}

.con_li {
  margin-bottom: 0.3rem;
}

.con_li:last-child {
  margin: 0;
}

.con_li_zj {
  text-align: right;
  font-size: 0.36rem;
  margin: 0 auto;
  border-top: 1px solid #f5f5f5;
  padding: 0.6rem 0 0.1rem 0;
}

.con_li_dw {
  font-size: 0.3rem;
  color: #0daf01;
}

.con_li_num {
  color: #0daf01;
  font-size: 0.4rem;
}

.con_total {
  background-color: #fff;
  padding: 0.2rem;
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 1.6rem;
}

.con_total_left {
  font-size: 0.38rem;
}

.con_total_dw {
  color: #0daf01;
  font-size: 0.36rem;
}

.con_total_num {
  font-size: 0.45rem;
  font-weight: 600;
  color: #0daf01;
}

.con_total_btn {
  width: 26%;
  font-size: 0.4rem;
  font-weight: 600;
  border: none;
  height: 1.2rem;
  background-color: #1e68eb;
  color: #fff;
  border-radius: 0.1rem;
  -webkit-border-radius: 0.1rem;
  -moz-border-radius: 0.1rem;
  -ms-border-radius: 0.1rem;
  -o-border-radius: 0.1rem;
}

/* 支付 payment */
.payment {
  background-color: #f8f8f8;
}

.pay_state {
  width: 32%;
  margin: 1rem auto 0.6rem;
  display: block;
}

.pay_line {
  width: 80%;
  height: 0.4rem;
  background-color: #0daf01;
  margin: 0 auto;
  border-radius: 1rem;
  -webkit-border-radius: 1rem;
  -moz-border-radius: 1rem;
  -ms-border-radius: 1rem;
  -o-border-radius: 1rem;
}

.pay_center {
  width: 76%;
  font-size: 0.38rem;
  margin: 0 auto;
  margin-top: -0.16rem;
  background-color: #ffff;
  padding: 0.3rem;
  box-shadow: 0 3px 4px #00000017;
  border-radius: 0.1rem 0.1rem 0.3rem 0.3rem;
  -webkit-border-radius: 0.1rem 0.1rem 0.3rem 0.3rem;
  -moz-border-radius: 0.1rem 0.1rem 0.3rem 0.3rem;
  -ms-border-radius: 0.1rem 0.1rem 0.3rem 0.3rem;
  -o-border-radius: 0.1rem 0.1rem 0.3rem 0.3rem;
}

.pay_num {
  font-size: 0.42rem;
  color: #0daf01;
  font-weight: 600;
}

.pay_title {
  font-size: 0.4rem;
  font-weight: 600;
  margin-bottom: 0.2rem;
  border-bottom: 1px solid #f1f1f1;
  padding-bottom: 0.1rem;
}

.pay_info_li {
  margin: 0.2rem 0;
}

.pay_btn_box {
  margin-top: 0.8rem;
}

.pay_dd_btn {
  width: 60%;
  height: 1rem;
  font-size: 0.38rem;
  background-color: #0daf01;
  color: #fff;
  border: none;
  margin-bottom: 0.4rem;
  border-radius: 0.1rem;
  -webkit-border-radius: 0.1rem;
  -moz-border-radius: 0.1rem;
  -ms-border-radius: 0.1rem;
  -o-border-radius: 0.1rem;
}

.pay_sy_btn {
  width: 60%;
  height: 1rem;
  font-size: 0.38rem;
  background-color: #fff;
  color: #0daf01;
  border: 1px solid #0daf01;
  margin-bottom: 0.4rem;
  border-radius: 0.1rem;
  -webkit-border-radius: 0.1rem;
  -moz-border-radius: 0.1rem;
  -ms-border-radius: 0.1rem;
  -o-border-radius: 0.1rem;
}

/* 发货订单 deliver */
.deliver {
  background-color: #f7f7f7;
}

.del_box {
  background-color: #1e68eb;
  padding: 0.3rem 0.6rem 0.6rem;
}

.del_sys {
  width: 1rem;
  /* margin-left: 0.2rem; */
  padding: 0.2rem;
}

.del_top_li {
  width: 94%;
  margin: 0 auto 0.6rem;
}

.del_sys_box {
  width: 100%;
  margin: 0 auto;
  background-color: #fff;
  padding: 0.1rem;
  height: 1.1rem;
  border-radius: 0.1rem;
  -webkit-border-radius: 0.1rem;
  -moz-border-radius: 0.1rem;
  -ms-border-radius: 0.1rem;
  -o-border-radius: 0.1rem;
}

.del_line {
  width: 2px;
  height: 0.5rem;
  margin-right: 0.2rem;
  background-color: #f7f7f7;
}

.del_sys_btn {
  width: 20%;
  background-color: #1e68eb;
  color: #fff;
  border: none;
  height: 100%;
  font-size: 0.38rem;
  border-radius: 0.1rem;
  -webkit-border-radius: 0.1rem;
  -moz-border-radius: 0.1rem;
  -ms-border-radius: 0.1rem;
  -o-border-radius: 0.1rem;
}

.del_more {
  padding: 0.4rem;
  background-color: #fff;
  box-shadow: 0 3px 4px #00000007;
  border-bottom: 1px solid #f1f1f1;
}

.del_sx {
  width: 0.4rem;
  margin-right: 0.2rem;
}

.del_more_tip {
  font-size: 0.36rem;
}

.del_sj {
  width: 0.36rem;
}

.del_more_box {
  position: relative;
}

.del_b_center {
  background-color: #fff;
  padding: 0.6rem;
  position: fixed;
  left: 0;
  right: 0;
  box-shadow: 0 6px 12px #00000007;
}

.del_time_inp {
  width: 40%;
  background-color: #f7f7f7;
  text-align: center;
  border: none;
  appearance: none;
}

.del_time_box {
  margin-top: 0.3rem;
  justify-content: space-around;
}

.del_b_li:first-child {
  margin-bottom: 0.5rem;
}

.del_pro_inp {
  width: 90%;
  margin: 0 auto;
  background-color: #f7f7f7;
  text-align: center;
  border: none;
  height: 1.1rem;
  margin: 0.3rem auto;
  display: block;
  font-size: 0.38rem;
  border-radius: 10rem;
  -webkit-border-radius: 10rem;
  -moz-border-radius: 10rem;
  -ms-border-radius: 10rem;
  -o-border-radius: 10rem;
}

.del_b_btn_box {
  margin-top: 1rem;
}

.del_jz_btn {
  width: 42%;
  margin: 0 auto;
  height: 1.1rem;
  font-size: 0.38rem;
  color: #fff;
  background-color: #0daf01;
  border: none;
  border-radius: 10rem;
  -webkit-border-radius: 10rem;
  -moz-border-radius: 10rem;
  -ms-border-radius: 10rem;
  -o-border-radius: 10rem;
}

.del_mh_btn {
  width: 42%;
  margin: 0 auto;
  height: 1.1rem;
  font-size: 0.38rem;
  color: #fff;
  background-color: #1e68eb;
  border: none;
  border-radius: 10rem;
  -webkit-border-radius: 10rem;
  -moz-border-radius: 10rem;
  -ms-border-radius: 10rem;
  -o-border-radius: 10rem;
}

.del_info {
  padding: 0.4rem;
}

.del_li {
  background-color: #fff;
  padding: 0.3rem;
  margin-bottom: 0.5rem;
  box-shadow: 0 3px 6px #5757570e;
  border-radius: 0.2rem;
  -webkit-border-radius: 0.2rem;
  -moz-border-radius: 0.2rem;
  -ms-border-radius: 0.2rem;
  -o-border-radius: 0.2rem;
}

.del_li_jt {
  width: 0.16rem;
  margin-left: 0.1rem;
}

.del_li_number {
  font-size: 0.36rem;
}

.del_li_more {
  font-size: 0.3rem;
  color: #666;
}

.del_li_number::before {
  content: '';
  width: 0.1rem;
  height: 0.35rem;
  background-color: #1e68eb;
  display: block;
  margin-right: 0.2rem;
  border-radius: 10rem;
  -webkit-border-radius: 10rem;
  -moz-border-radius: 10rem;
  -ms-border-radius: 10rem;
  -o-border-radius: 10rem;
}

.del_li_center {
  border-top: 1px solid #f1f1f1;
  border-bottom: 1px solid #f1f1f1;
  padding: 0.3rem 0;
  margin: 0.3rem 0;
}

.del_c_left {
  width: 28%;
  /* max-height: 2rem; */
  height: 2rem;
  overflow: hidden;
  border-radius: 0.1rem;
  -webkit-border-radius: 0.1rem;
  -moz-border-radius: 0.1rem;
  -ms-border-radius: 0.1rem;
  -o-border-radius: 0.1rem;
}
.del_c_img {
  width: 100%; /* 让图像宽度填满容器 */
  height: 100%; /* 让图像高度填满容器 */
  object-fit: contain; /* 确保图片覆盖整个容器 */
}
.del_c_right {
  width: 72%;
  padding-left: 0.2rem;
}

.del_c_info {
  width: 76%;
}

.del_c_name {
  font-size: 0.38rem;
  font-weight: 600;
  line-height: 0.46rem;
  margin-bottom: 0.16rem;
  display: -webkit-box;
  /* 创建弹性盒子模型 */
  -webkit-box-orient: vertical;
  /* 设置盒子的方向为垂直 */
  -webkit-line-clamp: 2;
  /* 限制显示为2行 */
  overflow: hidden;
  /* 超出部分隐藏 */
  text-overflow: ellipsis;
  /* 超出部分用省略号表示 */
}

.del_c_right {
  font-size: 0.32rem;
}

.del_num_tip {
  font-size: 0.3rem;
  color: #666;
}

.del_num {
  font-size: 0.4rem;
  font-weight: 600;
}

.del_c_td {
  margin-bottom: 0.16rem;
}

.del_cj_time {
  font-size: 0.3rem;
  color: #666;
}

/* 订单详情 details */
.details {
  background-color: #f7f7f7;
}

.det_bg {
  background-color: #1e68eb;
  height: 1.6rem;
}

.det_box {
  width: 94%;
  margin: 0 auto;
  margin-top: -1rem;
  box-shadow: 0 3px 6px #5f5f5f13;
}

.det_info_title {
  font-size: 0.34rem;
  font-weight: 600;
  margin-bottom: 0.1rem;
}

.det_info_box {
  font-size: 0.34rem;
  margin: 0.2rem 0;
}

.det_info_box p {
  color: #666;
}

.det_info_st {
  color: #2b2b2b !important;
  /* font-weight: 600; */
}

.det_info_li {
  margin-bottom: 0.3rem;
  border-bottom: 1px solid #f1f1f1;
  padding-bottom: 0.3rem;
}

.det_btn {
  width: 60%;
  margin: 1rem auto 0.6rem;
  display: block;
  height: 1.2rem;
  text-align: center;
  font-size: 0.4rem;
  color: #fff;
  background-color: #1e68eb;
  border: none;
  border-radius: 0.1rem;
  -webkit-border-radius: 0.1rem;
  -moz-border-radius: 0.1rem;
  -ms-border-radius: 0.1rem;
  -o-border-radius: 0.1rem;
}

.det_li {
  background-color: #fff;
  padding: 0.3rem;
  margin-bottom: 0.5rem;
  box-shadow: 0 3px 6px #5757570e;
  border-radius: 0.2rem;
  -webkit-border-radius: 0.2rem;
  -moz-border-radius: 0.2rem;
  -ms-border-radius: 0.2rem;
  -o-border-radius: 0.2rem;
}

.det_li_jt {
  width: 0.16rem;
  margin-left: 0.1rem;
}

.det_li_number {
  font-size: 0.36rem;
}

.det_li_more {
  font-size: 0.3rem;
  color: #666;
}

.det_li_number::before {
  content: '';
  width: 0.1rem;
  height: 0.35rem;
  background-color: #1e68eb;
  display: block;
  margin-right: 0.2rem;
  border-radius: 10rem;
  -webkit-border-radius: 10rem;
  -moz-border-radius: 10rem;
  -ms-border-radius: 10rem;
  -o-border-radius: 10rem;
}

.det_li_center {
  border-top: 1px solid #f1f1f1;
  border-bottom: 1px solid #f1f1f1;
  padding: 0.3rem 0;
  margin: 0.3rem 0;
}

.det_c_left {
  width: 28%;
  overflow: hidden;
  border-radius: 0.1rem;
  -webkit-border-radius: 0.1rem;
  -moz-border-radius: 0.1rem;
  -ms-border-radius: 0.1rem;
  -o-border-radius: 0.1rem;
}

.det_c_right {
  width: 72%;
  padding-left: 0.2rem;
}

.det_c_info {
  width: 76%;
}

.det_c_name {
  font-size: 0.38rem;
  font-weight: 600;
  line-height: 0.46rem;
  margin-bottom: 0.16rem;
  display: -webkit-box;
  /* 创建弹性盒子模型 */
  -webkit-box-orient: vertical;
  /* 设置盒子的方向为垂直 */
  -webkit-line-clamp: 2;
  /* 限制显示为2行 */
  overflow: hidden;
  /* 超出部分隐藏 */
  text-overflow: ellipsis;
  /* 超出部分用省略号表示 */
}

.det_c_right {
  font-size: 0.32rem;
}

.det_num_tip {
  font-size: 0.3rem;
  color: #666;
}

.det_num {
  font-size: 0.4rem;
  font-weight: 600;
}

.det_c_td {
  margin-bottom: 0.16rem;
}

.det_cj_time {
  font-size: 0.3rem;
  color: #666;
}

/* 新增门店/代理 added */

.added {
  background-color: #f7f7f7;
  padding-bottom: 1rem;
}

.add_bg {
  width: 100%;
  height: 2.6rem;
  background-color: #1e68eb;
}

.add_box {
  margin-top: -2rem;
}

.add_top_box {
  display: flex;
  align-items: flex-start;
  justify-content: space-around;
  width: 86%;
  margin: 0 auto 0.6rem;
}

.add_top_btn {
  font-size: 0.42rem;
  font-weight: 600;
  border: none;
  background: none;
  color: #fff;
}

.add_center {
  width: 90%;
  margin: 0 auto;
  background-color: #fff;
  padding: 0.3rem;
  border-radius: 0.2rem;
  -webkit-border-radius: 0.2rem;
  -moz-border-radius: 0.2rem;
  -ms-border-radius: 0.2rem;
  -o-border-radius: 0.2rem;
}

.add_li {
  display: flex;
  align-items: center;
  border-bottom: 1px solid #f1f1f1;
  padding: 0.4rem 0.2rem;
  font-size: 0.34rem;
}

.add_li:last-child {
  border: none;
}

.add_hd {
  color: #fe0000;
}

.add_left {
  width: 30%;
}

.add_inp {
  font-size: 0.34rem;
  border: none;
  background: none;
  letter-spacing: 0.01rem;
  flex: 1;
}

.add_sel {
  appearance: none;
  background: none;
  border: none;
  flex: 1;
  font-size: 0.34rem;
  color: #2b2b2b;
}

.add_img {
  width: 0.3rem;
  transform: rotate(-90deg);
  -webkit-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  -o-transform: rotate(-90deg);
}

.add_btn {
  width: 60%;
  margin: 1rem auto 0.6rem;
  display: block;
  height: 1.2rem;
  text-align: center;
  font-size: 0.4rem;
  color: #fff;
  background-color: #1e68eb;
  border: none;
  border-radius: 0.1rem;
  -webkit-border-radius: 0.1rem;
  -moz-border-radius: 0.1rem;
  -ms-border-radius: 0.1rem;
  -o-border-radius: 0.1rem;
}

.add_top_btn.on {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}

.add_top_btn.on::after {
  content: '';
  width: 0.6rem;
  height: 2px;
  background-color: #fff;
  display: block;
  margin-top: 0.1rem;
  border-radius: 0.1rem;
  -webkit-border-radius: 0.1rem;
  -moz-border-radius: 0.1rem;
  -ms-border-radius: 0.1rem;
  -o-border-radius: 0.1rem;
}

.add_out_icon {
  width: 46%;
  margin: 0 auto 0.3rem;
  display: block;
}

.add_rep_box {
  background-image: url(../images/my_out_bg.png);
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: top;
  background-color: #fff;
  width: 86%;
  padding: 0.4rem 0.6rem 0.8rem;
  border-radius: 0.45rem;
  -webkit-border-radius: 0.45rem;
  -moz-border-radius: 0.45rem;
  -ms-border-radius: 0.45rem;
  -o-border-radius: 0.45rem;
}

.add_out_tip {
  text-align: center;
  font-size: 0.5rem;
  font-weight: 600;
  margin-bottom: 0.2rem;
  color: #1e68eb;
}

.add_mor_tip {
  text-align: center;
  width: 80%;
  margin: 0 auto 0.6rem;
  display: block;
  font-size: 0.32rem;
  color: #666;
}

.add_tc_btn {
  padding: 0.16rem 0.3rem;
  font-size: 0.38rem;
  background-color: #1e68eb;
  color: #fff;
  margin: 0.4rem auto 0.6rem;
  display: block;
  border: none;
  border-radius: 0.1rem;
  -webkit-border-radius: 0.1rem;
  -moz-border-radius: 0.1rem;
  -ms-border-radius: 0.1rem;
  -o-border-radius: 0.1rem;
}

/* 客户总人数 people */
.people {
  background-color: #f7f7f7;
}

.peo_box {
  padding: 0.4rem;
}

.peo_li {
  background-color: #fff;
  padding: 0.3rem 0.4rem;
  margin-bottom: 0.5rem;
  border-radius: 0.2rem;
  -webkit-border-radius: 0.2rem;
  -moz-border-radius: 0.2rem;
  -ms-border-radius: 0.2rem;
  -o-border-radius: 0.2rem;
  box-shadow: 0 3px 6px #5757570e;
}

.peo_name {
  font-size: 0.4rem;
  font-weight: 600;
  margin-bottom: 0.2rem;
}

.peo_info {
  font-size: 0.34rem;
  margin-bottom: 0.2rem;
  color: #666;
}

.pro_address {
  font-size: 0.34rem;
  color: #666;
}

.pro_line {
  width: 1px;
  height: 0.3rem;
  background-color: #666;
  margin: 0 0.2rem;
}

.btn_box {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}

.pro_gn_btn {
  width: 20%;
  background-color: #ebf2fe;
  color: #1e68eb;
  font-weight: 600;
  margin: 0.3rem 2% 0;
  text-align: center;
  font-size: 0.3rem;
  padding: 0.06rem 0;
  border-radius: 0.1rem;
  -webkit-border-radius: 0.1rem;
  -moz-border-radius: 0.1rem;
  -ms-border-radius: 0.1rem;
  -o-border-radius: 0.1rem;
}

.tc_box {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #00000056;
}

.tc_center {
  width: 86%;
  min-height: 40vh;
  background-color: #fff;
  padding: 0.3rem 0.5rem;
  border-radius: 0.2rem;
  -webkit-border-radius: 0.2rem;
  -moz-border-radius: 0.2rem;
  -ms-border-radius: 0.2rem;
  -o-border-radius: 0.2rem;
}

.tc_title {
  text-align: center;
  font-size: 0.42rem;
  font-weight: 600;
  margin-top: 0.3rem;
  margin-bottom: 0.2rem;
  color: #1e68eb;
}

.tc_li_title {
  font-size: 0.36rem;
  font-weight: 600;
  margin-bottom: 0.1rem;
}

.tc_li_inp {
  text-align: center;
  width: 100%;
  background-color: #f5f9ff;
  color: #2b2b2b;
  border: none;
  padding: 0.2rem 0.2rem;
  font-size: 0.36rem;
  letter-spacing: 0.01rem;
}

.tc_li {
  margin-bottom: 0.4rem;
}

.tc_btn_box {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin: 1rem 0 0.3rem;
}

.tc_btn_qx {
  width: 45%;
  border: 1px solid #1e68eb;
  background-color: #fff;
  color: #1e68eb;
  height: 1rem;
  font-size: 0.36rem;
  border-radius: 0.2rem;
  -webkit-border-radius: 0.2rem;
  -moz-border-radius: 0.2rem;
  -ms-border-radius: 0.2rem;
  -o-border-radius: 0.2rem;
}

.tc_btn_qd {
  width: 45%;
  border: 1px solid #1e68eb;
  background-color: #1e68eb;
  color: #fff;
  height: 1rem;
  font-size: 0.36rem;
  border-radius: 0.2rem;
  -webkit-border-radius: 0.2rem;
  -moz-border-radius: 0.2rem;
  -ms-border-radius: 0.2rem;
  -o-border-radius: 0.2rem;
}

/* 收货地址 */
.address {
  background-color: #f7f7f7;
  position: relative;
  padding-bottom: 2rem;
}

.addr_box {
  padding: 0.3rem;
}

.addr_li {
  background-color: #fff;
  padding: 0.3rem;
  margin-bottom: 0.3rem;
  border-radius: 0.2rem;
  -webkit-border-radius: 0.2rem;
  -moz-border-radius: 0.2rem;
  -ms-border-radius: 0.2rem;
  -o-border-radius: 0.2rem;
}

.addr_top {
  margin-bottom: 0.2rem;
}

.addr_name {
  font-size: 0.4rem;
  font-weight: 600;
  margin-right: 0.3rem;
}

.addr_tel {
  font-size: 0.4rem;
  font-weight: 600;
}

.addr_address {
  font-size: 0.36rem;
  color: #666;
  margin-bottom: 0.2rem;
}

.addr_bj img {
  width: 0.42rem;
  margin-right: 0.1rem;
}

.addr_bj {
  border: none;
  background: none;
  margin: 0 0.2rem;
  color: #666;
  font-size: 0.36rem;
}

.addr_lab label {
  font-size: 0.32rem;
  display: flex;
  align-items: center;
}

.addr_inp:checked+span {
  color: #1e68eb;
  /* 选中后文字颜色变为绿色 */
}

.addr_inp {
  margin-right: 0.1rem;
}

.addr_btn {
  width: 60%;
  position: fixed;
  bottom: 1rem;
  left: 0;
  right: 0;
  margin: 0 auto;
  display: block;
  height: 1.2rem;
  text-align: center;
  font-size: 0.4rem;
  color: #fff;
  background-color: #1e68eb;
  border: none;
  border-radius: 0.1rem;
  -webkit-border-radius: 0.1rem;
  -moz-border-radius: 0.1rem;
  -ms-border-radius: 0.1rem;
  -o-border-radius: 0.1rem;
}

.addr_btn a {
  color: #fff;
  font-size: 0.4rem;
}

.addr_inp_new {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  outline: none;
  width: 0.4rem;
  height: 0.4rem;
  margin-right: 0.1rem;
  background-image: url('../images/pick.png');
  background-size: 100% 100%;
  background-repeat: no-repeat;
}

.addr_inp_new:checked {
  width: 0.4rem;
  height: 0.4rem;
  background-image: url('../images/pick_r_on.png');
  background-size: 100% 100%;
  background-repeat: no-repeat;
}

.addr_inp_new:checked+span {
  color: #1e68eb;
  /* 选中后文字颜色变为绿色 */
}

/* 快速订货 */
.she_box {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
}

.she_top {
  width: 90%;
  margin: 0.3rem auto;
  background-color: #f7f7f9;
  border-radius: 1rem;
  height: 1rem;
  padding: 0.1rem 0.3rem;
  padding-right: 0.1rem;
}

.she_sys {
  width: 0.5rem;
  margin-right: 0.2rem;
}

.she_inp {
  flex: 1;
  border: none;
  background: none;
  font-size: 0.36rem;
}

.she_cx_btn {
  width: 20%;
  font-size: 0.38rem;
  color: #fff;
  background-color: #1e68eb;
  height: 0.8rem;
  border-radius: 1rem;
  border: none;
}

.she_left {
  width: 30%;
  height: calc(100vh - 3rem);
  background-color: #f6f6f6;
  overflow-y: scroll;
  -webkit-overflow-scrolling: touch;
  border-radius: 0 0.1rem 0 0;
  -webkit-border-radius: 0 0.1rem 0 0;
  -moz-border-radius: 0 0.1rem 0 0;
  -ms-border-radius: 0 0.1rem 0 0;
  -o-border-radius: 0 0.1rem 0 0;
}

.she_lef::-webkit-scrollbar {
  display: none;
}

::-webkit-scrollbar {
  display: none;
  /* background-color:transparent; */
}

.she_list_li {
  height: 1.4rem;
  text-align: center;
  /* line-height: rem; */
  font-size: 0.34rem;
  color: #666;
  overflow: hidden;
  display: flex;
  align-items: center;
  justify-content: center;
  /* background-color: #fff; */
}

.she_on {
  background-color: #fff !important;
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  color: #1e68eb;
  font-size: 0.34rem;
  font-weight: 600;
}

.she_on::before {
  content: '';
  display: inline-block;
  width: 0.1rem;
  height: 0.4rem;
  background-color: #1e68eb;
  border-radius: 0 0.06rem 0.06rem 0;
  -webkit-border-radius: 0 0.06rem 0.06rem 0;
  -moz-border-radius: 0 0.06rem 0.06rem 0;
  -ms-border-radius: 0 0.06rem 0.06rem 0;
  -o-border-radius: 0 0.06rem 0.06rem 0;
}

.she_on::after {
  content: '';
  display: block;
  border-left: 3px solid #ffffff;
  height: 0.3rem;
}

.she_right {
  width: 70%;
  padding: 0.3rem;
  height: calc(100vh - 3rem);
  overflow-y: scroll;
}

.she_page_img {
  width: 2rem !important;
  height: 2rem;
  background-color: #f7f7f9;
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: hidden;
  border-radius: 0.1rem;
  -webkit-border-radius: 0.1rem;
  -moz-border-radius: 0.1rem;
  -ms-border-radius: 0.1rem;
  -o-border-radius: 0.1rem;
}

.she_page_li {
  display: flex;
  align-items: center;
  justify-content: space-between;
  border-bottom: 1px solid #f1f1f12f;
  margin-bottom: 0.4rem;
  padding-bottom: 0.4rem;
}

.she_page_li:last-child {
  margin-bottom: 1rem;
}

.she_list_li:last-child {
  margin-bottom: 1.4rem;
}

.she_page_right {
  flex: 1;
  padding-left: 0.2rem;
}

.she_inc_btn {
  width: 0.5rem;
}

.she_inc_inp {
  width: 1rem;
  text-align: center;
  color: #666;
  letter-spacing: 0;
  font-size: 0.3rem;
  border: none;
  background: none;
}

.she_page_inc {
  background-color: #f6f6f6;
  border-radius: 10rem;
  -webkit-border-radius: 10rem;
  -moz-border-radius: 10rem;
  -ms-border-radius: 10rem;
  -o-border-radius: 10rem;
}

.she_num {
  font-size: 0.26rem;
  color: #999;
}

.she_page_name {
  font-size: 0.32rem;
  margin-bottom: 0.1rem;
  font-weight: 600;
  display: -webkit-box;
  /* 创建弹性盒子模型 */
  -webkit-box-orient: vertical;
  /* 设置盒子的方向为垂直 */
  -webkit-line-clamp: 2;
  /* 限制显示为2行 */
  overflow: hidden;
  /* 超出部分隐藏 */
  text-overflow: ellipsis;
  /* 超出部分用省略号表示 */
}

.she_page_price {
  font-size: 0.4rem;
  margin-top: 0.1rem;
}

.she_page_dw {
  font-size: 0.32rem;
}

.she_gwc_box {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: #fff;
  height: 1.4rem;
  display: flex;
  z-index: 10;
}

.she_gwc {
  position: relative;
  width: 1.4rem;
  margin-top: -0.4rem;
  margin-left: 0.3rem;
  background-color: #fff;
  padding: 0.2rem;
  border-radius: 10rem;
  -webkit-border-radius: 10rem;
  -moz-border-radius: 10rem;
  -ms-border-radius: 10rem;
  -o-border-radius: 10rem;
}

.she_gwc_num {
  position: absolute;
  top: 0.1rem;
  right: -0.2rem;
  background-color: #0daf01;
  color: #fff;
  font-size: 0.32rem;
  min-width: 0.45rem;
  text-align: center;
  min-height: 0.3rem;
  border-radius: 10rem;
  -webkit-border-radius: 10rem;
  -moz-border-radius: 10rem;
  -ms-border-radius: 10rem;
  -o-border-radius: 10rem;
}

.she_price_box {
  font-size: 0.36rem;
  margin-left: 0.4rem;
}

.she_price_num {
  font-size: 0.5rem;
}

.she_tip {
  color: #666;
}

.she_price_dw {
  font-size: 0.3rem;
}

.she_price_mor {
  font-size: 0.38rem;
}

.she_pay {
  margin-right: 0.2rem;
  font-size: 0.38rem;
  font-weight: 600;
  background-color: #1e68eb;
  color: #fff;
  width: 18%;
  border: none;
  height: 1rem;
  border-radius: 0.1rem;
  -webkit-border-radius: 0.1rem;
  -moz-border-radius: 0.1rem;
  -ms-border-radius: 0.1rem;
  -o-border-radius: 0.1rem;
}

.gwc_bg {
  background-color: #00000062;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 1.4rem;
  left: 0;
  z-index: 8;
  display: flex;
  align-items: flex-end;
}

.gwc_center {
  width: 100%;
  padding: 0.3rem;
  background-color: #fff;
  border-radius: 0.3rem 0.3rem 0 0;
  -webkit-border-radius: 0.3rem 0.3rem 0 0;
  -moz-border-radius: 0.3rem 0.3rem 0 0;
  -ms-border-radius: 0.3rem 0.3rem 0 0;
  -o-border-radius: 0.3rem 0.3rem 0 0;
}

.gwc_none_img {
  width: 0.36rem;
}

.gwc_tip {
  font-size: 0.4rem;
  font-weight: 600;
}

.gwc_top {
  margin-bottom: 0.3rem;
}

.gwc_page_img {
  width: 2rem !important;
  height: 2rem;
  background-color: #f7f7f9;
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: hidden;
  border-radius: 0.1rem;
  -webkit-border-radius: 0.1rem;
  -moz-border-radius: 0.1rem;
  -ms-border-radius: 0.1rem;
  -o-border-radius: 0.1rem;
}

.gwc_page_li {
  display: flex;
  align-items: center;
  justify-content: space-between;
  border-bottom: 1px solid #f1f1f12f;
  margin-bottom: 0.1rem;
  padding-bottom: 0.1rem;
}

.gwc_page_right {
  flex: 1;
  padding-left: 0.2rem;
}

.gwc_inc_btn {
  width: 0.5rem;
}

.gwc_inc_inp {
  width: 1rem;
  text-align: center;
  color: #666;
  letter-spacing: 0;
  font-size: 0.3rem;
  border: none;
  background: none;
}

.gwc_page_inc {
  background-color: #f6f6f6;
  border-radius: 10rem;
  -webkit-border-radius: 10rem;
  -moz-border-radius: 10rem;
  -ms-border-radius: 10rem;
  -o-border-radius: 10rem;
}

.gwc_num {
  font-size: 0.26rem;
  color: #999;
}

.gwc_page_name {
  font-size: 0.32rem;
  margin-bottom: 0.1rem;
  font-weight: 600;
  display: -webkit-box;
  /* 创建弹性盒子模型 */
  -webkit-box-orient: vertical;
  /* 设置盒子的方向为垂直 */
  -webkit-line-clamp: 2;
  /* 限制显示为2行 */
  overflow: hidden;
  /* 超出部分隐藏 */
  text-overflow: ellipsis;
  /* 超出部分用省略号表示 */
}

.gwc_page_num {
  font-size: 0.4rem;
  font-weight: 600;
}

.gwc_del {
  max-height: 60vh;
  overflow-y: scroll;
}

/* 团队代理树 team */
.team_box {
  overflow-x: scroll;
  overflow-y: scroll;
}

.team_ul {
  /* border-bottom: 1px solid #c7c7c736; */
}

.team_one {
  padding: 0.2rem 0.3rem;
  width: 10rem;
}

.team_one_more {
  padding: 0.2rem 0.3rem;
  padding-left: 0.6rem;
  padding-right: 0;
  /* background-color: #fbfbfb; */
  /* border-bottom: 1px solid #e4e4e441; */
}

.team_one_more:last-child {
  border: none;
}

.team_tx {
  width: 1.3rem;
  height: 1.3rem;
  background-color: #f7f7f7;
  border-radius: 10rem;
  -webkit-border-radius: 10rem;
  -moz-border-radius: 10rem;
  -ms-border-radius: 10rem;
  -o-border-radius: 10rem;
}

.team_jt {
  width: 0.15rem;
}

.team_one_right p {
  margin-right: 0.4rem;
  font-size: 0.32rem;
}

.team_name {
  font-size: 0.36rem;
  font-weight: 600;
}

.team_grade {
  background-color: #0daf01;
  color: #fff;
  padding: 0.04rem 0.1rem;
  font-size: 0.24rem;
  margin-left: 0.2rem;
  border-radius: 0.06rem;
  -webkit-border-radius: 0.06rem;
  -moz-border-radius: 0.06rem;
  -ms-border-radius: 0.06rem;
  -o-border-radius: 0.06rem;
}

.team_one_info {
  margin-left: 0.2rem;
}

.rotate {
  transform: rotate(90deg);
  transition: transform 0.3s ease;
  /* 添加过渡效果 */
}

.team_two_more {
  padding: 0.2rem 0.3rem;
  padding-left: 0.8rem;
  padding-right: 0;
  /* background-color: #f1f1f1; */
}

.team_last {
  padding: 0.2rem 0.3rem;
}

/* 条码明细 lists */
.lists {
  background-color: #f7f7f7;
}

.lis_box {
  background-color: #1e68eb;
  padding: 0.3rem 0.6rem 0.6rem;
}

.lis_code {
  text-align: center;
  font-size: 0.42rem;
  font-weight: 600;
  color: #2b2b2b;
  background-color: #fff;
  padding: 0.3rem 0.2rem;
  border-radius: 0.1rem;
  -webkit-border-radius: 0.1rem;
  -moz-border-radius: 0.1rem;
  -ms-border-radius: 0.1rem;
  -o-border-radius: 0.1rem;
  letter-spacing: 0.01rem;
}

.lis_ul {
  padding: 0.6rem;
}

.lis_li {
  margin: 0 auto 0.6rem;
  position: relative;
  background-color: #fff;
  color: #666;
  box-shadow: 0 3px 6px #5757570e;
  padding: 0.3rem;
  border-radius: 0.2rem;
  -webkit-border-radius: 0.2rem;
  -moz-border-radius: 0.2rem;
  -ms-border-radius: 0.2rem;
  -o-border-radius: 0.2rem;
}

.lis_img {
  width: 0.3rem;
}

.lis_name {
  font-size: 0.4rem;
  font-weight: 600;
  margin-bottom: 0.2rem;
  color: #2b2b2b;
}

.lis_left {
  flex: 1;
}

.lis_info {
  display: flex;
  width: 100%;
}

.lis_info_li {
  width: 50%;
  font-size: 0.3rem;
}

/* 条码查询-详情 */
.tm_del_ul {
  padding: 0.6rem;
}

.tm_del_li {
  font-size: 0.4rem;
  margin: 0 auto 0.6rem;
  position: relative;
  background-color: #fff;
  color: #666;
  box-shadow: 0 3px 6px #5757570e;
  padding: 0.3rem;
  border-radius: 0.2rem;
  -webkit-border-radius: 0.2rem;
  -moz-border-radius: 0.2rem;
  -ms-border-radius: 0.2rem;
  -o-border-radius: 0.2rem;
}

/* 上传凭证 */
.add{
  width: 90%;
  font-size: 0.38rem;
  margin: 0 auto;
  margin-top: -0.16rem;
  background-color: #ffff;
  padding: 0.3rem;
  box-shadow: 0 3px 4px #00000017;
  border-radius: 0.1rem 0.1rem 0.3rem 0.3rem;
  -webkit-border-radius: 0.1rem 0.1rem 0.3rem 0.3rem;
  -moz-border-radius: 0.1rem 0.1rem 0.3rem 0.3rem;
  -ms-border-radius: 0.1rem 0.1rem 0.3rem 0.3rem;
  -o-border-radius: 0.1rem 0.1rem 0.3rem 0.3rem;
}
.add p {
  text-align: center;
  font-size: 0.4rem;
}

.add p:first-child {
  font-size: 0.6rem;
  color: #fe0000;
}

.pay_evid_tit {
  font-size: 0.4rem;
  font-weight: 600;
}
.butn{
  display: flex;
  width: 100%;
  flex-direction: row;
  flex-wrap: wrap;
  align-items: center;
}

.box{
  position: relative;
  width: 33%;
}
.butn img {
  display: block;
  width: 100%;
  padding: 0.1rem;
}

.pay_evid_line {
  width: 95%;
  height: 0.4rem;
  background-color: #1e68eb;
  margin: 0.8rem auto 0rem;
  border-radius: 1rem;
  -webkit-border-radius: 1rem;
  -moz-border-radius: 1rem;
  -ms-border-radius: 1rem;
  -o-border-radius: 1rem;
}

.pay_evid_butn {
  width: 60%;
  height: 1rem;
  font-size: 0.38rem;
  background-color: #1e68eb;
  color: #fff;
  border: none;
  margin-bottom: 0.4rem;
  border-radius: 0.1rem;
  -webkit-border-radius: 0.1rem;
  -moz-border-radius: 0.1rem;
  -ms-border-radius: 0.1rem;
  -o-border-radius: 0.1rem;
}
.box input[type="file"] {
  position: absolute;
  opacity: 0;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  cursor: pointer;
  z-index: 99;
}

.m-0-3{
	margin: 0.3rem 0;
}
.t-c{
	text-align: center
}
/* 提现样式 */
.withd-left{
	
}
.withd-l{
	color: #fff;
	font-size: 0.4rem;
	font-weight: 600;
}

.withd-r{
	color: #fff;
	font-size: 0.5rem;
	font-weight: 600;
}

.withd-right{
	width: 2.1rem;
	background-color: #fff;
	color: #1e68eb;
	border: none;
	height: 100%;
	font-size: 0.38rem;
	border-radius: 0.1rem;
	-webkit-border-radius: 0.1rem;
	-moz-border-radius: 0.1rem;
	-ms-border-radius: 0.1rem;
	-o-border-radius: 0.1rem;
	padding: 0.1rem ;
}
.withd-money{
	margin: 0 0.1rem;
	color: #1e68eb;
	font-size: 0.38rem;
	padding:0 0 0.12rem 0.14rem ;
	
}
.border-b{
	border-bottom: 0.0625rem solid #f1f1f1;
}
.withd_inp_mon {
  font-size: 0.5rem;
  font-weight: 500;
}
.withd_inp {
  text-align: left;
  width: 76%;
  color: #2b2b2b;
  border: none;
  padding: 0.2rem 0.2rem;
  font-size: 0.5rem;
  font-weight: 600;
  letter-spacing: 0.01rem;
}

.withd_inp::placeholder {
  color: #ccc;
  font-size: 0.3rem;
  letter-spacing: 0.01rem;
}
.withd-all{
	font-size: 0.3rem;
	font-weight: 600;
	margin-bottom: 0.1rem;
	color: #1e68eb;
}

.text-green{
	color: #01c501;
}

.text-red{
	color: #d61418;
}