.content p { text-indent:0;}


.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 .right {width:1230px!important;height: 520px;overflow:hidden}
.mall_floor ul { overflow:hidden;}
.mall_floor ul li { float:left;width:19%!important; height:255px;box-sizing:border-box;border:1px solid #eee; margin-right:1%; padding:15px;margin-bottom:10px; background:#fff;transition:all .3s;margin-left:0!important}
.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:normal!important;}
.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:12px;line-height:16px;margin-top:0px;padding-left: 10px;float:left}
.productShowGrid .productInfo .iconGroup i.year b{font-weight:bold;color:#ee2e2c}
.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 font{float:left;line-height:15px;height:14px;overflow:hidden;display:block}
.productShowGrid .productInfo .iconGroup font.hy_1{background:#666666;padding: 3px 10px;color:white;border-radius:15px}
.productShowGrid .productInfo .iconGroup font.hy_5{background: blue;padding: 3px 10px;color:white;border-radius:15px}
.productShowGrid .productInfo .iconGroup font.hy_6{background: green;padding: 3px 10px;color:white;border-radius:15px}
.productShowGrid .productInfo .iconGroup font.hy_7{background: #006054;padding: 3px 10px;color:white;border-radius:15px}
.productShowGrid .productInfo .iconGroup font.hy_9{background: #ff2500;padding: 3px 10px;color:white;border-radius:15px}
.productShowGrid .productInfo .iconGroup font.hy_11{background: #88079F;padding: 3px 10px;color:white;border-radius:15px}
.productShowGrid .productInfo .iconGroup font.hy_10{background: #ff6700;padding: 3px 10px;color:white;border-radius:15px}





.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:#eee 1px solid;border-top:none;padding:20px;box-sizing:border-box;}
.cc_inp {border:#eee 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*/



.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}
.salebox_l{width:400px;float:left;padding:20px 30px 20px 20px;}
.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:560px;float:left;padding-bottom:20px;}
.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 20px; overflow:hidden; margin-top:20px;border-left:1px solid #eee;}
.shopInfo h2{ text-align:center; height:20px; line-height:20px; font-size:12px; margin:5px 0 10px;font-weight:400;color:#999;}
.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;overflow:hidden; text-align:center;}
.shopInfo a i{font-size: 12px;}
.shopInfo a img {width: 98px; height: 98px;border:#e3e3e3 1px solid;margin-bottom:5px;}

/*商城内容页左侧*/
.mall-left-side{width:235px; float:left; margin-right:15px;}
.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;font-size:14px;}
.s-shopInfo a:hover b{ color:#ee2c2e}
.s-shopInfo a span {display: block; height: 25px; line-height: 25px; overflow: hidden; color: #ee2c2e; margin-top:5px;font-size:14px;}
.s-shopInfo a span i { font-size:12px;}
.s-shopInfo a:last-child{ border:none}
/*商铺信息*/
.company-box{height:auto;overflow:hidden;}
.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}

/*-- 公司信息 --*/
.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 { background: #fff; overflow:hidden;}
.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;}


.cart-foot {height:48px;line-height:48px;color:#666666;margin-top:20px;padding-left:20px;}
.cart-foot p {height:48px;text-align:right;margin:0 20px 0 0;}
.cart-foot input {width:96px;height:48px;line-height:48px;border:none;background:#FF6600;color:#FFFFFF;font-size:20px;text-align:center;padding:0;letter-spacing:2px;cursor:pointer;}
.cart-foot input:hover {background:#F22D00;}

.cart-msg {padding:96px;text-align:center;font-size:16px;}
.cart-promo {line-height:22px;background:#FFDEDF;text-align:center;color:#DF3033;border-left:#DF3033 1px dotted;border-right:#DF3033 1px dotted;border-top:#DF3033 1px solid;border-bottom:#DF3033 1px solid;}
.cart-promo:hover {background:#FFFFFF;}

.cart-step {padding:20px 10px;}
.cart-step div {font-size:14px;font-weight:bold;line-height:20px;}
.cart-step span {float:right;}
.cart-step b {display:inline-block;width:20px;height:20px;text-align:center;border-radius:50%;background:#FF6600;color:#FFFFFF;margin-right:10px;}

#cart_tip {width:350px;z-index:1000;position:absolute;margin:-40px 0 0 -15px;background:#FFFFFF;border:#A0BCCA 1px solid;padding:0 0 15px 0;}
#cart_tip p {margin:0;background:#D2EDFF;padding:6px 4px 4px 6px;font-size:13px;font-weight:bold;}
#cart_tip div {background:url('image/okay.gif') no-repeat 15px 10px;padding:15px 20px 10px 50px;font-size:13px;}
#cart_tip span {color:#FF6600;font-weight:bold;}
#cart_tip img {float:right;cursor:pointer;}


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





.nav span { float:right;}
.nav span a { padding:0 5px;}
.nav span a:nth-child(2):after { content:"联系客服"; margin-left:5px;}







