@charset "utf-8";		
		
html { font-size : 20px; }		
@media only screen and (max-width: 310px) and (min-width: 300px) {html { font-size: 20px !important; }}		
@media only screen and (max-width: 320px) and (min-width: 310px) {html { font-size: 20px !important; }}		
		
@media only screen and (min-width: 360px) {html { font-size: 22px !important; }}		
		
@media only screen and (min-width: 376px) {html { font-size: 23px !important; }}		
		
@media only screen and (min-width: 414px) {html { font-size: 24px !important; }}		
		
@media only screen and (min-width: 641px) {html { font-size: 25px !important; }}		
		
html *{ -webkit-tap-highlight-color: rgba(0,0,0,0); -webkit-text-size-adjust: none; -webkit-user-select: none; -ms-user-select: none; user-select: none; }		
img { vertical-align: top; border: 0; }		
input { -webkit-user-select: text; -ms-user-select: text; user-select: text; -webkit-appearance: none; }		
input:focus { outline: 0; }		
input[type="text"] { -webkit-appearance: none; -webkit-border-radius: 0; border-radius: 0; }		
		
input { -webkit-appearance: none; }		
input::-webkit-outer-spin-button, input::-webkit-inner-spin-button {		
-webkit-appearance: none;		
}		
a { text-decoration: none; -webkit-touch-callout: none; }		
em, i { font-style: normal; }		
ul { list-style: none; margin: 0px; padding: 0px; }		
li { list-style: none; }		
html, body {font-family: Helvetica, Tahoma, Arial, "Hiragino Sans GB", "Hiragino Sans GB W3", STXihei, STHeiti, "Microsoft YaHei", Heiti, SimSun, sans-serif; -webkit-font-smoothing: antialiased; font-style: normal; }		
html { font-size: 14px; color: #666 }		
a.react { display: block; color: inherit; height: 100%; }		
a.react{display: -webkit-box !important;display: box !important;position: relative;}		
.single-line { display:block;position: relative;-webkit-box-flex: 1;box-flex: 1; overflow: hidden;color: #fff; }		
		
body, div, ul, li, h2, h3, h4, form, input, header, nav, section { margin: 0; padding: 0; border: 0; outline: none;font-size: 0.67em;border-radius: 10px 10px 0 0;}		
body { margin: 0 auto; font-size: 14px; line-height: 110%; color: #999; min-width: 320px; max-width:640px; }		
img { border: 0px }		
a { color: #999; text-decoration: none;  blr: expression(this.onFocus=this.blur()); outline: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}		
a:active { star: expression_r(this.onFocus=this.blur());} 		
a:hover { text-decoration: none;cursor: pointer}		
a:focus { outline: none; }		
input:-webkit-autofill { -webkit-animation-name: autofill; -webkit-animation-fill-mode: both;}		
@-webkit-keyframes autofill { to { color: #666; background: transparent; } }		
img { border: 0 }		
em, i { font-style: normal }		
body, input { font-family: Helvetica, Tahoma, Arial, "Hiragino Sans GB", "Hiragino Sans GB W3", STXihei, STHeiti, "Microsoft YaHei", Heiti, SimSun, sans-serif;}		
a, input { text-decoration: none; outline: 0 }		
li, img, input { vertical-align: middle }		
.price-color{font-family: arial;}		
		
		
		
input::-webkit-input-placeholder {color:#999;}		
input:-moz-placeholder {color:#999;}		
.m-t-0 { margin-top: 0px !important;}		
		
.blank-div { height:10px; background: #f3f5f7; width: 100%; clear: both; }		
.hide { display: none; }		
		
.swiper-container{ z-index:100 !important}		
.header { position:relative;width: 100%; height:50px; background:#fff; zoom: 1 ;}		
.header:after{ clear: both; content: " "; display: block; font-size: 0; height:1px;width:100%;border-top:1px solid #e3e5e9; position:absolute;bottom:-1px;right:0; transform:scaleY(0.5);-webkit-transform:scaleY(0.5); }		
		
		
#search_content{ background:#fff;ms-flex-direction: column;-webkit-box-orient: vertical;box-orient: vertical;-webkit-flex-direction: column;		
flex-direction: column;width: 100%;height: 100%;position: fixed;top: 0;right: 0;-webkit-transform: translate3d(100%,0,0);		
transform: translate3d(100%,0,0);-webkit-transition: all .3s linear;transition: all .3s linear;z-index:10002;}		
.search-left a{background:url(../images/top.png) no-repeat;background-size: auto 230px;}		
.search-header {position: relative;width:100%; height:50px; background:#ffffff;top:0; z-index:9999; border:0; border-bottom:1px solid #eee}		
.search-left{ width:10%;height:50px; float:left;}		
.search-left a{ display:block; width:30px; height:40px; background-position:5px 12px; }		
.search-right{ width:15%;height:50px;text-align:center; float:right;}		
.search-right a.submit{ margin-right: 10px; color: #fff; margin-top: 10px; height: 30px; line-height: 30px; border-radius: 18px; font-size: 0.6rem;}		
.search-middle { width:75%; margin:auto;height:34px;margin-top:8px; position:relative; float:left;padding-right: 10px;box-sizing: border-box;}		
.search-middle .search-info{ background:#f3f5f7;border-radius: 20px;display: -webkit-box !important;display: box !important;position: relative;}		
.text-box{height:34px; background:#f3f5f7;position: relative;-webkit-box-flex: 1;box-flex: 1; border-radius:20px;}		
.text-box .text{ display:block; width:100%;-webkit-appearance: none; -webkit-box-flex: 1; -webkit-flex: 1; flex: 1; border-radius: 0; -webkit-rtl-ordering: logical; -webkit-user-select: text; height:34px; background:none; border:0; font-size:14px; line-height:34px; color:#666; text-indent:10px;}		
.text-box .submit{ display:block; width:34px; height:34px; position:absolute; right:0px; top:7px; background:url(../images/index/search.png) no-repeat center center;background-size: auto 25px; border:0; display:none;}		
		
		
.search-type{position:relative;}		
.search-type-txt{width: 56px;height: 34px;line-height: 34px;text-indent: 10px;color: #333;font-size: 14px;}		
.search-type-txt:after {content: '';position: absolute;width:8px;height:4px;background-repeat: no-repeat;background-image: url(../images/jiantou-down.png);background-size:8px 4px;top: 15px;right:5px;}		
.search-type-info{position: absolute;left: 0;top: 30px;z-index: 101;padding: 10px; display:none;}		
.search-type-info .search-type-ul{background: #484d50;border-radius: 6px;width: 100px;overflow: hidden;color: #c7c8c9;}		
.search-type-info .search-type-ul li {border-top: 1px solid #707476;margin-top: -1px;height: 35px;line-height: 35px;}		
.search-type-info .search-type-ul li i {display: inline-block;margin: auto 8px -8px 8px;position: relative;top:1px; font-size:0.75rem;}		
.search-type-info .search-type-ul:after {position: absolute;left: 20px;top: 5px;content: '';display: inline-block;width: 10px;height: 10px;background: #484d50;-webkit-transform: rotate(45deg);transform: rotate(45deg);}		
		
		
.search-con{position: absolute!important;bottom:50px;overflow-y: scroll;left: 0;top:51px;right: 0;}		
.recently-search, .hot-search { width: 100%; overflow: hidden; background: #FFF; }		
.recently-search h3 { font-size: 14px; font-weight: normal; padding-left: 30px; height: 40px; line-height: 40px; background: #fff url(../images/index/souso.png) 10px center no-repeat; background-size: 18px 18px; color: #333; }		
.hot-search h3 { font-size: 14px; font-weight: normal; padding-left: 30px; height: 40px; line-height: 40px; background: #fff url(../images/index/search.png) 10px center no-repeat; background-size: 18px 18px; color: #333; }		
.delete-btn { display: block; float: right; height: 20px; margin-right: 10px; margin-top: 10px; padding-left: 20px; padding-right: 10px; font-size: 16px !important; line-height: 20px; color: #C6C6C6; }		
.recently-search ul, .hot-search ul { background-color: #fff; width: 90%; overflow: hidden; margin: auto;margin-left: .3rem; }		
.recently-search ul li { margin: .2rem .3rem; padding: 0 .6rem;float: left;box-sizing: border-box;position: relative; border-radius: 20px; background: #f3f5f7; }		
		
.recently-search ul li a {display: block;width: 100%;text-align: center;box-sizing: border-box;padding: 0;		
font-size: 1.5rem;display: block;height:28px;line-height:28px;text-overflow: ellipsis;		
overflow: hidden;white-space: nowrap; font-size:14px; color:#333;}		
.colse-search-btn{position: absolute;bottom:10px;text-align: center;width: 100%; height:35px; background:url(../images/groupon-layer-close.png) no-repeat center center; background-size:35px;}		
		
		
.footer-nav-blank{ height: 50px; line-height:50px;clear: both; }		
.footer-nav{position: fixed;bottom: 0;left:0;width: 100%;height:50px;background:#fff;z-index:114;padding: 0px;margin: auto; max-width: 640px; left: 0; right: 0; box-sizing:border-box;}		
@media only screen and (device-width: 375px) and (device-height:812px) and (-webkit-device-pixel-ratio:3) {		
	body{padding-bottom: 50px;padding-bottom: constant(safe-area-inset-bottom);padding-bottom: env(safe-area-inset-bottom)}	
	.footer-nav{ padding-bottom:34px;padding-bottom: constant(safe-area-inset-bottom) !important;padding-bottom: env(safe-area-inset-bottom) !important;box-sizing: content-box;}	
}		
@media only screen and (device-width: 414px) and (device-height:896px) and (-webkit-device-pixel-ratio:3) {		
	body{padding-bottom: 50px;padding-bottom: constant(safe-area-inset-bottom);padding-bottom: env(safe-area-inset-bottom)}	
	.footer-nav{ padding-bottom:34px;padding-bottom: constant(safe-area-inset-bottom) !important;padding-bottom: env(safe-area-inset-bottom) !important;box-sizing: content-box;}	
}		
@media only screen and (device-width: 414px) and (device-height:896px) and (-webkit-device-pixel-ratio:2) {		
	body{padding-bottom: 50px;padding-bottom: constant(safe-area-inset-bottom);padding-bottom: env(safe-area-inset-bottom)}	
	.footer-nav{ padding-bottom:34px;padding-bottom: constant(safe-area-inset-bottom) !important;padding-bottom: env(safe-area-inset-bottom) !important;box-sizing: content-box;}	
}		
.footer-nav ul{ width: 100%;height:47px;margin:0 auto;padding: 0px;display: -webkit-box !important;display: box !important;		
position: relative;}		
.footer-nav ul:before {height:1px;content:'';width:100%;border-top:1px solid #e3e5e9; position:absolute;top:0px;right:0; transform:scaleY(0.5);-webkit-transform:scaleY(0.5);z-index:101;}		
.footer-nav ul li {position: relative;-webkit-box-flex: 1;box-flex: 1;height:47px;text-align: center;margin: 0px; width:100%; box-sizing:border-box; margin-top:3px;}		
.footer-nav ul li a {text-align: center;font-size: 12px;color: #666;display: block;height:47px;position: relative;		
margin: auto;}		
.footer-nav ul li i {display: block;width:25px;height:25px;margin:2px auto 0; background-size:contain; background-repeat: no-repeat; background-position: center center; position: relative;}		
.footer-nav ul li span {display: block;width: 100%; margin-top:1px;line-height:19px; font-size:0.5rem;}		
.cart-num {position: absolute;top: 0;left: 100%;display: inline-block;color: #fff;font-size:7px;margin-left: -10px;line-height:9px;border: 1px solid #fff;border-radius: 10px;padding: 1px 3px;font-weight: 700;}		
a .cart-num{border: 1px solid #fff !important;}		
.act-type.limited-discount{ background:#fd7622;}		
.act-type {display: inline-block; line-height:12px; font-size:.45rem; padding:2px .1rem 0;border-radius:3px;color:#fff;text-align: center; position:relative;vertical-align:middle;font-weight: normal;z-index: 2; top: -2px;}		
		
@font-face {		
  font-family: 'iconfont';  /* project id 84892 */		
  src: url('//at.alicdn.com/t/font_84892_b0ina6zxzef.eot');		
  src: url('//at.alicdn.com/t/font_84892_b0ina6zxzef.eot?#iefix') format('embedded-opentype'),		
  url('//at.alicdn.com/t/font_84892_b0ina6zxzef.woff2') format('woff2'),		
  url('//at.alicdn.com/t/font_84892_b0ina6zxzef.woff') format('woff'),		
  url('//at.alicdn.com/t/font_84892_b0ina6zxzef.ttf') format('truetype'),		
  url('//at.alicdn.com/t/font_84892_b0ina6zxzef.svg#iconfont') format('svg');		
}		
.iconfont { font-family: "iconfont"; font-size: 14px; font-style: normal; }	
{background:transparent !important;color:#e5e5e5 !important; }		
@media screen and (orientation:portrait) {	
		
}		
.goods-floor-layout ul .goods-item .goods-item-inner .goods-info .goods-name h3 .act-type{ top:-3px; }		
		
		
@charset "utf-8";		
.color{ color:/*m_main_color_start*/#f56456/*m_main_color_end*/;}		
.bg-color{ background:/*m_main_color_start*/#f56456/*m_main_color_end*/;}		
		
.message-num{ color:/*m_main_color_start*/#f56456/*m_main_color_end*/;}		
.goods-floor-title a .iconfont { color:/*m_main_color_start*/#f56456/*m_main_color_end*/ !important; }		
		
.search-right a.submit,.header-con1 .header{background-color:/*m_main_color_start*/#f56456/*m_main_color_end*/;}		
.cart-num{background-color:/*m_main_color_start*/#f56456/*m_main_color_end*/ !important; border-color:/*m_main_color_start*/#f56456/*m_main_color_end*/ !important;}		
		
.price-color{ font-size: 0.6rem; color:#f56456 !important;    }		
		
@charset "utf-8";		
body{ background:#f8f8f8; margin: 0px auto !important; min-width: 320px; max-width: 640px;}		
.header-con{ position:relative; width:100%; }		
.header-con .header{ height:50px; position: fixed; min-width: 320px; max-width: 640px; z-index: 209; border-bottom:none;}		
.header-con1 .header:after{ content: none; }		
.header-content{position: relative; width: 100%; height:50px;height: 100%; line-height:50px;display: -webkit-box;display: -ms-flexbox;}		
.header .nav-wap-right{margin-top:5px; position:relative; margin:5px 10px 0;}		
.qrcode{ position:relative; margin:5px 10px 0;}		
.qrcode .bottom-nav{ display:block; height:10px; line-height:10px;margin-top:4px; text-align:center; font-size:12px; color:#fff;}		
.header .qrcode .top-left{  display:block;background-image: url(../images/catalog.png);width:22px;height:22px; margin:auto; margin-top:3px;-webkit-background-size: contain; background-size: contain;background-repeat: no-repeat;background-position: center;}		
.header .nav-wap-right a{ display:inline-block; cursor:pointer;}		
.header .nav-wap-right a .top-right{ display:block;background-image: url(../images/btn_scan_white.png);width:25px;height:25px; margin:auto; position:relative;-webkit-background-size: contain; background-size: contain;background-repeat: no-repeat;background-position: center;}		
.header .nav-wap-right a:last-child .top-right{background-image: url(../images/message.png);width:25px;height:25px; margin:auto; position:relative;-webkit-background-size: contain; background-size: contain;background-repeat: no-repeat;background-position: center;}		
.header .nav-wap-right .bottom-nav{ display:block; height:10px; line-height:10px;margin-top:4px; text-align:center; font-size:12px; color:#fff;}		
.message-num{ position: absolute; left: 17px; top: 0; background-color: #FFF; min-width: 13px; height: 13px; line-height: 14px; border-radius: 50%; font-size: 10px; text-align: center;}		
.box-search { -webkit-box-flex: 1; -ms-flex: 1;background: rgba(255,255,255,.2); margin-top:10px;height:30px; line-height:30px; -webkit-box-sizing: border-box; position: relative; border-radius:20px; color:#fff; font-size:0.65rem;}		
.icon-search { margin-left:12px;color:#fff; font-size:0.75rem; position:relative; bottom:-1px; }		
.single-line { margin-left: .2rem; font-size:0.6rem; color:#fff;}		
		
h2.title{height:2rem;line-height:2rem; font-size:16px; font-weight:bold;color: #353535;text-align: center;position: relative;}		
h2.title.bg{ background:#fff;}		
h2.title>font {display: inline-block;width:1.5rem;height:0.05rem;background: #999;position: relative;top:0.95rem;vertical-align: top;}		
h2.title>span{ display:inline-block; margin:0 auto;font-weight:bold;overflow: hidden;max-width: 10rem;text-overflow: ellipsis;white-space: nowrap;}		
.swiper-banner .swiper-wrapper .swiper-slide{ width:100% !important;}		
.swiper-banner .swiper-wrapper .swiper-slide a{position: relative;overflow: hidden; width:100%; display:block; padding-top:100%}		
.swiper-banner .swiper-wrapper .swiper-slide a img{position: absolute;display: block;top: 0;left: 0;width:100% !important;}/*---2个并排广告位 ----*//*---3个并排广告位 ----*//*---4个并排广告位 ----*//*---5个并排广告位 ----*/		
		
		
		
.nav-list-container{ background:#fff;}		
.nav-list{ width:100%;padding-top:10px; background-size:100% 100%;}		
.nav-col04-list>ul{ width:100%;overflow:hidden; margin:0 auto;}		
.nav-col04-list>ul>li>a{ display:block; width: 25%; overflow: hidden; float:left;text-align: center; margin-bottom:10px; position:relative; height:67px;}		
.nav-col04-list>ul>li>a>img{ display:block;width:45px;height:45px;margin: 0 auto 6px auto;}		
.nav-col04-list>ul>li>a>span{ display:block; width:100%;min-height:16px; text-align:center; line-height:1em; color: #666; font-size:.55rem; position:absolute; left:0px; bottom:0px;}		
.nav-list-container .swiper-pagination{ position:relative; bottom:0px !important; height:15px;}		
		
		
.goods-floor-title{ display:block;height:2rem;line-height:2rem; padding:0 0.5rem;font-size:14px;color: #666;text-align: center; background:#fff;border-bottom: 1px solid #eee; font-weight:bold;}		
.goods-floor-title .title-name{display: block;float: left;font-size:16px;line-height:2rem;color: #353535;letter-spacing: 1px;max-width: 250px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}		
.goods-floor-title a.more-link{ float:right; height:2rem; line-height:2rem;width:auto;}		
.goods-floor-title a .iconfont{display: inline-block; float:right; width:0.65rem; height:2rem;line-height:2rem; font-size:0.5rem; color:#666; position:relative;vertical-align: top;}		
.goods-floor-title a span{color: #353535;font-size:15px; line-height:2rem; margin-right:0.2rem;display: inline-block; font-weight:normal;}		
.item-tag-box{ position:absolute; right:0.5rem; top:0.25rem; z-index:2;}		
.sale-goods-list .bd ul li .btns,.goods-floor ul li .btns,.goods-floor-layout ul .goods-item .goods-item-inner .goods-info .goods-price .btns{width: 20px;height: 20px;position: absolute;right: 5px;bottom: 11px;z-index: 2; background-image:url(../images/good-cart-icon.png); background-size: 20px; border-radius: 100%;}		
.sale-goods-list .bd ul li .btns:before,.goods-floor ul li .btns:before,.goods-floor-layout ul .goods-item .goods-item-inner .goods-info .goods-price .btns:before{ content: ''; position: absolute; top: -25px; right: -10px; bottom: -15px; left: -35px;}		
.goods-name{word-break:break-all;word-wrap:break-word;}		
		
		
.goods-floor-layout{ position: relative; overflow: hidden;}		
.goods-floor-layout ul{position:relative; padding:.5px; clear:both; overflow-x: hidden; box-sizing: border-box;}		
.goods-floor-layout ul .goods-item{ overflow: hidden; }		
.goods-floor-layout ul .goods-item .goods-item-inner{ position: relative; display: block; min-height: 50px; color: #353535; background-color:#fff; box-sizing: border-box; overflow: hidden;  cursor: pointer;margin: .5px;}		
.goods-floor-layout ul .goods-item .goods-item-inner .goods-pic{ position:relative; overflow: hidden; }		
.goods-floor-layout ul .goods-item .goods-item-inner .goods-pic .goods-pic-inner{ position: relative;padding-top: 100%;  }		
.goods-floor-layout ul .goods-item .goods-item-inner .goods-pic img{ position: absolute; left: 0;top: 0; display: block; width: 100%; }		
.goods-floor-layout ul .goods-item .goods-item-inner .goods-info{ position: relative; padding:0 10px; border:0px;}		
.goods-floor-layout ul .goods-item .goods-item-inner .goods-info .goods-name{ margin:10px 0; height: 40px;}		
.goods-floor-layout ul .goods-item .goods-item-inner .goods-info .goods-name h3{ height: 40px;max-height: 40px; display: -webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; font-size: 14px; line-height: 20px; overflow: hidden;word-break: break-all;word-wrap: break-word;}		
.goods-floor-layout ul .goods-item .goods-item-inner .goods-info .goods-price{ position: relative; width: 100%;margin:10px 0; }		
.goods-floor-layout ul .goods-item .goods-item-inner .goods-info .goods-price .price-info{ line-height: 20px; height: 20px; font-size: 16px;}		
.goods-floor-layout ul .goods-item .goods-item-inner .goods-info .goods-price .price-info del{ font-size: 10px;color: #999;}		
.goods-floor-layout.goods-col02 ul .goods-item{ position: relative; float: left; width: 50%;}		
.goods-floor-layout ul .goods-item .goods-item-inner .goods-info .goods-price .btns{ right:0; bottom: 0; }		
		
.sale-goods-box { width:100%;overflow: hidden;background:#fff; padding-bottom:5px; position: relative;}		
.sale-goods-box:after{content: '';height: 0px;display: block;border-bottom: 1px solid #f8f8f8;position: absolute;left: 0;right: 0;bottom: 0}		
.sale-goods-list{ text-align: center; width:95%; margin:auto; overflow:hidden;}		
.sale-goods-list .bd ul{ width:100%; overflow:hidden; margin:auto;}		
.sale-goods-list .bd ul li{ width:33.33%; float:left; overflow:hidden; margin:0px;}		
.sale-goods-list .bd ul li .goods-info{padding: 0.25rem;overflow: hidden;margin: auto;background: #fff; position:relative;}		
.sale-goods-list .bd ul li .goods-pic{ width:100%; margin:auto;overflow: hidden; position:relative;}		
.sale-goods-list .bd ul li .goods-pic a{display: block;position: relative;width: 100%;padding-top: 100%;}		
.sale-goods-list .bd ul li .goods-pic a img{display: block;width:100% !important; height:auto !important; position: absolute;left: 0;top: 0;}		
.sale-goods-list .bd ul li .goods-name{width:100%; margin:auto;overflow:hidden; margin-top:0.25rem;text-align:left}		
.sale-goods-list .bd ul li .goods-name a{ display:block; width:100%; height:1.8rem; overflow:hidden;color:#353535;font-size:0.6rem;line-height:0.9rem;text-align:left;}		
.sale-goods-list .bd ul li .price{width:100%; overflow:hidden; margin:auto; position:relative;text-align:left;}		
.sale-goods-list .bd ul li .price span{ display:block;width:100%; overflow:hidden; margin:auto; font-size:0.6rem; line-height:35px;}		
.sale-goods-list .hd{height: 2px;margin-bottom:8px;}		
.blank-div{ height:8px; background:#f8f8f8; width:100%; border-bottom:1px solid #eee;clear:both;}		
		
.goods-floor{ width:100%; overflow:hidden;}		
.goods-floor ul { width:100%; overflow:hidden; margin:auto; background:#fff;}		
.goods-floor ul li{float: left; text-align: center;position:relative;}		
.goods-floor ul li.goods-col03{ width:33.33%;}		
.goods-floor ul li:before{content: '';width: 0px;display: block;border-right: 1px solid #f8f8f8;position: absolute;top: 0;bottom: 0;right: 0;}		
.goods-floor ul li:after{content: '';height: 0px;display: block;border-bottom: 1px solid #f8f8f8;position: absolute;left: 0;right: 0;bottom: 0}		
.goods-floor ul li .goods-info{ padding:0.25rem;overflow:hidden; margin:auto;position:relative;}		
.goods-floor ul li .goods-pic{ width:100%;overflow: hidden; position:relative;}		
.goods-floor ul li .goods-pic a{display: block;position: relative;width: 100%;padding-top: 100%;}		
.goods-floor ul li .goods-pic a img{display: block;width: 100%;height: auto;position: absolute;left: 0;top: 0;}		
.goods-floor ul li .goods-name { width:100%;height:1.75rem; overflow:hidden;text-align:left; margin-top:0.25rem;}		
.goods-floor ul li .goods-name a{ display:block; width:100%; height:1.8rem;overflow:hidden;color:#353535;font-size:0.6rem;line-height:0.9rem; text-align:left; word-break:break-all;}		
.goods-floor ul li .price {width:100%; overflow:hidden; margin:auto; position:relative;text-align:left;}		
.goods-floor ul li .price span { display:block;width:100%; overflow:hidden; margin:auto; font-size:0.65rem; line-height:35px;}
.goods-floor ul li .price2 span { display:block;width:100%; overflow:hidden; margin:auto;  line-height:25px;font-size: 0.6rem;}
.b_1_a_2 {font-size: 0.7rem;}