/*.current_pos{width:100%;height:40px; margin:0 auto; background:#ff9900; line-height:40px;}
.current_pos .return{ width:10%; float:left; text-align:center;}
.current_pos .return a i{ font-size:18px; color:#333}
.current_pos .returnhome{ width:10%; float:left; text-align:center;}
.current_pos .returnhome a i{  font-size:18px; color:#333;}
.current_pos h2{ font-size:18px; width:80%; text-align:center; float:left; margin:0; padding:0; line-height:0.9;}
.current_pos h2 span{ width:90%; display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; line-height:40px; color:#fff;}*/
.randbox{ padding:0px 0; background:white; margin-top:10px;}
.randbox ul li {
    float: left;
    width: 25%;
    text-align:center;
    border: 0px;
    height: 30px;
    line-height: 30px;
    text-overflow:ellipsis;
    overflow:hidden;
}
 .randbox ul li a
 {      
    width: 99%;        
    text-overflow: ellipsis;
    overflow: hidden;
 }
.randbox ul li:first-child{ border-left:none;}
.floors{
	width: 100%;
	margin: 0 auto;
	background:white;
	margin-top:0px;
	border-top:1px solid #eee;
	border-bottom:1px solid #eee;
	padding-top:10px;
}
.floors h4{   border-bottom:1px solid #eee; padding-bottom:10px; margin-top:20px;}
.floors h4 span{border-left:3px solid #ff9900; padding-left:10px; }
.floors h4 a{float:right; margin-right:3%; line-height:18px;}
.floors ul.ul1{ margin-right:-3%;}
.floors ul.ul1 li{ width:47%; float:left; margin-right:3%; border:1px solid #eee; padding-bottom:10px; margin-bottom:10px;}
.floors ul.ul1 li a{ display:block;}
.floors ul.ul1 li a img{ width:100%;}
.floors ul.ul1 li a p.protit{ width:80%; margin:0 auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.floors ul.ul1 li a p.proprice{width:80%; margin:0 auto; margin-top:5px;}
.floors ul.ul1 li a p.proprice .nowprice{ color:#ee0000; font-size:18px; margin-right:5px;}
.floors ul.ul1 li a p.proprice .beforeprice{ color:#999; text-decoration:line-through; margin-left:10px;}
.floors ul.ul2{ display:none;}
.floors ul.ul2 li{ padding:10px 0; border-bottom:1px solid #eee;}
 
.floors ul.ul2 li .lileft{ float:left; width:100px; height:100px; border:1px solid #eee; margin-left:3%;}
.floors ul.ul2 li .lileft img{ width:100%;}
.floors ul.ul2 li .liright{ float:left; width:60%; margin-left:3%;}
.floors ul.ul2 li a p.proprice .nowprice{ color:#ee0000; font-size:18px; margin-right:5px;}
.floors ul.ul2 li a p.proprice .beforeprice{ color:#999; text-decoration:line-through; margin-left:10px;}
.floors ul.ul2 li .liright h5{ line-height:1.5;display:-webkit-box !important; overflow:hidden; text-overflow: ellipsis; word-break: break-all; -webkit-box-orient: vertical;-webkit-line-clamp:2;}
.floors ul.ul3 {
    margin-right: -3%;
}
.floors ul.ul3 li {
width: 30%;
float: left;
margin-right: 3%;
border: 1px solid #eee;
padding-bottom: 10px;
margin-bottom: 10px;
}

.floors ul.ul3 li a {
display: block;
}

.floors ul.ul3 li a img {
    width: 100%;    
}

.floors ul.ul3 li a p.protit {
    width: 80%;
    margin: 0 auto;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.floors ul.ul3 li a p.proprice {
    width: 80%;
    margin: 0 auto;
    margin-top: 5px;
}

.floors ul.ul3 li a p.proprice .nowprice {
    color: #ee0000;
    font-size: 18px;
    margin-right: 5px;
}

.floors ul.ul3 li a p.proprice .beforeprice {
    color: #999;
    text-decoration: line-through;
    margin-left: 10px;
}
.classfiedlist{ margin:0 auto; width:100%; background:white; }
.classfiedlist ul{ margin-right:-3px;}
.classfiedlist ul li{ width:25%; border:1px solid #eee; height:50px; text-align:center; margin-top:-1px; margin-left:-1px; float:left; line-height:50px;}
.classfiedlist ul li a{ font-size:16px;}
.classfiedlist ul li a.cur{color:#ff9900;}
.pro_spec{ width:100%; background:white; padding:10px 3%; border-top:1px solid #eee;}
.pro_spec h4{ color:#000;}
.pro_spec p .nowprice{ color:#ee0000; font-size:18px; margin-right:5px;}
.pro_spec p .beforeprice{ color:#999; text-decoration:line-through; margin-left:10px;}
.buygoods{ width:100%;height:40px; position:fixed; left:0; bottom:0;}
.buygoods ul li{width:50%;height:40px; line-height:40px; background:#ff9900; float:left;}
.buygoods ul li.cartgood{ background:#c91623;}
.buygoods ul li a span{color:white; font-size:16px;}
.buygoods ul li a i{ padding-left:25%; padding-right:5px; color:white;}
.adress{}
.adress form{ float:left;}
.list_put{ float:right;}
.list_put input{ width:40px; height:20px; border:1px solid #eee; text-indent:5px; margin:0;}
.list_put .goodnum{ margin:0; margin-left:-4px;margin-right:-4px;}
.list_put .add{ background:#eee; width:20px; height:20px; line-height:20px; text-align:center; display:inline-block; margin:0; margin-left:0;}
.list_put .minus{ background:#eee;width:20px; height:20px; line-height:20px; text-align:center;display:inline-block;margin:0;}
.good_parameter{ line-height:24px; margin-top:10px; background:#fff;}
.good_parameter .header{width:100%; height:30px; line-height:30px; background:#ff9900; text-indent:3%;}
.good_parameter_con{ margin-top:10px; padding:0 3%;}

.good_detail{ line-height:24px; margin-top:10px; background:#fff;}
.good_detail .header{width:100%; height:30px; line-height:30px; background:#ff9900; text-indent:3%;}
.good_detail_con{ margin-top:10px; padding:0 3%;}
.newsclass{ background:white;}
.newsclass ul{  margin-top:-0px; margin-right:-2px;}
.newsclass ul li{width:50%; border:1px solid #eee; height:50px; text-align:center;   float:left; line-height:50px; margin-top:-0px; margin-left:-1px;}
.newsclass ul li.cur a{ color:#ff9900;}
.news_con{ margin-top:10px; background:white; padding:10px 0;}
.news_con ul li{ padding:10px 0; border-bottom:1px solid #eee;}
.news_con ul li h4{ text-overflow:ellipsis;overflow:hidden; text-overflow:ellipsis; }
.news_con ul li a{ display:block;}
.news_con ul li .newsimg{ float:left;width:100px; 
                          height:75px; 
                          margin-left:3%; margin-right:10px; border:1px solid #eee;
                          overflow:hidden;
                          vertical-align:middle;
}
.news_con ul li .newsimg img{ width:100%;height:100%; }
.news_con ul li .newsabstract{ margin-right:10px; }
.news_con ul li .newsabstract h4 {
        display: -webkit-box !important;
        overflow: hidden;
        text-overflow: ellipsis;
        word-break: break-all;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 1;
        font-size: 16px;
        line-height: 1.5;
        margin-top: 5px;
        margin-bottom: 5px;  
        -webkit-line-clamp: 2;
    }
.news_con ul li .newsabstract p{ color:#666;display:-webkit-box !important; overflow:hidden; text-overflow: ellipsis; word-break: break-all; -webkit-box-orient: vertical;-webkit-line-clamp:2;}
.news_con ul li .newsabstract p i{ margin-right:5px; color:#999;}
.news_detailcon{ padding:0 3%; background:white;}
.news_detailcon .conhead{ border-bottom:1px solid #eee; padding-bottom:10px; }
.news_detailcon .conhead p.dinfo_info{color:#666;}
.news_detailcon .conhead p.dinfo_info span{ margin-left:10px; color:#666;}
.dinfo_con{ padding:10px 0; line-height:24px; }
.shopcart{ padding:0px 3%; background:white;}
.shopcart ul li{ padding:10px 0; border-bottom:1px solid #eee;}
.shopcart ul li .proimg{ width:100px; height:100px; float:left; border:1px solid #eee; }
.shopcart ul li .proimg img{ width:100%;}
.shopcart ul li .list_info{ width:63%; float:left; margin-left:10px;}
.shopcart ul li .list_info h4 { margin:10px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.shopcart ul li .list_info p.price{ font-size:16px; color:#ee0000;}
.shopcart ul li .list_put{ float:none; margin-top:10px;}
.shopcart ul li .list_put input{ width:40px; height:20px; border:1px solid #eee; text-indent:5px; margin:0;}
.shopcart ul li .list_put .goodnum{ margin:0; margin-left:-4px;margin-right:-4px;}
.shopcart ul li .list_put .add{ background:#eee; width:20px; height:20px; line-height:20px; text-align:center; display:inline-block; margin:0; margin-left:0;}
.shopcart ul li .list_put .minus{ background:#eee;width:20px; height:20px; line-height:20px; text-align:center;display:inline-block;margin:0;}
.shopcart ul li .list_put i{color:#999;}
.billing{ width:100%;height:40px; position:fixed; left:0; bottom:0; border-top:1px solid #eee; background:#FFF; padding:0 3%;}
.billing .pull-left{ width:68%; line-height:40px;}
.billing .pull-left .allprice{ color:#ee0000;}
.billing a.gobill{ float:left; background:#ee0000; color:#fff; font-size:16px;  padding:3px 15px; margin-left:10px; border-radius:15px; margin-top:5px; display:block;}

.swiper-container {
	width: 100%;
	height: auto;
}
.swiper-slide {
	text-align: center;
	font-size: 18px;
	background: #fff;

}
.swiper-pagination-bullet-active{ background:#ff9900;}
/*订单提交页面*/

.deliverinfo{border-bottom:1px solid #eee; border-top:1px solid #eee;  padding:10px 3%; padding-top:0; margin-bottom:10px; background:white;}
.deliverinfo a{ display:block;}
.deliverinfo a h5{padding:10px 0;}
.ordersdetail{  padding:0 0%; margin-top:0px;}
.paymentdetail .header{ line-height:30px; border-bottom:1px solid #eee;padding:0 3%; background:white;}
.paymentdetail{ float:left; width:100%; margin-bottom:10px; background:white; padding-top:10px;}
.paymentdetail .procon{ padding:10px 3% 0 3%;}
.paymentdetail .procon .lileft{ width:28%; border:1px solid #eee; float:left; overflow:hidden;}
.paymentdetail .procon .lileft img{ width:100%;}
.paymentdetail .procon .liright{ float:left; margin-left:2%; width:70%;}
.paymentdetail .procon .liright h4{ font-size:14px; display:-webkit-box !important; overflow:hidden; text-overflow: ellipsis; word-break: break-all; -webkit-box-orient: vertical;-webkit-line-clamp:2; line-height:1.5;}
.paymentdetail .allprice{ border-bottom:1px solid #eee; line-height:40px;padding:0 3%; }

.paymentdetail .delivermanner{border-bottom:1px solid #eee; border-top:1px solid #eee; line-height:40px; padding:0px 3%;margin-top:10px;}
.scorepay{border-bottom:1px solid #eee; border-top:1px solid #eee; line-height:40px; padding:0px 3%;margin-top:0px; background:white;}
.paymanner{border-bottom:1px solid #eee; border-top:1px solid #eee; line-height:40px; padding:0px 3%;margin-top:10px; background:white;}
.subpayfixed{ background:white; line-height:40px; height:40px; position:fixed; left:0; bottom:0; width:100%; border-top:1px solid #eee; padding:0 0%;}
.subpayfixed form{ float:right; margin-left:10px;}
.subpayfixed form button{ background:#c91623; border:none; height:40px; margin:0; padding:0 20px; color:#fff; line-height:40px; }

/*购物车页面*/
.gouwuche .car-list{ margin:0 -10px; }
	.gouwuche .car-list.inset{ margin:10px 0; border:1px solid #ddd; border-radius:0.2125em; }
	.gouwuche .car-list.inset li:last-child{ border-bottom:0; }
	.gouwuche .car-list .nodata{ position:relative; padding:20px 0; text-align:center; }
	.gouwuche .car-list .nodata h1{ display:block; height:90px; }
	.gouwuche .car-list .nodata h1:before{ position:absolute; margin-left:-30px; left:50%; top:30px; content:"\63"; font-family:'IcoMoon'; color:#ff9900; font-size:60px; font-style:normal; font-variant:normal; font-weight:normal; line-height:1; z-index:-1; }
	.gouwuche .car-list .nodata p{ color:#999; font-size:17px; line-height:35px; }
	.gouwuche .car-list li{ position:relative; padding:10px; border-bottom:1px solid #efefef; list-style:none; }
	.gouwuche .car-list li:after{ clear:both; content:"."; display:block; height:0; visibility:hidden; }
	.gouwuche .car-list li label.select{ position:absolute; display:block; top:5px; left:35px; }
	.gouwuche .car-list li .img-box{ display:block; float:left; margin:0 10px 0 0; width:75px; }
	.gouwuche .car-list li .img-box img{ width:75px; }
	.gouwuche .car-list li>h2{ display:block; margin:0; padding:0; color:#ff9900; font-size:15px; font-weight:normal; height:20px; line-height:20px; text-overflow:ellipsis; overflow:hidden; }
	.gouwuche .car-list li p.stxt{ color:#888; font-size:12px; line-height:1.3em; }
	.gouwuche .car-list li .note{ display:block; margin-left:80px; padding-top:10px; }
	.gouwuche .car-list li .note .price{ display:inline-block; color:#ff9900; font-size:15px; font-style:normal; line-height:23px; }
	.gouwuche .car-list li .note span{ display:block; float:right; color:#8c8c8c; font-size:12px; line-height:23px; }
	.gouwuche .car-list li .note .btn-list{ display:block; float:right; }
	.gouwuche .car-list li .note .btn-list input{ display:block; float:left; margin:0; padding:0; width:30px; height:25px; line-height:25px; text-align:center; border:1px solid #ddd; border-left:0; border-right:0; border-radius:0px; color:262626; font-size:14px; line-height:23px; }
	.gouwuche .car-list li .note .btn-list a{ display:block; float:left; margin:0; padding:0 8px; border:1px solid #ddd; color:#ff9900; font-size:14px; line-height:23px; height:25px; }
	.gouwuche .car-list li .note .btn-list a.del { margin-left:5px; border:0; line-height:25px; color:#777; }
.gouwuche .car-total{ display:block; margin:0 -10px; padding:15px 10px; background:#fafafa;  }
	.gouwuche .car-total .btn-list{ float:right; }
	.gouwuche .car-total .note{ display:block; }
	.gouwuche .car-total .note h3{ color:#333; font-size:14px; line-height:1.8em; }
	.gouwuche .car-total .note p{ color:#333; font-size:13px; line-height:1.5em; }
	.shangpinxiangqing .goods-item{ margin:15px 0; padding:10px; border:1px solid #ddd; border-radius:0.2125em; }
	.shangpinxiangqing .goods-item h2{ margin:0 0 10px; padding-bottom:10px; color:#53575e; font-size:14px; line-height:1em; font-weight:normal; border-bottom:1px solid #efefef; }
	.shangpinxiangqing .goods-item>dl{ clear:both; font-size:14px; padding: 5px 0; }
	.shangpinxiangqing .goods-item>dl dt{ display:block; float:left; padding-right:5px; }
/*商品详情*/
.shangpinxiangqing .goods-btn{ margin:15px 0; padding:10px;  }
	.shangpinxiangqing .goods-btn h1{ margin:0 0 10px; padding-bottom:10px; color:#ff9900; font-size:19px; border-bottom:1px solid #efefef; }
	.shangpinxiangqing .goods-btn:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
	.shangpinxiangqing .goods-btn .price-box{ margin-bottom:10px; line-height:1.8em; }
	.shangpinxiangqing .goods-btn .price-box:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
	.shangpinxiangqing .goods-btn .price-box div{ display:block; float:left; width:100%; color:#999; }
	.shangpinxiangqing .goods-btn .price-box div b{ color:#555555; font-size:16px; }
	.shangpinxiangqing .goods-btn .input-box{ margin-bottom:10px; clear:both; line-height:37px; height:37px; }
	.shangpinxiangqing .goods-btn .input-box .listbox{ display:inline-block; vertical-align:middle; }
	.shangpinxiangqing .goods-btn .input-box a{ display:block; float:left; margin:0; padding:5px 12px; border:1px solid #ddd; font-size:15px; line-height:25px; height:33px; color:#353535; cursor:pointer; overflow:hidden; }
	.shangpinxiangqing .goods-btn .input-box input[type="text"]{ display:block; float:left; margin:0; padding:5px 10px; width:50px; border:1px solid #ddd; border-left:0; border-right:0; border-radius:0; font-size:15px; line-height:25px; height:33px; text-align:center; }
	.shangpinxiangqing .goods-btn .btn-box .col{ float:left; width:48%; margin:2px; }
	.shangpinxiangqing .goods-btn .btn-box .add{ display:block; width:100%; box-sizing:border-box; border-color:#ff9900; color:#fff; background:#ff9900; cursor:pointer; }
	.shangpinxiangqing .goods-btn .btn-box .buy{ display:block; width:100%; box-sizing:border-box; border-color:#ff9900; color:#fff; background:#ff9900; cursor:pointer; }
	.shangpinxiangqing .goods-btn .btn-box .over{ color:#999; background:#f7f7f7; border-color:#e8e8e8; cursor:default; }
	
.shangpinxiangqing .spec-box{ position:relative; margin-top:10px; }
	.shangpinxiangqing .spec-box:after{ clear:none; content:""; display:block; height:0; visibility:hidden; }
	.shangpinxiangqing .spec-box dl{ clear:both; display:block; }
	.shangpinxiangqing .spec-box dl:after{ clear:none; content:""; display:block; height:0; visibility:hidden; }
	.shangpinxiangqing .spec-box dl dt{ float:left; width:20%; line-height:38px; min-height:38px; color:#53575e; }
	.shangpinxiangqing .spec-box dl dd{ position:relative; padding:5px 0; width:78%; line-height:26px; min-height:26px; color:#6c6c6c; display:inline-block; }
	.shangpinxiangqing .spec-box dl dd s{ display:inline-block; text-decoration:line-through; }
	.shangpinxiangqing .spec-box dl dd .price{ display:inline-block; margin-right:5px; color:#f40; font-size:24px; font-weight:700; }
	.shangpinxiangqing .spec-box dl dd .items{ list-style:none; display:inline-block;  }
	.shangpinxiangqing .spec-box dl dd .items li{ position:relative; float:left; margin:0 5px 8px 0; padding:1px; line-height:20px; vertical-align:middle; }
	.shangpinxiangqing .spec-box dl dd .items li a{ display:block; padding:1px; color:#666; min-width:10px; width:auto !important;  text-align:center; text-decoration:none; border:1px solid #eee; cursor:pointer; white-space:nowrap; text-overflow:ellipsis; vertical-align:middle; }
	.shangpinxiangqing .spec-box dl dd .items li a span{ display:inline-block; padding:5px 9px; font-style:normal; line-height:20px; }
	.shangpinxiangqing .spec-box dl dd .items li a img{ width:36px; height:38px; vertical-align:middle; }
	.shangpinxiangqing .spec-box dl dd .items li a.selected{ margin:-1px; color:#333; border:2px solid #f40; color:#f40; }
	/*评论列表*/
	.comment-list ol li{ line-height:24px; border-bottom:1px solid #ddd; padding-top:10px;}

    .shangpinxiangqing .promotion{ position:relative; margin-top:10px; }
	.shangpinxiangqing .promotion:after{ clear:none; content:""; display:block; height:0; visibility:hidden; }
	.shangpinxiangqing .promotion dl{ clear:both; display:block; }
	.shangpinxiangqing .promotion dl:after{ clear:none; content:""; display:block; height:0; visibility:hidden; }
	.shangpinxiangqing .promotion dl dt{ float:left; width:20%; line-height:38px; min-height:38px; color:#53575e; }
	.shangpinxiangqing .promotion dl dd{ position:relative; padding:5px 0; line-height:26px; min-height:26px; color:#6c6c6c; display:inline-block; }
	.shangpinxiangqing .promotion dl dd s{ display:inline-block; text-decoration:line-through; }
	.shangpinxiangqing .promotion dl dd .price{ display:inline-block; margin-right:5px; color:#f40; font-size:24px; font-weight:700; }
	.shangpinxiangqing .promotion dl dd .items{ list-style:none; display:inline-block;  }
	.shangpinxiangqing .promotion dl dd .items li{ position:relative; float:left; margin:0 5px 8px 0; padding:1px; line-height:20px; vertical-align:middle; }
	.shangpinxiangqing .promotion dl dd .items li a{ display:block; padding:1px; color:#666; min-width:10px; width:auto !important;  text-align:center; text-decoration:none; border:1px solid #eee; cursor:pointer; white-space:nowrap; text-overflow:ellipsis; vertical-align:middle; }
	.shangpinxiangqing .promotion dl dd .items li a span{ display:inline-block; padding:5px 9px; font-style:normal; line-height:20px; }
	.shangpinxiangqing .promotion dl dd .items li a img{ width:36px; height:38px; vertical-align:middle; }
	.shangpinxiangqing .promotion dl dd .items li a.selected{ margin:-1px; color:#333; border:2px solid #f40; color:#f40; }