﻿@charset "utf-8";
/* CSS Document */
/*
    @author：刘文静
    @Contain：商品列表css 店铺分类
*/
.Cart-listInfo{
    width: 1190px;
    height: auto;
    overflow: hidden;
    margin: 0 auto;
    padding-bottom: 100px;
}
.Cartlist_advertising{
    width: 1190px;
    height: 109px;
    overflow: hidden;
    margin: 21px 0px;
}
.Cartlist_advertising{
    width: 100%;
    height: 100%;
}
.selectCart-shopping-t{
    font: 20px/36px "微软雅黑";
    /*font-weight: bold;*/
    color: #333333;
    margin: 5px 0px;
}
.selectCart-Result{
    padding: 0 15px;
    height: 38px;
    overflow: hidden;
    font: 12px/38px "宋体";
    background-color: #f5f5f5;
}
.selectCart-Result span{
    float: left;
}
.Result-l{
    float: left;
}
.Result-r{
    float: right;
}
.selectCart-Name{
    font: 14px/38px "宋体";
    color: #ea2b25;
    margin-right: 10px;
}
/*修改部分*/
.cartParameterBox{
    width: 1190px;
    height: auto;
    overflow: hidden;
}
.sw-wrap,.hi-wrap{
    display: none;
}
.sm-wrap{
    width: 1190px;
    height:32px;
    font: 12px/32px "宋体";
    color: #666666;
}
.MoreBtn{
    width: 80px;
    height: 32px;
    overflow: hidden;
    margin: 0 auto;
    position: relative;
    cursor: pointer;
}
.more-img{
    position: absolute;
    top: 7px;
    right: 5px;
    width: 20px;
    height: 20px;
    overflow: hidden;
    background: url("../images/search.ele.png") 0px 7px no-repeat;
}
.sw-wrap .MoreBtn:hover,.hi-wrap .MoreBtn:hover{
    color: #3cb46d;
}
.sw-wrap .MoreBtn:hover .more-img{
    background: url("../images/search.ele.png") 0px -10px no-repeat !important;
}
.hi-wrap .more-img{
    position: absolute;
    top: 7px;
    right: 5px;
    width: 20px;
    height: 20px;
    overflow: hidden;
    background: url("../images/search.ele.png") 0px -28px no-repeat !important;
}
.hi-wrap .MoreBtn:hover .more-img{
    background: url("../images/search.ele.png") 0px -45px no-repeat !important;
}
/*修改部分*/
.Cartlist-wrap{
    height: auto;
    overflow: hidden;
    font-size: 14px;
    line-height: 43px;
    padding-left: 16px;
    font-family: "宋体";
    border-bottom: 1px solid #ededed;
}
.wrap-t{
    width: 81px;
    height: auto;
    overflow: hidden;
    float: left;
    color: #333333;
}
.wrap-all{
    width: 69px;
    height: auto;
    overflow: hidden;
    float: left;
}
.wrap-valueListInp ul li{
    height: 23px !important;
    line-height: 23px !important;
    padding: 0px !important;
    margin: 10px 23px 0px 23px;
}
.wrap-valueList{
    width: 1024px;
    height: auto;
    overflow: hidden;
    float: left;
}
.wrap-valueList ul li{
    height: 43px;
    float: left;
    cursor: pointer;
    overflow: hidden;
    padding: 0px 10px;
}
.cuMode-valueList ul li{
    height: 42px;
}
.Search-Section{
    float: left;
}
.Nber-start, .Nber-end, .search-Nber-ok{
    overflow: hidden;
    height: 22px;
    border-radius: 2px;
    border: 1px solid #dedede;
}
.Nber-start, .Nber-end{
    width: 51px;
    padding-left: 5px;
}
.search-Nber-ok{
    cursor: pointer;
    padding: 5px 16px;
    background-color: #f6f6f6;
    font: 12px/24px "宋体";
}
.public-manyBorder{
    margin-top: -1px;
    border-top: 1px solid #f7ba2e;
    border-bottom: 1px solid #f7ba2e !important;
}
.Selected-Click{
    color: #ea2b25;
}
.Customized-Nber{
    height: auto;
    overflow: hidden;
    padding-left: 16px;
    font: 12px/43px "宋体";
    border-bottom: 1px solid #ededed;
}
.cuMode-listInp{
    margin-bottom: 10px;
}
.default-checkbox{
    width: 14px;
    height: 14px;
    float: left;
    margin: 4px 5px 4px 0px;
    display: inline-block;
    /*-webkit-transition: 0.3s;*/
    /*-moz-transition: 0.3s;*/
    /*-ms-transition: 0.5s;*/
    /*-o-transition: 0.3s;*/
    /*transition: 0.3s;*/
    background: url("../images/Selected.png") 0px 0px no-repeat;
}
.ok-checkbox{
    background: url("../images/Selected.png") 0px -14px no-repeat;
}
.cuMode-list{
    width: 764px;
    height: 42px;
    overflow: hidden;
    float: left;
}
.cuMode-btns{
    width: auto;
    height: auto;
    overflow: hidden;
    float: right;
}
.MoreStyle{
    float: left;
    margin-right: 10px;
    cursor: pointer;
}
.MoreStyle span{
    float: left;
}
.down-More-Ico{
    margin: 9px 0px 0px 5px;
    padding: 11px;
    background: url("../images/Search-list.png") 7px 8px no-repeat;
    border: 1px solid #dedede;
}
.manyBtn{
    float: left;
    width: 57px;
    height: 22px;
    cursor: pointer;
    margin: 9px 0px;
    background: url("../images/manyBtn.jpg") no-repeat;
    border: 1px solid #dedede;
}
.Ok_or_No{
    width: 100%;
    height: 24px;
    display: none;
    font: 12px/24px "宋体";
    text-align: center;
    overflow: hidden;
    margin-bottom: 20px;
}
.Ok_or_No span{
    cursor: pointer;
    padding: 5px 16px;
    border-radius: 2px;
    border: 1px solid #dedede;
    background-color: #f6f6f6;
}
.shopping_Cart-list{
    width: 1190px;
    height: auto;
    overflow: hidden;
    margin: 0 auto;
    margin-top: 40px;
}
.Cart-productlist{
    width: 100%;
    height: auto;
    float: left;
    overflow: hidden;
}
.Cart-product-t{
    width: 931px;
    height: 38px;
    padding-left: 9px;
    font: 12px/40px "宋体";
    border: 1px solid #ededed;
    background-color: #f5f5f5;
    margin-bottom: 8px;
}
.Cart-product-t span{
    float: left;
    height: 22px;
    line-height: 22px;
    padding: 0px 10px;
    display: inline-block;
    overflow: hidden;
    cursor: pointer;
    margin: 7px -1px 0px 0px;
    border: 1px solid #dedede;
    background-color: #ffffff;
}
.Cart-product-t span:hover{
    position: relative;
    color: #3cb46d;
    border: 1px solid #3cb46d !important;
}
.product-t_click{
    color: #ffffff !important;
    border: 1px solid #3cb46d !important;
    background-color: #3cb46d !important;
}
.search-region{
    float: right;
    margin-right: 8px;
}
.select-style{
    width: 96px;
    height: 24px;
    overflow: hidden;
    margin-left: -7px;
    border: 1px solid #dedede;
}
.list-area{
	width: 128px!important;
}
.all-list{
    width: 100%;
    height: auto;
    overflow: hidden;
}
.subct-Border{
    width: 215px;
    height: auto;
    float: left;
    overflow: hidden;
    padding: 9px 9px 31px 9px;
    border: 1px solid #ffffff;
}
.subct-Border:hover{
    border: 1px solid #f7ba2e;
}
/*.subct-BorderRight{*/
    /*margin-right: 0px !important;*/
