ul,
li,
i,
p {
  font-style: normal;
  list-style: none;
  margin: 0;
  padding: 0;
}
.top-ad {
  width: 100%;
  position: relative;
}
.top-ad .close {
  position: absolute;
  z-index: 99;
  display: block;
  width: 32px;
  height: 32px;
  top: 0;
  right: 35px;
  cursor: pointer;
  font-family: iconfont;
  font-size: 20px;
  text-align: center;
  line-height: 32px;
  color: white;
  opacity: 0.5;
}
.top-ad .close:hover {
  opacity: 1;
}
.top-ad .close:after {
  content: "\e748";
}
.top {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: calc(42 * var(--rem));
  background-color: #f2e3d6;
}
.show {
  display: inline-block !important;
}
.hidd {
  display: none !important;
}
.purchase_index .nav-box {
  display: none;
}
.nav-box {
  display: flex;
  justify-content: center;
  margin-top: calc(26 * var(--rem));
  border-bottom: calc(2 * var(--rem)) solid #ff5e15;
  width: 100%;
  z-index: 77;
}
.nav {
  width: 82%;
}
.nav-list-show {
  display: flex;
  align-items: center;
  margin-left: calc(32 * var(--rem));
}
.nav-list-show li {
  position: relative;
}
.nav-list-show li:first-child a {
  position: relative;
  color: #ff5e15;
  font-weight: bold;
}
.hotImg {
  position: absolute;
  top: 0;
  right: 0;
  transform: translate(60%, -50%);
  width: calc(52 * var(--rem));
  height: calc(24 * var(--rem));
}
.nav-wrap {
  display: flex;
  height: calc(53 * var(--rem));
  position: relative;
  padding-left: calc(300 * var(--rem));
}
.nav-wrap ul li {
  display: block;
  margin-right: calc(16 * var(--rem));
}
.nav-wrap .nav-list-show li a {
  display: flex;
  align-items: center;
  height: calc(53 * var(--rem));
  padding: 0 calc(16 * var(--rem));
  font-size: calc(21 * var(--rem));
}
.nav-wrap .nav-list-show li a .icon {
  width: calc(24 * var(--rem));
  height: calc(24 * var(--rem));
  margin-right: calc(8 * var(--rem));
}
.libule {
  color: #3dbb2b !important;
  font-weight: bold;
}
.nav-wrap ul li a:hover {
  color: #ff5e15;
}
.class {
  width: calc(300 * var(--rem));
  position: absolute;
  left: 0;
  top: 0;
  z-index: 99;
  border-right: 0;
  border-top: 0;
}
#block {
  display: block !important;
}
.class .title {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: calc(53 * var(--rem));
  background: linear-gradient(145deg, #ffab4a 0%, #ff4907 100%);
  cursor: pointer;
  border-radius: calc(3 * var(--rem)) calc(3 * var(--rem)) 0 0;
  font-size: calc(21 * var(--rem));
  color: #fff;
}
.class .title i {
  display: flex;
  align-items: center;
  margin-left: calc(11 * var(--rem));
}
.class .title i img {
  width: calc(21 * var(--rem));
  height: calc(21 * var(--rem));
}
.class .list {
  width: 100%;
  height: calc(480 * var(--rem));
  background-color: #ffffff;
  overflow: hidden;
  display: none;
  margin-top: calc(24 * var(--rem));
  padding: calc(16 * var(--rem)) 0;
  border-radius: calc(11 * var(--rem));
}
.class .list ul {
  overflow: auto;
  height: 100%;
}
.class .list ul::-webkit-scrollbar {
  display: none;
}
.class .list > ul > li {
  display: flex;
  align-items: center;
  width: 100%;
  height: calc(53 * var(--rem));
  padding: 0 calc(26 * var(--rem));
}
.clssfiy-box > a::after {
  content: "|";
  padding-left: 15px;
  padding-right: 15px;
}
.class .list ul li a {
  position: relative;
}
.imghide {
  display: none;
}
.class .list ul li > img {
  width: calc(27 * var(--rem));
  height: calc(27 * var(--rem));
  margin-right: calc(16 * var(--rem));
}
.class .list ul li a {
  display: block;
  color: #666666;
  font-size: calc(19 * var(--rem));
}
.class .list ul li.active a {
  color: #ff5e15;
}
.active-yellow {
  color: #ff7400 !important;
}
.class .list ul li .clssfiy-box {
  width: calc(800 * var(--rem));
  height: calc(480 * var(--rem));
  position: absolute;
  left: 100%;
  top: calc(77 * var(--rem));
  display: none;
  background: #fff;
  z-index: 9;
  padding: calc(18 * var(--rem)) calc(30 * var(--rem));
  border: 1px solid #ff5e15;
  overflow: auto;
}
.class .list ul li .clssfiy-box::-webkit-scrollbar {
  display: none;
}
.class .list ul li .clssfiy-box a {
  color: #666666;
  font-size: 14px;
  line-height: 30px;
  display: inline-block;
  cursor: pointer;
}
.class .list ul li .clssfiy-box a:hover {
  color: #ff7400;
}
.new_phone {
  display: flex;
  align-items: center;
  height: 100%;
  margin-left: auto;
  font-size: calc(19 * var(--rem));
}
.new_phone .plone_icon {
  width: calc(32 * var(--rem));
  height: calc(32 * var(--rem));
  margin-right: calc(9 * var(--rem));
  background: url('/project/pc/new_img/phone.png');
  background-size: contain;
}
.new_phone .new_num {
  margin-left: calc(6 * var(--rem));
}

.medicine_index .new_phone .plone_icon {
  background: url('/project/pc/new_img/phone1.png');
  background-size: contain;
}
.banner {
  width: 100%;
  height: 480px;
  position: relative;
}
.content {
  width: 100%;
  background-color: #f7f7f7;
  padding-top: 30px;
  padding-bottom: 40px;
}
.box {
  margin: 0 auto;
  width: 1200px;
  padding: 20px;
  background-color: #ffffff;
}
.box .title {
  height: 30px;
}
.box .title a {
  float: left;
  display: block;
  margin-right: 15px;
  line-height: 30px;
}
.box .title a.line {
  border: 2px solid #3dbb2b;
  width: 0px;
  height: 22px;
  margin-top: 3px;
}
.box .title a.fst {
  font-size: 26px;
}
.box .title a.point {
  margin-top: 12px;
  width: 4px;
  height: 4px;
  background: url("../images/1563421445584.png") !important;
  background-repeat: no-repeat;
  background-size: 100%;
}
.box .title a.sub {
  font-size: 18px;
  color: #999999;
}
.week .item {
  height: 286px;
  margin-top: 18px;
  clear: both;
}
.week .item a {
  display: block;
  float: left;
  width: 185px;
  margin-right: 10px;
  overflow: hidden;
}
.week .item a img {
  width: 100%;
  height: 100%;
}
.week .item a img:hover {
  opacity: 0.9;
}
.week .item a:nth-child(6) {
  margin-right: 0px;
}
.bank {
  padding: 20px 0px;
  width: 1200px;
  background-color: #f7f7f7;
  margin-top: 10px;
}
.bank .item {
  margin-top: 18px;
  overflow: hidden;
}
.bank .left {
  float: left;
  width: 400px;
  height: 360px;
}
.bank .right {
  float: right;
  width: 800px;
  background-color: #f0f0f0;
}
.bank .right a {
  width: 159px;
  height: 119px;
  float: left;
  overflow: hidden;
  position: relative;
}
.bank .right a img {
  width: 100%;
  height: 100%;
}
.new {
  height: 373px;
  padding: 0px 0px;
  width: 1200px;
  background-color: #f7f7f7;
  margin-top: 10px;
}
.new .title {
  height: 50px;
}
.new .lists {
  background-color: #ffffff;
  overflow: hidden;
  padding: 20px;
  height: 300px;
  width: 100%;
}
.new .item {
  float: left;
  width: 185px;
  height: 260px;
  margin-right: 10px;
  overflow: hidden;
}
.new .item:nth-child(6) {
  margin-right: 0;
}
.new .item img {
  width: 100%;
  height: 100%;
  cursor: pointer;
}
.new .item img:hover {
  opacity: 0.8;
}
.giveImg:hover {
  transform: none !important;
}
.new .item a {
  display: block;
  width: 100%;
  height: 100%;
}
.new .item a.name {
  font-size: 16px;
  color: #666666;
}
.new .item a.unit {
  font-size: 12px;
  color: #666666;
}
.new .item a.price {
  font-size: 14px;
  color: #ff0000;
}
.new .item .top {
  height: 178px;
  background-color: #ffffff;
  position: relative;
}
.new .item .top a {
  position: absolute;
  bottom: 0px;
  text-align: center;
  width: 176px;
}
.new .item .bom {
  height: 75px;
  clear: both;
  margin-top: 10px;
}
.pageFoot {
  padding-top: 15px;
  text-align: center;
}
.page {
  background-color: transparent;
  width: 100%;
}
.page .page-r {
  margin: 0 auto;
}
.page .page-r ul {
  display: flex;
  justify-content: center;
  box-sizing: border-box;
  padding: 0;
}
.page .page-r ul li {
  width: calc(77 * var(--rem));
  height: calc(48 * var(--rem));
  box-sizing: border-box;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  list-style: none;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 1px solid #d9d9d9;
  margin: 0 calc(6 * var(--rem));
  outline: 0;
}
.page .page-r ul li:last-child {
  border-right: 1px solid #ccc;
}
.page-number {
  padding: 0 !important;
}
.page .page-r ul li span,
.page .page-r ul li a {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  color: #ccc;
  font-size: calc(19 * var(--rem));
  cursor: pointer;
  color: #333;
}
.page .page-r ul li span#next_page,
.page .page-r ul li a#next_page,
.page .page-r ul li span#prev_page,
.page .page-r ul li a#prev_page,
.page .page-r ul li span#last_page,
.page .page-r ul li a#last_page {
  color: #999;
}
.page .page-r ul li span.active,
.page .page-r ul li a.active {
  color: #ff5e15;
}
.page .page-r ul li span {
  cursor: no-drop;
}
.page-input {
  width: 45.36px !important;
  height: 100%;
  background: #ffffff;
  outline: none;
  border-radius: 4px;
}
.page .page-r ul li.ellipsis {
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #fff;
  font-family: å¾®è½¯é›…é»‘;
}
.blankContainer {
  width: 1200px;
  margin: 0 auto;
  text-align: center;
  line-height: 30px;
}
.blankContainer .keyword {
  color: #316aef;
  font-size: 18px;
}
.blankContainer .text2 {
  color: #666666;
  font-size: 16px;
}
.blankContainer .publish {
  display: inline-block;
  width: 86px;
  height: 42px;
  line-height: 42px;
  text-align: center;
  color: #fff;
  font-size: 14px;
  background: #3dbb2b;
  border-radius: 5px;
  margin-top: 10px;
  border: 0;
}
.storey {
  width: 55px;
  position: fixed;
  left: 50%;
  top: 22%;
  margin-left: -665px;
  display: none;
}
.storey ul li {
  width: 45px;
  height: 45px;
  border-left: 1px solid #ccc;
  border-right: 1px solid #ccc;
  border-top: 1px solid #ccc;
  font-size: 12px;
  background-color: #fff;
  cursor: pointer;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
  padding: 7px 9px;
  text-align: center;
  line-height: 15px;
}
.celan_current {
  background-color: #3dbb2b !important;
  border: 1px solid #3dbb2b !important;
}
.celan_current a {
  color: #fff;
}
.celan_current:hover {
  color: #fff;
}
.storey ul li:hover {
  background-color: #ff7400 !important;
  border: 1px solid #ff7400 !important;
}
.storey ul li:hover a {
  color: #fff;
}
.storey ul li:last-child {
  background-color: #686868;
  color: #fff;
  border-left: 0px solid #fff;
  border-right: 0px solid #fff;
}
.banner-item {
  height: 480px;
  width: 100%;
  display: none;
  position: absolute;
}
.banner-item img {
  width: 100%;
  height: 480px;
}
.banner-content a {
  width: 260px;
  height: 120px;
  float: left;
  margin-left: 5px;
  overflow: hidden;
}
.bannerImg0 {
  display: inline !important;
}
.active-switch {
  background: url("../images/1563421445259.png") !important;
  background-repeat: no-repeat;
  background-size: 100%;
}
.footBg {
  height: 1px;
  background: #f7f7f7;
}
.serviceBox {
  position: absolute;
  right: 0px;
  top: 30px;
  background-color: #fff;
  width: 160px;
  height: 100px;
  text-align: center;
  border: 1px solid #c3c3c3;
  border-top: none;
  z-index: 999;
  overflow: hidden;
  padding: 10px 0px 10px 0px;
  display: none;
}
.serviceBox li {
  color: #666;
  height: 25px;
}
.right > a:nth-child(9):hover + .serviceBox {
  display: block;
}
.pagination {
  position: absolute;
  display: block;
  z-index: 20;
  width: 100%;
  bottom: 5px;
  text-align: center;
}
.swiper-adv {
  position: relative;
}
.pagina {
  position: absolute;
  z-index: 20;
  bottom: 10px;
  width: 100%;
  text-align: center;
}
.swiper-pagination-switch {
  display: inline-block;
  width: 8px;
  height: 8px;
  border-radius: 8px;
  background: #555;
  margin: 0 5px;
  opacity: 0.8;
  border: 1px solid #fff;
  cursor: pointer;
}
.swiper-active-switch {
  background: #fff;
}
.memberMess {
  color: #ff7400 !important;
}
.head_adv a img {
  width: 100%;
}
.fenleiimg {
  margin: 0 auto;
}
.xiangguantuijian {
  position: absolute;
  bottom: 20px;
  left: 20px;
}
.topxgtj {
  font-size: 14px;
}
.topxgtjoneimg {
  display: block;
  width: 57px;
  height: 65px;
  margin: 0 auto;
}
.topxgtjtwoimg {
  position: absolute;
  width: 20px;
  height: 30px;
  top: 10px;
  left: 10px;
}
.xgtjh3 {
  text-align: left;
  color: #333333 !important;
  font-weight: 700 !important;
  font-size: 14px !important;
}
.topxgtj div {
  display: inline-block;
  border: 1px solid #f0f0f0;
  width: 160px;
  padding-bottom: 10px;
  position: relative;
  margin-left: 10px;
  left: -10px;
  padding-top: 30px;
  font-size: 14px;
}
.topxgtj p {
  color: #333333;
  font-weight: 400 !important;
  font-size: 14px;
  width: 140px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  margin: 0 auto;
}
.topxgtj span {
  display: block;
  color: #999999;
  width: 140px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  margin: 0 auto;
  font-size: 14px;
}
.tsinput {
  position: absolute;
  right: -10px;
}
.tsinputs {
  position: absolute;
  top: -100px;
  z-index: 0;
}
.closeText {
  display: none;
}
/* é¡¶éƒ¨æœç´¢ */
.header-out-wrap {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: calc(150 * var(--rem));
  margin-top: calc(36 * var(--rem));
}
.header {
  width: 82%;
  z-index: 99;
}
.top-fix-nav {
  display: none;
}
.header-wrap {
  display: flex;
}
.header-wrap .left {
  position: relative;
  display: flex;
  align-items: center;
}
.header-wrap .left .purchase_logo {
  margin-left: calc(24 * var(--rem));
  padding-left: calc(24 * var(--rem));
  font-size: calc(40 * var(--rem));
  color: #ff5e15;
  font-weight: 600;
  border-left: 1px solid #ff5e15;
  line-height: 1;
}
.header-wrap .left a.logo {
  display: block;
  width: calc(124 * var(--rem));
  /*height: 99px;*/
}
.header-wrap .left a.logo img {
  width: 100%;
  height: 100%;
}
.header-wrap .right {
  position: relative;
  display: flex;
  padding-top: calc(16 * var(--rem));
  flex: 1;
}
.header-wrap .right .search {
  margin-left: calc(250 * var(--rem));
  /* margin-top: 39px; */
  box-sizing: border-box !important;
  position: relative;
}
.header-wrap .right .search.purchase {
  margin-left: calc(100 * var(--rem));
}
.header-wrap .right .search .sbox {
  position: relative;
  display: flex;
  height: calc(53 * var(--rem));
  border: 1px solid #ff5e15;
  border-radius: calc(3 * var(--rem));
}
.header-wrap .right .search .sbox > img {
  position: absolute;
  top: 50%;
  left: calc(12 * var(--rem));
  transform: translateY(-50%);
  width: calc(27 * var(--rem));
  height: calc(27 * var(--rem));
}
.header-wrap .right .search .sbox .input {
  width: calc(555 * var(--rem));
  height: 100%;
  border: none;
  padding-left: calc(50 * var(--rem));
  font-size: calc(19 * var(--rem));
  outline: none;
}
.header-wrap .right .search .sbox .input::placeholder {
  font-size: calc(19 * var(--rem));
}
.header-wrap .right .search .sbox .btn {
  width: calc(123 * var(--rem));
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #ffffff;
  background-color: #ff5e15;
  font-size: calc(19 * var(--rem));
  border-radius: 0 calc(3 * var(--rem)) calc(3 * var(--rem)) 0;
}
.header-wrap .right .search .sbox .new_check_btn,
.header-wrap .right .search .sbox .new_export_btn {
  position: absolute;
  right: calc(-20 * var(--rem));
  transform: translateX(100%);
  width: calc(139 * var(--rem));
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: calc(3 * var(--rem));
  font-size: calc(19 * var(--rem));
  color: #fff;
  background: linear-gradient(145deg, #ffab4a 0%, #ff4907 100%);
  cursor: pointer;
}
.header-wrap .right .search .sbox .new_check_btn img,
.header-wrap .right .search .sbox .new_export_btn img {
  width: calc(27 * var(--rem));
  height: calc(27 * var(--rem));
  margin-right: calc(5 * var(--rem));
}
.header-wrap .right .search .sbox .new_export_btn {
  width: calc(176 * var(--rem));
}
.header-wrap .right .search .sbox .header-search {
  width: 100%;
  list-style: none;
  top: 110%;
  border: 1px solid #d8d8d8;
  position: absolute;
  background: #fff;
  z-index: 99;
  left: 0;
  /*margin-left: -1px;*/
  display: none;
}
.header-wrap .right .search .sbox .header-search li {
  line-height: 35px;
  font-size: 16px;
  padding-left: 9px;
}
.header-wrap .right .search .sbox .header-search li:hover {
  background: #eaf8ff;
  cursor: pointer;
}
.medicine_index .header-wrap .right .search .sbox {
  border-color: #905531;
}
.medicine_index .header-wrap .right .search .sbox .btn {
  background-color: #905531;
}
.medicine_index .header-wrap .right .search .sbox .new_check_btn {
  background: #905531;
}

.medicine_index .nav-box {
  border-bottom: 1px solid #905531;
}
.medicine_index .nav-box .class .title {
  background: #905531;
}
.medicine_index .nav-box .nav-list-show li:first-child a {
  color: #333;
  font-weight: 500;
}
.medicine_index .nav-box .nav-list-show li:nth-of-type(2) a {
  color: #905531;
}
.medicine_index .class .list {
  /* position: relative; */
  overflow: visible;
  padding: 0;
}
.medicine_index .class .list > ul {
  display: flex;
  flex-direction: column;
  overflow: visible;
}
.medicine_index .class .list > ul > li.bottom_img {
  display: flex;
  width: 100%;
  margin-bottom: calc(11*var(--rem));
  flex: 1;
}
.medicine_index .class .list > ul > li.bottom_img img {
  width: 100%;
  height: 100%;
  margin-right: unset;
  display: block !important;
}
.medicine_index .class .list > ul > li.popup_box {
  position: absolute;
  left: 100%;
  top: 0;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: calc(540 * var(--rem));
  height: 100%;
  background-color: #fff;
  padding: calc(21 * var(--rem));
  display: none;
}
.medicine_index .class .list > ul > li.popup_box h6 {
  height: calc(30 * var(--rem));
  font-size: calc(19 * var(--rem));
  color: #905531;
  font-weight: 500;
}
.medicine_index .class .list > ul > li.popup_box #popup_data {
  display: flex;
  flex-wrap: wrap;
  align-content: flex-start;
  margin-top: calc(16 * var(--rem));
  height: calc(400*var(--rem));
}
.medicine_index .class .list > ul > li.popup_box #popup_data li {
  display: flex;
  justify-content: center;
  align-items: center;
  width: calc(100 * var(--rem));
  height: calc(43 * var(--rem));
  border-radius: calc(3 * var(--rem));
  margin-bottom: calc(11 * var(--rem));
  font-size: calc(16 * var(--rem));
  color: #333;
  cursor: pointer;
}
.medicine_index .class .list > ul > li.popup_box #popup_data li:hover {
  background: #fff7f2;
  color: #905531;
}
.medicine_index .class .list > ul > li.letter_box {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  height: max-content;
}
.medicine_index .class .list > ul > li.letter_box span {
  display: flex;
  justify-content: center;
  align-items: center;
  width: calc(43 * var(--rem));
  height: calc(43 * var(--rem));
  color: #905531;
  font-size: calc(21 * var(--rem));
  background: #ecd6c8;
  margin-bottom: calc(11 * var(--rem));
  border-radius: calc(3 * var(--rem));
  cursor: pointer;
  user-select: none;
}
.medicine_index .class .list > ul > li.letter_box span:hover {
  border: 1px solid #905531;
}
.medicine_index .class .list > ul > li.adv_box {
  height: calc(76 * var(--rem));
  margin-top: calc(5 * var(--rem));
}
.medicine_index .class .list > ul > li.adv_box img {
  width: 100%;
  height: 100%;
  border-radius: calc(3 * var(--rem));
  cursor: pointer;
}
.medicine_active_index .header-out-wrap,
.medicine_active_index .nav-box {
  display: none;
}
.apparatus_index .top {
  background-color: #fff;
}
.apparatus_index .header-wrap .right .search .sbox {
  border: 1px solid #0099ff;
}
.apparatus_index .header-wrap .right .search .sbox .btn,
.apparatus_index .header-wrap .right .search .sbox .new_check_btn {
  background: #0099ff;
}
.apparatus_index .class .title {
  background: #0099ff;
}
.apparatus_index .nav-list-show li:first-child a {
  color: #333;
  font-weight: 500;
}
.apparatus_index .nav-list-show li:nth-of-type(3) a {
  color: #0099ff;
}
.foodhealth_index .top {
  background-color: #fff;
}
.foodhealth_index .header-wrap .right .search .sbox {
  border: 1px solid #6f00af;
}
.foodhealth_index .header-wrap .right .search .sbox .btn,
.foodhealth_index .header-wrap .right .search .sbox .new_check_btn {
  background: #6f00af;
}
.foodhealth_index .class .title {
  background: #6f00af;
}
.foodhealth_index .nav-list-show li:first-child a {
  color: #333;
  font-weight: 500;
}
.foodhealth_index .nav-list-show li:nth-of-type(4) a {
  color: #6f00af;
}
.header-wrap .right .search .key-w {
  display: flex;
  margin-top: calc(10 * var(--rem));
}
.header-wrap .right .search .key-w a {
  display: block;
  font-size: calc(16 * var(--rem));
  color: #ff7400;
}
.header-wrap .right .search .key-w a:nth-child(1) {
  color: #666666;
}
.header-wrap .right .search .key-w a:hover {
  color: #ff5e15;
}
.header-wrap .right .my-car,
.header-wrap .right .new_down_excel {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  cursor: pointer;
  width: calc(176 * var(--rem));
  height: calc(54 * var(--rem));
  /* margin-top: 39px; */
  /* margin-left: 30px; */
  border: 1px solid #e6e6e6;
  background-color: #fff;
  box-sizing: border-box;
}
.header-wrap .right .new_down_excel {
  width: calc(190 * var(--rem));
  font-size: calc(19*var(--rem));
  color: #ff5e15;
}
.header-wrap .right .my-car img {
  width: calc(27 * var(--rem));
  height: calc(27 * var(--rem));
}
.header-wrap .right .my-car i {
  background: url("../images/index/car.png") no-repeat center;
  width: calc(32 * var(--rem));
  height: calc(32 * var(--rem));
}
.header-wrap .right .my-car a {
  color: #333333;
  font-size: calc(19 * var(--rem));
  margin-left: calc(10 * var(--rem));
}
.header-wrap .right .my-car a.count {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: calc(2 * var(--rem));
  width: calc(20 * var(--rem));
  height: calc(20 * var(--rem));
  border-radius: 100%;
  background-color: #ff5e15;
  color: #ffffff;
}
.header-wrap .right .qr-box {
  width: 158px;
  margin: 18px 0 0 0px;
  overflow: hidden;
  min-height: 130px;
}
.header-wrap .right .qr {
  width: 154px;
  overflow: hidden;
}
.header-wrap .right .qr a {
  line-height: 22px;
  color: #666666;
  display: block;
  font-size: 12px;
  text-align: center;
}
.header-wrap .right .qr img {
  height: 75px;
  width: 75px;
}
.header-wrap .wrr {
  width: 158px;
  display: none;
  text-align: center;
  position: relative;
  z-index: 10;
  background: #fff;
}
.header-wrap .wrr a {
  color: #666666;
  font-size: 14px;
}
.header-wrap .wrr p {
  color: #666666;
  font-size: 16px;
}
.header-wrap .wrr p:nth-child(2) {
  margin-top: 9px;
}
.header-wrap .wrr p:nth-child(3) {
  margin-top: 3px;
}
.header-wrap .wrr img {
  width: 146px;
  height: 146px;
  margin-top: 12px;
}
.header-top {
  position: fixed;
  left: 0;
  right: 0;
  top: 0px;
  z-index: 999;
  width: 100%;
  height: calc(100 * var(--rem));
  box-shadow: 0px 5px 8px 0px rgba(207, 205, 205, 0.28);
  box-sizing: border-box;
  padding-top: calc(15 * var(--rem));
  background-color: #fff;
  /*overflow: hidden;*/
  transform: translateY(-80px);
  z-index: 10002;
}
.header-top-show {
  transition: 0.5s;
  transform: translateY(0px);
}
.header-top .header-wrap {
  height: 50px;
}
.header-top .left {
  height: 100%;
  width: 160px;
  overflow: hidden;
  float: left;
}
.header-top .hotline {
  display: none;
}
.header-top .top-fix-nav {
  display: flex;
  height: 100%;
  box-sizing: border-box;
}
.header-top .top-fix-nav li {
  display: flex;
  align-items: center;
  box-sizing: border-box;
  padding: 0 calc(10 * var(--rem));
  height: 100%;
}
.header-top .top-fix-nav li a {
  font-size: calc(21 * var(--rem));
  color: #333;
  position: relative;
}
.header-top .top-fix-nav li a:hover {
  color: #ff5e15;
}
.header-top .top-fix-nav li a img {
  position: absolute;
  width: 27px;
  height: 19px;
  top: -18px;
}
.top-fix-nav li.active a {
  color: #ff5e15 !important;
  font-weight: bold;
}
.header-top .right .search {
  width: calc(300 * var(--rem));
  height: calc(46 * var(--rem));
  outline: none;
  background: #fff;
  margin-top: 0;
  margin-left: calc(100 * var(--rem));
}
.header-top .right .search .search_list {
  height: 100%;
}
.header-top .right .search .sbox {
  position: relative;
  width: calc(350 * var(--rem));
  height: 100%;
}
.header-top .right .search .key-w {
  display: none !important;
}
.header-top .left a.logo {
  width: 199px;
  background: url("../images/1563421445887.png");
  background-repeat: no-repeat;
  margin: 0;
}
.header-top .left a img {
  width: 0;
  height: 0;
  display: none;
}
.header-top .right .my-car {
  margin-top: 0;
  margin-left: calc(250 * var(--rem));
  border: unset;
  width: calc(100 * var(--rem));
}
.header-top .header-search {
  top: 35px;
  width: 320px;
  right: 45px;
  left: 0 !important;
}
.header-top .right .my-car a {
  display: none;
  margin-left: 0 !important;
  margin-top: calc(-10 * var(--rem)) !important;
}
.header-top .header-search li {
  font-size: 14px;
}
/* 右侧鼠标移入文字样式 */
.global-popup-tips-msg-left {
  padding: 0 3px 0 7px;
  color: #fff;
  font-size: 14px;
  min-width: 80px;
  box-sizing: border-box;
  line-height: 30px;
}
/* 暂无数据 提示 */
.noData {
  text-align: center;
  font-size: 18px;
  color: #ccc;
  padding: 15px 0;
}
.my_order {
  width: 106px;
  height: 38px;
  font-size: 12px;
  color: #3dbb2b;
  border: 1px solid #3dbb2b !important;
  margin: 0 0 0 20px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.icon_order {
  width: 26px;
  height: 26px;
  background-image: url("../images/index/order_icon.png");
  background-repeat: no-repeat;
  background-size: cover;
  display: inline-block;
  transform: scale(0.8);
}
.header-top .right .my_order span:last-child {
  display: none !important;
  /* display: block; */
}
.header-top .right .my_order {
  border: 0 !important;
  margin-top: -5px !important;
}
.header-wrap .right .my_order span:last-child {
  display: block;
  /* display: none; */
}
/* 中部内容开始 */
.section_box {
  display: flex;
  align-items: center;
  flex-direction: column;
  width: 100%;
}
.section_box .notice_box {
  display: flex;
  align-items: center;
  width: 82%;
  margin: calc(16 * var(--rem)) 0;
}
.section_box .notice_box .icon {
  width: calc(27 * var(--rem));
  height: calc(27 * var(--rem));
}
.section_box .notice_box .label {
  margin-left: calc(5 * var(--rem));
  font-size: calc(16 * var(--rem));
  color: #333;
  line-height: 1;
}
.section_box .notice_box .notice_list {
  display: flex;
  align-items: center;
  margin-left: calc(16 * var(--rem));
}
.section_box .notice_box .notice_list li {
  padding: 0 calc(16 * var(--rem));
  font-size: calc(16 * var(--rem));
  color: #905531;
  white-space: nowrap;
  width: calc(360 * var(--rem));
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 1;
}
.section_box .notice_box .notice_list li:first-child {
  border-left: 1px solid #999;
}
.section_box .classify_list {
  display: flex;
  justify-content: space-between;
  width: 82%;
}
.section_box .classify_list li {
  width: calc(191 * var(--rem));
  height: calc(191 * var(--rem));
}
.section_box .classify_list li img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.section_box .advertising_box {
  margin: calc(21 * var(--rem)) 0;
  width: 82%;
  height: calc(213 * var(--rem));
}
.section_box .advertising_box img {
  width: 100%;
  height: 100%;
  border-radius: calc(3 * var(--rem));
}
.section_box .company_list {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  width: 82%;
}
.section_box .company_list li {
  display: flex;
  justify-content: center;
  align-items: center;
  width: calc(258 * var(--rem));
  height: calc(123 * var(--rem));
  border-bottom: 1px solid #e6e6e6;
  border-right: 1px solid #e6e6e6;
  background-color: #fff;
}
.section_box .company_list li:nth-of-type(6n) {
  border-right: unset;
}
.section_box .company_list li:nth-of-type(n + 7) {
  border-bottom: unset;
}
.section_box .type_tab_box {
  display: flex;
  justify-content: center;
  width: 100%;
  height: calc(75 * var(--rem));
  background-color: #fff;
}
.section_box .type_tab_box .scroll_box {
  width: 82%;
  height: 100%;
  overflow: auto;
}
.section_box .type_tab_box .scroll_box .tab_list {
  display: flex;
  height: 100%;
  width: max-content;
}
.section_box .type_tab_box .scroll_box .tab_list li {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
  margin-right: calc(89 * var(--rem));
  font-size: calc(21 * var(--rem));
  color: #333333;
  cursor: pointer;
}
.section_box .type_tab_box .scroll_box .tab_list li.choose {
  color: #0099ff;
  border-bottom: calc(3 * var(--rem)) solid #0099ff;
}
.section_box .new_part_box {
  width: 82%;
  padding-top: calc(40 * var(--rem));
}
.section_box .new_part_box.medicine .title {
  display: flex;
  justify-content: center;
  font-size: calc(27 * var(--rem));
  color: #905531;
  font-weight: 400;
  width: calc(171*var(--rem));
  height: calc(37*var(--rem));
  margin: 0 auto calc(40 * var(--rem));
  background: url('/project/pc/new_img/recommend.png') no-repeat;
  background-size: contain;
}

.section_box .new_part_box.medicine .tab_title{
  display: flex;
  justify-content: center;
  align-items: center;
  width: calc(120*var(--rem));
  height: calc(44*var(--rem));
  font-weight: 500;
  line-height: 1;
  margin: 0 auto calc(24 * var(--rem));
  background: url('/project/pc/new_img/circle.png') left top no-repeat, url('/project/pc/new_img/circle.png') right bottom no-repeat;
  background-size: calc(25*var(--rem)) calc(25*var(--rem));
}
.section_box .new_part_box.apparatus .title,
.section_box .new_part_box.foodhealth .title {
  display: flex;
  font-size: calc(21 * var(--rem));
  color: #333333;
  font-weight: 500;
  margin: calc(32 * var(--rem)) 0;
  padding-left: calc(9 * var(--rem));
  line-height: 1;
  border-left: calc(5 * var(--rem)) solid #0099ff;
}
.section_box .new_part_box.foodhealth .title {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin: 0 0 calc(32 * var(--rem)) 0;
  border-left: calc(5 * var(--rem)) solid #6f00af;
}
.section_box .new_part_box.foodhealth .title span {
  font-size: calc(16 * var(--rem));
  line-height: 1;
  color: #666;
}
.section_box .new_part_box .apparatus_commodity_list {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.section_box .new_part_box .apparatus_commodity_list li {
  display: flex;
  align-items: center;
  width: 100%;
  padding: calc(21 * var(--rem));
  background-color: #fff;
  height: calc(269 * var(--rem));
  margin-bottom: calc(16 * var(--rem));
}
.section_box .new_part_box .apparatus_commodity_list li .img_box {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  width: calc(227 * var(--rem));
  height: calc(227 * var(--rem));
  border-radius: calc(3 * var(--rem));
  border: 1px solid #e6e6e6;
}
.section_box .new_part_box .apparatus_commodity_list li .img_box img {
  width: 80%;
  height: 80%;
}
.section_box .new_part_box .apparatus_commodity_list li .img_box .tag {
  position: absolute;
  left: calc(4 * var(--rem));
  top: calc(4 * var(--rem));
  padding: calc(4 * var(--rem)) calc(10 * var(--rem));
  background: linear-gradient(146deg, #74a5ff 0%, #0099ff 100%);
  border-radius: calc(5 * var(--rem));
  color: #fff;
  font-size: calc(16 * var(--rem));
}
.section_box .new_part_box .apparatus_commodity_list li .info_box {
  margin-left: calc(27 * var(--rem));
}
.section_box .new_part_box .apparatus_commodity_list li .info_box h6 {
  margin-bottom: calc(16 * var(--rem));
  font-size: calc(21 * var(--rem));
  color: #000;
  font-weight: 500;
}
.section_box .new_part_box .apparatus_commodity_list li .info_box > span {
  margin-bottom: calc(3 * var(--rem));
  font-size: calc(16 * var(--rem));
  color: #666;
}
.section_box .new_part_box .apparatus_commodity_list li .info_box > p {
  font-size: calc(27 * var(--rem));
  color: #ff5e15;
}
.section_box .new_part_box .apparatus_commodity_list li .info_box .buy_box {
  display: flex;
  align-items: center;
  margin-top: calc(32 * var(--rem));
}
.section_box .new_part_box .apparatus_commodity_list li .info_box .buy_box .goodsCartLeft span:nth-child(3) {
  color: #0099ff;
}
.section_box .new_part_box .apparatus_commodity_list li .info_box .buy_box .goodsCartRight {
  background: #0099ff;
}
.section_box .new_part_box .apparatus_commodity_list li .remark_box {
  width: calc(600 * var(--rem));
  height: 100%;
  margin-left: auto;
  padding: calc(27 * var(--rem)) calc(32 * var(--rem));
  border-left: 1px solid #e6e6e6;
}
.section_box .new_part_box .apparatus_commodity_list li .remark_box p {
  color: #666;
  font-size: calc(19 * var(--rem));
  margin-bottom: calc(16 * var(--rem));
}
.section_box .new_part_box .apparatus_commodity_list li .remark_box p span:first-child {
  margin-right: calc(16 * var(--rem));
}
.section_box .new_part_box .new_part_title {
  display: flex;
  align-items: center;
  justify-content: space-between;
  color: #333;
  font-size: calc(21 * var(--rem));
  padding-left: calc(10 * var(--rem));
  border-left: calc(5 * var(--rem)) solid #ff5e15;
  line-height: 1;
}
.section_box .new_part_box .new_part_title span {
  font-size: calc(19 * var(--rem));
  color: #999;
  cursor: pointer;
}
.section_box .new_part_box .new_nav_box {
  display: flex;
  align-items: center;
}
.section_box .new_part_box .new_nav_box > span {
  margin-right: calc(21 * var(--rem));
  font-size: calc(19 * var(--rem));
  color: #666;
  line-height: 1;
}
.section_box .new_part_box .new_part_nav {
  display: flex;
  align-items: center;
  margin: calc(24 * var(--rem)) 0;
}
.section_box .new_part_box .new_part_nav.foodhealth li.choose {
  background: #6f00af;
}
.section_box .new_part_box .new_part_nav li {
  display: flex;
  justify-content: center;
  align-items: center;
  width: calc(117 * var(--rem));
  height: calc(48 * var(--rem));
  font-size: calc(19 * var(--rem));
  line-height: 1;
  color: #333;
  margin-right: calc(24 * var(--rem));
  cursor: pointer;
}
.section_box .new_part_box .new_part_nav li.choose {
  background-color: #ff5e15;
  border-radius: 100px;
  color: #fff;
}
.section_box .new_part_box .new_part_list {
  display: flex;
  width: 100%;
  margin-top: calc(30 * var(--rem));
}
.section_box .new_part_box .new_part_list.new_shop_list {
  display: flex;
  flex-wrap: wrap;
}
.section_box .new_part_box .new_part_list.new_shop_list .new_part_item {
  flex-direction: column;
  align-items: flex-start;
  margin-bottom: calc(21 * var(--rem));
  height: max-content;
  min-height: calc(450 * var(--rem));
  padding: calc(21 * var(--rem)) calc(24 * var(--rem));
}
.section_box .new_part_box .new_part_list.new_shop_list .new_part_item .new_part_img {
  width: calc(243 * var(--rem));
  height: calc(243 * var(--rem));
}
.section_box .new_part_box .new_part_list.new_shop_list .new_part_item .new_part_img img {
  width: 100%;
  height: 100%;
}
.section_box .new_part_box .new_part_list.new_shop_list .new_part_item .new_shop_info {
  display: flex;
  flex-direction: column;
}
.section_box .new_part_box .new_part_list.new_shop_list .new_part_item .new_shop_info .new_name {
  font-size: calc(19 * var(--rem));
  color: #333;
  margin-top: calc(16 * var(--rem));
}
.section_box .new_part_box .new_part_list.new_shop_list .new_part_item .new_shop_info .new_price {
  color: #f65306;
  font-size: calc(27 * var(--rem));
}
.section_box .new_part_box .new_part_list.new_shop_list .new_part_item .new_shop_info p {
  font-size: calc(16 * var(--rem));
  color: #999;
  margin-top: calc(5 * var(--rem));
}
.section_box .new_part_box .new_part_list .new_part_item {
  display: flex;
  align-items: center;
  width: calc(300 * var(--rem));
  height: calc(130 * var(--rem));
  background-color: #fff;
  border-radius: calc(11 * var(--rem));
  padding: 0 calc(21 * var(--rem));
}
.section_box .new_part_box .new_part_list .new_part_item img {
  width: calc(96 * var(--rem));
  height: calc(96 * var(--rem));
  margin-right: calc(16 * var(--rem));
}
.section_box .new_part_box .new_part_list .new_part_item .new_info {
  display: flex;
  flex-direction: column;
}
.section_box .new_part_box .new_part_list .new_part_item .new_info .new_name {
  font-size: calc(21 * var(--rem));
  color: #333;
}
.section_box .new_part_box .new_part_list .new_part_item .new_info .new_size {
  font-size: calc(16 * var(--rem));
  color: #ff6218;
  margin: calc(6 * var(--rem)) 0;
}
.section_box .new_part_box .new_part_list .new_part_item .new_info .new_price {
  font-size: calc(16 * var(--rem));
  color: #999;
}
.section_box .section_top {
  width: 100%;
  height: 100px;
  cursor: pointer;
}
.section_box .section_top img {
  width: 100%;
  height: 100%;
  vertical-align: top;
}
.section_box .special_area {
  width: 100%;
  height: 119px;
  margin-top: 31px;
}
.section_box .special_area a {
  display: inline-block;
  width: 291px;
  height: 100%;
  margin-left: 9.7px;
}
.section_box .special_area a:first-child {
  margin-left: 0;
}
.section_box .special_area a img {
  width: 100%;
  height: 100%;
  vertical-align: top;
}
.section_box .brand_area {
  margin-top: 30px;
}
.section_box .brand_area .brand_title {
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
}
.brand_title .brand_img img {
  width: 26px;
  height: 25px;
}
.brand_title .brand_img span {
  font-size: 26px;
  color: #555555;
  margin-left: 10px;
}
.brand_title .brand_more {
  width: 80px;
  height: 16px;
}
.brand_title .brand_more a {
  display: inline-block;
  width: 100%;
  height: 100%;
  font-size: 16px;
  color: #999999;
  white-space: nowrap;
}
.brand_area .bandAreaImg {
  width: 100%;
  height: 197px;
  margin-top: 20px;
  overflow: hidden;
  position: relative;
}
.brand_area .bandAreaImg .bandMoreImg {
  width: auto;
  height: 100%;
  white-space: nowrap;
  position: absolute;
  top: 0;
  transform: translateZ(0);
}
.brand_area .bandAreaImg .bandMoreImg a {
  width: 337px;
  height: 100%;
  display: inline-block;
  margin-right: 30px;
}
.bandMoreImg a img {
  width: 100%;
  height: 100%;
}
.band_left {
  position: absolute;
  top: 69px;
  left: 0;
  cursor: pointer;
}
.band_right {
  position: absolute;
  top: 69px;
  right: 0;
  cursor: pointer;
}
.OtherbandAreaImg {
  margin-top: 32px;
  width: 100%;
  /* height: 158px; */
  height: auto;
  position: relative;
}
.OtherBandImg {
  display: inline-block;
  width: 109px;
  height: 73px;
  border: 1px solid #d2d2d2;
  border-radius: 15px;
  overflow: hidden;
  margin: 0 10px 10px 0;
  cursor: pointer;
}
.OtherBandImg:nth-child(10n + 10) {
  margin-right: 0;
}
.OtherBandImg img {
  width: 100%;
  height: 100%;
}
.onload {
  text-align: center;
  line-height: 73px;
  position: absolute;
  bottom: 2px;
  right: 3px;
  margin: 0;
}
.onload div {
  display: flex;
  align-items: center;
  text-align: center;
  justify-content: center;
}
.onload img {
  width: 13px !important;
  height: 13px !important;
  vertical-align: text-bottom;
}
.onload span {
  color: #999999;
  font-size: 13px;
  margin-left: 10px;
  text-align: center;
}
/* 中部内容结束 */
#brandData {
  margin-left: 20px;
}
.indClin,
.homeTypes {
  margin-left: 10px;
}
/* 委托书失效开始 */
.expire {
  width: 100%;
  height: 30px;
  background-color: #f7d0d0;
}
.expire .expire-center {
  width: 50%;
  margin: 0 auto;
  display: flex;
  align-items: center;
}
.expire .expire-center p {
  color: #fe3131;
  font-size: 15px;
  text-align: center;
  font-weight: bold;
  height: 30px;
  line-height: 30px;
  white-space: nowrap;
}
.expire .expire-center a {
  display: inline-block;
  padding: 0 15px;
  border-radius: 10px;
  height: 22px;
  line-height: 22px;
  margin-left: 15px;
  text-align: center;
  white-space: nowrap;
}
.expire .expire-center .expire-info {
  background-color: #f46363;
  color: #ffffff;
}
.expire .expire-center .expire-know {
  background-color: #ffffff;
  border: 1px solid #f46363;
  color: #f46363;
}
/* 委托书失效结束 */
/* 每日特价浮窗开始 */
.bargainDiv {
  width: 550px;
  height: 550px;
  position: fixed;
  right: -124px;
  bottom: 105px;
  transform: scale(0.3);
  z-index: 10005;
}
.bargainDiv .bargainBack {
  cursor: pointer;
}
.bargainDiv .bargainBack img {
  width: 100%;
  height: 100%;
}
.bargainDiv .barginClose {
  height: 80px;
  width: 80px;
  position: absolute;
  right: -70px;
  top: 0;
  cursor: pointer;
}
.bargainDiv .barginClose img {
  width: 100%;
  height: 100%;
}
/* 每日特价浮窗结束 */
