<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/*轮播*/
.swiper-container {
	width: 100%;
margin-top:.8rem;
}
.swiper-container&gt;.swiper-pagination-bullets {
height: .1rem;
bottom: .2rem;
}
.swiper-container&gt;.swiper-pagination-bullets .swiper-pagination-bullet {
margin: 0 .04rem;
}
.swiper-container .swiper-pagination-bullet {
	background: #000;
	opacity: .1;
	width: 0.16rem;
	height: 0.16rem;
margin-top: .02rem !important;
	transform: scale(.5);
}
.swiper-container .my-bullet-active {
	background: #000;
	opacity: .3 !important;
width: .2rem;
height: .2rem;
	margin-top: 0 !important;
}
.swiper-container .swiper-slide img {
	width: 100%;
}
/*保障*/
.guarantee {
padding: .14rem .1rem .14rem .42rem;
height: .42rem;
	overflow: hidden;
	background: #fff;
}
.guarantee span {
	width: 25%;
	font-size: 0.22rem;
	line-height:0.42rem;
	color: #999;
	display: inline-block;
background: url(../images/sevice_icon.png) no-repeat .08rem center;
background-size: .22rem;
text-indent:.36rem;
}
/*导航*/
.navlist {
padding:.2rem .2rem .1rem .2rem;
	background: #fff;
}
.navlist li {
	width: 20%;
    float: left;
    text-align: center;
    display: block;
    padding-bottom: .3rem;
    height: 20px;
    overflow: hidden;
    font-size: 12px;
}
.navlist li img {
	display: block;
width: .7rem;
}
.navlist li span {
font-size: .24rem;
height: .24rem;
}
/*通知*/
.bj_notice {
	background: #fff;
margin:.24rem .2rem;
height: .72rem;
border-radius:.2rem;
}
.bj_notice .notice_left {
	position: relative;
}
.bj_notice .notice_left .line {
height: .24rem;
left: .7rem;
top: .24rem;
	border-right: 1px solid #ecedf1;
	position: absolute;
}
.bj_notice .notice_left img {
width: .32rem;
height: .31rem;
	position: absolute;
top: .2rem;
left: .22rem;
}
.swiper-container2 {
height: .72rem;
	overflow: hidden;
line-height: .72rem;
margin-left: .86rem;
}
.swiper-container2 .swiper-slide {
	display: table;
}
.swiper-container2 .swiper-slide a {
	display: table-cell;
	vertical-align: middle;
}
/*秒杀*/
.swiper-container3 {
padding-top: .3rem;
}
.miaosha {
	background: #fff;
margin: .24rem .2rem;
border-radius:.2rem;
	overflow: hidden;
	position: relative;
padding-bottom: .2rem;
}
.miaosha h2 {
	margin: 0;
	width: 1.58rem;
	height:0.56rem;
	background:linear-gradient(-86deg, rgba(245, 49, 4, 1) 0%, rgba(255, 120, 89, 1) 99%);
	box-shadow:0.03rem 0.03rem 0.04rem 0rem rgba(228, 43, 0, 0.15);
	border-radius:0.2rem 0rem 0.4rem 0rem;
	text-align: left;
	color: #fff;
	display: table;
}
.miaosha h2 span {
	display: table-cell;
	vertical-align: middle;
font-size: .26rem;
text-indent: .21rem;
}
.miaosha .daojishi {
	position: absolute;
	right: 0;
top: .2rem;
font-size: .24rem;
	background:#F4F4F4;
	border-radius:0.21rem 0rem 0rem 0.21rem;
text-indent: .22rem;
	color: #FF4040;
	letter-spacing: 0.01rem;
padding-right: .2rem;
	display: flex;
	align-items: center;
	height: 0.42rem;
	overflow: hidden;
}
.miaosha_pro li {
	float: left;
	display: inline;
	width: 30%;
	text-align: center;
	position: relative;
}
.miaosha_pro li a {
	display: block;
}
.miaosha_pro li img {
	width: 80%;
margin: .1rem auto;
	display: block;
}
.miaosha_pro li .miaoshapro_name {
	display: inline-block;
font-size: .2rem;
line-height: .4rem;
height: .4rem;
	overflow: hidden;
}
.miaosha_pro li .discount {
	min-width: 1.12rem;
	height: 0.64rem;
	background: rgba(255, 64, 64, 1);
	border-radius: 0.4rem 0rem 0.4rem 0rem;
	display: block;
	color: #fff;
font-size: .4rem;
line-height: .64rem;
	overflow: hidden;
	position: absolute;
	z-index: 1;
	left: 10%;
	top: 0;
padding: 0 .2rem;
	transform: scale(0.5);
	transform-origin: 0% 0%;
}
.miaosha_pro .miaoshapro_price {
	display:block;
font-size: .26rem;
	color: #ff4040;
line-height:.32rem;
}
.miaosha_pro .original_price {
	color: #b5b5b5;
font-size: .2rem;
line-height: .2rem;
}
/*健康服务*/
.index_item_top {
	margin: 0;
}
.index_item_left {
	width:46.8%;
	/*height:2.12rem;*/
	background:#fff;
	border-radius:0.14rem;
	float: left;
	display: inline-block;
	position: relative;
	margin-left: 2.5%;
}
.index_item_right {
	width:46.8%;
	height:2.12rem;
	background:#fff;
	border-radius:0.14rem;
	float: right;
	display: inline-block;
	position: relative;
	margin-right: 2.5%;
}
.index_item {
}
.index_item ul li {
	width:22.7%;
	height:2.12rem;
	background:#fff;
	border-radius:0.1rem;
	float: left;
margin: .12rem 1.4% 0 0;
	margin-top:1.4vw;
	text-align: center;
}
.index_item ul li:first-child, .index_item ul li:nth-child(5) {
margin-left: 2.5%;
}
h2 {
	text-align: center;
margin: .5rem 0;
height: .32rem;
}
h2 img {
	width: 2.89rem;
}
.health_server a {
	display: block;
	width: 100%;
	height: 100%;
}
.health_server .index_item_left .title, .health_server .index_item_right .title {
	font-size:0.34rem;
	color:#000;
line-height: .34rem;
padding-left: .3rem;
padding-top: .3rem;
	display: block;
letter-spacing: .02rem;
}
.health_server .index_item_left .tig, .health_server .index_item_right .tig {
	font-size:0.26rem;
	color: #999;
line-height: .5rem;
padding-left: .3rem;
}
.health_server .index_item_left .qidai, .health_server .index_item_right .qidai {
	font-size: 0.22rem;
	color: #fff;
margin-left: .3rem;
	display: block;
	background: #ccc;
	width: 1.2rem;
	text-align: center;
padding: .05rem;
}
.health_server .index_item_left .pic_left {
	width:0.91rem;
	height:1.1rem;
	position: absolute;
	bottom: 0.29rem;
	right: 0.41rem;
}
.health_server .index_item_right .pic_left {
	width:1.02rem;
	height:1.04rem;
	position: absolute;
	bottom: 0.24rem;
	right: 0.37rem;
}
.health_server .index_item ul li span {
	display: block;
	color: #333;
font-size:.26rem;
line-height: .26rem;
padding-top: .3rem;
padding-bottom: .35rem;
letter-spacing: .02rem;
}
.health_server .index_item ul li img {
	width: 1rem;
	height: 1rem;
}
/*男性用药*/
.andrology a {
	width: 100%;
	height: 100%;
	display: block;
}
.andrology .index_item_left, .andrology .index_item_right {
	height: auto;
}
.andrology .index_item_left img, .andrology .index_item_right img {
	width: 100%;
	overflow: hidden;
}
.andrology .index_item ul li span {
	display: block;
	color: #333;
font-size:.26rem;
line-height: .26rem;
padding-top: .3rem;
padding-bottom: .15rem;
letter-spacing: .02rem;
}
.andrology .index_item ul li img {
	width: 1.3rem;
	height: 1.3rem;
}
/*健康频道*/
.health_channel a {
	width: 100%;
	height: 100%;
}
.health_channel .index_item_left {
	height:auto;
	background:linear-gradient(-22deg, rgba(130, 122, 255, 1), rgba(163, 133, 255, 1));
	text-align: center;
}
.health_channel .index_item_right {
	height:auto;
	background:linear-gradient(-22deg, rgba(249, 191, 150, 1), rgba(254, 144, 135, 1));
	text-align: center;
}
.health_channel .index_item_left .title, .health_channel .index_item_right .title {
font-size: .26rem;
letter-spacing: .02rem;
	color: #fff;
line-height: .5rem;
padding-top: .06rem;
	display: block;
}
.health_channel .index_item_left .subtitle, .health_channel .index_item_right .subtitle {
	height:0.33rem;
padding:0 .1rem;
	background:#fff;
	border-radius:0.17rem;
	display: table;
}
.health_channel .index_item_left .subtitle span, .health_channel .index_item_right .subtitle span {
	color:#997AFF;
font-size: .22rem;
	display: table-cell;
	vertical-align: middle;
	background:linear-gradient(-22deg, rgba(153, 122, 255, 1) 0%, rgba(205, 157, 255, 1) 100%);
	-webkit-background-clip:text;
	-webkit-text-fill-color:transparent;
	font-weight: bold;
}
.health_channel .channel_pro {
	margin: 0 0.09rem;
}
.health_channel .channel_pro li {
	background: #fff;
	width: 45%;
	border-radius:0.1rem;
	margin: 0.2rem 2.5% 0.15rem 2.5%;
	float: left;
	text-align: center;
	overflow: hidden;
}
.health_channel .channel_pro li img {
	width: 90%;
	padding: 5%;
}
.health_channel .channel_hepatitis .subtitle span {
	color:#FE9087;
	background:linear-gradient(-22deg, rgba(249, 191, 150, 1) 0%, rgba(254, 144, 135, 1) 100%);
	-webkit-background-clip:text;
	-webkit-text-fill-color:transparent;
}
.health_channel .channel_aids {
margin-top:.12rem;
	background:linear-gradient(-25deg, rgba(180, 139, 210, 1), rgba(241, 176, 192, 1)) !important;
}
.health_channel .channel_aids .subtitle span {
	color:#B48BD2;
	background:linear-gradient(-25deg, rgba(180, 139, 210, 1) 0%, rgba(241, 176, 192, 1) 100%);
	-webkit-background-clip:text;
	-webkit-text-fill-color:transparent;
}
.health_channel .channel_diabetes {
margin-top:.12rem;
	background:linear-gradient(-45deg, rgba(69, 196, 239, 1), rgba(57, 219, 197, 1)) !important;
}
.health_channel .channel_diabetes .subtitle span {
	color:#39DBC5;
	background:linear-gradient(-45deg, rgba(69, 196, 239, 1) 0%, rgba(57, 219, 197, 1) 100%);
	-webkit-background-clip:text;
	-webkit-text-fill-color:transparent;
}
.health_channel .index_item ul li {
	height: auto;
padding-bottom: .2rem;
}
.health_channel .index_item ul li .title {
	display: block;
	color: #333;
font-size:.26rem;
line-height: .26rem;
padding-top: .2rem;
padding-bottom: .12rem;
letter-spacing: .02rem;
}
.health_channel .index_item ul li .subtitle2 {
	color: #999;
font-size: .2rem;
	border: 0.01rem solid #CDCDCD;
	border-radius:0.16rem;
padding:.02rem .15rem;
margin-bottom: .1rem;
	display: inline-block;
}
.health_channel .index_item ul li img {
	width: 1.3rem;
	height: 1.3rem;
}
/*精选好药*/
.recommend .index_item_left .title, .recommend .index_item_right .title {
	font-size:0.28rem;
	color:#000;
line-height: .28rem;
	display: block;
	position: absolute;
left: .2rem;
top: .92rem;
	z-index: 2;
}
.recommend .pro_pic {
	width:1.62rem;
	height:1.62rem;
	position: absolute;
	bottom: 0.25rem;
	right: 0.1rem;
	z-index: 1;
}
.recommend .index_item ul li span {
	display: block;
	color: #333;
font-size:.26rem;
line-height: .26rem;
padding-top: .3rem;
padding-bottom: .15rem;
letter-spacing: .02rem;
}
.recommend .index_item ul li img {
	width: 1.3rem;
	height: 1.3rem;
}
.recommend .mart12 {
margin-top: .12rem;
	margin-top: 1.4vw;
}
/*猜你喜欢*/
.use_like {
}
.use_like h2 {
margin-bottom: .44rem;
}
.use_like ul li {
	width: 46.8%;
	background:#fff;
border-radius: .1rem;
	float: left;
	display: inline;
margin:.06rem auto;
margin:.7vw auto;
padding-bottom: .2rem;
}
.use_like ul li:nth-child(even) {
margin-left: 1.4%;
}
.use_like ul li:nth-child(odd) {
margin-left: 2.5%;
}
.use_like ul li img {
	width: 80%;
	margin: 10%;
}
.use_like ul li .proname {
font-size: .26rem;
height: .4rem;
padding-left: .15rem;
	overflow: hidden;
	color: #555;
}
.use_like ul li .proprice {
	color: #FF4040;
font-size: .34rem;
padding-left: .15rem;
}</pre></body></html>