/*--------------------------------------------------
慧一科技版权 定制购买destoon模板找慧一科技 QQ:3292628658 - http://www.qiyeyunshang.com 微信：huiyikeji8  淘宝店地址：https://destoonhy.taobao.com
--------------------------------------------------*/
@charset "utf-8";
/**/
.sblock10{height:10px; line-height:10px; clear:both;}
.sblock20{height:20px; line-height:20px; clear:both;}
.sblock30{height:30px; line-height:30px; clear:both;}
.sblock40{height:40px; line-height:40px; clear:both;}
.clearfix{*zoom:1;}
.clearfix:before{content:""; height:0; line-height:0; display:table;}
.clearfix:after{content:""; height:0; line-height:0; display:table; clear:both;}




/* ========== 招商详情文字排版终极优化 ========== */
/* 高优先级选择器，确保覆盖原有样式 */
#wrap_1 .purchase_l .pur_tips .content.c_b,
#wrap_1 .purchase_l .pur_tips #content,
.zy招商加盟专属 .zy详情内容 {
    line-height: 2.2 !important; /* 关键：行高2.2倍，彻底解决拥挤 */
    font-size: 16px !important; /* 字体稍大，阅读更舒适 */
    color: #333333 !important;
    text-align: justify !important; /* 两端对齐，排版更整齐 */
    margin: 15px 0 !important;
    padding: 0 10px !important; /* 两侧内边距，避免文字顶边 */
    word-wrap: break-word !important; /* 长单词换行 */
}

/* 特别针对内容里的段落标签 <p>，增加段落间距 */
#wrap_1 .purchase_l .pur_tips .content.c_b p,
#wrap_1 .purchase_l .pur_tips #content p,
.zy招商加盟专属 .zy详情内容 p {
    margin-top: 1em !important; /* 段落上方间距 */
    margin-bottom: 1em !important; /* 段落下方间距 */
    line-height: inherit !important; /* 继承父级行高 */
}

/* 特别针对内容里的标题标签 <h3>, <h4> 等 */
#wrap_1 .purchase_l .pur_tips .content.c_b h1,
#wrap_1 .purchase_l .pur_tips .content.c_b h2,
#wrap_1 .purchase_l .pur_tips .content.c_b h3,
#wrap_1 .purchase_l .pur_tips .content.c_b h4,
#wrap_1 .purchase_l .pur_tips #content h1,
#wrap_1 .purchase_l .pur_tips #content h2,
#wrap_1 .purchase_l .pur_tips #content h3,
#wrap_1 .purchase_l .pur_tips #content h4,
.zy招商加盟专属 .zy详情内容 h1,
.zy招商加盟专属 .zy详情内容 h2,
.zy招商加盟专属 .zy详情内容 h3,
.zy招商加盟专属 .zy详情内容 h4 {
    line-height: 1.4 !important; /* 标题行高稍小，但保持清晰 */
    margin-top: 1.2em !important;
    margin-bottom: 0.8em !important;
    color: #0F69DC !important;
}

/* 特别针对内容里的列表标签 <ul>, <ol>, <li> */
#wrap_1 .purchase_l .pur_tips .content.c_b ul,
#wrap_1 .purchase_l .pur_tips .content.c_b ol,
#wrap_1 .purchase_l .pur_tips #content ul,
#wrap_1 .purchase_l .pur_tips #content ol,
.zy招商加盟专属 .zy详情内容 ul,
.zy招商加盟专属 .zy详情内容 ol {
    margin-top: 1em !important;
    margin-bottom: 1em !important;
    padding-left: 2em !important; /* 列表缩进 */
}
#wrap_1 .purchase_l .pur_tips .content.c_b li,
#wrap_1 .purchase_l .pur_tips #content li,
.zy招商加盟专属 .zy详情内容 li {
    margin-bottom: 0.5em !important; /* 列表项间距 */
    line-height: inherit !important;
}

