@charset "UTF-8";
/*楼层颜色*/
/*字体颜色*/
/*配色*/
body, html {
  max-width: 1000px;
  height: 100%;
  -webkit-tap-highlight-color: transparent;
  margin: 0 auto;
  background: #f8f8f8; }

.mc-text-link {
  font-size: 0.7rem;
  color: #989898; }
  .mc-text-link:hover {
    color: #0063b1; }

/*灰色背景*/
.bg-gray {
  background: #f8f8f8; }

.bg-white {
  background: #fff; }

/*图片自适应*/
.img-responsive {
  max-width: 100%;
  display: block;
  margin: 0 auto; }

.m-d {
  margin: 10px; }

.p-lg {
  padding: 15px; }

.p-lg-tb {
  padding: 15px 0; }

.p-lg-lr {
  padding: 0 15px; }

.text-center {
  text-align: center; }

.text-left {
  text-align: left; }

.text-right {
  text-align: right; }

.text-justify {
  text-align: justify; }

.pull-left {
  float: left; }

.pull-right {
  float: right; }

.clearfix:after {
  display: block;
  content: '';
  height: 0;
  overflow: hidden;
  clear: both; }

.flex-center {
  align-content: center !important;
  justify-content: center !important; }

.no-padding {
  padding: 0 !important; }

/*水平翻转*/
.flipx {
  -moz-transform: scaleX(-1);
  -webkit-transform: scaleX(-1);
  -o-transform: scaleX(-1);
  transform: scaleX(-1);
  /*IE*/
  filter: FlipH; }

/*垂直翻转*/
.flipy {
  -moz-transform: scaleY(-1);
  -webkit-transform: scaleY(-1);
  -o-transform: scaleY(-1);
  transform: scaleY(-1);
  /*IE*/
  filter: FlipV; }

/*横向对齐容器*/
.mc-row-box {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  justify-content: space-between; }

/*纵向对齐容器*/
.mc-col-box {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: column;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  justify-content: space-between; }

/*角标*/
.badge {
  color: #d4d4d4;
  font-size: 12px;
  position: relative;
  display: inline-block;
  border-radius: 1000px;
  line-height: 1;
  padding: 3px 6px;
  white-space: nowrap;
  background-color: #d4d4d4; }

.badge-radius {
  border-radius: 2px; }

.badge-primary {
  background-color: #0e90d2;
  color: #FFF; }

.badge-danger {
  background-color: #dd514c;
  color: #FFF; }

.badge-warning {
  background-color: #f37b1d;
  color: #FFF; }

.badge-hollow {
  background-color: #FFF;
  color: #333;
  border: 1px solid #e8e8e8; }

/*新建布局页面，带侧边导航滑出*/
.mc-view-box {
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  margin: 0 auto;
  max-width: 750px;
  min-width: 300px;
  overflow-y: auto;
    overflow-x: hidden;
	position:relative;
   }
  .mc-view-box .mc-header-box {
/*    min-height: 1.7rem;
*/    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex; 
	
 
	
	}
  .mc-view-box .mc-scrollview {
    width: 100%;
    height: 100%;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    overflow-y: auto;
    overflow-x: hidden;
    -webkit-overflow-scrolling: touch;
    position: relative;
    margin-bottom: -1px;
    z-index: 9; }
.mc-view-box .mc-footer-box {
    width: 100%;
    min-height: 2rem;
    height: auto;
    position: relative;
    z-index: 100;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    z-index:9;
	
    	
}
/*常用页面头部*/
/*左右两侧图标，中间搜索/文字/图片*/
.mc-header01 {
  height: 52px;
 background: #0063b1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: space-between;
  /*文字标题*/
  /*图片*/ }
  .mc-header01 .head-icon {
    display: block;
    width: 52px;
    height:52px;
    text-align: center;
    line-height: 52px;
    color: #fff;
    flex-grow: 0;
    flex-shrink: 0; }
    .mc-header01 .head-icon .iconfont {
      font-size: 1rem; }
  .mc-header01 .main-box {
    padding: 0 15px;
    flex-grow: 1;
    flex-shrink: 1; }
  .mc-header01 .head-title {
    font-size: 0.8rem;
    line-height: 52px;
    font-weight: 500;
    color: #fff;
    text-align: center;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap; }
  .mc-header01 .head-img img {
    height: 1.6rem;
    margin: 0 auto;
    display: block;
    overflow: hidden; }

/*tab头部*/
.mc-tab-header {
  height: 2.4rem;
  border-bottom: 1px solid #e8e8e8;
  position: relative;
  /*文字标题*/
  /*图片*/ }
  .mc-tab-header .head-icon {
    display: block;
    width: 2.4rem;
    height: 2.4rem;
    text-align: center;
    line-height: 2.4rem;
    color: #333;
    position: absolute;
    top: 0;
    left: 0; }
    .mc-tab-header .head-icon .iconfont {
      font-size: 1rem; }
  .mc-tab-header .main-box {
    width: 100%;
    text-align: center; 
	background:#fff;
	}
    .mc-tab-header .main-box .link-item {
      display: inline-block;
      line-height: 2.3rem;
      padding: 0 20px;
      color: #333; }
      .mc-tab-header .main-box .link-item.link-active {
        border-bottom: 3px solid #0063b1; }
  .mc-tab-header .head-title {
    font-size: 0.8rem;
    line-height: 2.4rem;
    font-weight: 500;
    color: #fff;
    text-align: center;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap; }
  .mc-tab-header .head-img img {
    height: 1.6rem;
    margin: 0 auto;
    display: block;
    overflow: hidden; }

/*商品评分*/
/*星星*/
.star-score-box {
  letter-spacing: 5px;
  position: relative;
  width: 105px;
  height: 17px;
  font-size: 16px; }
  .star-score-box:before {
    content: '\e613 \e613 \e613 \e613 \e613';
    color: #0063b1; }
/*  .star-score-box:after {
    position: absolute;
    top: 0;
    left: 0;
    overflow: hidden;
    content: '\e612 \e612 \e612 \e612 \e612';
    color: #0063b1; }
*/
.score-show-1:after {
  width: 16px; }

.score-show-2:after {
  width: 37px; }

.score-show-3:after {
  width: 58px; }

.score-show-4:after {
  width: 79px; }

.score-show-5:after {
  width: 105px; }

.score-group {
  position: relative;
  padding: 5px 0 5px 70px; }
  .score-group .score-name {
    width: 70px;
    position: absolute;
    top: 5px;
    left: 0;
    font-size: 14px;
    line-height: 22px; }

/*商品内容页*/
.mc-goods-focus img {
  width: 100%; }

/*商品内容页排版*/
.goods-name-box {
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  
 }
  .goods-name-box .goods-name {
    font-size: 0.75rem;
    color: #333;
    flex-shrink: 1;
    flex-grow: 1; }
    .goods-name-box .goods-name .sub-name {
      font-size: 0.6rem;
      color: #989898;
	  line-height:30px;white-space: nowrap; overflow: hidden;
    text-overflow: ellipsis;}
  .goods-name-box .collection-box {
    flex-grow: 0;
    flex-shrink: 0; float:right; margin-left:10px; }

/*价格*/
.goods-price {
  padding: 10px 0 0;
  color: #989898;
  font-size: 0.7rem;
  line-height: 1.5; }
  .goods-price .price {
    font-size: 0.9rem;
    color: #ff4900; }
  .goods-price .market-price {
    font-size: 0.6rem;
    float: right;
    text-decoration: line-through; margin-bottom:5px; line-height:30px;}

/*属性信息*/
.goods-info-item {
  font-size: 0.7rem;
  line-height:2;
  color: #989898;
  display:block;
  overflow:hidden;
  
   }
   .goods-info-item .tit{ margin-right:15px;}
   .goods-info-item i{ float:right;}
  .goods-info-item .con {
    color: #333; }

/*宽的分割线*/
.mc-wide-split {
  width: 100%;
  height: 8px; }

/*收藏样式*/
.mc-collection {
  color: #333;
  display: block;
  text-align: center;
  line-height: 15px; }
  .mc-collection .iconfont:before {
    content: '\e6ac';
    display: block;
    font-size: 24px;
    line-height: 24px; }
  .mc-collection .text:before {
    content: '收藏';
    font-size: 12px; }
  .mc-collection .shop_text:before {
    content: '收藏店铺';
    font-size: 12px; }

.mc-collection-have {
  color: #0063b1; }
  .mc-collection-have:hover {
    color: #0063b1; }
  .mc-collection-have .iconfont:before {
    content: '\e6ad'; }
  .mc-collection-have .text:before, .mc-collection-have .shop_text:before {
    content: '已收藏';
    font-size: 12px; }

/*搜索框*/
.mc-search-box {
  width: 100%;
  height: 1.5rem;
  background: #fff;
  border-radius: 0.75rem;
  padding: 0 15px;
  box-sizing: border-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center; }
  .mc-search-box .search-icon {
    font-size: 0.8rem;
    color: #989898;
    margin-right: 10px; }
  .mc-search-box .search-input {
    height: 1.5rem;
    line-height: 1.5rem;
    border: none;
    font-size: 0.6rem;
    color: #989898;
    flex-grow: 1; }
    .mc-search-box .search-input:focus {
      border: none;
      box-shadow: none; }

/*页面底部*/
.weui-tabbar {
   position:fixed;
  /*购物车数量角标*/ }
  .weui-tabbar .weui-iconfont {
    display: block;
    font-size: 1.2rem;
    line-height: 1.2rem; }
  .weui-tabbar .weui-bar__item--on .weui-iconfont {
    color: #0063b1; }
  .weui-tabbar .weui-bar__item--on .weui-tabbar__label {
    color: #0063b1; }
  .weui-tabbar .cart-num {
    display: block;
    background: #fff;
    border: 1px solid #0063b1;
    color: #0063b1;
    height: 12px;
    border-radius: 8px;
    font-size: 12px;
    line-height: 12px;
    padding: 0 3px;
    position: absolute;
    left:45%;
    top: 3px;
    margin-left: 8px;
    z-index: 9; 
	    box-shadow: -1px 1px 1px #fff;
	}

/*焦点图*/
.mc-focus-box img {
  max-width: 100%;
  display: block;
  margin: 0 auto; }
.mc-focus-box .swiper-pagination-bullets,
.mc-focus-box .swiper-pagination-custom,
.mc-focus-box .swiper-pagination-fraction {
  bottom: 0 !important; }
  .mc-focus-box .swiper-pagination-bullets .swiper-pagination-bullet-active,
  .mc-focus-box .swiper-pagination-custom .swiper-pagination-bullet-active,
  .mc-focus-box .swiper-pagination-fraction .swiper-pagination-bullet-active {
    background: #0063b1; }

/*上图标下文字的链接块*/
.mc-icon-menu {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 5px 0; background:#fff;}
  .mc-icon-menu .link-cell {
    flex: 1;
    display: inline-block;
    margin: 5px auto; }
    .mc-icon-menu .link-cell .iconbox {
      width:50px;
      height:50px;
      overflow: hidden;
      margin: 0 auto;
      background-repeat: no-repeat;
      background-position: center center;
      background-size: auto 110px;
      background-position: 0 0; 
	  background-size:100% auto;
	  }
    .mc-icon-menu .link-cell .tit-cell {
      display: block;
      text-align: center;
      font-size: 14px;
      color: #333; }
    .mc-icon-menu .link-cell .icon-1 {
	   background-image: url("/public/home/jqweui/images/index_icon1.png");
}
    .mc-icon-menu .link-cell .icon-2 {
		background-image: url("/public/home/jqweui/images/index_icon2.png");
}
    .mc-icon-menu .link-cell .icon-3 {
     	background-image: url("/public/home/jqweui/images/index_icon3.png");
}
    .mc-icon-menu .link-cell .icon-4 {
      	background-image: url("/public/home/jqweui/images/index_icon7.png");
 }
    .mc-icon-menu .link-cell .icon-5 {
     	background-image: url("/public/home/jqweui/images/index_icon8.png")}
    .mc-icon-menu .link-cell .icon-6 {
      	background-image: url("/public/home/jqweui/images/index_iconz.png")}
    .mc-icon-menu .link-cell .icon-7 {
      	background-image: url("/public/home/jqweui/images/index_icon5.png") }
    .mc-icon-menu .link-cell .icon-8 {
     background-image: url("/public/home/jqweui/images/index_icon6.png") }

/*首页链接块*/
.mc-link-block {
  padding: 10px;
  background: #fff;
  padding-bottom:2.5rem;
   }
  .mc-link-block .block-tit {
    font-size: 0.5rem;
    font-weight: 600; }
  .mc-link-block .sub-tit {
    font-size: 0.6rem;
    color: #333; }
  .mc-link-block .link-icon {
    display: block;
    width: 24px;
    height: 24px;
    background: #fff;
    color: #333;
    border-radius: 50%;
    margin-top: 10px;
    font-size: 18px;
    line-height: 24px;
    text-align: center;
    box-shadow: 1px 1px 2px #333; }
  .mc-link-block .block01 {
    width: 40%;
    background: #daebf2;
    padding: 10px 10px 120px 10px;
    background-repeat: no-repeat;
    background-position: bottom center;
    background-size: auto 112px;
    margin-right: 10px;
    flex-grow: 0;
    flex-shrink: 1; }
    .mc-link-block .block01 .block-tit {
      color: #4c9eac; }
  .mc-link-block .block02 {
    background: #e9f4d6;
    padding: 10px;
    flex-grow: 1;
    flex-shrink: 1;
    margin-bottom: 10px;
    background-repeat: no-repeat;
    background-position: right bottom;
    background-size: auto 75px; }
  .mc-link-block .block03 {
    background: #f0eadc;
    padding: 10px;
    flex-grow: 1;
    flex-shrink: 1;
    background-repeat: no-repeat;
    background-position: right bottom;
    background-size: auto 75px;
	margin-bottom:10px;
	
	 }

/*平分网格*/
.mc-avg-2 {
  position: relative; }
  .mc-avg-2:after {
    display: block;
    content: '';
    clear: both;
    height: 0;
    overflow: hidden; }
  .mc-avg-2 .item {
    width: 50%;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    /* Firefox */
    -webkit-box-sizing: border-box;
    /* Safari */
    float: left; }

.mc-avg-3 {
  position: relative; }
  .mc-avg-3:after {
    display: block;
    content: '';
    clear: both;
    height: 0;
    overflow: hidden; }
  .mc-avg-3 .item {
    width: 33.333333333%;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    /* Firefox */
    -webkit-box-sizing: border-box;
    /* Safari */
    float: left; }

.mc-avg-4 {
  position: relative; }
  .mc-avg-4:after {
    display: block;
    content: '';
    clear: both;
    height: 0;
    overflow: hidden; }
  .mc-avg-4 .item {
    width: 25%;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    /* Firefox */
    -webkit-box-sizing: border-box;
    /* Safari */
    float: left; }

.mc-avg-5 {
  position: relative; }
  .mc-avg-5:after {
    display: block;
    content: '';
    clear: both;
    height: 0;
    overflow: hidden; }
  .mc-avg-5 .item {
    width: 20%;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    /* Firefox */
    -webkit-box-sizing: border-box;
    /* Safari */
    float: left; }

.mc-avg-6 {
  position: relative; }
  .mc-avg-6:after {
    display: block;
    content: '';
    clear: both;
    height: 0;
    overflow: hidden; }
  .mc-avg-6 .item {
    width: 16.666666666%;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    /* Firefox */
    -webkit-box-sizing: border-box;
    /* Safari */
    float: left; }

/*平分间距*/
.avg-margin-10 {
  margin-right: -10px; }
  .avg-margin-10 .item {
    padding-right: 10px; }

.avg-margin-15 {
  margin-right: -15px; }
  .avg-margin-15 .item {
    padding-right: 15px; }

.avg-margin-20 {
  margin-right: -20px; }
  .avg-margin-20 .item {
    padding-right: 20px; }

.avg-margin-25 {
  margin-right: -25px; }
  .avg-margin-25 .item {
    padding-right: 25px; }

.avg-margin-30 {
  margin-right: -30px; }
  .avg-margin-30 .item {
    padding-right: 30px; }

/*单条横向翻页新闻*/
.mc-news-scroll {
  margin: 0 8px 15px;
  height: 40px;
  background: #fff;
  padding: 0 15px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: space-between; 
  margin-top:15px;
  border-radius:3px;
  }
  .mc-news-scroll .img-tit {
    flex-grow: 0;
    flex-shrink: 0;
    margin-right: 10px; width:90px; margin-top:-5px; }
  .mc-news-scroll .more-link {
    display: block;
    padding-left: 10px;
    font-size:12px;
    color: #333;
    flex-grow: 0;
    flex-shrink: 0;
    margin-left: 8px; line-height:16px;}
  .mc-news-scroll .more-link span {
    padding-left: 10px;
    border-left: 1px solid #999;
    font-size: 0.6rem;
    color: #333;
    margin-left:3px; display:block; float:left; height:10px; margin-top:3px;}
  .mc-news-scroll .news-list-scroll {
    flex: 1;
    flex-grow: 1;
    flex-shrink: 1; }

/*文字新闻单条样式*/
.mc-text-link01 {
  display: block;
  width: 100%;
  font-size: 0.7rem;
  color: #333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; }
  .mc-text-link01 .tag {
    color: #ff4900;
    margin-right: 8px; }

/*带图列表通用结构*/
.mc-list-item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  position: relative; }
  .mc-list-item .link-block {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 1; }
  .mc-list-item .thumb {
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover; }
  .mc-list-item .text-cell .tit {
    font-size: 0.8rem;
    font-weight: 600;
    line-height: 1.5;
    color: #333; }
  .mc-list-item .text-cell .sub-info {
    font-size: 0.6rem;
    colro: #989898; }

/*第一种列表，左图右文*/
.mc-list1 .thumb {
  width: 100px;
  height: 100px;
  margin-right: 10px;
  border: 1px solid #e8e8e8;
  flex-grow: 0;
  flex-shrink: 0; }
.mc-list1 .text-cell {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-grow: 1;
  flex-shrink: 1;
  align-content: flex-start;
  flex-direction: column; }
  .mc-list1 .text-cell .tit {
    max-height: 2.1rem;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden; }
  .mc-list1 .text-cell .sub-info {
    line-height: 1.5;
    max-height: 1.8rem;
    color: #989898;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden; }
  .mc-list1 .text-cell .buy-icon {
    display: block;
    width: 40px;
    height: 30px;
    text-align: center;
    line-height: 30px;
    border-radius: 5px;
    background: #ff4900;
    color: #fff;
    position: absolute;
    right: 0;
    bottom: 10px;
    z-index: 9; }
  .mc-list1 .text-cell .price-box {
    position: absolute;
    bottom: 10px;
    font-size: 0.6rem;
    color: #ff4900; }
    .mc-list1 .text-cell .price-box .price {
      font-size: 0.8rem;
      font-weight: 700; }

/*第二种列表，上图下文*/
.mc-list2 {
  flex-direction: column;
  background: #fff;
  padding: 5px;
  margin-bottom: 15px; }
  .mc-list2 .thumb {
     width: 120px;
    height: 120px;
    margin: 0 auto;
    margin-top: 20px;
    margin-bottom: 10px;
    flex-grow: 1;
    flex-shrink: 1; }
  .mc-list2 .text-cell {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    flex-grow: 1;
    flex-shrink: 1;
    align-content: flex-start;
    flex-direction: column;
    padding: 0 5px; }
    .mc-list2 .text-cell .tit {
      font-size: 0.7rem;
      font-weight: 500;
      line-height: 1.5;
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap;
      overflow: hidden; }
    .mc-list2 .text-cell .sub-info {
      font-size: 0.6rem;
      line-height: 1.5;
      height: 1.8rem;
      color: #989898;
      text-align: justify;
      display: -webkit-box;
      -webkit-box-orient: vertical;
      -webkit-line-clamp: 2;
      overflow: hidden; }
    .mc-list2 .text-cell .buy-icon {
      width: 36px;
      height: 24px;
      text-align: center;
      line-height: 24px;
      border-radius: 5px;
      background: #ff4900;
      color: #fff;
      position: absolute;
      right: 8px;
      bottom:3px;
      z-index: 9;
      font-size: 18px; }
    .mc-list2 .text-cell .price-box {
      font-size: 0.6rem;
      color:#fa0137; float:left; display:block; padding:5px;}
      .mc-list2 .text-cell .price-box .price {
        font-size: 0.8rem;
        font-weight: 700; }
		 .mc-list2 .text-cell a{    position: absolute;
    color: #fa0137;
    right: 5px;
    font-size: 20px;}

/*第三种列表，上文中图*/
.mc-list3 {
  flex-direction: column; }
  .mc-list3 .text-cell {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    flex-grow: 1;
    flex-shrink: 1;
    align-content: flex-start;
    flex-direction: column;
    padding: 0 5px;
    text-align: center; }
    .mc-list3 .text-cell .tit {
      height: 1.2rem;
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap; }
    .mc-list3 .text-cell .sub-info {
      font-size: 0.7rem;
      line-height: 1.5;
      color: #ff4900;
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap; }
    .mc-list3 .text-cell .thumb {
      width: 150px;
      height: 150px;
      margin: 5px auto;
      border: 1px solid #e8e8e8;
      flex-grow: 1;
      flex-shrink: 1; }
    .mc-list3 .text-cell .price-box {
      font-size: 0.6rem;
      color: #0063b1; 
    float: left; }
      .mc-list3 .text-cell .price-box .price {
        font-size: 0.8rem;
        font-weight: 700; }
      .mc-list3 .text-cell .price-box .market-price {
        display: block;
        text-align: center;
        color: #989898;
        text-decoration: line-through; }
		
		
	.mc-list3 .text-cell  a {
    position: absolute;
    color:#fa0137;
    right: 5px;
    font-size: 20px;
}
		
    .mc-list3 .text-cell .attend-box {
      font-size: 0.6rem;
      color: #ff4900; }
      .mc-list3 .text-cell .attend-box .number {
        font-size: 0.7rem;
        font-weight: 600; }
      .mc-list3 .text-cell .attend-box .attend-price {
        color: #333; }
        .mc-list3 .text-cell .attend-box .attend-price b {
          color: #ff4900;
          font-size: 0.7rem;
          font-weight: 600; }

/*生产资料*/
.mc-list4 {
  width: 100%;
  align-items: center; }
  .mc-list4 .thumb {
    width: 80px;
    height: 80px;
    margin-right: 10px;
    border: 1px solid #e8e8e8;
    flex-grow: 0;
    flex-shrink: 0; }
  .mc-list4 .text-cell {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    flex-grow: 1;
    flex-shrink: 1;
    align-content: flex-start;
    flex-direction: column; }
    .mc-list4 .text-cell .tit {
      font-size: 0.7rem;
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap; }
    .mc-list4 .text-cell .sub-info {
      line-height: 1.5;
      color: #ff4900; }
    .mc-list4 .text-cell .details {
      border-top: 1px solid #e8e8e8;
      font-size: 0.5rem;
      margin-top: 5px; }
      .mc-list4 .text-cell .details .item-tit {
        display: inline-block;
        color: #989898; }
      .mc-list4 .text-cell .details .con {
        color: #333; }
      .mc-list4 .text-cell .details .yomibox {
        display: inline-block; }
    .mc-list4 .text-cell .more-view {
      display: block;
      width: 80px;
      height: 24px;
      text-align: center;
      line-height: 24px;
      border-radius: 10px;
      font-size: 12px;
      background: #ff4900;
      color: #fff;
      position: absolute;
      right: 0;
      top: 5px; }
    .mc-list4 .text-cell .price-box {
      position: absolute;
      bottom: 10px;
      font-size: 0.6rem;
      color: #ff4900; }
      .mc-list4 .text-cell .price-box .price {
        font-size: 0.8rem;
        font-weight: 700; }

/*集采*/
.mc-list5 {
  flex-direction: column; }
  .mc-list5 .text-cell {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    flex-grow: 1;
    flex-shrink: 1;
    align-content: flex-start;
    flex-direction: column;
    text-align: center; }
    .mc-list5 .text-cell .tit {
      height: 1.2rem;
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap; }
    .mc-list5 .text-cell .sub-info {
      font-size: 0.7rem;
      line-height: 1.5;
      color: #ff4900;
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap; }
    .mc-list5 .text-cell .thumb {
      width: 150px;
      height: 150px;
      margin: 5px auto;
      border: 1px solid #e8e8e8;
      flex-grow: 1;
      flex-shrink: 1; }
    .mc-list5 .text-cell .yomibox {
      color: #989898;
      font-size: 0.5rem;
      text-align: center;
      height: 24px; }
      .mc-list5 .text-cell .yomibox .yomiday, .mc-list5 .text-cell .yomibox .yomihour, .mc-list5 .text-cell .yomibox .yomimin, .mc-list5 .text-cell .yomibox .yomisec {
        padding: 2px;
        background: #333;
        color: #fff;
        border-radius: 5px;
        margin: 0 3px; }
      .mc-list5 .text-cell .yomibox span:last-child {
        display: none; }
      .mc-list5 .text-cell .yomibox span:nth-child(4), .mc-list5 .text-cell .yomibox span:nth-child(6) {
        color: #fff;
        position: relative;
        display: inline-block;
        width: 5px;
        overflow: hidden; }
        .mc-list5 .text-cell .yomibox span:nth-child(4):after, .mc-list5 .text-cell .yomibox span:nth-child(6):after {
          content: ':';
          color: #333;
          position: absolute;
          top: 2px;
          left: 1px;
          z-index: 1; }
    .mc-list5 .text-cell .price-box {
      font-size: 0.6rem;
      color: #0063b1;
      text-align: left; }
      .mc-list5 .text-cell .price-box .price {
        font-size: 0.8rem;
        font-weight: 700; }
      .mc-list5 .text-cell .price-box .market-price {
        color: #989898;
        text-decoration: line-through;
        float: right;
        line-height: 2.5; }
    .mc-list5 .text-cell .attend-box {
      font-size: 0.6rem;
      color: #ff4900; }
      .mc-list5 .text-cell .attend-box .number {
        font-size: 0.7rem;
        font-weight: 600; }
      .mc-list5 .text-cell .attend-box .attend-price {
        color: #333; }
        .mc-list5 .text-cell .attend-box .attend-price b {
          color: #ff4900;
          font-size: 0.7rem;
          font-weight: 600; }
    .mc-list5 .text-cell .mc-speed-bar {
      width: 60%;
      margin: 10px auto; }

.mc-goods-group {
  padding: 0 10px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-wrap: wrap; }
  .mc-goods-group .mc-list1 {
    width: 100%;
    flex-grow: 0;
    flex-shrink: 0;
    margin-bottom: 10px; }
    .mc-goods-group .mc-list1:last-child {
      margin-bottom: 0; }
  .mc-goods-group .mc-list4 {
    padding: 10px 5px;
    margin-bottom: 10px; }

.goods-scroll-box .swiper-slide {
  width: 150px; }

.goods-single-scroll .swiper-slide {
  width: 150px;
  margin: 0 auto; }
.goods-single-scroll .next-icon {
  position: absolute;
  right: 0;
  top: 50%;
  font-size: 18px; }
.goods-single-scroll .prev-icon {
  position: absolute;
  left: 0;
  top: 50%;
  font-size: 18px; }

/*通栏标题*/
.mc-index-tit {
  padding: 15px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  align-items: center;
  justify-content: space-between; }
  .mc-index-tit .tit {
    font-size: 0.8rem;
    font-weight: 500; }
  .mc-index-tit .yomibox {
    flex-grow: 0;
    flex-shrink: 0;
    color: #989898;
    font-size: 0.5rem; }
    .mc-index-tit .yomibox .yomiday, .mc-index-tit .yomibox .yomihour, .mc-index-tit .yomibox .yomimin, .mc-index-tit .yomibox .yomisec {
      padding: 2px;
      background: #333;
      color: #fff;
      border-radius: 5px;
      margin: 0 3px; }
  .mc-index-tit .more-link {
    padding: 2px 15px;
    background: #0063b1;
    color: #fff;
    font-size: 0.5rem;
    border-radius: 5px; }
  .mc-index-tit.border-bottom {
    border-bottom: 1px solid #e8e8e8;
    margin-bottom: 15px; }

/*通栏标题带背景图*/
.mc-index-tit2 {
  height: 60px;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: auto 60px;
  background-image: url("../images/tit_bg.jpg");
  margin: 10px auto;
  font-size: 0.7rem;
  text-align: center;
  position: relative;
  line-height: 60px; }
  .mc-index-tit2 .more-link {
    position: absolute;
    right: 15px;
    top: 50%;
    margin-top: -12px;
    border: 1px solid #0063b1;
    width: 24px;
    height: 24px;
    line-height: 24px;
    text-align: center;
    border-radius: 50%;
    color: #0063b1; }
    .mc-index-tit2 .more-link .iconfont {
      font-size: 24px;
      margin-left: 2px; }

/*进度条*/
.mc-speed-bar .bar-box {
  height: 6px;
  border: 1px solid #ff4900;
  border-radius: 4px;
  background: #fccac1; }
  .mc-speed-bar .bar-box .speed-bar {
    display: block;
    height: 6px;
    background: #ff4900;
    border-radius: 4px;
    width: 10%; }
.mc-speed-bar .speed-num {
  font-size: 0.6rem;
  color: #989898; }

/*tabs*/
.mc-tabs {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background: #fff; }
  .mc-tabs .item-link {
    display: block;
    flex: 1;
    font-size: 0.7rem;
    color: #333;
    text-align: center;
    padding: 10px 0;
    border-bottom: 3px solid #e8e8e8; }
    .mc-tabs .item-link .iconfont {
      display: inline-block;
      width: 30px;
      height: 30px;
      text-align: center;
      line-height: 30px;
      border: 1px solid #989898;
      border-radius: 50%;
      color: #989898;
      font-size: 18px; }
    .mc-tabs .item-link.link-active {
      color: #0063b1;
      border-bottom: 3px solid #0063b1; }
      .mc-tabs .item-link.link-active .iconfont {
        background: #0063b1;
        color: #fff;
        border-color: #0063b1; }

/*滚动的tabs*/
.mc-tabs-scroll .swiper-slide {
  display: block;
  width: 100px;
  height: 30px;
  background: #d2d2d2;
  border-radius: 15px;
  color: #000;
  text-align: center; }
  .mc-tabs-scroll .swiper-slide.link-active {
    background: #0063b1;
    color: #fff; }

/*商品列表页检索*/
.mc-screen-box {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 50px;
  border-bottom: 1px solid #e8e8e8;
  border-top: 1px solid #e8e8e8;
  font-size: 0.7rem; }
  .mc-screen-box .btn-sort {
    flex: 1;
    flex-shrink: 1;
    flex-grow: 1;
    display: block;
    color: #989898;
    line-height: 50px;
    text-align: center; }
    .mc-screen-box .btn-sort.active {
      color: #ff4900; }
    .mc-screen-box .btn-sort.asc .iconfont:before {
      content: '\e78f'; }
    .mc-screen-box .btn-sort.desc .iconfont:before {
      content: ""; }
  .mc-screen-box .btn-screen {
    flex-shrink: 0;
    flex-grow: 0;
    width: 90px;
    height: 50px;
    color: #989898;
    text-align: center;
    line-height: 50px;
    border-left: 1px solid #e8e8e8; }

/*会员中心头部*/
.mc-user-head {
  height: 120px;
  color: #fff;
  padding: 10px;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center; }
  .mc-user-head .head-img {
    width: 70px;
    height: 70px;
    border-radius: 50%;
    margin-right: 10px;
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.1);
    -webkit-box-shadow: 0 10px 20px rgba(0, 0, 0, 0.1); }
  .mc-user-head .head-icon {
    position: absolute;
    right: 10px;
    top: 10px;
    color: #fff;
    text-shadow: 1px 1px 1px #333; }
  .mc-user-head .user-info {
    color: #fff; }
    .mc-user-head .user-info .user-name {
      font-size: 0.8rem;
      text-shadow: 1px 1px 1px #333; }
  .mc-user-head:before {
    content: '';
    width: 100%;
    height: 40px;
    background: url("../images/arc_png.png");
    background-repeat: no-repeat;
    background-position: bottom center;
    background-size: cover;
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: 1; }
  .mc-user-head.green-bg {
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    background-image: url("../images/green.jpg"); }
  .mc-user-head.red-bg {
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    background-image: url("../images/red.jpg"); }
  .mc-user-head.blue-bg {
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    background-image: url("../images/blue.jpg"); }

/*订单状态tabs*/
.mc-order-tabbar {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 10px 0;
  background: #fff; }
  .mc-order-tabbar .tabbar-item {
    flex: 1;
    flex-shrink: 1;
    flex-grow: 1;
    text-align: center;
    position: relative; }
    .mc-order-tabbar .tabbar-item .tabbar-icon {
      width: 30px;
      height: 30px;
      display: block;
      font-size: 24px;
      margin: 0 auto;
      color: #989898; }
    .mc-order-tabbar .tabbar-item .tabbar-txt {
      font-size: 0.6rem;
      color: #989898; }
    .mc-order-tabbar .tabbar-item .badge {
      position: absolute;
      top: 0;
      left: 50%;
      margin-left: 5px; }

/*左右*/
.m-cell {
  background: #fff;
  position: relative;
  margin: 15px auto;
  border: 1px solid #e8e8e8;
  border-width: 1px 0; }
  .m-cell .cell-item {
    position: relative;
    overflow: hidden;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    justify-content: space-between;
    padding: 15px 10px; }
    .m-cell .cell-item:after {
      content: '';
      height: 0;
      width: 100%;
      border-bottom: 1px solid #e8e8e8;
      position: absolute;
      bottom: 0;
      left: 10px; }
    .m-cell .cell-item:last-child:after {
      display: none; }
    .m-cell .cell-item .cell-left {
      color: #989898;
      font-size: 0.7rem;
      white-space: nowrap;
      display: flex;
      align-items: center; }
      .m-cell .cell-item .cell-left .iconfont {
        font-size: 18px;
        color: #989898;
        margin-right: 5px; }
    .m-cell .cell-item .cell-right {
      flex: 1;
      width: 100%;
      min-height: 1rem;
      color: #333;
      text-align: right;
      font-size: 0.7rem;
      display: flex;
      align-items: center;
      justify-content: flex-end; }
      .m-cell .cell-item .cell-right.cell-arrow {
        font-size: 0.6rem;
        color: #989898; }
        .m-cell .cell-item .cell-right.cell-arrow:after {
          font-family: "iconfont" !important;
          font-size: 16px;
          font-style: normal;
          -webkit-font-smoothing: antialiased;
          -moz-osx-font-smoothing: grayscale;
          content: '\ec5a';
          color: #989898; }

/*店铺列表*/
.mc-shop-box {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 10px;
  border: 1px solid #e8e8e8; }
  .mc-shop-box .link-block {
    position: absolute;
    display: block;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 1; }
  .mc-shop-box .shop-logo {
    width: 100px;
    flex-shrink: 0;
    flex-grow: 0;
    margin-right: 10px; }
  .mc-shop-box .text-cell {
    flex: 1;
    flex-shrink: 1;
    flex-grow: 1; }
    .mc-shop-box .text-cell .shop-name {
      font-size: 0.8rem;
      font-weight: 500; }
    .mc-shop-box .text-cell .city {
      font-size: 0.6rem;
      color: #989898; }
    .mc-shop-box .text-cell .del-icon {
      display: block;
      width: 30px;
      height: 24px;
      border-radius: 5px;
      text-align: center;
      line-height: 24px;
      background: #ff4900;
      color: #fff;
      position: absolute;
      right: 10px;
      bottom: 10px;
      z-index: 9; }

/*商品内容页店铺块*/
.mc-shop-block {
  background: #fff;
  padding: 10px; }
  .mc-shop-block .mc-row-box {
    justify-content: flex-start;
    position: relative;
    padding-bottom: 10px;
    border-bottom: 1px solid #e8e8e8; margin-bottom:10px; }
  .mc-shop-block .star-score-box:before {
    color: #ff4900; }
  .mc-shop-block .star-score-box:after {
    color: #ff4900; }
  .mc-shop-block .shop-logo {
    width:90px;
    height:24px;
    flex-shrink: 0;
    flex-grow: 0;
    margin-right: 10px;
	margin-top:10px;}
  .mc-shop-block .shop-info .site-name {
    font-size: 14px;
    font-weight: 500; }
  .mc-shop-block .mc-collection {
    color: #333;
    display: block;
    width:75px;
    height: 30px;
    background: #eee;
    border-radius: 10px;
    text-align: center;
    line-height: 30px;
    position: absolute;
    right: 0;
    top: 0; }
    .mc-shop-block .mc-collection .iconfont:before {
      content: '\e6ac';
      display: inline-block;
      font-size: 18px;
      line-height: 30px;
      margin-right: 5px; }
    .mc-shop-block .mc-collection .shop_text:before {
      content: '关注';
      font-size: 14px; }
  .mc-shop-block .mc-collection-have {
    color: #ff4900; }
    .mc-shop-block .mc-collection-have:hover {
      color: #ff4900; }
    .mc-shop-block .mc-collection-have .iconfont:before {
      content: '\e6ad'; }
    .mc-shop-block .mc-collection-have .text:before, .mc-shop-block .mc-collection-have .shop_text:before {
      content: '已关注';
      font-size: 14px; }
  .mc-shop-block .score-box {
    text-align: center;
    padding: 10px 0; }
    .mc-shop-block .score-box .score-item {
      display: inline-block;
      font-size: 12px;
      color: #989898;
      margin: 0 8px; }
      .mc-shop-block .score-box .score-item .score-5:before {
        content: '5.00';
        color: #ff4900; }
      .mc-shop-block .score-box .score-item .score-5:after {
        content: '高';
        color: #fff;
        background: #ff4900;
        padding: 1px 2px;
        margin-left: 3px;
        border-radius: 2px; }
      .mc-shop-block .score-box .score-item .score-4:before {
        content: '4.00';
        color: #ff4900; }
      .mc-shop-block .score-box .score-item .score-4:after {
        content: '高';
        color: #fff;
        background: #ff4900;
        padding: 1px 2px;
        margin-left: 3px;
        border-radius: 2px; }
      .mc-shop-block .score-box .score-item .score-3:before {
        content: '3.00';
        color: #ff4900; }
      .mc-shop-block .score-box .score-item .score-3:after {
        content: '中';
        color: #fff;
        background: #ff4900;
        padding: 1px 2px;
        margin-left: 3px;
        border-radius: 2px; }
      .mc-shop-block .score-box .score-item .score-2:before {
        content: '2.00';
        color: #ff4900; }
      .mc-shop-block .score-box .score-item .score-2:after {
        content: '低';
        color: #fff;
        background: #ff4900;
        padding: 1px 2px;
        margin-left: 3px;
        border-radius: 2px; }
      .mc-shop-block .score-box .score-item .score-1:before {
        content: '1.00';
        color: #ff4900; }
      .mc-shop-block .score-box .score-item .score-1:after {
        content: '低';
        color: #fff;
        background: #ff4900;
        padding: 1px 2px;
        margin-left: 3px;
        border-radius: 2px; }
  .mc-shop-block .action-box {
    text-align: center;
    padding: 10px; }
    .mc-shop-block .action-box .link-item {
      padding: 10px 20px;
      font-size: 14px;
      border: 1px solid #e8e8e8;
      border-radius: 5px;
      color: #989898;
      margin: 10px; }
      .mc-shop-block .action-box .link-item .iconfont {
        font-size: 18px;
        margin-right: 10px; }

.mc-shop-group .mc-shop-box {
  margin-bottom: 10px; }

/*内容页评价*/
.geval-tabs {
  padding: 10px;
  font-size: 12px;
  border-bottom: 1px solid #e8e8e8; }
  .geval-tabs .active {
    color: #ff4900;
    font-weight: 600; }

.goods_comment_item {
  font-size: 14px;
  line-height: 1.6; }
  .goods_comment_item .date {
    font-size: 12px;
    color: #989898; }
  .goods_comment_item .score-box {
    text-align: left;
    padding: 10px 0; }
    .goods_comment_item .score-box .score-item {
      display: inline-block;
      font-size: 12px;
      color: #989898;
      margin-right: 8px; }
      .goods_comment_item .score-box .score-item .score-5:before {
        content: '5.00';
        color: #ff4900; }
      .goods_comment_item .score-box .score-item .score-5:after {
        content: '高';
        color: #fff;
        background: #ff4900;
        padding: 1px 2px;
        margin-left: 3px;
        border-radius: 2px; }
      .goods_comment_item .score-box .score-item .score-4:before {
        content: '4.00';
        color: #ff4900; }
      .goods_comment_item .score-box .score-item .score-4:after {
        content: '高';
        color: #fff;
        background: #ff4900;
        padding: 1px 2px;
        margin-left: 3px;
        border-radius: 2px; }
      .goods_comment_item .score-box .score-item .score-3:before {
        content: '3.00';
        color: #ff4900; }
      .goods_comment_item .score-box .score-item .score-3:after {
        content: '中';
        color: #fff;
        background: #ff4900;
        padding: 1px 2px;
        margin-left: 3px;
        border-radius: 2px; }
      .goods_comment_item .score-box .score-item .score-2:before {
        content: '2.00';
        color: #ff4900; }
      .goods_comment_item .score-box .score-item .score-2:after {
        content: '低';
        color: #fff;
        background: #ff4900;
        padding: 1px 2px;
        margin-left: 3px;
        border-radius: 2px; }
      .goods_comment_item .score-box .score-item .score-1:before {
        content: '1.00';
        color: #ff4900; }
      .goods_comment_item .score-box .score-item .score-1:after {
        content: '低';
        color: #fff;
        background: #ff4900;
        padding: 1px 2px;
        margin-left: 3px;
        border-radius: 2px; }

/*浏览足迹*/
.footprint-item {
  margin-bottom: 15px; }
  .footprint-item .date {
    font-size: 0.8rem;
    font-weight: 500;
    color: #333;
    padding: 10px;
    border-bottom: 1px solid #e8e8e8;
    margin-bottom: 10px; }
    .footprint-item .date .del-link {
      font-size: 0.7rem;
      color: #989898; }

/*收货地址*/
.mc-address-item .address-info {
  font-size: 0.7rem;
  color: #333;
  line-height: 1.8;
  border-bottom: 1px solid #e8e8e8; }
  .mc-address-item .address-info .iconfont {
    display: inline-block;
    font-size: 18px;
    color: #989898;
    margin-right: 5px; }
.mc-address-item .action-box {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 10px 0; }
  .mc-address-item .action-box .cell-right {
    text-align: right;
    flex: 1;
    flex-shrink: 1;
    flex-grow: 1; }
    .mc-address-item .action-box .cell-right .action-link {
      display: inline-block;
      color: #989898;
      margin: 5px;
      font-size: 0.6rem; }

.mc-address-group .mc-address-item {
  padding: 10px;
  background: #fff;
  margin-bottom: 15px;
  border: 1px solid #e8e8e8;
  border-width: 1px 0; }

/*复写表单*/
.weui-cell .weui-label {
  width: 80px;
  font-size: 0.6rem;
  color: #333;
  line-height: 1.5; }
  .weui-cell .weui-label .must {
    font-size: 0.5rem;
    color: #ff2222;
    margin-left: 2px; }
.weui-cell .weui-cell__bd {
  font-size: 0.7rem;
  position: relative; color:#bbb }
  .weui-cell .weui-cell__bd.cx_select {
    margin-left: -3px; }
    .weui-cell .weui-cell__bd.cx_select .cell-select {
      width: 32%;
      font-size: 0.7rem;
      border: none; color:#666 }
  .weui-cell .weui-cell__bd.form-control-static {
    color: #989898; }
.weui-cell .cell-arrow:after {
  content: " ";
  display: inline-block;
  height: 6px;
  width: 6px;
  border-width: 2px 2px 0 0;
  border-color: #c8c8cd;
  border-style: solid;
  -webkit-transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);
  transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);
  position: relative;
  top: -2px;
  position: absolute;
  top: 50%;
  right: 15px;
  margin-top: -4px; }
.weui-cell .weui-select {
  padding-left: 0; }
  
  .weui-cell__bd input::-webkit-input-placeholder {
         /* placeholder颜色  */
         color: #bbb;
         /* placeholder字体大小  */
    }
	.weui-cell__bd .weui-select{ color:#bbb}
	.weui-cell__hd textarea::-webkit-input-placeholder { color:#bbb}

/*弹窗标题*/
.mc-layer-tit, .mc-block-title {
  height: 40px;
  line-height: 40px;
  background: #f8f8f8;
  border-bottom: 1px solid #e8e8e8;
  font-size: 0.7rem;
  padding: 0 10px; }
  .mc-layer-tit .close-btn .iconfont, .mc-block-title .close-btn .iconfont {
    display: block;
    width: 40px;
    height: 40px;
    text-align: right;
    line-height: 40px;
    color: #989898;
    font-size: 18px; }

/*添加收货地址*/
.add-address-footer {
  width: 100%;
  display: block;
  padding: 10px 0;
  border-top: 1px solid #e8e8e8;
  background: #fff;
  text-align: center;
  color: #989898; }

/*登录表单*/
.mc-login-form {
  padding: 0 10px; }
  .mc-login-form .form-row {
    text-align: left;
    position: relative;
    padding: 5px 0 5px 20px;
	background:#f5f5f5;
	border: 1px solid #f5f5f5;
    border-radius: 30px;
	margin-bottom:15px;
	
	 }
    .mc-login-form .form-row .form-icon {
      border: none;
      width: 100%;
      height: 40px;
      background: none;
      font-size: 0.7rem;
      color: #333;
      box-sizing: border-box;
      padding: 0 5px;
	  
	  
	   }
    .mc-login-form .form-row .input-icon {
      width: 40px;
      height: 40px;
      position: absolute;
      top: 5px;
      right: 10px;
      font-size: 18px;
      line-height: 40px;
      text-align: center;
      color: #989898; }
    .mc-login-form .form-row.form-vcode {
      padding: 5px 140px 5px 20px; }
      .mc-login-form .form-row.form-vcode .captcha {
        position: absolute;
        width: 135px;
        height: 40px;
        right: 0;
        top: 5px; }
      .mc-login-form .form-row.form-vcode .send-btn {
        display: block;
        width: 100px;
        height: 40px;
        line-height: 40px;
        color: #ccc;
        font-size: 0.7rem;
        text-align: center;
        background:#fff;
		box-shadow:#ccc 1px 0px 3px 0px;
		border-radius:20px;
		padding:0px 10px;
		margin-right:10px;
        position: absolute;
        right: 0;
        top: 5px; }
		.mc-login-form .form-row .form-icon::-webkit-input-placeholder { /* WebKit browsers */
    color:    #ccc;
}
.mc-login-form .form-row .form-icon::-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:    #ccc;
}
.mc-login-form .form-row .form-icon::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:    #ccc;
}
.mc-login-form .form-row .form-icon::-ms-input-placeholder { /* Internet Explorer 10+ */
    color:    #ccc;
}


/*复选框*/
.mc-checkbox input[type="radio"], .mc-checkbox input[type="checkbox"] {
  display: none; }

.mc-checkbox input[type="radio"] + .iconfont:after, .mc-checkbox input[type="checkbox"]:not(.m-switch) + .iconfont:after {
  content: '\e686';
  color: #989898;
  font-size: 16px; }

.mc-checkbox input[type="radio"]:checked + .iconfont:after, .mc-checkbox input[type="checkbox"]:not(.m-switch):checked + .iconfont:after {
  color: #0063b1;
  content: '\e685';
  font-size: 16px; }

.mc-checkbox-text {
  position: relative;
  padding-left: 20px;
  font-size: 14px;
  color: #989898;
  height: 24px;
  line-height: 24px;
  cursor: pointer; }
  .mc-checkbox-text .iconfont {
    width: 100%;
    position: absolute;
    top: 0;
    left: 0; }
  .mc-checkbox-text .link {
    position: relative;
    z-index: 9; }

/*提示框*/
.alert {
  padding: 15px;
  margin-bottom: 20px;
  border: 1px solid transparent;
  border-radius: 4px;
  font-size: 0.6rem; }

.alert-success {
  color: #3c763d;
  background-color: #dff0d8;
  border-color: #d6e9c6; }

.alert-info {
  color: #31708f;
  background-color: #d9edf7;
  border-color: #bce8f1; }

.alert-warning {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: #faebcc; }

.alert-danger {
  color: #a94442;
  background-color: #f2dede;
  border-color: #ebccd1; }

.alert-dismissable,
.alert-dismissible {
  padding-right: 35px; }
  .alert-dismissable .close,
  .alert-dismissible .close {
    position: relative;
    top: -2px;
    right: -21px;
    color: inherit;
    float: right;
    font-size: 21px;
    font-weight: 700;
    line-height: 1;
    text-shadow: 0 1px 0 #fff;
    filter: alpha(opacity=20);
    opacity: .2;
    border: none; }

/*label*/
.label {
  background-color: #d1dade;
  color: #5e5e5e;
  font-size: 10px;
  font-weight: 600;
  padding: 3px 8px;
  text-shadow: none; }

.badge {
  background-color: #d1dade;
  color: #5e5e5e;
  font-size: 11px;
  font-weight: 600;
  padding-bottom: 4px;
  padding-left: 6px;
  padding-right: 6px;
  text-shadow: none; }

.label-primary,
.badge-primary {
  background-color: #1ab394;
  color: #FFFFFF; }

.label-success,
.badge-success {
  background-color: #1c84c6;
  color: #FFFFFF; }

.label-warning,
.badge-warning {
  background-color: #f8ac59;
  color: #FFFFFF; }

.label-warning-light,
.badge-warning-light {
  background-color: #f8ac59;
  color: #ffffff; }

.label-danger,
.badge-danger {
  background-color: #ed5565;
  color: #FFFFFF; }

.label-info,
.badge-info {
  background-color: #23c6c8;
  color: #FFFFFF; }

.label-inverse,
.badge-inverse {
  background-color: #262626;
  color: #FFFFFF; }

.label-white,
.badge-white {
  background-color: #FFFFFF;
  color: #5E5E5E; }

.label-white,
.badge-disable {
  background-color: #2A2E36;
  color: #8B91A0; }

/*商品购买弹窗*/
.sku-fixed-box {
  position: fixed;
  bottom: 51px;
  left: 0;
  width: 100%;
  z-index: 99;
  display:none;
  }
.sku-fixed-box .m-cell .cell-item{ padding:10px 5px;}

.mc-goodssku-box {
  padding: 10px;
  background: #fff;
  position: relative;
  border-top: 1px solid #e8e8e8;
 
   }
  .mc-goodssku-box .close {
    position: absolute;
    right: 10px;
    top: 10px; }
    .mc-goodssku-box .close .iconfont {
      font-size: 18px;
      color: #989898; }
  .mc-goodssku-box .goods-thumb {
    width: 80px;
    height: 80px;
    border: 1px solid #e8e8e8;
    border-radius: 3px;
    padding: 3px;
    background: #fff;
    position: absolute;
    top: 10px;
    left: 20px; }
    .mc-goodssku-box .goods-thumb img {
      width: 100%;
      height: 100%; }
  .mc-goodssku-box .goods-info-box {
    padding: 0 15px 0 110px;
    height: 75px; }
    .mc-goodssku-box .goods-info-box .price {
      display: block;
      font-size: 0.8rem;
      color: #e01222;
      font-weight: 600;
      line-height: 1.6; }
    .mc-goodssku-box .goods-info-box .text-item {
      font-size: 0.6rem;
      color: #333;
      line-height: 1.6;
      display: block; }
  .mc-goodssku-box .sku-info-box {
    padding: 0px 0 0;
    max-height: 110px;
    overflow-y: auto; }
    .mc-goodssku-box .sku-info-box .goods_attr {
      position: relative;
      padding: 5px 5px 5px 60px; }
      .mc-goodssku-box .sku-info-box .goods_attr li {
        list-style: none; }
      .mc-goodssku-box .sku-info-box .goods_attr .attr-tit {
        display: block;
        width: 60px;
        font-size: 14px;
        color: #989898;
        line-height: 30px;
        position: absolute;
        top: 5px;
        left: 0; }
      .mc-goodssku-box .sku-info-box .goods_attr .goods_sku {
        padding: 5px 10px;
        font-size: 12px;
        border: 1px solid #e8e8e8;
        border-radius: 5px;
        margin: 0 5px 5px 0;
        float: left; }
      .mc-goodssku-box .sku-info-box .goods_attr .sel {
        background: #f60;
        color: #fff;
        border-color: #f60; }
      .mc-goodssku-box .sku-info-box .goods_attr:after {
        display: block;
        content: '';
        height: 0;
        overflow: hidden;
        clear: both; }
		.box-foot{ position:absolute; bottom:33px; left:10% ; width:80%;}
/*加减*/
.goods-spinner {
  display: block;
  position: relative;
  width: 30px;
  height: 30px;
  border: 1px solid #e8e8e8;
  padding: 0 42px;
  background: #fff; }
  .goods-spinner .action-btn {
    width: 30px;
    height: 30px;
    text-align: center;
    line-height: 30px;
    color: #333;
    font-size: 24px;
    color: #989898;
    background: #efefef;
    position: absolute;
    top: 0;
    left: 0; }
  .goods-spinner .goods-inc {
    left: auto;
    right: -1px; }
  .goods-spinner .goods-num {
    width: 100%;
    height: 28px;
    line-height: 28px;
    text-align: center;
    font-size: 14px;
    border: none; }

/*商品内容页底部*/
.mc-goods-footer {
  width: 100%;
  height: 50px;
  position: relative;
  z-index: 100;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: rgba(255, 255, 255, 0.96); }
  .mc-goods-footer .small-item, .mc-goods-footer .big-item {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #979797; }
  .mc-goods-footer .small-item {
    height: 50px;
    border-top: 1px solid #e8e8e8;
    border-right: 1px solid #e8e8e8; }
    .mc-goods-footer .small-item .iconfont {
      font-size: 24px !important;
      line-height: 24px; }
    .mc-goods-footer .small-item .text {
      line-height: 18px;
      font-size: 12px; }
    .mc-goods-footer .small-item:last-child {
      border-right: none; }
  .mc-goods-footer .big-item {
    -webkit-box-flex: 2;
    -webkit-flex: 2;
    -ms-flex: 2;
    flex: 2;
    background: #ff4900;
    color: #fff;
    height: 50px;
    line-height: 50px; }
    .mc-goods-footer .big-item .tabbar-txt {
      font-size:12px; }
    .mc-goods-footer .big-item:last-child {
      background: #0063b1; }

/*购物车列表*/
.cart-box .shop-box {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: flex-start;
  font-size: 16px;
  color: #333;
  padding: 10px;
  border-bottom: 1px solid #e8e8e8; }
  .cart-box .shop-box .shop-name {
    margin-left: 8px; }
    .cart-box .shop-box .shop-name a {
      color: #989898; }
.cart-box .goods-item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: flex-start;
  padding: 10px;
  background: #fff;
  border-bottom: 1px solid #e8e8e8; }
  .cart-box .goods-item .mc-checkbox {
    flex-shrink: 0;
    flex-grow: 0;
    margin-right: 8px; }
  .cart-box .goods-item .goods-thumb {
    display: block;
    width: 80px;
    height: 80px;
    flex-shrink: 0;
    flex-grow: 0;
    padding: 2px;
    border: 1px solid #e8e8e8;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    background-origin: content-box;
    margin-right: 8px; }
  .cart-box .goods-item .text-cell {
    flex-shrink: 1;
    flex-grow: 1;
    color: #333; }
    .cart-box .goods-item .text-cell .goods-name {
      font-size: 14px;
      font-weight: 500; }
    .cart-box .goods-item .text-cell .goods-info {
      font-size: 12px;
      color: #989898;
      line-height: 1.5; }
    .cart-box .goods-item .text-cell .price {
      font-size: 14px;
      line-height: 30px; }
    .cart-box .goods-item .text-cell .goods-spinner {
      display: block;
      position: relative;
      width: 40px;
      height: 30px;
      border: 1px solid #e8e8e8;
      padding: 0 32px;
      background: #fff; }
      .cart-box .goods-item .text-cell .goods-spinner .action-btn {
        width: 30px;
        height: 30px;
        text-align: center;
        line-height: 30px;
        color: #333;
        font-size: 24px;
        color: #989898;
        background: #efefef;
        position: absolute;
        top: 0;
        left: 0; }
      .cart-box .goods-item .text-cell .goods-spinner .goods-inc {
        left: auto;
        right: -1px; }
      .cart-box .goods-item .text-cell .goods-spinner .goods-num {
        width: 100%;
        height: 28px;
        line-height: 28px;
        text-align: center;
        font-size: 14px;
        border: none; }
.cart-box .shop-foot {
  padding: 10px;
  border: 1px solid #e8e8e8;
  border-top: none;
  background: #fff; }
  .cart-box .shop-foot .total-box {
    font-size: 12px;
    line-height: 1.8;
    text-align: right; }
  .cart-box .shop-foot .add-buy {
    width: 100px;
    height: 40px;
    background: #0063b1;
    color: #fff;
    text-align: center;
    line-height: 40px;
    border-radius: 10px; }

/*订单中心列表复写购物车列表样式*/
.order-box .shop-box {
  background: #fff; }
  .order-box .shop-box .shop-name {
    margin: 0;
    font-size: 14px; }
  .order-box .shop-box .status-text {
    font-size: 12px;
    color: #ff4900;
    text-align: right;
    flex-grow: 1;
    flex-shrink: 1; }
.order-box .action-box {
  padding: 10px;
  background: #fff;
  text-align: right; }
  .order-box .action-box .action-btn {
    padding: 5px 10px;
    border: 1px solid #e8e8e8;
    font-size: 12px;
    color: #333;
    border-radius: 5px; }
.order-box .pay-detail-box {
  padding: 10px;
  font-size: 12px;
  color: #989898;
  line-height: 1.6;
  text-align: right; }
  .order-box .pay-detail-box .con {
    display: inline-block;
    width: 120px;
    font-size: 14px;
    color: #333; }

.text-info-box {
  font-size: 12px;
  line-height: 1.8;
  color: #989898; }
  .text-info-box .tit {
    display: inline-block;
    width: 80px; }
  .text-info-box .con {
    color: #333; }

/*订单筛选*/
.order-search-box {
  padding: 10px;
  background: #fff; }
  .order-search-box:after {
    display: block;
    content: '';
    height: 0;
    overflow: hidden;
    clear: both; }
  .order-search-box .form-control {
    height: 35px;
    border: 1px solid #e8e8e8;
    font-size: 12px;
    line-height: 35px;
    padding: 0 5px; }
  .order-search-box .btn-white {
    display: block;
    height: 35px;
    border: 1px solid #e8e8e8;
    background: #fff;
    margin-left: 5px;
    padding: 0 10px;
    font-size: 14px;
    line-height: 35px;
    color: #333;
    float: left; }

/*订单详情状态及操作*/
.order-action-box {
  padding: 10px;
  background: #0063b1;
  color: #fff;
  text-align: center; }
  .order-action-box .status-text {
    font-size: 16px;
    line-height: 1.8;
    padding: 10px; }
  .order-action-box .order-action {
    padding: 0 0 10px; }
    .order-action-box .order-action .action-link {
      padding: 5px 15px;
      border: 1px solid #fff;
      color: #fff;
      font-size: 12px;
      border-radius: 10px; }
    .order-action-box .order-action p {
      font-size: 12px;
      padding-top: 20px; }

/*单个商品排版*/
.goods-single-item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: flex-start;
  padding: 10px;
  background: #fff;
  border-bottom: 1px solid #e8e8e8; }
  .goods-single-item .mc-checkbox {
    flex-shrink: 0;
    flex-grow: 0;
    margin-right: 8px; }
  .goods-single-item .goods-thumb {
    display: block;
    width: 80px;
    height: 80px;
    flex-shrink: 0;
    flex-grow: 0;
    padding: 2px;
    border: 1px solid #e8e8e8;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    background-origin: content-box;
    margin-right: 8px; }
  .goods-single-item .text-cell {
    flex-shrink: 1;
    flex-grow: 1; }
    .goods-single-item .text-cell .goods-name {
      font-size: 14px;
      font-weight: 500; }
    .goods-single-item .text-cell .goods-info {
      font-size: 12px;
      color: #989898;
      line-height: 1.5; }
    .goods-single-item .text-cell .price {
      font-size: 14px;
      line-height: 30px; }
    .goods-single-item .text-cell .goods-spinner {
      display: block;
      position: relative;
      width: 40px;
      height: 30px;
      border: 1px solid #e8e8e8;
      padding: 0 32px;
      background: #fff; }
      .goods-single-item .text-cell .goods-spinner .action-btn {
        width: 30px;
        height: 30px;
        text-align: center;
        line-height: 30px;
        color: #333;
        font-size: 24px;
        color: #989898;
        background: #efefef;
        position: absolute;
        top: 0;
        left: 0; }
      .goods-single-item .text-cell .goods-spinner .goods-inc {
        left: auto;
        right: -1px; }
      .goods-single-item .text-cell .goods-spinner .goods-num {
        width: 100%;
        height: 28px;
        line-height: 28px;
        text-align: center;
        font-size: 14px;
        border: none; }

/*订单确认*/
.order_confirm_foot {
  border-top: 1px solid #e8e8e8;
  background: #fff;
  z-index: 99; }
  .order_confirm_foot .total-box {
    font-size: 12px;
    line-height: 1.5;
    padding: 5px 10px; }
    .order_confirm_foot .total-box .money-total {
      font-size: 16px;
      color: #ff4900; }
  .order_confirm_foot .add-buy {
    width: 100px;
    height: 53px;
    background: #ff4900;
    color: #fff;
    text-align: center;
    line-height: 53px; }

/*订单中心*/
.mc-order-tabs {
  border-bottom: 1px solid #e8e8e8; }
  .mc-order-tabs .swiper-slide {
    width: 100px;
    height: 40px;
    line-height: 40px;
    font-size: 14px;
    text-align: center;
    color: #989898;
    border-right: 1px solid #e8e8e8; }
    .mc-order-tabs .swiper-slide.active {
      border-bottom: 3px solid #ff4900; }

/*图文资讯排版*/
.mc-news-list {
  position: relative; }

.mc-news-list .list-item {
  padding: 10px;
  border-bottom: 1px solid #e8e8e8;
  background: #fff;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center; }

.mc-news-list .list-item .thumb {
  width: 100px;
  height: 100px;
  margin-right: 10px;
  flex-shrink: 0; }

.mc-news-list .list-item .list-mes {
  flex-grow: 1; }

.mc-news-list .list-item .list-mes .list-title {
  font-size: 16px;
  color: #333;
  line-height: 1.5;
  font-weight: 500;
  margin-bottom: 8px;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden; }

.mc-news-list .list-item .list-mes .text-info {
  font-size: 14px;
  color: #989898; }

/*文章内容*/
.mc-article {
  padding: 10px;
  background: #fff; }

.mc-article .article-tit {
  font-size: 18px;
  line-height: 1.5;
  font-weight: 500; 
  color:#333;
  text-align:center
  }

.mc-article .article-info {
  padding: 10px 0;
  font-size: 14px;
  color: #989898;
  line-height: 1.5;
  position: relative;
  text-align:center;
  
   }
.mc-article  .info2 span{ margin-right:10px;}
.mc-article .article-info img{ margin:0 auto; display:block;}
.mc-article .article-info .mc-collection-link {
  position: absolute;
  right: 10px;
  top: 10px; }

.mc-article .article-content {
  line-height: 1.5;
  text-align: justify;
  font-size:14px;
  }
.mc-article .article-content p{ font-size:14px; text-indent:2em; line-height:22px; font-family:"Microsoft YaHei"}
.mc-article .article-content span{ font-size:14px; line-height:22px; font-family:"Microsoft YaHei"}

.mc-article  .article-content img {
  max-width: 100%; }

/*无内容提示*/
.no-msg {
  text-align: center;
  padding: 30px 0;
  font-size: 16px;
  line-height: 1.6;
  color: #989898; }
  .no-msg .icon {
    width: 180px;
    height: 180px;
    margin: 0 auto;
    background: url("/public/home/pc/img/icon-empty-sa8e68416f7-292685156b.png") no-repeat;
    background-position: 0 -1900px; }

/*分页样式*/
#page {}
  #page .paginationjs-pages {
    position: relative;
    left: 50%; }
    #page .paginationjs-pages ul {
      margin-left: -50%; }
    #page .paginationjs-pages .paginationjs-page {
      border: 1px solid #e8e8e8;
      margin-right: -1px;
      border-radius: 0; }
      #page .paginationjs-pages .paginationjs-page a {
        display: block;
        color: #333; }
    #page .paginationjs-pages li.active > a {
      color: #fff; }
    #page .paginationjs-pages .paginationjs-prev, #page .paginationjs-pages .paginationjs-next {
      padding: 0 10px;
      border: 1px solid #e8e8e8;
      border-radius: 0; }
    #page .paginationjs-pages .paginationjs-prev {
      margin-right: 10px; }
    #page .paginationjs-pages .paginationjs-next {
      margin-left: 10px; }

/*bootstrap 表格*/
.table {
  width: 100%;
  max-width: 100%;
  margin-bottom: 20px;
  display: table;
  border-color: grey;
  border-spacing: 0;
  border-collapse: collapse;
  background-color: transparent;
  box-sizing: border-box;
  font-size: 14px; }

.table-bordered {
  border: 1px solid #EBEBEB; }

.table-bordered > thead > tr > th,
.table-bordered > thead > tr > td {
  background-color: #F5F5F6;
  border-bottom-width: 1px; }

.table-bordered > thead > tr > th,
.table-bordered > tbody > tr > th,
.table-bordered > tfoot > tr > th,
.table-bordered > thead > tr > td,
.table-bordered > tbody > tr > td,
.table-bordered > tfoot > tr > td {
  border: 1px solid #e7e7e7; }

.table > thead > tr > th {
  border-bottom: 1px solid #DDDDDD;
  vertical-align: bottom; }

.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td {
  border-top: 1px solid #e7eaec;
  line-height: 1.42857;
  padding: 8px;
  vertical-align: middle; }

.table-striped > tbody > tr:nth-of-type(odd) {
  background-color: #f9f9f9; }

.table-bordered {
  border: 1px solid #EBEBEB; }

.table-responsive {
  min-height: .01%;
  overflow-x: auto; }

@media screen and (max-width: 767px) {
  .table-responsive {
    width: 100%;
    margin-bottom: 15px;
    overflow-y: hidden;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    border: 1px solid #ddd; } }
.pay-table, .delivery-table {
  table-layout: fixed;
  font-size: 12px; }

/*商品检索样式*/
.goods-select-box {
  font-size: 12px;
  list-style: none; }
  .goods-select-box .search-tit {
    font-size: 14px;
    color: #333;
    padding: 5px 0;
    border-bottom: 1px solid #e8e8e8; }
  .goods-select-box .search-main {
    padding: 10px 0;
    margin-left: -10px; }
    .goods-select-box .search-main .select-item {
      display: inline-block;
      color: #333;
      padding: 2px 10px;
      margin: 0 0 10px 10px;
      background: #efefef;
      border-radius: 2px; }
      .goods-select-box .search-main .select-item.selected {
        background: #0063b1;
        color: #fff; }
  .goods-select-box .select-result {
    padding: 5px 0;
    margin-left: -30px; }
    .goods-select-box .select-result .select-item {
      display: inline-block;
      padding: 2px 10px;
      margin: 0 0 10px 30px;
      background: #0063b1;
      color: #fff;
      position: relative; }
      .goods-select-box .select-result .select-item:after {
        content: '×';
        width: 23px;
        height: 23px;
        text-align: center;
        line-height: 23px;
        position: absolute;
        color: #0063b1;
        top: 0;
        right: -20px; }

/*评分星星*/
.mu-star {
  width: 150px;
  height: 40px;
  position: relative; }
  .mu-star .score {
    position: absolute;
    top: -20px;
    left: 0; }
  .mu-star .starbox {
    display: block;
    position: relative;
    width: 30px;
    height: 30px;
    float: left;
    overflow: hidden;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAAAoCAYAAABpYH0BAAAACXBIWXMAAAsTAAALEwEAmpwYAAA4JGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxMzggNzkuMTU5ODI0LCAyMDE2LzA5LzE0LTAxOjA5OjAxICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIKICAgICAgICAgICAgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIgogICAgICAgICAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgICAgICAgICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgQ0MgMjAxNyAoV2luZG93cyk8L3htcDpDcmVhdG9yVG9vbD4KICAgICAgICAgPHhtcDpDcmVhdGVEYXRlPjIwMTctMDktMTlUMTc6NTQ6MTUrMDg6MDA8L3htcDpDcmVhdGVEYXRlPgogICAgICAgICA8eG1wOk1vZGlmeURhdGU+MjAxNy0wOS0xOVQxODowMzozMSswODowMDwveG1wOk1vZGlmeURhdGU+CiAgICAgICAgIDx4bXA6TWV0YWRhdGFEYXRlPjIwMTctMDktMTlUMTg6MDM6MzErMDg6MDA8L3htcDpNZXRhZGF0YURhdGU+CiAgICAgICAgIDxkYzpmb3JtYXQ+aW1hZ2UvcG5nPC9kYzpmb3JtYXQ+CiAgICAgICAgIDxwaG90b3Nob3A6Q29sb3JNb2RlPjM8L3Bob3Rvc2hvcDpDb2xvck1vZGU+CiAgICAgICAgIDx4bXBNTTpJbnN0YW5jZUlEPnhtcC5paWQ6OTcxYTQyNTYtYjc2OS0wODQ3LWIwN2YtOGVjNmM0NGE0ZWI1PC94bXBNTTpJbnN0YW5jZUlEPgogICAgICAgICA8eG1wTU06RG9jdW1lbnRJRD54bXAuZGlkOjk3MWE0MjU2LWI3NjktMDg0Ny1iMDdmLThlYzZjNDRhNGViNTwveG1wTU06RG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD54bXAuZGlkOjk3MWE0MjU2LWI3NjktMDg0Ny1iMDdmLThlYzZjNDRhNGViNTwveG1wTU06T3JpZ2luYWxEb2N1bWVudElEPgogICAgICAgICA8eG1wTU06SGlzdG9yeT4KICAgICAgICAgICAgPHJkZjpTZXE+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPmNyZWF0ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0Omluc3RhbmNlSUQ+eG1wLmlpZDo5NzFhNDI1Ni1iNzY5LTA4NDctYjA3Zi04ZWM2YzQ0YTRlYjU8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMTctMDktMTlUMTc6NTQ6MTUrMDg6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE3IChXaW5kb3dzKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgIDwvcmRmOlNlcT4KICAgICAgICAgPC94bXBNTTpIaXN0b3J5PgogICAgICAgICA8dGlmZjpPcmllbnRhdGlvbj4xPC90aWZmOk9yaWVudGF0aW9uPgogICAgICAgICA8dGlmZjpYUmVzb2x1dGlvbj43MjAwMDAvMTAwMDA8L3RpZmY6WFJlc29sdXRpb24+CiAgICAgICAgIDx0aWZmOllSZXNvbHV0aW9uPjcyMDAwMC8xMDAwMDwvdGlmZjpZUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6UmVzb2x1dGlvblVuaXQ+MjwvdGlmZjpSZXNvbHV0aW9uVW5pdD4KICAgICAgICAgPGV4aWY6Q29sb3JTcGFjZT42NTUzNTwvZXhpZjpDb2xvclNwYWNlPgogICAgICAgICA8ZXhpZjpQaXhlbFhEaW1lbnNpb24+ODA8L2V4aWY6UGl4ZWxYRGltZW5zaW9uPgogICAgICAgICA8ZXhpZjpQaXhlbFlEaW1lbnNpb24+NDA8L2V4aWY6UGl4ZWxZRGltZW5zaW9uPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAKPD94cGFja2V0IGVuZD0idyI/PuEaDpMAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAABYRJREFUeNrsmk2IG1UcwH/ZdhVbS1M/8ZVns1IEQe2uXwgeNj0KQndrRQTBrTc92PXmRXfrx1FMFcSD4BZvVtm0oAgemooggrgpiKcH3bK8B4KlacVWaXfHQ/7Pvg2TyWwykwTcPwwkk5nJP7/8v98rRFHEpnQvhU2AAwbonPMvS8ABoAgcB5bT3K+U6un7V/buTnOZ120XsBDqpo0dCoBTwGcCz8thUXbQAKdEj53BuZdF36EAWAKWgPOiLMA88BKwH6gNEOCY6Pa3vN8OXAXu9LoNA8DTwIS4SSP4qC7/+kTL+X4C/B54TF7fEpy/CvwBPKyNbQwMoHNuClhs467j8u8fA2YHAPAg8BVwAbi95bNrwCjwCfCqNjbqO0DnXDFw3XKby+aBuSRXzgngHeIBW4G7gELMNVeAbcBBbeziIABWgCPiovWESxNdOQeABeBTSRTXBWKcRMAqcBkY18au9A2gcy6Ve6Zx5RwAPgn8CPwD3Nzh9kiAfwG8oI1dyx2gZN1FyXClpASRxpUzBFgA7gNOAvdLjEsjq8AW4Glt7Le5AHTOTUqJMiXQLgFlpVQ9KKQ7SR3YA1TlOAM0MgA4CTwHHALulgRRSHDdOFkTdz8FfAmcliwddUowsQAlQYTQfIF8UixoQSnVaOlEOkkRqMjzdgZQq0BNKXUmJbDbAt2eldoOAbClTcJII1HLvSvAd8A3wClt7LWOAAXcHDAjP/hSYDE1D61NK7cRKQuAMrBPzjWAilLqaBtwReA9KdC3B0mgAIz0AC7JKkeCuvFDbewbnQAuSdA/LlZW20Av3K0UBeaMWFZVKTUdA7AewI6CuJe3RHKMAF9rY5+JBRhk1teVUpUuhgldSRgDnXOzwAfAhFKqHsDzuvmAPwjxLv6INnYpDqDvKvansbw8AMrzIuCoUmo+AOh1C+NU1CcLbJW3tbFzSRZ4WCm1MCALLAHngGmlVDXGAsO41G+I3vrXdS6tMbAmpcZEXMLoA8BF+e5STAz8AXgcuClnF02KsVe1sduSkoj/p2MDeZ4Ag/gXG0ICK+xnvGuV/drYWmId6JybkWFjqmSSBcDgj1sX+2IgvgJ8PKD494429q20hfSC1FsdE0pGZcwScF4pVU5RSH8OvNhHcKvAT9rYpzbUyjnn6kE8XM4R4KL0yONJ39MC8SzwUB+s8JoU0fu0scsbBVikufhyTik1kRNAH/fWZd0UAIsyh9yRI0Sfdae1sdWuhgnhxLldadMDQF+yHFNKzW705pW9uw8BJ3JOIh9pY1/raRoTV9hmBHBBJjqlHiYxUY4Af9fG3tPzOCtHgDXJwuUhBfizNvaJ/wPAvEqaX7Sxjw4zwCpQzABgXgOG34AHuxqo9gngvMTAXgG29sdZufAK8IA29sowA3xJKTWWIcBOMP31W2Jc37/3z/gTGNPGXhhmgHNKqUKGAOPGXavET6zbwQ7P7+q0cyEtwLZ98RAA9KDSTKn9joS4mi8O/qg29nrXAIMmv21PLB3LAekqxqV7qdJcB17OC2AwnUmThT24KzRX60bbwF4HUxvbUbdOAIvAxTgXFrhHaK5nFARajRsLRjtprrpVaK7mNbIspKWdu9gGoHftNZo7sxZpLlWWae6Z2SGu7SGOtLjwGuC0sXuyKGOWpeWalsnJZGBtZwVQtQVQkRtLogcCYFW5Z1LeJ46vUkC0NPe+jMixKj9+FPgVeD+lbn8FlroVuBV4Vxv7ZhYAy6KEX8v1S52VlAvrJVF2VqY7Xo4DM70srK/s3V2muRi+Q05dFmurkLxfJ9RtWnS7Nzh/Ang+za6ttDsTSmJxDaAejvs3mERKciz7+JjBzoR1upFuq8l/4jdYynPGZMpzLu2Wt81N5j3KJsAe5d8BABhxCd4fk1ujAAAAAElFTkSuQmCC);
    background-repeat: no-repeat;
    background-size: auto 30px;
    background-position: 0 0; }
    .mu-star .starbox:hover {
      cursor: pointer;
      background-position: -30px 0; }
  .mu-star .star-active {
    background-position: -30px 0; }

/*评分块*/
.mu-star-score {
  width: 270px; }
  .mu-star-score:after {
    display: block;
    content: '';
    clear: both;
    height: 0;
    overflow: hidden; }
  .mu-star-score .tit {
    font-size: 12px;
    color: #989898;
    line-height: 30px;
    padding-right: 10px;
    float: left; }
  .mu-star-score .mu-star {
    float: left; }
  .mu-star-score .score-number {
    font-size: 14px;
    color: #e4393c;
    line-height: 30px;
    float: left;
    padding-left: 10px; }

/*订单评价*/
.mu-order-evaluate .star-row {
  text-align: left;
  padding: 10px 0; }
  .mu-order-evaluate .star-row:after {
    display: block;
    content: '';
    clear: both;
    height: 0;
    overflow: hidden; }
  .mu-order-evaluate .star-row .mu-star-score {
    display: inline-block; }
.mu-order-evaluate .upload-img {
  position: relative;
  padding: 10px 10px 10px 140px; }
  .mu-order-evaluate .upload-img .upload-title {
    position: absolute;
    line-height: 70px;
    overflow: hidden;
    top: 0;
    left: 0;
    font-size: 14px;
    padding: 0 5px;
    text-align: right;
    display: inline-block;
    width: 120px; }
  .mu-order-evaluate .upload-img .item {
    width: 70px;
    height: 70px;
    border: 1px solid #e8e8e8;
    margin-right: 15px;
    float: left; }
  .mu-order-evaluate .upload-img:after {
    display: block;
    content: '';
    height: 0;
    overflow: hidden;
    clear: both; }

/*商品内容页评价切换tabs*/
.geval-tabs {
  height: 40px;
  background: #f7f7f7;
  padding: 10px; }
  .geval-tabs .items {
    list-style: none;
    padding: 0 15px;
    display: inline-block;
    font-size: 14px;
    line-height: 20px;
    color: #333;
    cursor: pointer; }
    .geval-tabs .items.active {
      color: #0063b1;
      font-weight: 600; }

/*# sourceMappingURL=mobile.css.map */


.weui-tabbar {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    position: fixed;
    z-index: 500;
    bottom: 0;
    width: 100%;
    background-color: #f7f7fa;}
	
	/*新版首页修改*/
	.th-box { position:relative;width: 98%;overflow: hidden;}
	.th-box .swiper1 {margin:0px 10px; height: 100%;}
	.th-box .swiper1  .swiper-slide {text-align: center;font-size: 18px;background: #fff;width:40%;/*		  display: -webkit-box;
	  display: -ms-flexbox;
	  display: -webkit-flex;
	  display: flex;
	  -webkit-box-pack: center;
	  -ms-flex-pack: center;
	  -webkit-justify-content: center;
	  justify-content: center;
	  -webkit-box-align: center;
	  -ms-flex-align: center;
	  -webkit-align-items: center;
	  align-items: center;
	*/		}
.th-box .swiper-container-horizontal>.swiper-pagination-progressbar, .swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:2px;left:10px;bottom:0; top:auto}
.swiper1 .swiper-wrapper .swiper-slide{ height:100%; background:#fff; position:relative; padding-bottom:10px;}
.swiper1 .swiper-wrapper .swiper-slide .sp1{ position:absolute; right:0; top:0; width:45px; height:36px;}
.swiper1 .swiper-wrapper .swiper-slide .img1{ display:block; margin:0 auto; padding-top:30px; padding-bottom:20px; width:95px; height:95px;}
.swiper1 .swiper-wrapper .swiper-slide .tit1{ font-size:14px; color:#333;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.swiper1 .swiper-wrapper .swiper-slide .tit2{ font-size:12px; color:#999;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.swiper1 .swiper-wrapper .swiper-slide .tit3 .lf{ color:#fa0137; font-size:14px;}
.swiper1 .swiper-wrapper .swiper-slide .tit3 .lf b{ font-size:18px; font-weight:normal;}
.swiper1 .swiper-wrapper .swiper-slide .tit3 .rf{ display:block; float:right; color:#fff; background:#fa0137; margin-right:10px; width:36px; height:20px; text-align:center; line-height:20px; font-size:12px; border-radius:10px;}

.swiper1 .swiper-wrapper .swiper-slide .tit4{    background: #fa0137;
    text-align: center;
    color: #fff;
    border-radius: 10px;
    width: 100px;
    display: block;
    margin: 0 auto;
    font-size: 14px;
    margin-top: 5px;}
.mc-tabs {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;background: #fff;}
.mc-tabs .item-link {display: block;flex: 1;font-size:16px;color: #333;text-align: center;padding: 10px 0;border-bottom: 3px solid #dedede;}
.mc-tabs .item-link i{font-size: 2.5rem;vertical-align: middle;}
.mc-tabs .item-link.link-active {color: #333; font-weight:bold;border-bottom: 3px solid #0063b1;}
.tab-main{display: none; background:#fff;}
.tabtop{padding: 0 10px;margin-top: 10px; width:90%; float:left;}
.tabtop .swiper-slide{text-align: center;border: solid 1px #dedede;border-radius:50px;padding:2px 0;font-size: 1rem;width:11rem; color:#333;} 
.tabtop .swiper-slide.on{background: #de0539;border: solid 1px #de0539;color: #fff;}
.tabs-content{ margin-right:-10px;background: #f6f5f5;}
.tabs-content .item{ width:50%;float: left; padding-right: 10px;margin-bottom: 10px; box-sizing:border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; }
.tabs-content .item a{background: #fff; display:block;}
.tabs-content .item a img{ display:block; margin:0 auto; padding-top:20px; padding-bottom:10px; width:120px; height:120px}
.tabs-content .item h2{padding: 5px;background: #fff;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.tabs-content .item h2 a{color: #666;font-weight: normal;font-size:14px;line-height:20px;height:20px;display: block;overflow: hidden;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.tabs-content .price-box{color: #fa0137;font-size:14px;padding: 5px;position: relative;background: #fff; overflow:hidden;}
.tabs-content .price-box a{position: absolute;color: #fa0137;right: 5px;font-size:20px;}
.tab-main-t{ background:#f6f5f5;}
.tab-main-t a{ background:#fff; padding:2px 7px; font-size:12px; color:#333; margin-right:1px; border-radius:17px; }
.tabs-content .price-box span{ display:block; float:left;}
.tabs-content .price-box span b{ font-weight:bold; font-size:18px;}
.tab-main{ margin-top:10px; margin:10px 10px;}
.tab-main-t a{ margin-bottom:10px; display:inline-flex;}
.tab-main-t a:hover{ background:#0063b1; color:#fff;}
.tab-main-t a.hover{ background:#0063b1; color:#fff;}
.swiper1_0,.swiper1_1,.swiper1_2{
  width: 100%;
  height: 100%;
  background:#fff;
  overflow:hidden;
}
.swiper1_0 .swiper-slide,.swiper1_1 .swiper-slide,.swiper1_2 .swiper-slide{
  text-align: center;
  font-size: 12px;
  background: #fff;
  position:relative ;
  padding-bottom:5px;
}
.swiper1_0 .swiper-slide span,.swiper1_1 .swiper-slide span,.swiper1_2 .swiper-slide span { font-size:12px; text-align:center; display:block; height:20px; line-height:20px; overflow:hidden; }
.swiper1_0 .swiper-slide .line,.swiper1_1 .swiper-slide .line,.swiper1_2 .swiper-slide .line{ border-right:1px solid #ddd; width:2px; position:absolute; right:0; top:28px; height:30px;}
.tab-main .kt{ background:#f6f5f5 ; height:10px;}

.swiper1 .swiper-wrapper{ margin-bottom:5px;}
.swiper1_0 .swiper-wrapper a span{ color:#333;}
.swiper1_0 .swiper-wrapper a:hover span{ color:#333;}
.swiper1_1 .swiper-wrapper a span{ color:#333;}
.swiper1_1 .swiper-wrapper a:hover span{ color:#333;}
.swiper1_2 .swiper-wrapper a span{ color:#333;}
.swiper1_2 .swiper-wrapper a:hover span{ color:#333;}
/*集采*/
.tjjc-box{border-top: solid 5px #f0eded;background: #fff;padding: 0 10px 20px;}
.tjjc-box .title{font-size:16px;color: #333;border-bottom: solid 1px #1362b1;line-height:38px;}
.tjjc-box .title span{color: #1362b1;}
.tjjc-box .title .b{width:32px;height: 3px;background: #1362b1;margin: 0;}
.tjjc-box .tjjc-list li{border: solid 1px #e5e5e5;margin-top: 1rem;padding:0;}
.tjjc-box .tjjc-list li .top{padding: 10px; display:flex; overflow:hidden; box-sizing:border-box;}
.tjjc-box .tjjc-list li .pic{padding: 0; float:left; width:26%;}
.tjjc-box .tjjc-list li .pic img{border: solid 1px #e5e5e5;width:80px; height:80px;}
.tjjc-box .tjjc-list li .jj{padding: 0 0 0 10px; width:74%; float:left;}
.tjjc-box .tjjc-list li h2 a{color: #333;font-size:14px;font-weight: normal;display: block;height:24px;line-height:24px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.tjjc-box .tjjc-list li .jd{font-size: 12px;overflow: hidden; margin-bottom: 5px;}
.tjjc-box .tjjc-list li .jd span{padding: 0; margin-right:12px;}
.tjjc-box .tjjc-list li .jd span:nth-child(1) i{color: #df0e40;margin-right: 5px; padding-right:10px;}
.tjjc-box .tjjc-list li .jd span:nth-child(2) i{color: #0078ff;margin-right: 5px; font-weight:bold;}

.tjjc-box .tjjc-list li .button{display: block;width:90px;height:18px;line-height:18px;text-align: center;color: #df0e40;border: solid 1px #df0e40;border-radius: 5px;clear: both;font-size:12px; margin-top:15px;}
.tjjc-box .tjjc-list li .bottom{clear: both;height:36px;line-height:36px; background: url(/public/home/jqweui/images/jc_09.jpg) no-repeat;background-size: 100% 100%; }
.tjjc-box .tjjc-list li .price{float: left;color: #fff;font-size:14px;}
.tjjc-box .tjjc-list li .price span{font-size: 16px;font-weight: bold;}
.tjjc-box .tjjc-list li .date{float: right;color: #333;} 
.tjjc-box .tjjc-list li .date span.sj{display: inline-block;background: #333;color: #fff;width:25px;height: 25px;line-height:25px;text-align: center;border-radius: 3px;margin:0 3px;}
.tjjc-box .tjjc-list li .jd  .am-u-sm-12{ display:block; width:100%;}
.tjjc-box .tjjc-list li .price2{ color:#ff5b06;}
.tjjc-box .tjjc-list li .price2 span{ font-size:16px;}
.jc-box{ display:flex; box-sizing:border-box;}
.jc-box	.jc-box-l{ width:70%;}
.jc-box .jc-box-r{ width:30%;}
.jc-box .jc-box-r img{ width:70px; height:70px;}

/*自营*/
.tjcp{ background:#fff; margin-top:10px;}
.th-box-t{ height:40px; line-height:40px;  text-align:center;background:url(/public/home/jqweui/images/wap_02.jpg) no-repeat center center;  background-size:100% auto;}
.th-box-t span{ display:block;font-size:16px;line-height:40px; width:85px; background-size:20% 100%;
background: -webkit-linear-gradient(top,#f94138,#ff7912);
background: -o-linear-gradient(top,#f94138,#ff7912);
background: -moz-linear-gradient(top,#f94138,#ff7912);
background: linear-gradient(to bottom,#f94138,#ff7912);
-webkit-background-clip: text;
color: transparent;
font-weight:bold;
float:left; margin-left:10px;
}
.th-box-t a{ float: right; margin-right:10px; font-size:14px; color:#222; font-weight:bold}
.tjcp span{ line-height:40px; font-weight:bold; font-size:16px; color:#444;}
.tjcp .img2{ width:20px; height:20px; vertical-align:sub; margin-left:10px;}
.tjcp .img3{ width:45px; height:16.5px;}
.tjcp .zyk{ background:#fa0137; color:#fff; width:38.5px; height:15px; border-radius:3px; text-align:center; line-height:15px; font-size:12px; display:inline-block;}


.th-box2 .swiper2 {margin:0px 10px; height: 100%;}
.th-box2 .swiper2  .swiper-slide {text-align: center;font-size: 18px;background: #fff;width:40%;/*		  display: -webkit-box;
	  display: -ms-flexbox;
	  display: -webkit-flex;
	  display: flex;
	  -webkit-box-pack: center;
	  -ms-flex-pack: center;
	  -webkit-justify-content: center;
	  justify-content: center;
	  -webkit-box-align: center;
	  -ms-flex-align: center;
	  -webkit-align-items: center;
	  align-items: center;
	*/		}
.th-box2 .swiper-container-horizontal>.swiper-pagination-progressbar, .swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:2px;left:10px;bottom:0; top:auto}
.swiper2 .swiper-wrapper .swiper-slide{ height:100%; background:#fff; position:relative;width:28%; margin-top:10px;}
.swiper2 .swiper-wrapper .swiper-slide .sp1{ position:absolute; right:0; top:0; width:45px; height:36px;}
.swiper2 .swiper-wrapper .swiper-slide .tit1{ font-size:14px; color:#333;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.swiper2 .swiper-wrapper .swiper-slide .tit2{ font-size:12px; color:#999;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.swiper2 .swiper-wrapper .swiper-slide .tit3 .lf{ float:left; color:#fa0137; font-size:14px; margin-left:10px;}
.swiper2 .swiper-wrapper .swiper-slide .tit3 .lf b{ font-size:18px; font-weight:normal;}
.swiper2 .swiper-wrapper .swiper-slide .tit3 .rf{width:20px; height:20px; display:block; float:right; margin-right:5px; text-align:center; line-height:20px; font-size:12px;}
.swiper2 .swiper-wrapper .swiper-slide .img3{margin:0 auto; display:block;padding-top:30px; padding-bottom:20px; width:70px; height:70px;}

#relbuy-box .form-group{ padding: 10px 15px;
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
}
#relbuy-box .form-group:before {
    content: " ";
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    height: 1px;
    border-top: 1px solid #e5e5e5;
    color: #e5e5e5;
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-transform: scaleY(.5);
    transform: scaleY(.5);
    left: 15px;
    z-index: 2;}
.field-tit{display: block; width: 105px; word-wrap: break-word; word-break: break-all; width: 80px; font-size: 0.6rem; color: #333; line-height: 1.5;}
.field-tit i{font-size: 0.5rem;color: #ff2222; margin-left: 2px;}


    .weui-cell .weui-cell__bd.cx_select .cell-select {
      width: 32%;
      font-size: 0.7rem;
      border: none; color:#666 }
  .weui-cell .weui-cell__bd.form-control-static {
    color: #989898; }
.weui-cell .cell-arrow:after {
  content: " ";
  display: inline-block;
  height: 6px;
  width: 6px;
  border-width: 2px 2px 0 0;
  border-color: #c8c8cd;
  border-style: solid;
  -webkit-transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);
  transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);
  position: relative;
  top: -2px;
  position: absolute;
  top: 50%;
  right: 15px;
  margin-top: -4px; }
.weui-cell .weui-select {
  padding-left: 0; }
  
  .weui-cell__bd input::-webkit-input-placeholder {
         /* placeholder颜色  */
         color: #bbb;
         /* placeholder字体大小  */
    }
	.weui-cell__bd .weui-select{ color:#bbb}
	.weui-cell__hd textarea::-webkit-input-placeholder { color:#bbb}

.del{    float: right;
    height: 20px;
    overflow: hidden;
    display: block;   
    text-align: right;
    margin-right: 15px;
    color: #fff;

    font-size: 20px; background:red; padding:6px;
	
	}
	.inp1{    width: 100%;
    border: 0;
    outline: 0;
    -webkit-appearance: none;
    background-color: transparent;
    font-size: inherit;
    color: inherit;
    height: 1.47058824em;
    line-height: 1.47058824;
	 -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;
    width: 100%;
    -webkit-appearance: none;
	font-size:14px;
}
	 .inp1::-webkit-input-placeholder {
         /* placeholder颜色  */
         color: #bbb;
         /* placeholder字体大小  */
    }
	.weui-select{ color:#bbb}
	.textarea1::-webkit-input-placeholder { color:#bbb}
	.sel2{    line-height: 22px;
    border: none;
    background: none;
    height: 22px;
    color: #666;
    font-size: 14px;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;
    width: 100%;
    -webkit-appearance: none;
}

	.sel2 option{ line-height:22px; color:#bbb;}
	.sel3{line-height: 22px;
    border: none;
    background: none;
    height: 22px; color:#666; font-size:14px;-webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;
    width: 100%;
    -webkit-appearance: none;}
	.input-group{ font-size:14px;}
	.input-group input{
    border: 0;
    outline: 0;
    background-color: transparent;
    font-size: inherit;
    color: inherit;}
	.input-group input::-webkit-input-placeholder{color:#bbb;}
	.area1{height:60px;vertical-align: top; width:100%;    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;
    -webkit-appearance: none;
	font-size:12px; padding:0px 5px;
}


.zydt{ background:#fdf0f0; width:30px; height:20px; border-radius:2px; color:#ef6d6f; font-size:12px; text-align:center; line-height:20px; float:right; margin-right:25px;}

.goods-name-t{ line-height:22px ; max-height:44px; font-size:16px;}


		/*分享*/
	.bdsharebuttonbox a { width: 60px!important; height: 60px!important; margin: 0 auto 10px!important; float: none!important; padding: 0!important; display: block; }
	.bdsharebuttonbox a img { width: 60px; height: 60px; }
	.bdsharebuttonbox .bds_tsina { background: url(/public/home/mobile/img/gbRes_6.png) no-repeat center center/60px 60px; }
	.bdsharebuttonbox .bds_qzone { background: url(/public/home/mobile/img/gbRes_4.png) no-repeat center center/60px 60px; }
	.bdsharebuttonbox .bds_tqq { background: url(/public/home/mobile/img/gbRes_5.png) no-repeat center center/60px 60px; }
	.bdsharebuttonbox .bds_weixin { background: url(/public/home/mobile/img/gbRes_2.png) no-repeat center center/60px 60px; }
	.bdsharebuttonbox .bds_sqq { background: url(/public/home/mobile/img/gbRes_3.png) no-repeat center center/60px 60px; }
	.bdsharebuttonbox .bds_renren { background: url(/public/home/mobile/img/gbRes_1.png) no-repeat center center/60px 60px; }
	.bd_weixin_popup .bd_weixin_popup_foot { position: relative; top: -12px; }
	.kePublic{width: 100%; padding-top: 20px;background: url(/public/home/mobile/img	/fxbg_03.png) repeat-x;background-size: cover;position: fixed;z-index: 102;bottom: 0;display: none; }
	.gb_res_t { line-height: 58px; height: 58px; position: relative; font-size: 18px; text-align: center; }
	.gb_res_t i { background: #FFEC94; height: 1px; overflow: hidden; left: 32px; top: 30px; right: 32px; position: absolute; }
	.gb_res_t span { background: #FFF; display: inline-block; padding: 0px 6px; position: relative; z-index: 2; }
	.gb_resItms { margin: 0px 4%; }
	.gb_resItms li { text-align: center; float: left; width: 16.66%; padding-bottom: 15px; }
	.gb_resA img { height: auto; width: 60px; margin-bottom: 10px; }
	.gb_resItms{border-bottom: 1px solid #ddd;
    overflow: hidden;}
	@media only screen and (max-width: 500px) {
	.gb_resA img { width: 45px; margin-top: 5px; }
	}
	
	@media only screen and (max-width: 470px) {
	.gb_resItms li { width: 33.333%; }
	.gb_resLay { height: 290px; }
	.gb_resA img { width: 60px; margin-top: 0 }
	}

	.kePublic button{text-align: center;line-height: 40px;border: none;outline: none;display: block;background:none;width: 100%;font-family: "Microsoft YaHei";}