/*}*/
.subct-Img{
    width: 215px;
    height: 215px;
    overflow: hidden;
    margin-bottom: 14px;
}
.subct-Img a img{
    width: 100%;
    height: 100%;
}
.subct-Nber{
    color: #de0744;
    width: 100%;
    height: 24px;
    overflow: hidden;
    margin-bottom: 2px;
    font: 16px/24px Verdana;
}
.subct-title{
    height: 20px;
    overflow: hidden;
    font: 14px/20px "宋体";
}
.subct-user-l{
    color: #b4b4b4;
    height: 28px;
    overflow: hidden;
    font: 12px/28px "宋体";
}
.subct-companyName{
    color: #b4b4b4;
    height: 20px;
    overflow: hidden;
    font: 12px/20px "宋体";
}
.subct-companyName{
    color: #b4b4b4;
    height: 20px;
    overflow: hidden;
    font: 12px/20px "宋体";
}
/*店铺分类页左侧*/
.rubric{
	padding-bottom: 0;	
	margin-bottom: 10px;
}
.searInShop{
	overflow: hidden;
	height: auto;
	padding: 15px 9px;
	box-sizing: border-box;
}
.searInShop input{
	float: left;
	width: 143px;
	height: 24px;
	border: 1px solid #dedede;
	border-radius: 3px;
	padding-left:5px;
	padding-right: 5px;
	font-size: 12px;
}
.searInShop a{
	display: block;
	float: left;
	width: 56px;
	height: 24px;
	border: 1px solid #dedede;
	border-radius: 3px;
	background: #f6f6f6;
	font: 12px/24px "微软雅黑";
	color: #666;
	text-align: center;
	margin-left: 5px;
}
.shopKind{
	height: 240px;
	overflow: auto;
	padding: 17px 14px 0 14px;
}
.shopKind .allShopKind{
	font: 12px/12px "微软雅黑";
	color: #666;
	font-weight: 900;
	margin-bottom: 15px;
}
.shopKind i{
	display: inline-block;
	width: 8px;
	height: 8px;
	border: 1px solid #666;
	font: 12px/6px "微软雅黑";
	text-align: center;
	margin-right: 5px;
	font-weight: 100;
	cursor: pointer;
}
.shopKindList{
	font: 12px/12px "微软雅黑";
	color: #666;
	font-weight: 900;
	padding-left: 14px;
}
.kindListTit{
	margin-bottom: 15px;
}
.shopKindList a{
	display: block;
	font: 12px/12px "微软雅黑";
	color: #999;
	padding-left: 15px;
	margin-bottom: 15px;
}
.rubric .searCirt{
	height: 38px;
	background: #f2f2f2;
	font: 14px/38px "微软雅黑";
	color: #666;
	margin-bottom: 15px;
}
.rubric .searCirt span{
	display: block;
	width: 50%;
	height: 100%;
	text-align: center;
	float: left;
	border-top: 1px solid #ededed;
	cursor: pointer;
}
.cirtActivited{
	background: #fff!important;
	border-top: 2px solid #dc3731!important;
	color: #dc3731!important;
}
.searCirtCont{
	height: auto;
	padding: 0 16px 0 10px;
}
.searCirtCont dl{
	overflow: hidden;
	margin: 10px 0;		
}
.searCirtCont dl dt{
	width: 68px;
	height: 68px;
	float: left;
	background: #f2f2f2;
	margin-right: 4px;
}
.searCirtCont dl dt a{
	display: block;
	width:100%;
	height: 100%;
}
.searCirtCont dl dt a img{
	display: block;
	width:100%;
	height: 100%;
}
.searCirtCont dl dd{
	float: left;
}
.searCirtCont dl dd .goodName{
	font: 12px/12px "微软雅黑";
	display: block;
	color: #333;
	width: 131px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	margin: 9px 0 10px 0;
}
.searCirtCont dl dd .cirtPrice{
	display: block;
	color: #de0744;
	font: 16px/16px arial;
	margin-bottom: 5px;
}
.searCirtCont dl dd .cirtNum{
	font: 12px/12px "微软雅黑";
	color: #b4b4b4;
}
.searCirtCont dl dd .cirtNum i{
	display: inline-block;
	margin:0 10px;
	color: #b4b4b4;
}
/*三级联动*/
.dispatch{
	float: right;
	width: auto;
	height: 38px;
	overflow: hidden;
	color: #666;
	margin-right: 8px;
}
.dispatch em{
	font: 12px/38px "微软雅黑";
	margin-right: 10px;
}
.dispatch select{
	height: 22px;
	border: 1px solid #dedede;
	border-right: 0px;	
}
#prov{
	width: 94px;
}
#city{
	width: 105px;
	margin-left: -6px;
}
#xian{
	width: 120px;
	border-right: 1px solid #dedede;
	margin-left: -6px;
}