/* 确保图片不撑破布局 */
#wrap_1 .purchase_l .pur_tips .content.c_b img,
#wrap_1 .purchase_l .pur_tips #content img,
.zy招商加盟专属 .zy详情内容 img {
    max-width: 100% !important;
    height: auto !important;
    display: block !important;
    margin: 10px auto !important;
}




/* =========== 修复：咨询按钮布局 =========== */
/* 清除浮动工具类，防止内部元素错位 */
.fix:after { 
    content: ''; 
    display: table; 
    clear: both; 
    height: 0; 
    overflow: hidden; 
    visibility: hidden; 
}
.buy-p1.rel {
    position: relative;
    padding: 15px 20px;
    background: #f8f9fa;
    border: 1px solid #e8e8e8;
    border-radius: 4px;
    margin-bottom: 20px;
    overflow: hidden;
}

.buy-p1 .left-info {
    float: left;
}
.buy-p1 .right-btn {
    float: right;
    text-align: right;
}

/* 修复按钮样式，去除背景色干扰，使用边框 */
.pur_price .btn-consult,
.pur_price .btn-disabled {
    display: inline-block;
    padding: 10px 25px;
    font-size: 16px;
    font-weight: 500;
    text-decoration: none;
    border-radius: 4px;
    margin-bottom: 8px;
    min-width: 100px;
    text-align: center;
}

/* 正常状态下的咨询按钮 */
.pur_price .btn-consult {
    background-color: #0F69DC;
    color: #fff;
    border: none;
}

.pur_price .btn-consult:hover {
    background-color: #0d56b3;
}

/* 禁用状态下的按钮（未登录时） */
.pur_price .btn-disabled {
    background-color: #f5f5f5;
    color: #999;
    border: 1px solid #ddd;
    cursor: not-allowed;
}

.pur_price .count {
    clear: both;
    text-align: right;
    color: #999;
    font-size: 12px;
}

/* =========== 修复：免责声明样式 =========== */
/* 移除原来的背景图片或背景色，改为使用文字作为图标 */
.warn_ico {
    overflow: hidden;
    padding: 15px;
    background: #fff9f2;
    border: 1px dashed #fcc;
    border-radius: 4px;
}

.warn-pic-text {
    float: left;
    width: 24px;
    height: 24px;
    line-height: 24px;
    background-color: #ff9900; /* 橙色背景，比红色更符合警告色 */
    color: #fff;
    text-align: center;
    border-radius: 50%;
    font-weight: bold;
    margin-right: 10px;
    font-size: 14px;
    font-style: normal; /* 防止被其他样式斜体 */
}

.warn-detail-rig dl {
    margin: 0 0 10px 0;
    line-height: 22px;
    overflow: hidden;
    font-size: 14px;
    color: #666;
}

.warn-detail-rig dt {
    float: left;
    color: #ff6600;
    font-weight: bold;
    margin-right: 5px;
}















