@charset "utf-8";
/* CSS Document */
body, header, footer, section, div, span, p, img, a, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, em, i, b, u, del, menu, nav, fieldset, legend, article, aside, details, figcaption, hgroup, pre, code, from, blockquote, figure, button, input, textarea { padding: 0; margin: 0; -webkit-touch-callout: none; -webkit-text-size-adjust: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); font-family: Microsoft Yahei, Helvetica, Arial; vertical-align: baseline; border: 0 }
html{font-size:100px;}
img {vertical-align: middle; border: 0 none }
ul li {list-style: none }
a {text-decoration:none; color:inherit;}
body {
    line-height: 1.6;
    font-family: '微软雅黑';
    font-size: 14px;
    color: #333;
	background-color:#e2231b;
	width:width:100%;
	margin:0 auto;
	padding-bottom:30px;
}
.clear{clear:both}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*+height:1%;}
.more{ color:#f15d2a;}
.more a{ color:#f15d2a;}
img{ width:100%; }
.container{width:100%;margin:0 auto;}
ul,li{ padding:0;margin:0;list-style:none}
.hot_pro{ background-color:#aa1721; margin:0 auto;}
.hot_pro ul{width:100%;margin-bottom:15px;}
.hot_pro ul li{float:left;width:30%; background-color:#fff;border:2px solid #fbe2b9;
margin-left:10px; margin-bottom:15px; text-align:center; box-sizing:border-box;}
.hot_pro ul li:last-child{}
.hot_pro ul li img{width:94%; margin:5px auto 0 auto;}
.hot_pro ul li p{ color:#666666; font-weight:bold; font-size:14px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.hot_pro ul li .yhj{ color:#cb000d; font-size:12px; text-align:left; padding-left:5px;}
.hot_pro ul li .yhj span{font-size:12px;font-weight:bold;}
.hot_pro ul li .scj{ color:#8f8f8f; font-size:12px; text-align:left; padding-left:5px;}
.hot_pro ul li img{ }
.brand_sort,.illness_sort,.drugzy_sort{ margin-top:30px;}
.hot_pro ul li button{ color:#ffffff; background-color:#f15d2a; border:none; 
width:84%; margin:0 auto; height:20px; border-radius:20px; font-size:12px; outline:none; cursor:pointer; margin:10px 0 5px 0;}
.drugzy_sort table,.illness_sort table{border:2px solid #fbe2b9; border-collapse:collapse; margin:0 2%;}
.drugzy_sort table tr td,.illness_sort table tr td{ border:none; border-bottom:1px solid #eaeaea; color:#545454; font-size:14px; height:30px;}
.drugzy_sort table tr.tit td,.illness_sort table tr.tit td{width:96%; background-color:#f9f9f9; font-weight:bold;text-align:center;}
.drugzy_sort table tr.xqxx td,.illness_sort table tr.xqxx td{width:96%; background-color:#ffffff;}
.sort-info{padding:10px;}
.sort-info span{ margin-right:8px;}
.sort-info a{color:#666666; line-height:26px;}

.sort-info2{ padding:10px;}
.sort-info2 a{ display:block; width:50%; text-align:left; line-height:26px;float:left;color:#666666;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; padding-right:8px; box-sizing:border-box;}


.zypp{ width:100%;}
.zypp ul{ width:100%;}
.zypp ul li{ width:25%; float:left;}

#roll {width:94%;margin: 0 auto;border: 2px solid #fae3b9;position:relative;overflow: hidden;
background-color:#fff;}
#picture1 td {height: 300px;width: 230px;position:relative;}
#picture2 td {height:300px;width: 230px;position:relative;}
.xiao-one{height:130px;border-radius: 10px;overflow: hidden;position: relative;}
.xiao-one img{height:110px;width:110px;border:1px solid #f2f2f2;}
.xiao-one p{width: 100%;color: #000;font-size: 18px;text-align: center;font-weight: bold;}
.partner{margin-top: 12px;width: 100%;}
p{padding: 0px;margin: 0px;}
.fl{ float:left;}

.hd_pro11{ width:100%;}
.hd_pro11 ul{width:100%;}
.hd_pro11 ul li{width:50%; float:left;}
.hd_pro11 ul li img{width:100%;}

/*footer*/
.zy-meun-footer{ background:#b31e15; font-size:13px; text-align:center; line-height:30px; color:#fbf3f4; margin-top:20px;}
.zy-meun-footer a{ color:#fbf3f4;}
.zy-m-footer {font-size:13px; text-align:center; line-height:22px; color:#fbf3f4; padding:8px 0 15px 0;}
.zy-m-footer a{color:#fdf1d0;}
.zy-m-footer li.hotline {color:fdf1d0; }
.zy-m-footer li.small {font-size:12px; color:#fff;}
.fixed_zx ul{width:100%; text-align:center;}
.fixed_zx ul li{float:left; height:50px;}
.fixed_zx ul li mip-img{width:20px; /*height:20px;*/ margin:0 auto; padding-top:7px;}
.fixed_zx ul li.btn{border-top:1px solid #eee;width:17.5%; color:#666; font-size:12px; line-height:24px; background:#F7F7F7; border-right:0px solid #eee;}
.fixed_zx ul li.btn1{border-top:0px solid #eee;width:20%; color:#5c5c5c; font-size:11px; line-height:22px; border-top:1px solid #E5E5E5; box-sizing:border-box;background:#F7F7F7;}
.fixed_zx ul li.btn2{border-top:1px solid #FF6E40;width:30%; color:#FFF; font-size:16px; line-height:50px; background:#FF6E40;}
.fixed_zx p.btn1{background:url(../images/tel.png) no-repeat; background-size:16px 16px;width:16px; height:16px; margin:8px auto 2px auto;}
.fixed_zx p.btn2{background:url(../images/zxzx.png) no-repeat; background-size:16px 16px;width:16px; height:16px; margin:8px auto 2px auto;}
.fixed_zx p.btn3{background:url(../images/shopCar.png) no-repeat; background-size:16px 16px;width:16px; height:16px; margin:8px auto 2px auto;}
.fixed_zx p.btn4{background:url(../images/fixed_ty_ico1.png) no-repeat; background-size:16px 16px;width:16px; height:16px; margin:8px auto 2px auto;}
.fixed_zx p.btn5{background:url(../images/fixed_ty_ico8.png) no-repeat; background-size:16px 16px;width:16px; height:16px; margin:8px auto 2px auto;}
.fixed_zx span{ width:17px; height:17px; background:#FF4F00; border-radius:50px ;position:absolute; border:0.01rem solid #fff;  font-size:12px; color:#FFF; margin-top:4px; margin-left:3px; line-height:16px; z-index:999;}
.fixed_mg{ height:50px;}

.fixed_zx_ty{width:100%;position:absolute; bottom:0;text-align:center; background:#ffffff; border-top:1px solid #E5E5E5; }
.fixed_zx_ty ul{width:100%;}
.fixed_zx_ty ul li{float:left; height:45px; padding-top:5px; box-sizing:border-box;}
.fixed_zx_ty ul li.btn01 img{width:18px; height:18px; margin:0 auto; !important;}
.fixed_zx_ty ul li.btn01{border-top:0px solid #eee;width:20.5%; color:#5c5c5c; font-size:10px; box-sizing:border-box;}
.fixed_zx_ty span{ width:22px; height:16px; background:#FF4F00; border-radius:30px; border-bottom-left-radius:0px; position:absolute; border:0 solid #fff;  font-size:12px; color:#FFF; top:-7px; margin-left:0px; line-height:16px; z-index:999;}

.fixed_zx_ty ul li.btn02 img{width:18px; height:18px; margin:0 auto; !important;}
.fixed_zx_ty ul li.btn02{border-top:0px solid #eee;width:18%; color:#5c5c5c; font-size:10px; line-height:20px; box-sizing:border-box;}
.mdk_zxzx{width:18%; margin:0 auto; position:absolute;display: inline-block;left: 42%;top: -8px;}


.nav {
    background: #fff;
    width: 100%;
    position: fixed;
    left: 0;
    bottom: 0;
	border-top:1px solid #eee;
	height:50px;
}
.nav ul {
    height: 0px;
}
.nav ul li {
    float: left;
    width: 20%;
    text-align: center;
    list-style-type: none;
    margin: 0px;
    padding: 7px 0px 0px 0px;
}
.nav ul li img{ width:20px; height:20px;}
.nav ul li span {
    display: block;
    color: #666;
    font-size: 12px;
    font-family: "微软雅黑";
    line-height: 22px;
	margin-top:-3px;
}
a {
    color: #000;
    text-decoration: none;
}
* {
    padding: 0;
    margin: 0;
    list-style: none;
    font-weight: normal;
}