/*
	[DESTOON] Copyright (c) 2008-2021 www.destoon.com
	This is NOT a freeware, use is subject to license.txt
*/
.sell_tip {width:180px;height:70px;background:url('image/sell_tip.gif') no-repeat;overflow:hidden;z-index:1000;position:absolute;}
.sell_tip p {margin:0 0 4px 2px;font-weight:bold;}
.sell_tip div {padding:8px 0 0 10px;}
.tools {padding:8px 0;border-bottom:#EEEEEE 1px solid;}
.tools table {width:100%;}
.tools select {padding:2px;}
.tool-btn {background:url('image/btn_1.gif') no-repeat;height:22px;line-height:22px;width:70px;padding:0 0 0 10px;border:none;cursor:pointer;}
.tool-btn:hover {background:url('image/btn_2.gif') no-repeat;}

.img_list li {height:22px;line-height:22px;overflow:hidden;}
.product_option {padding:10px 20px 10px 20px;}
.iq_btn {margin-top:10px;border:none!important;}
.cc_inp {border:#CCCCCC 1px solid;text-align:center;}

.btn-buy,.btn-cart {font-size:16px;width:148px;height:36px;line-height:36px;border:none;text-align:center;cursor:pointer;padding:0;-webkit-appearance:none;margin:6px 10px 0 0;}
.btn-buy {background:#FFEDED;border:#FF0036 1px solid;color:#FF0036;}
.btn-buy:hover {background:#F7BBBB;}
.btn-buy:disabled {background:#F2F2F2;border:#D6D6D8 1px dashed;color:#CDCDCD;cursor:not-allowed;}
.btn-cart {background:#FF0036;border:#FF0036 1px solid;color:#FFFFFF;}
.btn-cart:hover {background:#DF3033;}
.btn-cart:disabled {background:#CDCDCD;border:#CDCDCD 1px solid;color:#999999;cursor:not-allowed;}

/*20220408*/
/*产品列表*/
.m-ilist3 {margin-right: -22px;margin-top: 15px;}
.m-ilist3 li{float: left;position:relative;width: 229px;height: 380px;line-height: 20px;margin: 0 15px 15px 0;border: 1px solid #f5f5f5;transition: all 0.2s cubic-bezier(0.42, 0, 0.58, 1) 0;background: #ffffff;}
.m-ilist3 li:hover{-webkit-box-shadow:0px 0px 8px #ccc; -moz-box-shadow:0px 0px 8px #ccc; box-shadow:0px 0px 8px #ccc; transition: all 0.2s cubic-bezier(0.42, 0, 0.58, 1) 0;}
.m-ilist3-s li:hover{border: 1px solid #e60000;}
.m-ilist3 li .u-img{position:relative;border: 1px solid #f5f5f5;width: 198px;height: 198px;line-height: 198px;display: table-cell;vertical-align: middle;text-align: center;overflow: hidden;}
.m-ilist3-s li .u-img{margin: 10px 14px;}
.m-ilist3 li .u-img img {text-align: center;max-height: 198px;max-width: 198px;_height: 198px;_width: 198px;vertical-align: middle;/* width: 100%; */}
.m-ilist3.m-ilist3-s li .u-img{width: 229px;height: 229px;line-height: 229px;border:0;border-bottom: 1px solid #f5f5f5;}
.m-ilist3.m-ilist3-s li .u-img img{max-height: 229px;max-width: 229px;_height: 231px;_width: 231px;}
.m-ilist3 li .u-img:hover img {transform: scale(1.1);transition: all 1s ease 0s;-webkit-transform: scale(1.1);-webkit-transform: all 1s ease 0s;}
.m-ilist3 li .u-img i,.recommend_ul li a.tjimg i{ display:block; width:66px; height:38px; position:absolute; left:0; top:0;}
.m-ilist3 li i.tg{background:url(images/tgvip.png) no-repeat;width: 38px;height:38px;position:absolute;left: -3px;top: -3px;}
.m-ilist3 li i.companytg,.recommend_ul li i.companytg{ background:url(images/tgtj.png) no-repeat; width:38px; height:38px; position:absolute; left:0; top:0;}
.m-ilist3 li .u-tit {width: 405px;line-height:24px;height: 24px;/*padding-top:10px;*/overflow:hidden;font-size: 14px;color:#111;/* left: 250px; *//* position: absolute; */}
.m-ilist3-s li .u-tit input{vertical-align: middle;}
.m-ilist3-s li .u-tit {padding: 0 14px;width: 202px;/* left: 0px; */}
.m-ilist3 li .u-tit:hover{ color:#e60000;}
.m-ilist3 li .u-price {padding-top:10px;line-height:26px;height:26px;overflow: hidden;font-size:14px;color:#666;}
.m-ilist3-s li .u-price{padding: 0 14px;}
.m-ilist3 li .u-price span{font-size:18px; color:#e60000;}
.m-ilist3 li .u-num{padding: 0 14px;color: #888;font-size: 12px;line-height: 26px;height: 26px;overflow: hidden;}
.m-ilist3 li .info{display:none;line-height:32px;height: 70px;margin: 0px;padding: 0px;border-top: 0px;border-bottom: 0px;background: none;}
.m-ilist3-s li .info{background: #e60000;bottom: 151px;position: absolute;padding: 0 14px;overflow: hidden;}
.m-ilist3-s li:hover .info,.m-ilist4 li .info{display:block}
.m-ilist3 li .info p.company{width: 201px;height:32px;overflow:hidden;}
.m-ilist3 li .info p.company.free{ width:200px; float:none;}
.m-ilist3 li .info p.company a{ font-size:14px; color:#999;}
.m-ilist3-s li:hover .info p.company a{color:#fff;}
.m-ilist3 li .info p.company a:hover{ color:#1549bd;}
.m-ilist3-s li:hover .info p.company a:hover{ color:#FFEB3B;}
.m-ilist3 li .info p.company a i.icon{margin-right: 0px;margin-top: 7px;}
.m-ilist3-s li:hover .info p.company a i.icon-vip {background: url(images/member/index-icon-h.png) no-repeat -0px 3px;}
.m-ilist3 li .info p.year{width:66px;float:right;font-size:14px;height: 32px;overflow: hidden;color: #999;}
.m-ilist3-s li:hover .info p.year{color:#fff;}
.m-ilist3 li .info p.year span{padding: 0px 4px;margin-right:3px;font-size:12px;color:#fff;}
.m-ilist3 li .info p.year.bj span{ background:#446cb4;}
.m-ilist3 li .info p.year.zz span{ background:#e60000;}
.m-ilist3 li .info p.year.zs span{ background:#bfa626;}
.m-ilist3 li .info p.year.jct span{ display:inline-block; width:20px; height:30px; font-size:inherit; text-indent:-9999px; vertical-align:top;}
.m-ilist3 li .info .c-t{float: left;height: 32px;overflow: hidden;color: #999;}
.m-ilist3-s li:hover .info .c-t{color:#fff;}
.m-ilist3-s li .xp_tel{width: 200px;/* position: absolute; */padding: 0 14px 11px;bottom: 0;}
.m-ilist3 li .xp_tel p.area{height: 30px;line-height: 30px;overflow: hidden;color: #999;margin-bottom: 3px;font-size: 13px;}
.m-ilist3-s li .area input{vertical-align: middle;font-size: 12px;}
.m-ilist3-s li:hover .xp_tel p.area{color: #999;}
.m-ilist3-s li .xp_tel .xp_btn{float: left;color: #e60000;border: 1px solid #e60000;padding: 2px 8px 4px;border-radius: 3px;}
.m-ilist3-s li .xp_tel .zxxj{background: #ffffff;color: #04820a;border: 1px solid #04820a;}
.m-ilist3 li .xp_tel .xp_btn:hover{background: #FF5722;}
.m-ilist3-s li .xp_tel .xp_btn:hover{background: #e60000;color: #ffffff;}
.m-ilist3-s li .xp_tel .zxxj:hover{background: #04820a;color: #ffffff;}
.m-ilist3-s li .xp_tel .wp_btn,.m-ilist3 li .xp_tel .red{float: right;right:1px;margin-top: 3px;}
.m-ilist3-s li .xp_tel .wp_btn a{background: #a7a7a7;color: #ffffff;border-radius: 3px;}
.m-ilist3-s li .xp_tel .red span{background: #999;color: #ffffff;border-radius: 3px;}
.m-ilist3-s li .xp_tel .wp_btn .xps_btn,.m-ilist3-s li .xp_tel .red span.xps_btn{padding: 3px 8px 5px;}
.m-ilist3-s li .xp_tel .wp_btn:hover a{background: #b9b7b7;color: #ffffff;}
.m-ilist3 li .infoList{display:none;}
/*文字型、列表型*/
.m-ilist4 li{float:none;width: 1163px;height:200px;padding:16px 15px 16px 20px;margin: 0 21px 15px 0;border-bottom: 1px solid #ff9800;}
.m-ilist4 li .u-img{float:left;}
.m-ilist4 li .u-tit {position:absolute;top:25px;left: 240px;display: block;width: 400px;height:60px;overflow: hidden;line-height:28px;overflow:hidden;font-size:18px;color:#333;font-weight: bold;}
.m-ilist4 li .u-tit span{font-size: 12px;background-color: #f41b1f;padding: 5px;border-radius: 5px;color: #ffffff;}
.m-ilist4 li .info p.company{position:absolute;top: 30px;right: 15px;width: auto;text-align: right;}
.m-ilist3 li .info p.company.free{ width:190px;}
.m-ilist4 li .info p.area{display:block;position:absolute;top: 55px;right: 15px;width:190px;font-size:14px;color:#999999;text-align: right;}
.m-ilist4 li .u-price{position:absolute;top: 85px;right: 15px;width:190px;text-align: right;}
.m-ilist4 li .u-num{display:block;position:absolute;top: 125px;right: 15px;width:190px;font-size:14px;color:#666;padding: 0;text-align: right;}
.m-ilist4 li .u-num span{ color:#999;}
.m-ilist4 li .xp_tel{display:block;position:absolute;bottom: 20px;right: 15px;overflow:hidden;}
.m-ilist4 li .xp_tel .xp_btn{float:left;display:block;width:88px;height:30px;line-height:30px;text-align:center;font-size: 14px;color:#045808; border:1px solid #045808;border-radius:3px;}
.m-ilist4 li .xp_tel .xp_btn:hover{ background:#e60000; color:#fff; border:1px solid #e60000; }
.m-ilist4 li .xp_tel .xp_btn.buy{  color:#e60000; border:1px solid #e60000; }
.m-ilist4 li .xp_tel .xp_btn.buy:hover{ background:#e60000; color:#fff; border:1px solid #e60000; }
.m-ilist4 li .xp_tel .zxxj:hover{background: #045808; border:1px solid #045808; }
.m-ilist4 li .xp_tel .wp_btn{ float:left; display:block; width:88px; height:30px; line-height:30px; text-align:center; font-size:14px; color:#ffffff; background:#666666;border:1px solid #666666; border-radius:3px;margin-left:20px}
.m-ilist4 li .xp_tel .wp_btn a{color:#ffffff;}
.m-ilist4 li .xp_tel .wp_btn:hover{ background:#000000;border:1px solid #000000;}
.m-ilist4 li .xp_tel .wp_btn:hover a{color:#fff;}
.m-ilist4 li .xp_tel .tel{ float:left; display:block; margin-left:16px; padding-left:30px; width:142px; height:40px; line-height:40px;background:url(../img/icon_tel.gif) no-repeat 0px 9px; font-size:18px; color:#e60000;}
.m-ilist4 li .infoList{display:block;width: 395px;position:absolute;bottom: 20px;left: 240px;}
.m-ilist4 li .infoList dl{border:1px solid #ddd;border-right: none;border-bottom: none;overflow:hidden;}
.m-ilist4 li .infoList dl dd{width: 196px;float:left;height:34px;line-height:34px;border-right: 1px solid #ddd;border-bottom: 1px solid #ddd;overflow:hidden;}
.m-ilist4 li .infoList dl dd span{width: 80px;background:#f2f2f2;text-align:center;float:left;font-size:14px;color:#999;}
.m-ilist4 li .infoList dl dd strong{width: 96px;padding:0 10px;text-align:center;float:left;color:#333;font-weight:normal;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.m-ilist4 li .cjcpjs{display: block;width: 950px;position: absolute;top: 60px;left: 240px;font-size: 14px;line-height: 22px;text-indent: 2em;}
.m-ilist4 li .cpxqjs{border-radius: 16px;height: 33px;line-height: 33px;border: none;background-color: #1e50ae;color: #fff;font-size: 14px;width: 200px;text-align: center;display: block;position: absolute;bottom: 10px;right: 40px;}
.m-ilist4 li .cpxqjs a{color:#FFFFFF;}
.m-ilist4 li .infoList p{ line-height:26px;height: 78px;overflow: hidden; font-size:14px; color:#999;}
.m-ilist4 li .info p.year{ display:none;}
.m-ilist4 li .info .c-t{display:block;position:absolute;top: -1px;right: -1px;padding: 0;margin: 0;height: 25px;line-height: 20px;font-size: 12px;}
.m-ilist4 li .info .c-t span{background:#e60000;color:#fff;padding: 0px 10px 2px;height: 30px;line-height: 30px;border-radius: 0 0 0 15px;display: inline-block;}
.m-ilist4 li .cpjs{display: block;width: 500px;position: absolute;bottom: 20px;right: 40px;font-size: 14px;line-height: 22px;}
.selllxfs{padding: 10px 16px;line-height: 28px;border-bottom: #F5F5F5 1px solid;margin-bottom: 10px;clear: both;}
.selllxfs strong {font-size: 18px;}
.selllxfs span{ text-align: center;padding: 5px 10px;background: #009688;margin: 0 5px;font-size: 16px;color: #ffffff;
    border-radius: 10px;}
.article-recommend{background:#f7f7f7;border:1px solid #d6d6d6;padding-bottom: 15px;display: block;}
.article-recommend h3{ font-size:20px; font-weight:normal; color:#333333;}
.article-recommend h3 a{ color:#333333;}
.article-recommend ul{ padding:10px 0;padding: 2px 10px 0; }
.article-recommend ul li{ line-height:35px; font-size:14px; border-bottom:1px dashed #d0d0d0;width: 47%;display: block;overflow: hidden;height: 35px;float: left;margin-left: 12px;margin-right: 10px; text-align:left;}
.article-recommend ul .li-last{ border:none;}
.article-recommend ul li span{ float:right;font-size: 14px;font-weight: normal;background: none;}

.article-recommend ul li span a{ background:none;}
.article-recommend p{ line-height:28px; font-size:14px;}
.article-recommend span{font-size: 16px;font-weight: bold;background: #dadada;display: block; line-height: 35px;color: #666666;padding-left: 15px;}