﻿@charset "utf-8";
html{font-size:100%;}
html,body{width:100%;height:100%;}
*{margin:0; padding:0;}
img,button{border:0;}
body{background:#f5f5f5; font-family:"Microsoft YaHei"; color:#333;}
header,section,aside,article,footer,main,nav{display:block;}
i,em{font-style:normal;}
a{text-decoration:none;}
ul,li{list-style: none;}
input[type=checkbox]{vertical-align: middle;}
h1,h2,h3,h4,h5{font-weight: 500; margin:0;}
button{cursor:pointer;}
header,section,footer{width:100%;}
button,select,input,textarea{font-family:"微软雅黑";padding:0;margin:0;outline:none;border:none;background:none;}
input[placeholder]::-webkit-input-placeholder{font-size:14px; color:#999;}
.overflow{overflow:hidden;}
.left{float:left;}
.right{float:right;}

/*首页*/
.jiage{width:100%; background:#fff; border-top:1px solid #ddd;border-bottom:6px solid #f5f5f5;}
.jiage_tit{height:44px; padding:0 2.4%; }
.jiage_tit span{line-height:44px; font-size:18px;}
.tit_img{display:block; vertical-align:middle; width:30px; height:30px; margin-right:2px; margin-top:8px;}
.tit_img img{ width:100%; height:auto;}
.jiage_tit_r{line-height:44px; color:#888; font-size:14px;}
.jiage_tit_r i{width:16px; height:16px; vertical-align:middle; display: inline-block; background:url(../images/zhankai.png) no-repeat 0 center; background-size:16px 16px; margin-left:4px;}
.jiage_tit_r i.on{-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg);}
.jiage_fl ul{ overflow:hidden; padding:5px 2.4%;}
.jiage_fl ul li{ float:left; width:18.4%; height:32px; background: #f5f5f5;  margin-right:2%; margin-bottom:8px;}
.jiage_fl ul li a{display:block; width:100%; height:32px; line-height:32px; border-radius:4px; font-size:0.28rem; color: #444; text-align:center; overflow:hidden;text-overflow:ellipsis; white-space:nowrap;  }
.jiage_fl ul li.currentli a{background:#ffebea; color:#fe3835;}
.jiage_fl ul li.lastli{margin-right:0;}

.jg_zhishi{width:100%; background:#fff; border-bottom:6px solid #f5f5f5;}
.jiage_tit02{border-bottom:1px solid #ddd; }
.jiage_tit03{height:44px;}
.jiage_tit04{height:56px;}
.jiage_tit04 .jiage_tit_l span{line-height:56px; font-weight:bold; background: linear-gradient(to right, #ff7e46,#fc333f);-webkit-background-clip: text;color: transparent; }
.jiage_tit04 a{float:right;line-height:56px;font-size:12px;}

.jg_list ul{padding:0 2.4%;}
.jg_list ul li{overflow: hidden; padding:12px 0 10px; border-bottom: 1px solid #ddd;}
.jgj{width: 30%; height: 1.52rem; border-radius:6px; margin-right:2%; border: 1px solid #dfdfdf;}
.jgj .jg_img{width:30%; height:1.52rem; display: table-cell; vertical-align: middle; text-align: center;}
.jgj .jg_img img{max-width:100%; max-height:76px;}
.jgxx{width:100%;}
.jgxx .jg_tit{display:block; width:100%; font-size:0.32rem; line-height:24px; color:#333; overflow:hidden; text-overflow:ellipsis;white-space:nowrap;text-align:left;}
.jgxx .jg_gjc span{display:block;float:left; font-size:0.24rem; color:#666; padding:0 6px; border-radius:4px; background:#f5f5f5; height:24px; line-height: 24px; margin-right:10px;margin-top:6px;}
.jgxx .jg_sj span{display: block; float:left;font-size:0.24rem; color:#666;height:16px; line-height:16px; margin:6px 20px 0 0; }
.jgxx .jg_sj span img{width:16px; height:16px; vertical-align: middle; margin-right:4px;}

.fenye{text-align:center; font-size:0.28rem; color:#444;line-height:30px; padding:4px 0 10px;}
.fenye a{display:inline-block; margin:0 6%; color:#333;}
.fenye a.firsta{color:#999;}
.fenye span{display:inline-block; margin:0 5%;}
.fenye span i{color:#FE3835;}

.zhuanqu{width:100%; background:#fff;border-bottom:6px solid #f5f5f5;}
.zhuanqu ul{overflow:hidden; padding:12px 2.4%;}
.zhuanqu ul li{width:23.5%; float:left; margin-right:2%; height:36px; background:#e6e6e6;}
.zhuanqu ul li a{display:block; width:100%; height:36px; line-height:36px; font-size:16px; color:#333; text-align:center; overflow:hidden;text-overflow:ellipsis; white-space:nowrap; }
.zhuanqu ul li.lastli{ margin-right:0;}

.fuwu{width:95.2%; padding:12px 2.4%; background:#fff;border-bottom:6px solid #f5f5f5;}
.fuwu_l{width:72%;}
.rexian{height:36px; line-height:36px;}
.rexian .tel{width:24px; height:24px; margin-right:4px;margin-top:7px;}
.rexian .tel img{width:100%; height:auto;}
.rexian .num{color:#666; font-size:14px;}
.rexian .num i{color:#FE3835; font-size:20px; font-family:"宋体"; font-weight:bold;}
.fuwu p{font-size:14px; color:#444; line-height:24px;}
.ewm{width:25%; border:1px solid #ddd;}
.ewm img{width:100%;}

/*食品价格详情*/
.jgxq{ width:100%; background:#fff;border-bottom:6px solid #f5f5f5;}
.container{padding:0 2.4%;}
.jgxq_top{border-bottom:1px solid #ddd;}
.jgxq_top .jgbt h1{font-size:20px;color:#333;line-height:26px;margin-top:10px;font-weight:bold; text-align:left;}
.jgfb{margin-bottom:4px;}
.jgfb span{display:block; float:left; font-size:14px; color:#777; line-height:30px; margin-right:20px;}
.jgfb span img{width:16px; height:16px; vertical-align:middle; margin-right:2px;}
.jgfb .zz{display:block; float:right; font-size:14px; color:#777; line-height:30px; text-align:right;}
.jgxq_nr{padding-bottom:20px;}
.jgxq_nr p{font-size:16px;color:#555;line-height:28px;margin-top:8px;text-align:left; text-indent: 2em;}
.jgxq_nr p img{display:block; width:100%; height:auto; margin:12px auto 0;}
.jgxq_nr h2 {background: #e7e7e7; padding: 0.2rem 15px; border-left: 5px solid #e31a23; margin: 0.2rem 0; font-size: 0.36rem; text-align:left;}
.jgxq_b{ border-top:1px dashed #ddd; padding:0 2.4% 4px; background:#fff;border-bottom: 6px solid #f5f5f5;}
.jgxq_b span{line-height:31px; color:#444; font-size:14px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

.weizhi{width:100%;background:#fff;border-bottom:1px solid #f5f5f5; color:#666;}
.container02{ padding:12px 2.4%;overflow:hidden; text-overflow:ellipsis; white-space:nowrap; text-align: left;}
.weizhi i{display:inline-block;width:14px; margin-right:5px; vertical-align: middle;}
.weizhi a{display:inline-block; color:#444; font-size:14px; line-height:20px;}

.xiangg{width:100%; background:#fff;border-bottom:6px solid #f5f5f5; }
.xg_fl{overflow:hidden;}
.xg_fl li{float:left; width:33.3%; height:36px;font-size:16px; color:#444; text-align:center; line-height:36px;}
.xg_fl li.active{border-bottom:2px solid #FE3835;color:#FE3835;}
#lists .hide{display:none;}
#lists .active{display:block !important;}

.xgtj{border-top:1px solid #ddd; padding:0 2.4%; margin-top:-1px;}
.xgtj ul li{overflow:hidden; height:40px; border-bottom:1px dashed #ddd;}
.xgtj ul li a{display:block; float:left; width:75%; font-size:14px; line-height:40px; color:#333; overflow:hidden; text-overflow:ellipsis;white-space:nowrap;}
.xgtj ul li span{display:block; float:right; width:25%; font-size:12px; line-height:42px; color:#888; text-align:right;}
.xgtj ul li.lastli{border-bottom:none;}

.xgcp{border-top:1px solid #ddd; padding:0 2%; width: 98%;}
.xgcp ul{overflow:hidden; padding-bottom:14px;}
.xgcp ul li{width:48%; float:left; padding-left: 0; margin:10px 2% 0 0; border:1px solid #ddd;}
.xgcp ul li .cp_img1{width: 100%; padding-bottom: 100%; height: 0; display: block; position: relative;}
.xgcp ul li .cp_img1 img{max-width: 100%; height: auto; max-height: 100%; margin:auto; position: absolute; top: 0; left: 0;bottom: 0;right: 0;}
.xgcp ul li .cp_img{width: 100%; padding-bottom: 100%; height: 0; display: block; position: relative;}
.xgcp ul li .cp_tit1{display:block; padding:6px; text-align:center; line-height:24px; color:#444; font-size:14px; overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}
.xgcp ul li.rightli{ margin-right:0;}

.xgfl{border-top:1px solid #ddd; padding:0 2.4%; margin-top:-1px;}
.xgfl ul{overflow:hidden; padding:14px 0 2px;}
.xgfl ul li{float:left; width:23.5%; height:32px; background: #f5f5f5; margin-right:2%; margin-bottom:10px;}
.xgfl ul li a{display:block; width:90%; padding:0 5%; height:32px; line-height:32px; font-size:14px; color:#444; text-align:center; overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}
.xgfl ul li.rightli{ margin-right:0;}

.dibu_div{height:0.88rem;}
.dibu{width:100%; display:flex; position:fixed; left:0; bottom:0; z-index:999; flex-direction:row; justify-content:space-around; align-items:center; height:0.88rem;  background:#f7f7f7;}
.dibu a.zcp{width:33%; font-size:0.32rem; color:#666; line-height:0.36rem; display:flex; justify-content:center; align-items:center;border-top:1px solid #ddd;height:0.88rem;}
.dibu a.zcp em{width:0.4rem; height:0.4rem; margin-top:0px; background:url(../images/jiage_icon.png) no-repeat 0.05rem 0; background-size:1.2rem 0.4rem;}
.dibu a.sc{width:33%; font-size:0.32rem; color:#666; line-height:0.36rem; display:flex;justify-content:center; align-items:center;border-top:1px solid #ddd;height:0.88rem;}
.dibu a.sc em{width:0.4rem; height:0.4rem;margin-top:0px; background:url(../images/jiage_icon.png) no-repeat -0.4rem 0; background-size:1.2rem 0.4rem;}
.dibu a.ly{width:34%;background:linear-gradient(90deg,#ff7e46,#fc333f); color:#fff; text-align:center; font-size:0.32rem;}
.dibu a span{font-size:0.32rem;padding-left:0.1rem;color:#333;}
.dibu a{flex-direction:initial!important;}
.footer {background:#fff;}

/*新增广告位*/
.act-ad6{  overflow: hidden; background: #f7f7f7; border-bottom: 0.14rem solid #f5f5f5;}
.act-ad6 img { width: 100%; display: block; }

/*价格详情页产品推荐*/
.propush_ly{width:100%; overflow:hidden;padding:10px 0px;text-align:left;}
.propush_ly img{width:100%; height:auto;}
.propush{ width:100%; overflow:hidden;padding:10px 0px 0;text-align:left;border-bottom: 6px solid #f5f5f5;}
.propush img{width:100%; height:auto;}
.propush .protitle{font-size:18px; height:30px; line-height:30px; padding-left:2.4%; font-weight:bold; background: linear-gradient(to right, #ff7e46,#fc333f);-webkit-background-clip: text;color: transparent;}
.propush .newscon{padding:0px 10px; overflow: hidden; text-align:left;}
.propush .newscon ul{overflow:hidden; padding-bottom:14px;}
.propush .newscon ul li{width:48.5%;height:30%;padding-left: 0;float:left; margin:0.1rem 3% 0 0; background:#fff;border-radius:10px;}
.propush .newscon ul li .mnews_img{width:100%; background:#fff; padding-bottom:100%;height:0; display:block; position: relative; border-radius:10px 10px 0 0;}
.propush .newscon ul li .mnews_img img{max-width:100%;height:auto; max-height:100%; margin: auto; position: absolute;top: 0;left: 0;bottom: 0;right: 0;border-radius:10px 10px 0 0;border:1px solid #ddd;box-sizing:border-box;}
.propush .newscon ul li .mnews_tit{display:block;height:44px; padding:0px 10px; line-height:22px; color:#444; font-size:14px; overflow:hidden;margin:6px 0 8px;}
.propush .newscon ul li .mnews_but{width:80%; height:24px; background:#f40; font-size:14px;color:#fff; text-align:center; line-height:24px; margin:0px auto; display:block; border-radius:12px;}
.propush .newscon ul li .mnews_but i{width:18px; height:18px;margin-right:4px; display:inline-block; background:url(../images/jiage_icon.png) no-repeat -40px 0; background-size:60px 20px; vertical-align:middle;}
.propush .newscon ul li.rightli{ margin-right:0;}
.propush .newscon ul li.fr{margin-right:0}


/*价格首页列表*/
.jgmain{background:#fff;border-bottom:8px solid #eee;}
.jgmain_list{padding:0 6px;background:#fff;}
.jgmain_list ul{padding:0 2.4%;}
.jgmain_list ul li{padding:12px 0; border-bottom:1px solid #dcdcdc; overflow:hidden;}
.jgmain_pic{display: block; width:26%;background: #fff;padding-bottom:26%;height: 0;border: 1px solid #e9e9e9;position: relative;}
.jgmain_pic img{max-width: 100%;height: auto;max-height: 100%;margin: auto;position: absolute;top: 0;left: 0;bottom: 0;right: 0;}
.jgmain_con{width:70%; text-align:left; margin-left:2%;position:relative;}
.jgmain_tit{display:block; font-size:16px; font-weight: bold; color:#333; line-height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
/*.jgmain_vip{width:60px; height:4px; float:right;}*/
.jgmain_vip img{width:60px; height:auto;position:absolute;right:0;top:38px;}
.jgmain_con p{ font-size:14px;color:#333;line-height:20px; width:100%; margin-top:2px;}
.jgmain_con p.p1 a{display:inline-block; width:80px; height:26px; background:linear-gradient(180deg,#ff7e46,#fc333f); border-radius:13px; font-size:14px; color:#fff; line-height:28px; text-align:center; margin-left:10px;cursor:pointer;}
.jgmain_con p.p1 em{display:inline-block; font-size:20px; font-weight:bold; color:#f40;}

.jgmain_con p.p3{ width:100%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}


/*相关百科选项卡*/
.jgxiangg{width:100%; background:#fff; border-bottom:6px solid #f5f5f5;}
.jgxg_fl{overflow:hidden;padding-top:6px;}
.jgxg_fl li{float:left; width:33.3%; font-size:16px; color:#333; text-align:center; line-height:36px;font-weight:bold;}
.jgxg_fl li i{width:24px;height:4px; background:#fff;border-radius:2px; display:block; margin:0 auto }
.jgxg_fl li.active{color:#FE3835;}
.jgxg_fl li.active i{background:linear-gradient(90deg,#ff7e46,#fc333f);}
#jglists .hide{display:none;}
#jglists .active{display:block !important;}

.jgxgtj{ padding:4px 2.4% 10px; }
.jgxgtj ul li{overflow:hidden; border-bottom:1px solid #ddd; text-align:left; padding:12px 0;}
.jgxgtj_con{width:100%; float:left;}
.jgxgtj_con a{width:100%;font-size:16px; color:#333; line-height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block }
.jgxgtj_con p{width:100%;font-size:14px; color:#666; line-height:20px;height:40px; overflow:hidden; }
.jgxgtj_con span{width:100%;font-size:12px; color:#666;display:block; margin-top:10px;}
.jgxgtj_pic{width:112px; height:76px; float:right; border:1px solid #dedede; margin-right:2%; margin-top:4px;}
.jgxgtj_pic a{width:112px; height:76px;display:table-cell; vertical-align:middle; text-align:center;}
.jgxgtj_pic a img{max-width:112px; max-height:76px;}


.jgxgcp{ padding:0 2%; width: 98%; margin-top:10px;}
.jgxgcp ul{overflow:hidden; padding-bottom:14px;}
.jgxgcp ul li{width:45%;height:30%;padding-left: 0;float:left; margin:0.06rem 4% 0 0; background:#fff;border-radius:10px; }
.jgxgcp ul li .jgxgcp_img{width:100%; background:#fff; padding-bottom:100%;height:0; display:block; position: relative; border-radius:10px;border:1px solid #ddd;}
.jgxgcp ul li .jgxgcp_img img{max-width:100%;height:auto; max-height:100%; margin: auto; position: absolute;top: 0;left: 0;bottom: 0;right: 0;border-radius:10px;}
.jgxgcp ul li .jgxgcp_tit{display:block;height:44px; padding:0px 10px; line-height:22px; color:#444; font-size:14px; overflow:hidden;margin:6px 0 8px;}
.jgxgcp ul li .jgxgcp_but{width:80%; height:24px; background:#f40; font-size:14px;color:#fff; text-align:center; line-height:24px; margin:0px auto; display:block; border-radius:12px;}
.jgxgcp ul li.rightli{ margin-right:0;}


.jgxgfl{ padding:4px 2.4%; margin-top:-1px;}
.jgxgfl ul{overflow:hidden; padding:14px 0 2px;}
.jgxgfl ul li{float:left; width:23.5%; height:32px; background: #f5f5f5; margin-right:2%; margin-bottom:10px;}
.jgxgfl ul li a{display:block; width:90%; padding:0 5%; height:32px; line-height:32px; font-size:14px; color:#444; text-align:center; overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}
.jgxgfl ul li.rightli{ margin-right:0;}

.productCard .zx_proright_center{font-size:12px!important;text-align:left;}
.productCard .zx_title{text-align:left;}
.productCard .zx_companyname img{width:1.04rem!important;}
.productCard .zx_lookmore{padding:3px 10px!important;}
.productCard .zx_title a,.productCard .zx_title{font-size:16px!important;}
.productCard .zx_title a{display: -webkit-box!important; word-break: break-all; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; text-overflow: ellipsis; line-height: 1.4;}