/**/
.f_shop{border:1px solid #e5e5e5; background:#fff;}
.f_shop .tit{height:59px; background:#f4f4f4; border-bottom:1px solid #e5e5e5;}
.f_shop .tit ul{zoom:1; height:60px; overflow:hidden; margin:0 0 -1px 0;}
.f_shop .tit ul li{width:180px; height:59px; border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5; float:left; font: 16px/59px "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1"; color:#333; text-align:center; cursor:pointer; margin:0 0 0 -1px; border-bottom:1px solid #e5e5e5;}
.f_shop .tit ul li.cur{background:#fff;color:#fcae52; border-bottom:1px solid #fff}
.f_shop .con{background:#fff; width:1178px; height:auto; _height:40px; min-height:40px; margin:20px auto; font: 14px/40px "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1";}
.f_shop .con a{margin:0 5px 0 0;}
/*采购推荐名*/
.btm_pur{margin-top: 15px;}
.btm_pur .man-h2{}
.btm_pur .man-h2 h2{float:left;font-size:18px;}
.btm_pur .man-h2 a{float:right;margin-right:10px}
.btm_pur .tit{height: 45px;}
.btm_pur .tit ul{zoom:1;height:50px;overflow:hidden;}
.btm_pur .tit ul li{width:180px;height: 45px;float:left;color:#333;font-size: 18px;font-weight: bold;}
.btm_pur .tit ul li.cur{}
/*名企采购*/
.btm_pur .con{background:#fff;}
.btm_pur .con ul{zoom:1;margin:0 auto;}
.btm_pur .con ul li{float:left;width: 243px;height: 315px;border-right: 1px solid #f5f5f5;text-align: center;}
.btm_pur .con ul li:hover{box-shadow: 1px 9px 15px #eaeaea;}
.btm_pur .con ul li.no_br{border-right:0}
.btm_pur .con ul li:hover .buy_mq_2{}
.btm_pur .con ul li .buy_mq_1{padding-top: 20px;border-bottom: 1px solid #f5f5f5;height:70px;}
.btm_pur .con ul li .buy_mq_1 p{line-height: 30px;font-size: 13px;word-break: keep-all;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color: #888888;padding: 0 15px;}
.btm_pur .con ul li .buy_mq_1 p a{height:30px;line-height:30px;color: #333333;overflow:hidden;font-size: 16px;}
.btm_pur .con ul li .buy_mq_2{overflow:hidden;}
.btm_pur .con ul li .buy_mq_2 p{text-align:left;padding:0 20px;line-height: 24px;font-size: 12px;word-break: keep-all;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.btm_pur .con ul li .buy_mq_2 p a{height:30px;line-height:30px; color:#1b6bcc; overflow:hidden;}
.btm_pur .con ul li .buy_mq_2 p span{font-weight:700;}
.btm_pur .con ul li .buy_mq_2_1{padding-top: 15px;height: 108px;border-bottom: 1px dashed #f5f5f5;color: #888888;}
.btm_pur .con ul li .buy_mq_2_1 strong{color:#e60000}
.btm_pur .con ul li .buy_mq_2_2{height: 90px;color: #666666;}
.btm_pur .con ul li .buy_mq_2_2 p{text-align: center;padding: 0 18px;padding-top: 10px;font-size: 14px;line-height: 36px;word-break: keep-all;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.btm_pur .con ul li .buy_mq_2_2 .buy_btn2{overflow: hidden;text-align: center;width: 100%;margin-top: 6px;}
.btm_pur .con ul li .buy_mq_2_2 .buy_btn2 .time{padding-top:8px;display:block; height:30px;color: #666666;}
.btm_pur .con ul li .buy_mq_2_2 .buy_btn2 .time strong{color:#e60000}
.btm_pur .con ul li .buy_mq_2_2 .buy_btn2 .ml-btn{width: 77px;height: 25px;color: #e60000;border: 1px solid #e60000;line-height: 25px;text-align: center;font-size: 14px;cursor: pointer;border-radius: 3px;display: table-cell;}
.btm_pur .con ul li .buy_mq_2_2 .buy_btn2 .ml-btn:hover{background: #e60000;color:#ffffff;}
.btm_pur .con ul li .buy_mq_2_2 .buy_btn2 .ml-btn-js{color: #ffffff; border: 1px solid #666;background:#666;width: 77px;height: 25px;line-height: 25px;text-align: center;font-size: 14px;cursor: default;border-radius: 3px;display: table-cell;}
.btm_pur .con ul li .buy_mq_2_2 .buy_btn2 .ml-btn-js:hover{background:#666;color:#ffffff}
/*采购推荐内容*/

/*尾巴*/
#footer{background:#243a50; padding:30px 0;}
#footer .con{background:#243a50; width:1220px; margin:0 auto;}
#footer .con .link{text-align:center; height:50px; border-bottom:1px solid #dedede; border-bottom:1px solid #2b4055; font: 14px/50px "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1"; color:#fff;}
#footer .con .link a{padding:0 8px; color:#fff; text-decoration:none;}
#footer .con .text{text-align:center; font: 12px/30px "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1"; color:#fff; padding:15px 0;}
#footer .con .icon{text-align:center; height:40px; padding:5px 0;}
#footer .con .icon img{width:131px; height:40px; margin:0 5px;}
/*buy-list-20170506*/
.newPurchaseList{width: 980px;display: inline-block;}
.newPurchaseList .nonoresult{}
.newPurchaseList .nonoresult div strong.px14{color:#dd2726;font-size:16px;}
.newPurchaseList li{width: 950px;height: 139px;padding: 20px 15px 15px 15px;margin-bottom: 10px;background-color: #ffffff;position:relative;border-bottom: 1px solid #f5f5f5;}
.newPurchaseList li:hover{box-shadow: 0px 5px 14px rgb(193 193 193 / 24%);}
/*竞价标识*/
.newPurchaseList li.spread_b{position: relative;}
.newPurchaseList li.spread_b:hover{border-color: #fe6803;}
.newPurchaseList li b.n0{display: block;background: url(images/baiowang-icon.png) no-repeat; width: 67px;height: 67px;position: absolute;left: -4px;top: -4px;}
.newPurchaseList li b.n1{display: block;background: url(images/sanjia-1.png) no-repeat; width: 67px;height: 67px;position: absolute;left: -4px;top: -4px;}
.newPurchaseList li b.n2{display: block;background: url(images/sanjia-2.png) no-repeat; width: 67px;height: 67px;position: absolute;left: -4px;top: -4px;}
.newPurchaseList li b.n3{display: block;background: url(images/sanjia-3.png) no-repeat; width: 67px;height: 67px;position: absolute;left: -4px;top: -4px;}
.newPurchaseList li b.n4{display: block;background: url(images/tuiguang.png) no-repeat; width: 67px;height: 67px;position: absolute;left: -4px;top: -4px;}
/*右*/
.newPurchaseList li dl{overflow: hidden; display: inline-block;width: 950px; margin:0 10px;}
.newPurchaseList li dt{font-size: 14px;float: right;width: 220px;height: 130px;padding: 0 0 0 5px;}
.companyInfo{padding: 15px 0 0 30px;color: #666;}
.companyInfo .g-d-n{height:28px;line-height:28px;overflow: hidden;}
.companyInfo .leftName{width: 80px;text-align:right;}
.companyInfo .trade{height: 18px; line-height: 18px; overflow: hidden; width: 135px}
.companyInfo .MainPro{height: 60px; line-height: 20px; overflow: hidden; vertical-align: top;}
.companyInfo .MainPro span{float:left; display:block}
.companyInfo td.g-d-n-2{width: 130px;height:20px;overflow:hidden;}
/*中*/
.newPurchaseList li dt.biaojia{width:130px;}
.bjBox{color: #666;font-size: 14px;line-height: 30px;top:30px;right:0;width:130px;text-align:center;}
.bjBox p{padding: 8px 0 0;}
.bjBox a.org_fie{width: 80px;height: 30px;background: #e60000;border-radius: 3px;color:#fff;display:block;text-align: center;line-height: 30px;overflow:hidden;margin:0 auto;margin-top: 10px;}
.bjBox a.not_fie{width:110px; height:39px; background:#afafaf;border-radius: 3px; color:#fff; display:block; text-align: center; line-height:39px; overflow:hidden; border:1px solid #979797; margin:0 auto}
.bjBox a.not_fie:hover{text-decoration:none}
.bjBox a.org_fie:hover{background:#f03c00; text-decoration:none}
.bjBox a{color: #ff8543;font-size: 14px;}
.bjBox span{font-weight: bold;font-size: 16px;color:#f03c00;padding: 0 3px;}
.bjBox b{color: #ddd; padding: 0 10px; font-weight: normal;}
.bjBox i{color: #999; font-size: 20px; font-style: normal}
/*左*/
.newPurchaseList li dd{float: left;width: 560px;height: 130px;padding: 0 10px 0 0;border-right:1px solid #eee;}
.newPurchaseList li dd .pur-hd{height:40px; position:relative}
.newPurchaseList li dd .pur-hd .time{float: left; font-size:14px; height: 20px; line-height: 20px; padding: 10px 0 0 10px; color: #888;}
.newPurchaseList li dd .pur-hd h3{font-size: 16px;float: left;max-width:500px;font-weight: bold;color: #333;line-height:35px;height:35px;overflow:hidden;}
.newPurchaseList li dd .pur-hd h3 a{color: #333;}
.newPurchaseList li dd .pur-hd h3 a:hover{color: #d93600}
.newPurchaseList li dd .pur-Main{overflow: hidden;}
.newPurchaseList li dd .pur-Main .imgs{padding: 0 5px 0 0;float: left;overflow: hidden;height: 90px;width: 110px;}
.newPurchaseList li dd .pur-Main .imgs img{border: 1px solid #f5f5f5;float: left;margin-right: 20px;margin: 0 5px 0 0;width: 88px;height: 88px;float: left;}
.purInfo{width: 420px;height: 90px;overflow: hidden;float: left;margin-right: 10px;}
.purInfo .int{color: #888888;line-height: 25px;width: 384px;height: 40px;-webkit-text-overflow: ellipsis;-moz-text-overflow: ellipsis;-o-text-overflow: ellipsis;-ms-text-overflow: ellipsis;text-overflow: ellipsis;overflow: hidden;}
.pur-box{overflow: hidden; height: 34px; margin-bottom: 10px;}
.pur-box .titlenew{float: left; line-height: 34px; font-size: 14px; position: relative}
.pur-box .titlenew div{color: #888;float: left;height: 34px;text-align: center;vertical-align: middle;font-size: 12px;}
.pur-box .listnew{overflow: hidden; height: 34px;}
.pur-box .listnew span{height: 22px;line-height: 22px;max-width:320px;overflow:hidden;font-size: 12px;padding: 0 10px;padding-left: 20px;border-radius: 3px;/* background: #ebebeb; *//* color: #333; */float: left;margin: 6px 5px 0 0;display: inline;white-space: nowrap;}
.pur-box .listnew span i{font-style: normal;padding-left:5px}
.newPurchaseList li dd p{padding: 10px 0 0; overflow: hidden; font-size: 14px; height: 18px; line-height: 18px}

/*采购中心服务*/
.ml-fl{float: left;}
.ml-fr{float: right;}
.ml-center-serve-wrap{clear: both;width: 1220px;overflow: hidden;}
.ml-center-serve-wrap .ml-title{width: 100%;height: 45px;font-size: 18px;line-height: 45px;color: #333;background: #f2f2f2;font-weight: bold;}
.ml-center-serve-wrap .ml-content{background: #ffffff;height: 170px;overflow:hidden;}
.ml-center-serve-wrap .ml-content .ml-list-wrap{width: 1220px;height: 170px;}
.ml-list-wrap .ml-list{width: 252px;height: 170px;overflow: hidden;}
.ml-list-wrap .ml-list .ml-bg-img{margin: 35px 6px 0 16px;width: 80px;height: 80px;background: url(images/buy/ml-common-pic.png) no-repeat;}
.ml-list-wrap .ml-list .ml-bg-img1{background-position: 0 -5px;}
.ml-list-wrap .ml-list .ml-bg-img2{background-position:-0px -103px;}
.ml-list-wrap .ml-list .ml-bg-img3{background-position: -105px -5px;}
.ml-list-wrap .ml-list .ml-bg-img4{background-position:-105px -103px;}
.ml-list-wrap .ml-list .ml-text{margin: 30px 0 0 14px;width: 133px;}
.ml-list-wrap .ml-list .ml-text h4{margin-bottom: 8px; font-size: 20px; color: #333; font-weight: normal;}
.ml-list-wrap .ml-list .ml-text p{height:22px;color: #666666;}
.ml-center-serve-wrap .ml-content .ml-tel{margin-left: -10px;padding: 10px 0 0 20px;width: 10px;height: 140px;background-color: #f8f8f8;}
.ml-content .ml-tel h3{margin-bottom: 5px;font-weight: bold;font-size: 16px;color: #333;}
.ml-content .ml-tel p{margin-bottom: 5px;font-size:6px;}