

/*右侧会员登陆区域*/
.ppt_v16 { position:relative; height:490px;}
.ppt_v16 .right{width:238px;float:right;background:#fff;padding:0 10px 15px; box-sizing:border-box;position:relative; z-index:2; margin-top:10px;}
.member{overflow:hidden;padding-bottom:20px;}
.member .btn-area>a{display: block;width:45%;height:30px;line-height:30px;text-align: center;color: #fff;background:#255b8b;border-radius:2px;border:#255b8b 1px solid;box-sizing:border-box;}
.member .btn-area>a:hover{background:#255b8b;border:#255b8b 1px solid}
.member .btn-area a:nth-child(odd){float:left}
.member .btn-area a:nth-child(even){float:right; background:white;border:#255b8b 1px solid;color:#255b8b}
.wel{font-size:14px;}
.wel p{line-height:25px}
.wel .user_img {padding:15px 0; overflow:hidden;}
.wel .user_img a { width: 66px; height:66px; border-radius:50%;border: 1px solid #eee;float:left;overflow:hidden; margin-right:10px;}
.wel .user_img a img { width: 66px;}
.wel .user_img .p_1 { font-size:12px; margin-top:10px;}
.wel .user_img .p_2 { color:#255b8b; font-size:16px;font-family:"微软雅黑"}
.wel .user_img .p_2:after { content:"\e667"; font-family: 'iconfont';float:left; margin:-1px 4px 0 0; color:#999;} 


/*公告区域切换样式*/
.tz{overflow:hidden;}
.tz .qc-head{clear:both;font-size:12px;line-height:30px;text-align:center;overflow:hidden; border-bottom:1px solid #eee;}
.tz .qc-head li{float:left;list-style-type:none;width:32%;font-weight:normal; cursor:pointer;}
.tz .qc-head li:nth-child(-1n+2) { width:18%;}
.tz .qc-head li.current{color:#255b8b;border-bottom:2px solid #255b8b;}
.tz .qc-body dl{overflow:hidden;padding-top:8px;}
.tz .qc-body dl li{line-height:28px;font-size:12px;height:28px;overflow:hidden;}
.tz .qc-body dl li a { color:#666;}
.tz .qc-body dl li a:hover { color:#255b8b;}
.tz .qc-body dl li em { margin-right:5px;}
.qvshi { overflow:hidden;}
.qvshi dl dt { float: left;width: 57px;height: 59px;background: url(icon/sprite_global.png) no-repeat -28px -247px;margin: 13px 20px 0 18px;padding: 23px 15px 25px 0;border-right: 1px solid #e0e0e0;}
.qvshi dl dd { float:left; padding-top:15px;}
.qvshi dl dd span { font-size:12px; color:#999;font-family:"微软雅黑" overflow:hidden; margin-bottom:15px; display:block;}
.qvshi dl dd span p { font-size:20px; color:#db2242;}




/*幻灯区*/
.mall_top .carousel_bg {height:410px;background-size: 140%;filter: blur(30px);}
.mall_top .carousel_bg_w {width:100%;height:510px;overflow:hidden;position:absolute;z-index:-2;left:0;top:0px;}
.mall_top .banner { width:100%; height:347px;position:relative;overflow:hidden;}
.mall_top .carousel {height:400px;position:absolute;}
.mall_top .carousel li {float:left;}
.mall_top .carousel li,.carousel li img {width:730px;height:347px;}
.mall_top .img-index {position:absolute;bottom:20px;width:100%;display:flex;justify-content:center;}
.mall_top .img-index li {float:left;width:40px;height:4px;line-height:4px;overflow:hidden;text-align:center;border-radius:2px;font-size:12px;cursor:pointer;background:#fff;margin:0 5px;color:#fff;}
.mall_top .img-index li.active {background:#0095ff;}
.carousel_bg_w:after {content: "";position: absolute;left: 0;top: 0;z-index: 1;width: 100%;height: 100%;
    background: -webkit-linear-gradient(rgba(236,236,236,0),rgba(239,239,239,1));
    background: -moz-linear-gradient(top,rgba(236,236,236,0) 0,rgba(239,239,239,1) 100%);
    background: -o-linear-gradient(top,rgba(236,236,236,0) 0,rgba(239,239,239,1) 100%);
    background: -ms-linear-gradient(rgba(236,236,236,0),rgba(239,239,239,1));}
.mall_top { padding-top:15px; overflow:hidden; position:relative;}
.mall_top .center { margin-left:235px; width:730px;float:left;}
.mall_top .center .center_bottom { margin-top:10px; width:100%; height:115px;} 
.mall_top .center .center_bottom ul li { margin-right:2%; width:32%;float:left;height:115px;}
.mall_top .center .center_bottom ul li:nth-child(3n+3) { margin-right:0;}
.mall_top .center .center_bottom ul li img { width:100%;}
.mall_top .right { width:220px; height:472px; float:right;box-sizing:border-box; padding: 0 15px; background:#fff;}

    

/*楼层*/
.mall_floor { height:580px;}
.mall_floor .mall_title { height:60px; line-height:60px;}
.mall_floor .mall_title span { font-size:20px; font-weight:700; color:#333;}
.mall_floor .mall_title .mall_sort { float:right;}
.mall_floor .mall_title .mall_sort a { display:inline-block; margin-left:20px; color:#999; font-size:12px; line-height:60px;}
.mall_floor .mall_title .mall_sort a:hover { color:#1db3c9;}
.mall_floor .mall_title .mall_sort a.main_more { position:relative; padding-right:25px; color:#666;}
.mall_floor .mall_title .mall_sort a.main_more:before { content:""; display:inline-block; width:1px; height:12px; background:#ccc;position:absolute; top:24px; left:-10px;}
.mall_floor .mall_title .mall_sort a.main_more:after { content:"\e6a9";font-family: 'iconfont';position:absolute;right:0px;top:-2px; font-size:16px;}
.mall_floor .mall_title .mall_sort a.main_more:hover { color:#cea861;}
.mall_floor .left { float:left; width:220px; height:520px;}
.mall_floor .left img { width:100%;}
.mall_floor .right { float:left; width:980px;height: 520px;}
.mall_floor ul { overflow:hidden;}
.mall_floor ul li { float:left;width:24%; height:255px;box-sizing:border-box;border:1px solid #eee; margin-left:1%; padding:15px;margin-bottom:10px; background:#fff;transition:all .3s;}
.mall_floor ul li:hover { box-shadow:0 5px 15px rgba(0,0,0,0.2);}
.mall_floor ul li:nth-child{1n+5} { margin-bottom:0;}
.mall_floor ul li .image { width:150px; overflow:hidden; margin:0 auto;}
.mall_floor ul li .image img { width: 100%; }
.mall_floor ul li .text { margin-top:5px; text-align:center;}
.mall_floor ul li .text p { line-height:20px; font-size:15px; color:#242424; margin-top:5px;}
.mall_floor ul li .text p.p_1 { font-weight:700;}
.mall_floor ul li .text p.p_2 { font-size:12px; color:#999;}
.mall_floor ul li .text p.price { color:#e2231a; font-weight:400;}



/*左侧导航*/
.industry-bar {position:fixed;top:220px;left:50%;margin-left:-730px;width:58px;display:none;z-index:1000;background:#fff;}
.industry-bar.hover {display:block}
.industry-bar li { height:60px; font-size:14px;}
.industry-bar li:hover { background:#e3211a;}
.industry-bar li:hover a { color:#fff;}
.industry-bar li a {display:block; width:28px; color:#333;margin:0 auto;padding:11px 0; border-bottom:1px solid #ddd;}
.industry-bar li:last-child a { border-bottom:none;}
.industry-bar li.current a {color:#e3211a;}
.industry-bar li.current:hover a { color:#fff;}




.mall-left{width:951px;float:left;margin-right:19px;}
.mall-right{overflow:hidden}

/*产品列表 网格*/
.productShowGrid{width:1230px;overflow:hidden;float:left}
.productShowGrid ul { overflow: hidden;width:1250px }
.productShowGrid ul li { width: 205px;padding:10px 10px 15px 10px;overflow:hidden;height:325px;  background: #fff; border: 1px solid #eee; margin-right: 16px; margin-bottom: 15px; float: left; vertical-align: middle; position:relative}
.productShowGrid ul li:hover { border: 1px solid #e02445; -webkit-transition-duration: .3s; transition-duration: .3s; }
.productShowGrid .productImg {width: 205px; height: 205px; overflow: hidden;margin:0px 0px 0px 0px }
.productShowGrid .productImg img { width:205px;height:205px;cursor: pointer;transition: all 0.6s;}
.productShowGrid .productImg:hover img{transform: scale(1.05);}
.productShowGrid .productInfo .productTit { font-size: 14px; color: #000; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.productShowGrid .productInfo .productTit a:hover { color: #e02445; }
.productShowGrid .productInfo .productTit em{ color: #e02445; }
.productShowGrid .productInfo .companyName { line-height: 26px;  /*padding-right: 80px;*/ white-space: nowrap; overflow: hidden; text-overflow: ellipsis; color: #666; margin-top: 8px; height:26px;}
.productShowGrid .productInfo .companyName a { color: #666; margin-top: 5px; }
.productShowGrid .productInfo .companyName em{float:right}
.productShowGrid .productInfo .companyName i{width:140px;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;display:block;float:left}
.productShowGrid .productInfo .iconGroup {margin:8px 0px ;z-index:20; position:relative}
.productShowGrid .productInfo .iconGroup i { margin-right: 5px;}
.productShowGrid .productInfo .iconGroup i.year{display:block;font-size:14px;line-height:16px;margin-top:0px;padding-left: 10px;float:left}
.productShowGrid .productInfo .iconGroup i.year b{font-weight:bold;color:#ee2e2c;font-size:16px;}
.productShowGrid .productInfo .iconGroup em{width:47px;height:16px; text-indent:-9999px;display:block;background:url(img/hb.png) no-repeat;float:left}
.productShowGrid .productPrice { color: #ff5700; font-size: 16px;margin-top:15px;margin-bottom:10px; height:16px;line-height:16px;}
.productShowGrid .productPrice i { float:right;font-size:12px;color:#999 }



.productShowGrid .productInfo .iconGroup div{float:left;position:relative;width:16px;height:16px;z-index:100;margin:0px 4px;}
.productShowGrid .productInfo .iconGroup div span{display:none}
.productShowGrid .productInfo .iconGroup div:hover span{display:block;z-index:1000;width:100px;height:100px;overflow:hidden; position:absolute;left:-80px;padding:5px;top:-115px; box-shadow: 0px 0px 5px rgba(0,0,0,0.25); background:white;}
.productShowGrid .productInfo .iconGroup div span img{width:100px;height:100px;}



.sortbar {height:46px;background: #fff;margin-bottom: 20px; overflow:hidden;  box-shadow: 0px 0px 3px rgba(0,0,0,0.15);}
.sortbar-left{width:342px;padding:15px 0px;line-height:16px;overflow:hidden;float:left; font-size:14px;}
.sortbar-left a{display:block;float:left;padding:0px 25px;border-right:#eee 1px solid;}
.sortbar-left i{font-weight:bold;font-style:normal;padding-left:3px}
.sortbar-left a.on{background:white;color:#e72e25}
.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;}
.tool {padding:24px 0;text-align:center;border-top:#F5F5F5 1px solid;}
.tool i {font-style:normal;font-size:14px;color:#555555;height:24px;line-height:24px;padding:5px 28px;cursor:pointer;}
.tool b {font-weight:normal;font-size:12px;}
.tool .like {background:url('image/tool-like.png') no-repeat 0 center;}
.tool .like:hover {background:url('image/tool-like-on.png') no-repeat 0 center;color:#FF6600;}
.tool .hate {background:url('image/tool-hate.png') no-repeat 0 center;}
.tool .hate:hover {background:url('image/tool-hate-on.png') no-repeat 0 center;color:#FF6600;}
.tool .report {background:url('image/tool-report.png') no-repeat 0 center;}
.tool .report:hover {background:url('image/tool-report-on.png') no-repeat 0 center;color:#FF6600;}
.tool .favorite {background:url('image/tool-favorite.png') no-repeat 0 center;}
.tool .favorite:hover {background:url('image/tool-favorite-on.png') no-repeat 0 center;color:#FF6600;}
.tool .comment {background:url('image/tool-comment.png') no-repeat 0 center;}
.tool .comment:hover {background:url('image/tool-comment-on.png') no-repeat 0 center;color:#FF6600;}
.tool .award {background:url('image/tool-award.png') no-repeat 0 center;}
.tool .award:hover {background:url('image/tool-award-on.png') no-repeat 0 center;color:#FF6600;}
.tool .share {background:url('image/tool-share.png') no-repeat 0 center;}
.tool .share:hover {background:url('image/tool-share-on.png') no-repeat 0 center;color:#FF6600;}

.showChange {
    float: right;
    margin-right: 5px;
	margin-top:3px;display:none
}
.showChange a{cursor: pointer;display:block;line-height:40px;float:left;padding:0px 15px;text-indent:-9999px}
.showChange a.tupian {
    background:white url("img/matrix_green.png") no-repeat center;
}
.showChange a.tupian_gray {
    background: url("img/matrix_gray.png") no-repeat center;
}
.showChange a.tuwen {
    background:white url("img/bar_green.png") no-repeat center;
}
.showChange a.tuwen_gray {
    background: url("img/bar_gray.png") no-repeat center;
}




/*右侧广告区*/
.mall-recommend{}
.mall-right-title{height:45px;line-height:45px;padding:0px 15px;font-size:16px;font-weight:bold;background:#ff7900;margin-bottom:20px;color:white}
.mall-right-title span{float:right;font-size:12px;font-weight:normal}
.mall-recommend ul li{background:white;overflow:hidden;padding:10px;margin-bottom:15px;border:#eee 1px solid}
.mall-recommend ul li img{width:100%}
.mall-recommend ul li p{font-size: 14px; color: #000; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;margin-top:10px;;}
.mall-recommend ul li .productPrice { color: #ff5700; font-size: 16px;margin-top:10px;margin-bottom:10px; height:16px;line-height:16px;}
.mall-recommend ul li .productPrice i { float:right;font-size:12px;color:#999 }

.list_price {color:#808080;width:100px;}
.list_price strong {font-family:Arial;color:#FF2900;font-weight:bold;font-size:16px;}
.list_count {color:#404040;width:100px;}
.list_count span {color:#808080;text-decoration:underline;}
.mall_tab {height:50px;overflow:hidden; border:1px solid #eee; border-bottom:none;}
.mall_tab ul li { float:left; line-height:50px;width:100px; font-size:14px;text-align:center; height:50px;}
.mall_tab ul li.mall_tab_2 { border-bottom:1px solid #ee2c2c;height:49px;}
.mall_tab ul li.mall_tab_2 a { font-weight:700; color:#ee2c2c;}
.mall_c {border:#DDDDDD 1px solid;border-top:none;padding:20px;}
.cc_inp {border:#CCCCCC 1px solid;text-align:center;width:30px}

.stat {padding:15px 0 10px 0;}
.stat_p {height:10px;line-height:10px;background:#FFF7D2;font-size:1px;}
.stat_p div {height:10px;line-height:10px;background:#FFA40D;border-left:#FFA40D 2px solid;float:left;}
.comment-filter {background:#F3F3F3;padding:12px 16px;}
.comment {padding:16px 0;border-bottom:#EEEEEE 1px solid;overflow:hidden;}
.comment-l {width:128px;float:left;text-align:center;margin-right:24px;}
.comment-l img {width:48px;height:48px;border-radius:50%;margin-bottom:12px;}
.comment-l b {display:block;width:100%;}
.comment-r {overflow:hidden;}
.comment-r ul {margin-top:12px;overflow:hidden;}
.comment-r li {width:84px;height:84px;float:left;}
.comment-r li img {width:64px;height:64px;border:#EEEEEE 1px solid;padding:2px;cursor:pointer;}
.comment-r p {margin:0;overflow:hidden;clear:both;display:none;}
.comment-r p img {max-width:800px;cursor:pointer;}
.comment-info {padding:0 0 10px 0;}
.comment-info span {float:right;color:#666666;}
.comment-content {font-size:14px;line-height:24px;}
.comment-reply {font-size:14px;line-height:24px;color:#FF6600;margin-top:10px;border-top:#EAEAEA 1px dotted;padding-top:10px;clear:both;}
.comment-reply span {float:right;color:#666666;font-size:12px;}
.comment-empty {padding:128px;text-align:center;color:#666666;font-size:14px;}

.relate_1,.relate_2 {width:65px;height:60px;float:left;}
.relate_1 img,.relate_2 img{width:50px;height:50px;}
.relate_2 em {display:block;width:15px;height:15px;background:url('image/relate_on.gif') no-repeat;z-index:1;position:absolute;margin:40px 0 0 40px;}
.relate_1 a:link,.relate_1 a:visited,.relate_1 a:active {display:block;width:50px;height:50px;border:#CCCCCC 2px solid;}
.relate_1 a:hover {border:#C90000 2px solid;}
.relate_2 a:link,.relate_2 a:visited,.relate_2 a:active,.relate_2 a:hover {display:block;width:50px;height:50px;border:#C90000 2px solid;}

.step_price {background:#EEEEEE;text-align:center;}
.step_price td {border-right:#DDDDDD 1px solid;}

.promos {}
.promos span {display:block;float:left;padding:2px 6px;margin-right:10px;background:#FFDEDF;color:#DF3033;border-left:#DF3033 1px dotted;border-right:#DF3033 1px dotted;border-top:#DF3033 1px solid;border-bottom:#DF3033 1px solid;}
.promos span:hover {background:#FFFFFF;}

.nv_1,.nv_2,.nv_3 {float:left;padding:5px;margin:0 5px 5px 0;cursor:pointer;}
.nv_1 {border:#CCCCCC 2px solid;}
.nv_2 {border:#C90000 2px solid;background:url('image/relate_on.gif') no-repeat right bottom;}
.nv_3 {border:#C90000 2px solid;}

.cart_info {height:33px;overflow:hidden;border:#DDDDDD 1px solid;background:#F7F7F7 url('image/cart_info.gif') no-repeat 10px center;}
.cart_info div {padding:8px 0 0 40px;}

.mthumb {padding:5px 0 5px 0;}
.mthumb img {margin:3px;}
.mthumb li {height:24px;line-height:24px;overflow:hidden;}

.list-view {width:1224px;}
.list-view:after {content:"";display:block;clear:both;}
.list-view div {width:204px;float:left;}
.list-view img:hover {border-left:#FFFFFF 1px solid;}
.list-view ul {margin:6px 24px 24px 0;}
.list-view li {height:24px;line-height:24px;overflow:hidden;font-size:14px;}
.list-view i {font-size:16px;font-family:Verdana;font-weight:100;font-style:normal;color:#999999;float:right;display:none;}
.list-view div:hover i {display:inline;}
.list-view-msg {padding:96px;text-align:center;font-size:16px;}


.top-shop{padding:20px 0px 20px 0px; background:white; position:relative;z-index:1;height:60px;}
.shop-m {margin:auto;width:1200px;z-index:1}
/*logo*/



.proInfoCon{max-width: 248px;padding-right:10px;float:left;height:60px;position:relative;z-index: 501;margin-top:5px}

.proInfoCon dt{height:20px; line-height:20px; font-size:15px; padding:2px 0 4px;}

.proInfoCon dt a{display:block;white-space: nowrap;text-overflow:ellipsis;padding-right:4px;overflow: hidden;float: left;max-width: 215px;text-decoration: none; font-weight:bold}
.proInfoCon dt a.bd{float:right;width:16px;margin-top:-2px;border:none}
.proInfoCon dd{overflow:hidden; height:18px;margin-top:5px;}

.proInfoCon dd a{display:block;float:left;height:17px;background:url(shopico.png) no-repeat;text-indent:200px;overflow:hidden;}


.proInfoCon dd span{font-size:14px;height:16px;line-height:16px;float:left;padding-left:55px;padding-right: 5px;border-right: 1px solid #e1e1e1;overflow:hidden;position:relative;float:left}
.proInfoCon dd span img{margin-right:8px;position:absolute;top: 0px;left:0}
.proInfoCon dd i{}
.proInfoCon dd i img{margin-right:5px;border:0;padding:0px;margin-top:-4px}
.proInfoCon span b{padding:0 2px;color:red}

.proInfoCon .mode i{background:#ee2e2c;display:block;color:white;float:left;margin-left:5px;padding:3px;font-size:12px;line-height:11px;border-radius:2px; font-family:"宋体"}
.proInfoCon .mode i:nth-child(2){background:#009237}
.proInfoCon .mode{float:left}

.proInfoAlert{width:285px;height:175px;position:absolute;top: 62px;border:1px solid #e5e5e5;padding:15px 20px 10px;left:0;background:#fff;z-index: 50000;box-shadow: 0px 0px 5px #ddd;display:none;z-index:1000}
.proInfoCon:hover .proInfoAlert{display:block}

.comName2{line-height:22px;height:22px; overflow:hidden; white-space: nowrap;text-overflow:ellipsis;}

.comName2 a{color:#333; line-height:22px; font-size:14px;font-weight:bold}

.proInfoAlert li{height:26px; line-height:26px;font-size:12px; color:#333;}

.proInfoAlert li span.infoLeft{color:#999; margin-right:5px;}

.alertBotLink{height:48px; border-top:1px solid #e5e5e5; height:48px; overflow:hidden; position:absolute; bottom:0;left:20px;right:20px;}

.alertBotLink a{height:16px; overflow:hidden; width:33.333%; border-left:1px solid #e5e5e5; margin-left:-1px; display:block; float:left; margin-top:16px; text-align:center; font-size:12px; color:#333; line-height:16px;background:url(img/shopico.png) no-repeat;}

.alertBotLink a.itemLink{background-position:0 -112px;text-indent:1.7em;text-align:left;}

.alertBotLink a.messLink{background-position:7px -146px;}

.alertBotLink a.collectLink{background-position:27px -179px;text-align:right;text-decoration: none;}

.mmtMember{height:16px;margin-bottom:5px; line-height:16px; padding-top:5px;}

.mmtMember span{float:left; font-size:12px; font-weight:bold; color:#333;}

.mmtMember span b{color:#ee2e2c; font-weight:bold; padding:0 0 0 5px;}

.mmtMember span em{display:block;float:left;height:16px; width:47px;}

.mmtMember a{display:block; float:left; margin-left:5px; height:17px;background:url(img/shopico.png) no-repeat;text-indent:200px; overflow:hidden;}

.topDataCon{float:left; overflow:hidden; padding-top:8px; margin-right:30px;}

.topDataCon dd{float:left; margin-left:-1px; border-left:1px solid #f79796; color:#fff; text-align:center;padding:0 10px;height:30px;}

.topDataCon dd h5{line-height:14px; font-weight:normal;font-size:14px;}

.topDataCon dd p{line-height:12px;font-size:12px; padding-top:5px;}

.topDataCon dd em{display:inline-block; height:16px; width:7px;background:url(img/shopico.png) no-repeat; vertical-align:middle; margin-left:2px;}

.topDataCon dd em.arrowUp2{background-position:-293px -135px;}

.topDataCon dd em.arrowDown2{background-position:-293px -163px;}

.proTopCode{float:left;width:36px;height:44px;background:url(img/shopico.png) 20px -48px no-repeat;margin-top:10px;position:relative;cursor:pointer;z-index: 501;font-size:12px;border-left:#eee 1px solid ;padding-left:20px;}
.proTopCode i{font-size: 0;line-height: 0;border-width: 5px;border-color: #555;border-bottom-width: 0;border-style: dashed;border-bottom-style: solid;border-left-color: transparent;border-right-color: transparent;  position:absolute; left:50px;top:30px}

.proTopCode:hover .codeAlert{display:block}
.codeAlert{padding:8px 8px 8px;width:120px;height:140px;background:#fff;position:absolute;top: 51px;left:-21px;border:1px solid #e5e5e5;display:none;z-index: 501;}
.codeAlert img{width: 120px;height: 120px;}
.codeAlert p{line-height:20px; color:#666; font-size:12px; text-align:center;white-space:nowrap;}

.search{float:right;width: 458px;padding-left: 0;padding-top: 2px;height: 45px;margin-top:5px;}

.search-box{width: 100%;height:40px;padding-top: 3px;}

.search input{width:480px;height: 38px;border: none;line-height: 38px;color:#A8A8A8;padding-left:10px;float:left;display: inline-block;}

.search label{float:left}

.search button{width:85px;height:36px;background:#d11120;text-align: center;line-height:34px;color:#fff;font-size:14px;display: inline-block;border:none;cursor:pointer;margin: 0;}

.defaultSearch2 .searchBox{width: 373px;height:40px;position: relative;float: left;}

.defaultSearch2 input{width: 267px;height: 34px;border-right: none;line-height: 34px;color: #A8A8A8;padding: 0 0 0 10px;float: left;display: inline-block;outline: none;border:#ee2e2c 1px solid}

.defaultSearch2 label{float:left}

.defaultSearch2 label button{width:86px;height: 36px;background: #d11120;text-align: center;line-height: 36px;color:#fff;font-size: 16px;display: inline-block;border:none;cursor:pointer;margin: 0;}

.defaultSearch2 label button:hover{background:#d11120}

.defaultSearch2 .form_list_tip ul{width: 100%;padding-top:0;}

.defaultSearch2 .RecordBox,.defaultSearch2 .form_list_tip{width: 456px;border: 1px solid #ddd;max-height:470px;background:#FFF;position:absolute;top: 37px;left: 0;border-top:0;z-index: 1002;overflow: hidden;}

.defaultSearch2 .form_list_tip li,.defaultSearch2 .RecordBox ul li{line-height:28px;height:28px;*margin:0;position:relative;width: 100%;}

.defaultSearch2 .cur{background:#f0f0f0;}



.defaultSearch2 .form_search{position:relative;}

.defaultSearch2 .form_list_tip{display:none;}

.defaultSearch2 .RecordBox ul li{width:500px;}

.defaultSearch2 .RecordBox ul li a{display:block;font-size:14px;color:#333;line-height:28px;text-decoration:none;padding-left: 10px;}

.defaultSearch2 .RecordBox ul li a:hover{color:#333;background:#f0f0f0;}


.defaultSearch2 .seaTbtn{padding-left: 0;width: 85px;height: 34px;float:left;}

.defaultSearch2 .seaTbtn button{width: 85px;height: 36px;border: 1px solid #555;color: #fff;background: none;line-height: 32px;cursor: pointer;font-size: 16px;margin-right: 0; background:#555}

.defaultSearch2 .seaInputBox{float: left;padding-left: 0;height: 36px;width: 277px;position: relative;border: none !important;}

.defaultSearch2 .seaInputBox p{position:absolute;line-height: 36px;font-size: 12px;color: #999;background: #fff;top: 0;margin: 0;left: 11px;height: 36px;}

.search button{font-size:16px;background: #d11120;width: 85px;}

.shop-banner{width:100%;height:140px;overflow:hidden}
.shop-menu{width:100%;background:#555;line-height:35px;font-size:14px;height:35px;}
.shop-menu ul li{float:left; font-family:"宋体";font-weight:bold}
.shop-menu ul li a{padding:0px 30px;color:white;display:block}
.shop-menu ul li a:hover{background:#d10000;}

.first-screen{ background:white;overflow:hidden;}
.first-screen h1{font-size: 22px; overflow: hidden; color: #000; font-weight:normal;padding:20px 0;}
.first-screen h1 span{font-size:14px; font:"宋体"; font-weight:normal;margin-left:0px;color:#666}
.salebox_l{width:400px;float:left;padding:20px 30px 20px 20px;overflow:hidden}
.fav{background:url(img/star.png) no-repeat center; display:block}
.base dl{overflow:hidden;width:100%;padding:2px 0px;font-size:12px; }
.base dt{float:left;color:#777;width:70px;line-height:30px;font-family:"宋体";padding-left:20px}
.base dd{overflow:hidden;overflow:hidden;color:#555;line-height:30px;font-size:14px;}
.add{border:#e3e3e3 1px solid;padding:0px 10px;width:98px;float:left}
.add input{border:#e3e3e3 1px solid;padding:6px 0;margin:0px 5px;border-top:none;border-bottom:none}
.base dd em{line-height:30px;font-size:12px;}

.proInfo .proPrice{background:#fff5ec;height:62px;line-height:31px; padding:15px 0; margin-bottom:10px; font-size:12px; position:relative;border-top:#ee2c2e 1px solid}
.proInfo .proPrice p{ height:31px; line-height:31px;padding-left:20px;margin:0px}
.proInfo .proPrice span{color:#ee2c2e;float:left;line-height:31px;font-size:24px;}
.proInfo .proPrice i{margin-right:10px; color:#000; font-size:12px;}
.proInfo .proPrice font{font-size:24px;margin-left:5px;font-weight:bold;}
.proInfo{ font-size:14px;overflow:hidden;width:600px;float:left}
.proInfo p{font-size:14px;line-height:41px;color:#4c4c4c;height:41px;overflow:hidden;}
.proInfo p a:hover{color:#ee2c2e}
.proInfo p a{color:#4c4c4c;font-size:14px}
.proInfo p font{color:#ee2c2e}
/*买家正在看*/
.shopInfo{width:100px; float:right; padding:0 15px; height:500px; overflow:hidden; background:#e3e3e3;}
.shopInfo h2{ text-align:center; height:55px; line-height:55px; font-size:16px; padding-top:4px;}
.shopInfo h3{border-bottom:1px solid #e9e9e9;height:45px;font-size:18px;line-height:45px;}
.shopInfo a{width:100px;display: block;color: #ee2c2e;font-size: 14px; padding:5px 0px 12px 0px;font-weight:bold; overflow:hidden; text-align:center}
.shopInfo a img {width: 98px; height: 98px;border:#e3e3e3 1px solid;margin-bottom:5px;}

/*商城内容页左侧*/
.mall-left-side{width:235px; float:left;overflow:hidden}
.product-classify{overflow:hidden;background:white;margin-top:15px}
.product-classify h2{font-size:16px;line-height:40px;padding:5px 15px;font-weight:normal;color:#000;border-bottom:#eee 1px solid}
.product-classify h2:before{content:"";background:#ff6000;float:left;margin-right:10px;height:16px;width:3px;margin-top:12px;}
.product-classify ul li{line-height:35px;font-size:14px}
.product-classify ul{padding:10px 15px;}
/*最新产品*/
.s-shopInfo{background:white;margin-top:15px}
.s-shopInfo h2{font-size:16px;line-height:40px;padding:5px 15px;font-weight:normal;color:#000;border-bottom:#eee 1px solid}
.s-shopInfo h2:before{content:"";background:#ff6000;float:left;margin-right:10px;height:16px;width:3px;margin-top:12px;}
.s-shopInfo dl{padding:0 15px;padding:0 15px; overflow:hidden}
.s-shopInfo a{width:95px;height:90px; display: block; color: #333; font-size: 12px; padding:19px 0px 19px 102px; border-bottom:1px solid #f3f3f3; position: relative; overflow:hidden;}
.s-shopInfo a img {width: 90px; height: 90px; position: absolute; left: 0; top: 19px;}
.s-shopInfo a b{display: block;  line-height:20px; color: #333; overflow: hidden; font-weight: 400;}
.s-shopInfo a:hover b{ color:#ee2c2e}
.s-shopInfo a span {display: block; height: 25px; line-height: 25px; overflow: hidden;font-weight:bold; color: #ee2c2e; margin-top:5px;}
.s-shopInfo a:last-child{ border:none}
/*商铺信息*/
.company-box{height:auto;overflow:hidden;background-color:#fff}
.shopName{height:77px;padding:0px 0px 0px 15px;background:url("img/news-hot.png") no-repeat 0px 0px scroll;border-bottom:#eee 1px solid}
.shopName h3{color:#ee2e2c;font-size:15px;white-space:nowrap;overflow:hidden; text-overflow:ellipsis;overflow:hidden;height:20px;line-height:20px;padding:13px 5px 0px 0px;}
.shopName h3 a{color:#ee2e2c;}
.shopName h3 a:hover{color:#ee2e2c;text-decoration:none;}
.shopName .jwsy{margin-top:10px;font-size:12px;height:27px;line-height:27px;}
.shopName .jwsy1{background-color:#ee2e2c;color:#fff;border-radius:2px;text-align: center;padding: 4px 6px;margin-right:5px;}
.shopName .jwsy1 a{color:#fff}
.shopName .jwsy1:hover,.shopName .jwsy2:hover{opacity:.8;filter:alpha(opacity=80);}
.shopName .jwsy2{background-color: #9E9E9E;color:#fff;border-radius:2px;text-align: center;padding: 4px 6px;margin-right:5px;}
.shopName .jwsy3{background-color: #607D8B;color:#fff;border-radius:2px;text-align: center;padding: 4px 6px;}
/*-- 诚信档案 --*/
.shopData p:before,.shopData p:after{content:"";display:block;clear:both;height: 0; visibility: hidden;}
.shopData p{zoom: 1;}
.shopData p{line-height: 30px;padding:0px 5px 0px 15px;height:30px;z-index:1}
.shopData p em{float:left}
.shopData p em.wxqrcode{float:left;position:relative;height:16px;z-index:100;display:block;margin-right:10px}
.shopData p em.wxqrcode span{display:none}
.shopData p em.wxqrcode:hover span{display:block;z-index:1000;width:100px;height:100px;overflow:hidden; position:absolute;left:-40px;padding:5px;top:-105px; box-shadow: 0px 0px 5px rgba(0,0,0,0.25); background:white;}
.shopData p em.wxqrcode span img{width:100px;height:100px;}
.shopData p i{color:#999;float:left;font-size:12px;padding-right:4px;/* width:60px; */text-align:right;}
.shopData p a{color:#4c4c4c;margin-right:10px;}
.icon-smrz{background:url(img/4793023641962849201_pic1.png) no-repeat 0 -99px}
.icon-qyrz{background:url(img/4793023641962849201_pic1.png) no-repeat -16px -99px}
.icon-vip{background:url(img/4793023641962849201_pic1.png) no-repeat -33px 2px}
.icon-yzbb{background:url(img/4793023641962849201_pic1.png) no-repeat -16px -119px}
.icon-lm{background:url(img/4793023641962849201_pic1.png) no-repeat 0 -119px}
.fl{float:left}
.v-year{display:block;font-size:14px;line-height:16px;padding-left: 10px;float:left}
.v-year b{font-weight:bold;color:#ee2e2c;font-size:16px;}
/*-- 公司信息 --*/
.companyInfo{height:auto;overflow:hidden;border-top:#e4e4e4 solid 1px;padding:15px 0px 5px 15px;margin-top:10px;}
.companyInfo a{width:62px;height:28px;float:left;margin-right:10px;border:#e4e4e4 solid 1px;line-height:28px;border-radius:3px;margin:0px 10px 10px 0px;padding-left:34px; color:#535353;background:#f9f9f9 url("img/icons.png") no-repeat;}
.companyInfo a:hover{color:#ee2e2c;text-decoration:none;}
.companyInfo a.introduce{background-position:-514px -126px;padding: 0;padding-left: 34px;font-size: 12px;border:#e4e4e4 solid 1px;}
.companyInfo a.position{background-position:-514px -154px;}
.companyInfo a.website{background-position:-514px -178px;}
.companyInfo a.infos{background-position:-514px -207px;}
.companyInfo a.newPro{background-position:-514px -238px;}
.companyInfo a.goldShop{background-position:-514px -262px;}

.shopData { overflow: hidden;}


/*/商城内容页右侧*/
.detail_box { width: 945px; background: #fff; float:right}
.detial_nav_box {height: 74px; }
.detial_nav_warp { width: 945px; background: #fff; height:53px;box-shadow: 0px 0px 6px rgba(0,0,0,0.05); }
.detial_nav_warp.fixed{position: fixed; top: 0; _position: absolute; _bottom: auto; z-index: 30; padding-top: 3px; _top: expression(eval(document.documentElement.scrollTop));}
.detial_nav_con li { position: relative; float: left; width: 102px; height: 51px; line-height: 51px; text-align: center; font-size: 14px; color: #000; cursor: pointer;}
.detial_nav_con li.cur { width: 100px;  font-weight: bold; color: #ee2e2c; background:white;border-bottom:#ee2e2c 1px solid;}
.detial_con_box{ display: none; padding:10px 30px 30px 30px;}
.detial_con_box .content{font-size:16px;line-height:30px;padding:10px 20px;}
.detial_con_box .content p{font-size:16px; text-indent:30px;margin-bottom:10px}
.black_overlay{display:none;position: fixed;top:0%;left:0%;width:100%;height:100%;background-color:black;z-index:1001;-moz-opacity:0.6;opacity:.60;filter:alpha(opacity=60);}
.blank_content{display:none;position:fixed;top:35%;left:40%;width:50%;height:270px;background:#f7f7f7 url(img/cart.png) no-repeat left 40px;;z-index:1002;width:470px;border-radius:5px;padding:5px;}
.blank_content h2{height:40px;line-height:40px;clear:both;font-size:18px;padding:0px 5px 0px 10px;font-weight:normal}
.blank_content h2 span{float:right}
.blank_content h3{height:40px;line-height:40px;clear:both;font-size:18px}
.blank_content h3 a{color:#ee2e2c}
.blank_content .open{padding:10px 15px 20px 15px;overflow:hidden;}
.blank_content ul li{font-size:14px;line-height:28px;height:28px}
.blank_content ul li em{font-size:12px;color:#666}
.blank_content ul li img{margin-top:-5px}
.blank_content ul li.com{font-size:16px}
.blank_content dl dt{float:left;margin-right:10px;margin-top:8px;}
.blank_content dl dt img{width:100px;height:100px;border-radius:3px;}
.blank_content dl ul{overflow:hidden;}
.wxts{border-top:#e3e3e3 1px solid;padding-top:15px;text-align:center;font-size:14px;}
.wxts b{color:red}
.qrcode2 { width:47px;position: absolute;right:30px;top:63px;z-index:1000
}
.qrcode2 p{font-size:12px;}
.qrcode2 dl{display:none}
.qrcode2:hover dl {
  display: inline-block;position: relative;z-index:10000;background:white;width:100px;box-shadow: 0px 0px 3px rgba(0,0,0,0.15);top:0px;padding:5px;left:-90px
}
.qrcode2:hover dl img{width:100px;height:100px;}

.open{padding:0px 0px;}
.mall-title {line-height:28px;font-size:16px;padding:16px 10px 0 10px;margin:0;}
.mall-text {line-height:18px;font-size:12px;padding:10px 10px 0 10px;margin:0;color:#E4393C;}
.mall-text span {color:#005EA7;}
.mall-price {font-weight:bold;font-family:Arial;color:#E4393C;}
.mall-price span {font-size:18px;}
.mall-alter {width:57px;height:33px;border:#CCCCCC 1px solid;float:left;}
.mall-alter input{width:40px;height:32px;line-height:32px;border:none;text-align:center;padding:0;float:left;}
.mall-alter b,.mall-alter i {width:16px;height:16px;line-height:16px;border-left:#CCCCCC 1px solid;background:#F2F2F2;text-align:center;float:left;cursor:pointer;-moz-user-select:none;-khtml-user-select:none;user-select:none;}
.mall-alter b {border-bottom:#CCCCCC 1px solid;font-size:14px;}
.mall-alter i {font-style:normal;font-size:18px;}
.mall-alter b:hover,.mall-alter i:hover {background:#E2E2E2;}
.mall-amount {display:inline-block;height:32px;line-height:32px;float:left;margin-left:24px;color:#666666;}





.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;}
