input[type="button"], input[type="reset"], input[type="submit"], input[type="text"] {
    -webkit-appearance: none;
    border-radius: 0;
}
.filter{ /*margin-top: 13px;*/border: solid 1px #e6e6e6; padding: 0;}
.category-filter .filter dl.cat dt a.current, .category-filter .filter dl.cat dt a:hover{
	color: #c9033b !important;
	text-decoration: none;
}
.sort-panel .o-select .s-checkbox, .sort-panel .o-select .s-radio{
	padding: 0;
	margin: 0;
	    margin-right: 0px;
	margin-right: 4px;
	*margin-right: 1px;
	vertical-align: middle;
}
.none{ display: none;}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
.filter dl dd table tr td{
	vertical-align: top;
}
.filter dl dd table{
	width: 100%;
	vertical-align: top;
}
.filter dl{
	background: #fff;
	border-top: dotted 1px #e6e6e6;	
	_border-top: solid 1px #e6e6e6;
	overflow: hidden;}
.filter dl.cat{ border-top: none;}
.filter dl dt{
	width: 6%;
	line-height: 36px;
	padding-left: 18px;
	color: #888;
	float: left;
	
}
.filter dl.cat dt a{
	color: #666;
	font-weight: 700;
	font-size: 14px;
}
.filter dl dd{
	padding: 8px 13px 8px 26px;
	background: #fff;
	float: left;
	width: 94%;
}
.filter dl.cat dd a{
	display: inline-block;
	vertical-align: top;
	margin-right: 20px;
	color: #c9033b;
	padding: 2px 0;
}
.filter dl.cat dd a strong{
	color: #555;
}

/*品牌  strat*/
.filter dl.brand dd .shell{
	    position: relative;
}
.filter dl.brand dd .shell{
	max-height: 51px;	
	overflow: hidden;
	border: solid 1px #e7e7e7;
	border-top: none;
	width: 902px;
}
.filter .brand_hidden{ clear: both; display: none; overflow: hidden; border: none;}
.filter dl.brand dd .shell ul li.selected i{
	position: absolute;
	top: -1px;
	left: -1px;
	width: 100px;
	height: 50px;
	z-index: 10;
	border: solid 1px red;
	background: url("../images/img/close.png") top right no-repeat;
}
.filter dl.brand dd .shell ul li{
	width: 100px;
	height: 50px;
	text-align: center;
	position: relative;
	text-overflow: ellipsis;
	border: solid 1px #e7e7e7;
	float: left;
}
.filter dl.brand dd .shell ul li .relative{
	    position: relative;
        height: 0;
}
.filter dl.brand dd .shell ul li .abs{
	display: none;
	width: 100px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	/*padding: 14px 0 15px 0;	*/
	border: solid 1px #ed6c00;
	text-decoration: none;
	color: #ed6c00;
	background: #fff;
	position: absolute;
	left: -1px;
	top: -1px;
}
/*.filter dl.brand td{ width: 68%;}*/
.filter dl.brand dd .shell ul li .txt{
	display: inline-block;
	width: 100px;
	height: 50px;
	line-height: 50px;
	overflow: hidden;
}
.filter dl.brand dd .shell ul li:hover{display: block;border: solid 1px red; width: 100px; height: 50px;}
.filter dl.brand dd .shell ul li:hover img{width: 100px; height: 50px;}
.filter dl.brand dd .shell ul li:hover a{display: none;}
.filter dl.brand dd .shell ul li:hover a.abs{display:block;}
.filter dl.brand dd .shell ul li .a{
	display: block;
	height: 50px;
	text-align: center;
}
.filter dl dd .more{
	width: 100px;
	text-align: right;
}
.filter dl dd .more a{
	display: none;
line-height: 20px;
cursor: pointer;
}
.filter dl dd .more a span{color: #555;margin-right: 4px;}
.filter dl dd .more a span:hover{ color: #ed6c00;}
.filter dl dd .more a i{
	display: block;
	float: right;
	width: 11px;
	height: 7px;
	overflow: hidden;
	background: url(../img/listicon.png) 0 -197px no-repeat;
	_background: url(../img/listicon.gif) 0 -197px no-repeat;
	margin-top: 7px;
}
.filter dl dd .more a i.open{
	display: block;
	float: right;
	width: 11px;
	height: 7px;
	overflow: hidden;
	background: url(../img/listicon.png) 0 -191px no-repeat;
	_background: url(../img/listicon.gif) 0 -191px no-repeat;
	margin-top: 7px;
}
.filter dl dd .more a.open span{
	color: #555;margin-right: 4px;
}
.filter dl dd .Multiselect{
	width: 111px;
	text-align: right;
}
.filter dl dd .Multiselect a{
	border: 1px solid #dbdbdb;
	padding: 1px 8px;
	line-height: 22px;
	cursor: pointer;
}
.filter dl dd .Multiselect a:hover span{color: #ed6c00;}
.filter .isSure{
	text-align: center;padding: 10px 0 0;
	display: none;
}
.filter .isSure input{
	border: 1px solid #d8d8d8;
	margin: 0 7px;
	padding: 2px 9px;
	cursor: pointer;
	background: #fff;
	color: #333;
	border-radius: 3px;
}
.filter .isSure .JS_sure{
	background: #cf000e;
	color: #fff;
	border: 1px solid #cf000e;
}
.filter .isSure input.disabled{
	color: #ccc;
	border-color: #eee;
	background: #f7f7f7;
}

/*风格  strat*/
.filter dl.multi{
	width: 100%;
	margin-left: -1px;
	border: 2px solid #f5d06e;
	background: #fff9ea;
}
.filter dl.multi table td{ width: 80%;}
.filter dl.normal dd .MuList{ display: none;  overflow: hidden; }
.filter dl.normal dd .list a{
	display:inline-block;
    vertical-align: top;
    padding: 0 4px 0 3px;
    margin-right: 18px;
    margin-bottom: 2px;
    border: 1px solid #fff;
    color: #555;
    height: 18px;
    line-height: 18px;
}
.filter dl.normal dd .list a.Hide{ display: none;}
.filter dl.normal dd .list a:hover{
	color: #ed6c00;
	text-decoration: none;
}
.filter dl.normal dd .list input{
	width: 56px;
	text-align: center;
	height: 20px;
	line-height: 20px;
	*height: 19px;
	padding: 0;
	outline: 0;
	border: 1px solid #dbdbdb;
	color: #666;
	margin: 0;
}

.filter dl.normal dd .list button{
	border: 1px solid #dbdbdb;
	height: 22px;
	*height: 21px;
	margin-left: 5px;
	background: #f4f4f4;
	cursor: pointer;
	color: #67544e;
	padding: 0 6px;
}
.handle{
	border-top: solid 3px #eee;
	text-align: center;
}
.handle a{
	display: inline-block;
	height: 29px;
	line-height: 14px;
	padding: 7px 27px;
	border: solid 1px #e8e8e8;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: rgb(232, 232, 232);
	border-top: none;
	background: #eee;
	text-decoration: none;
	cursor: pointer;
}
.handle span{ color: #555;}
.handle i{
	display: block;
	float: right;
	width: 9px;
	height: 5px;
	overflow: hidden;
	margin: 4px 0 0 8px;
	background: url(../img/listicon.png) -69px -232px no-repeat;  
}
/*面积和客厅长  strat*/
.sumEara{ display: none;}
.ktLongth{ display: none;}

/*上滑出现的导航  strat*/
.category-filter{
	padding-top: 13px;
	font-family: Microsoft YaHei;
}
.category-filter .fixed-cat{
	border-bottom: 1px solid #bbb;
	box-shadow: 0 1px 10px #bbb;
	width: 100%;
	background: #fff;
	position: fixed;
	z-index: 500;
	left: 0;
	top: 0;
	_position: absolute;
	_bottom: auto;
	_top: expression(eval(document.documentElement.scrollTop+0));
	display: none;
}
.category-filter .fixed-cat .filter{
	height: 36px;
}
.page-header2{
	width: 100%;
	height: 60px;
	padding: 15px 0;
	text-align: center;
	background: #fff;
}
.category-filter .filter dl{
	border-top: dotted 1px #e6e6e6;
	background: #f5f5f5;
	_border-top: solid 1px #e6e6e6;
}
.category-filter .filter dl.cat{
	border-top: none;
}
.category-filter .filter dl dt{
	width: 107px;
	line-height: 36px;
	padding-left: 18px;
	color: #888;
	float: left;
}
.category-filter .filter dl.cat dt a{
	color: #666;
	font-weight: 700;
	font-size: 14px;
}
.category-filter .filter dl dd{
	padding: 8px 13px 8px 26px;
	background: #fff;
	float: left;
	width: 750px;
}
.category-filter .fixed-cat .filter .shell{ height: 20px; overflow: hidden;}
.category-filter .filter dl.cat dd a{
	display: inline-block;
	vertical-align: top;
	margin-right: 20px;
	color: #c9033b;
	padding: 2px 0;
}
.category-filter .filter dl.cat dd a strong{ color: #555;}
.seachdiv{
	position: relative;
	width: 193px;
	height: 26px;
	top: 3px;
	_width: 300px;
	_margin-right: 50px;
}
.seachcar input{
	position: absolute;
	top: 2px;
	left: 0;
	height: 22px;
	line-height: 22px;
	width: 189px;
	padding: 2px;
	padding-left: 2px;
	padding-left: 10px;
}
.page-header2 .phc-cart{
	width: 130px;
	height: 30px;
	border: 1px solid #ededed;
	margin-top: 8px;
	position: relative;
	z-index: 5;
	text-align: center;
}
.page-header2 .phc-cart .cart{
	width: 130px;
	height: 25px;
	display: inline-block;
	*zoom: 1;
	color: #666;
	padding-top: 5px;
	background-color: #f9f9f9;
}
.nav-cart{ background: #cf000e;}
.nav-cart a{
	background: #cf000e !important;
	color: #fff !important;
}
.page-header2 .phc-cart .cart-icon{
	width: 22px;
	height: 22px;
	padding-right: 11px;
	display: inline-block;
	background-position: -100px 1px;
	vertical-align: middle;
}
.bgcart .cart-icon{
	_background: url(../img/listicon.gif) no-repeat;
	background: url(../img/listicon.png) no-repeat !important;
	background-position: -91px -52px !important;
}
.nav-cart .cart-icon{
	_background: url(../img/listicon.gif) no-repeat;
background: url(../img/listicon.png) no-repeat !important;
    background-position-x: 0%;
    background-position-y: 0%;
background-position: -109px -52px !important;
}

.page-header2 .phc-cart .cart-num{
	padding: 1px 5px;
	border-radius: 20px;
	position: absolute;
	top: -11px;
	left: 21px;
	text-align: center;
	color: #fff;
	background: #ff8f16;
	font-weight: 700;
}
.nav-cart .cart-num{
	color: #cf000e !important;
	background: #fff !important;
}

/*整体列表  strat*/
.self-panel{	margin-top: 13px;}
.self-panel .self-wrap{
	height: 36px;
	line-height: 24px;
	padding: 6px 10px 5px;
	border: solid 1px #e6e6e6;   
	border-bottom: none;
	background: #fff;
}
.self-wrap .s-page{height: 24px;line-height: 24px;float: right;}
.self-wrap .s-page .p-info{ color: #999;}
.self-wrap .s-attrs li{ line-height: 21px;}
.list-bg{
	/*background: url(../img/listicon.png) no-repeat;*/
}
.self-wrap .s-page .p-prev-disabled{ background-position: -21px -192px;cursor: default;}
.self-wrap .s-page .p-next{background-position: -46px -192px;}
.self-wrap .s-page .p-btn{
	width: 23px;
	height: 21px;
	margin-left: 2px;
	display: inline-block;
	vertical-align: middle;
}
.self-panel .s-info{
	margin-right: 15px;
	margin-top: 1px;
	float: right;
	color: #999;
}
.self-panel .s-info .i-num{color: #c9033b;}
.self-wrap .s-attrs{ float: left;}
.self-wrap .s-attrs li{
	float: left;
	line-height: 21px;
	_width: 80px;
}
.self-wrap .s-attrs .a-key{
	height: 21px;
	padding: 0 9px;
	border: 1px solid #e6e6e6;
	    border-left-width: 1px;
	    border-left-style: solid;
	    border-top-color: rgb(230, 230, 230);
	    border-right-color: rgb(230, 230, 230);
	    border-bottom-color: rgb(230, 230, 230);
	    border-left-color: rgb(230, 230, 230);
	border-left: none;
	text-align: center;
	display: block;
	color: #666;
}
.self-wrap .s-attrs .a-key.first{
	border-left: 1px solid #e6e6e6;
}
.self-wrap .s-attrs .a-cur{
	font-weight: 600;
	color: #fff;
	border-color: #ed6c00 !important;
	background: #ed6c00 !important;
}
.sort-panel{
	*position: relative;
	*z-index: 5;
	
}
.sort-panel .sort-wrap{ 	
	line-height: 35px;
	border: 1px solid #e6e6e6;
	background: #fcfcfc;}
.sort-panel .s-options{
	height: 35px;
	color: #666;
	background: #f9f9f9;}
.sort-panel .s-options .o-item{
	margin-top: 6.5px;
	padding-left: 12px;
	float: left;
	position: relative;
}
.sort-panel .s-options .o-xianhuo{ display: block; padding-left: 0;}
.sort-panel .s-options .o-select{
	height: 20px;
	*height: 19px;
	padding: 0 5px;
	    padding-left: 5px;
	margin-left: 5px;
	line-height: 20px;
	*line-height: 16px;
	float: left;
	position: relative;
	color: #666;
}
.sort-panel .o-xianhuo .o-select{ padding-left: 0;}
.sort-panel .s-options .o-select label{
	margin-right: 9px;
	line-height: 20px;
	display: inline-block;
	height: 20px;
}
.checkbox-icon{
	float: left;
	margin-top: 4px;
	background: #fff;
	margin-right: 4px;
	width: 10px;
	height: 10px;
	overflow: hidden;
	vertical-align: middle;
	border: 1px solid #999;
}
.label-check span{ float: left;}
.sort-panel .s-options .o-kind{
	margin-left: 50px;
}
.sort-panel .s-options .o-key{
	line-height: 22px;
	color: #333;
	float: left;
}
.sort-panel .s-options .o-select{
	height: 20px;
	*height: 19px;
	padding: 0 5px;
	margin-left: 5px;
	line-height: 20px;
	*line-height: 16px;
	float: left;
	position: relative;
	color: #666;
}
.sort-panel .s-options .o-select label{
	margin-right: 9px;
	line-height: 20px;
	display: inline-block;
	height: 20px;
}
/*筛选  end*/
/*地区选择  strat*/
#summary-stock .dt{margin-top:4px;}
#list1 .dt{float:left;height:34px; line-height:27px;text-align:right;width:72px;}
#list1 .dd{width:324px;float:left;}

#store-selector{position:relative;float:left;z-index:2;height:26px;margin-right:6px; margin-top: 6px;}
#store-selector dl,#store-selector dt,#store-selector dd{float:none;color:#999}
#store-selector dl{position:absolute;top:23px;z-index:1;width:358px;width:358px;padding:5px;border:1px solid #ddd;background:#fff;display:none;-moz-box-shadow:0 0 5px #ddd;-webkit-box-shadow:0 0 5px #ddd;box-shadow:0 0 5px #ddd}
#store-selector dt{padding:6px 0 10px;color:#999}
#store-selector dd{padding-bottom:5px;line-height:18px}
#store-selector a:link,#store-selector a:visited{color:#005aa0}
#store-selector a:hover,#store-selector a:active{background:#005aa0;color:#fff}
#store-selector .text{float:left;+float:none;_float:left;position:relative;top:0;z-index:2;height:23px;background:#fff;border:1px solid #CECBCE;padding:0 20px 0 4px;line-height:23px;overflow:hidden}
#store-selector .text b{display:block;position:absolute;top:0;right:0;overflow:hidden;width:17px;height:24px;background:url(../img/btn20121210.png) 0 0 no-repeat}
#store-selector .close{display:none;position:absolute;z-index:2;top:19px;left:366px;cursor:pointer;width:17px;height:17px;background:url(../img/20120418.png) no-repeat -40px 0}
#store-selector a:hover{background:#B79567;color:#fff;cursor:pointer}
#store-selector.hover .text{border-bottom:0}
#store-selector.hover .i-storeinfo{position:relative;z-index:2;background:url(../img/bg_store.gif) no-repeat right -50px}
#store-selector.hover .i-storeinfo div{background:url(../img/bg_store.gif) no-repeat -81px -75px}
#store-selector.hover dl{display:block}
#store-selector.hover .close{display:block}

#store-prompt{clear:left;line-height:25px}
#store-prompt strong{font-size:14px}
#store-prompt a{color:#005EAA}
*html #store-selector .i-storeinfo,*html #store-selector .i-storeinfo div{float:left}
*html #store-selector dl{left:0}
#store-selector .content{display:none;position:absolute;top:23px;left:-45px;border:1px solid #cecbce;width:390px;padding:15px;background:#fff;-moz-box-shadow:0 0 5px #ddd;-webkit-box-shadow:0 0 5px #ddd;box-shadow:0 0 5px #ddd}
#store-selector .content select{float:left;width:120px;border:1px solid #cecbce;margin-right:15px}
#store-selector .content .select3{margin-right:0}
#store-selector.hover .content,#store-selector.hover .close{display:block}
#JD-stock{position:relative;margin-bottom:0}
#JD-stock .tab{width:100%;height:25px;float:left;border-bottom:2px solid #edd28b;overflow:visible;*overflow:hidden}
#JD-stock .tab li{float:left;clear:none;height:23px;padding:1px 1px 0;border:1px solid #ddd;border-bottom:0;margin-right:3px;background-color:#fff;line-height:22px;text-decoration:none}
#JD-stock .tab .curr{*position:relative;height:25px;padding:0;border:2px solid #edd28b;border-bottom:0}
#JD-stock .tab a{position:relative;float:left;height:23px;padding:0 20px 1px 10px;line-height:23px;text-align:center;text-decoration:none;cursor:pointer;color:#005AA0;outline:0;*blr:expression(this.onFocus=this.blur())}
#JD-stock .tab a:hover{background:0;color:#005AA0}
#JD-stock .tab a i{position:absolute;right:5px;top:10px;*top:9px;display:block;width:7px;height:5px;overflow:hidden;background:url(img/20130606B.png) no-repeat -76px -34px;opacity:.5;filter:alpha(opacity=50)}
#JD-stock .tab .curr i,#JD-stock .tab a:hover i{opacity:1;filter:alpha(opacity=100)}
#JD-stock .area-list{padding-top:5px}
#JD-stock .area-list li{float:left;width:80px;padding:2px 0 2px 15px;clear:none}
#JD-stock .area-list li a{float:left;padding:2px 4px;*padding:0 4px;color:#005aa0}
#JD-stock .area-list li a:hover{color:#fff}
#JD-stock .area-list .longer-area{width:370px}
#JD-stock .area-list .long-area{width:170px}
/*地区选择  end*/
.list-panel{ margin-top: 18px;}
.list-panel .list-goods{ z-index: 0;}
.list-panel .list-goods .g-item{
	width: 296px;
	height: 323px;
	margin-right: 15px;
	margin-bottom: 15px;
	border: 1px solid #f5f5f5;
	float: left;
	position: relative;
	z-index: 1;
}

.list-panel .list-goods .g-item:nth-child(4n+0){ margin-right: 0;}



/*产品列表鼠标经过时的样式  strat*/
#JS_list_panel .list-goods .g-item:hover{
	z-index: 2;
}
#JS_list_panel .list-goods .g-item:hover .g-dtl{
	width: auto;	
	height: 364px;
    padding: 6px 6px 6px 6px;
    border: 2px solid #ed6c00;
    margin: 0;
    left: -2px;
    top: -2px;
    z-index: 3;
}
#JS_list_panel .list-goods .g-item:hover .d-options{
	display: block;
}
#JS_list_panel .list-goods .g-item:hover .find-similar{
	display: block;
}
/*产品列表鼠标经过时的样式  end*/




.list-panel .list-goods .g-float-custom{
	width: 80px;
	height: 70px;
	right: 11px;
	top: 9px;
	position: absolute;
	z-index: 4;
}
.list-panel .list-goods .g-dtl{
	width: 282px;
	margin: 7px 7px 7px 6px;
	    margin-bottom: 7px;
	margin-bottom: 0;
	background: #fff;
	position: absolute;
	z-index: 2;
}
.list-panel .g-dtl .d-img{
		width: 282px;
		height: 200px;
		display: block;
		margin: 0 auto;
		transition: opacity .15s ease-out;
		-webkit-transition: opacity .15s ease-out;
		-moz-transition: opacity .15s ease-out;
		-o-transition: opacity .15s ease-out;
	}
.find-similar{
	height: 24px;
	width: 286px;
	top: 182px;
	position: absolute;
	display: none;
}
.find-similar .similar-bg{
	z-index: 99;
	position: absolute;
	width: 100%;
	height: 24px;
	background: #000;
	opacity: .6;
	filter: alpha(opacity=60);
	-moz-opacity: .6;
	bottom: -1px;
}
.find-similar .similar-cont{
	width: 100%;
	text-align: center;
	position: absolute;
	z-index: 100;
	font-size: 14px;
	height: 24px;
	line-height: 24px;
	color: #fff;
}
.list-panel .g-dtl .d-price{
	height: 26px;
	padding-left: 2px;
	margin-top: 8px;
	_margin-top: 6px;
	overflow: hidden;
	white-space: nowrap;
}
.list-panel .d-price .p-money{
	color: #c00;
	font-size: 20px;
	font-weight: 500;
}
.list-panel .p-money .m-mark{
	font-size: 13px;
}
.list-panel .d-price .p-del{
	margin-left: 4px;
	margin-right: 6px;
	color: #999;
	margin-top: 7px;
}
.item-activty{
	float: left;
	height: 17px;
	line-height: 17px;
	overflow: hidden;
	margin-top: 5px;
	margin-left: 3px;
	font-size: 12px;
	color: #fff;
	padding: 0 4px;
	*margin-top: 3px;
}
.list-panel .d-price .p-tag-red{background: #fff;}
.list-panel .d-price .p-tag{
	color: #fff;
	padding: 0 2px;
	vertical-align: 3px;
	color: #f33543;
	border: 1px solid #f33543;
}
.list-panel .d-price .p-tag-yellow{ background: #fff;}
.list-panel .d-price .p-tag{
	color: #fff;
	padding: 0 2px;
	vertical-align: 3px;
	color: #f33543;
	border: 1px solid #f33543;
}
.list-panel .g-dtl .d-name{
	height: 38px;
	line-height: 20px;
	color: #333;
	display: block;
	overflow: hidden;
	margin-top: 4px;
}
.list-panel .d-name .n-extra{
	color: #f70;
}
.list-panel .g-dtl .d-tags{
	height: 31px;
	border-bottom: 0;
	margin-top: 2px;
	*margin-top: 5px;
	color: #999;
	text-align: center;
}
.list-panel .d-tags .t-sale{
	margin-right: 12px;
	overflow: hidden;
}
.list-panel .d-tags .t-item{
	height: 30px;
	padding-bottom: 1px;
	line-height: 30px;
	float: left;
}
.list-panel .g-dtl .t-item a{
	height: 100%;
	color: #999;
	text-decoration: none;
}
.list-panel .d-tags .t-sale b{padding-right: 12px;}
.list-panel .d-tags .t-num{
	color: #38b;
	font-family: Arial;
}
.list-panel .d-tags .t-score{
	overflow: hidden;
}
.list-panel .d-tags .t-item{
	height: 30px;
	padding-bottom: 1px;
	line-height: 30px;
	float: left;
}
.list-panel .d-tags .t-score b{
	color: #999;
}
.list-panel .d-tags .self{
	float: right;
width: 44px;
height: 17px;
margin: 7px 7px 0 0;
background: url(../img/index.gif) center center no-repeat;
}
.list-panel .d-options .o-btn{
	/*font-size: 0;*/
	float: left;
	height: 32px;
	line-height: 26px;
	border: 1px solid #c3c3c3;
	display: inline-block;
	background-position: 0 -306px;
	background-repeat: repeat-x;
	vertical-align: middle;
	color: #666;
	text-decoration: block;
}
.list-panel .d-options .o-btn .i{
	cursor: pointer;
	_background: url(../img/listicon.gif) no-repeat;
	background: url(../img/listicon.png) no-repeat;
	    background-position-x: 0%;
	    background-position-y: 0%;
	display: inline-block;
	vertical-align: middle;
	margin-right: 6px;
}
.list-panel .d-options .o-btn1{
	width: 83px;
	border: 1px solid #dedede;
	border-top-left-radius: 2px;
	border-bottom-left-radius: 2px;
}
.list-panel .d-options .o-btn1:hover{
	border: 1px solid #cf000e;
	color: #cf000e;
}
.list-panel .d-options .o-btn .i1{
	width: 13px;
	height: 15px;
	background-position: -1px -2px;
}
.list-panel .d-options .o-btn.seclected .i1 {
	background-position: -1px -49px;
}
/*.list-panel .d-options .o-btn1:hover .i1{
	background-position: -1px -26px;
}
选中状态*/
/*.list-panel .d-options .o-btn1.active .i1{
	background-position: -1px -49px;
}*/
.list-panel .d-options .o-btn span{
	display: inline-block;
	vertical-align: middle;
}
.list-panel .d-options .o-btn span{
	font-size: 12px;
	font-family: Microsoft;
	cursor: pointer;
}
.list-panel .d-options .o-btn2{
	width: 83px;
	border: 1px solid #dedede;
	    border-right-width: 1px;
	    border-left-width: 1px;
	    border-right-style: solid;
	    border-left-style: solid;
	    border-right-color: rgb(222, 222, 222);
	    border-left-color: rgb(222, 222, 222);
	border-left: none;
	border-right: none;
}
.list-panel .d-options .o-btn .i2{
	width: 17px;
	height: 13px;
	background-position: -34px -3px;
}
.list-panel .d-options .o-btn2:hover{
	border: 1px solid #cf000e;
	color: #cf000e;
}
.list-panel .d-options .o-btn2:hover .i2{
	background-position: -34px -27px;
}
.list-panel .d-options .o-cart{
	padding-left: 0;
}
.list-panel .d-options .o-btn3{
	width: 114px;
	border: 1px solid #dedede;
	color: #cf000e;
	border-top-right-radius: 2px;
	border-bottom-right-radius: 2px;
}
.list-panel .d-options .o-btn .i3{
	width: 16px;
	height: 15px;
	background-position: -72px -1px;
}
.list-panel .g-dtl .d-options{
	    width: 100%;
	    padding-top: 6px;
	    text-align: center;
	    font-family: Microsoft;
	    display: none;
}

/*分页  strat*/
.page-panel .p-wrap{
	height: 40px;
	margin-top: 26px;
	font-family: Microsoft YaHei;
	text-align: center;
}
.page-panel .p-disabled{
	color: #999 !important;
	cursor: default;
	height: 36px;
	padding: 0 15px;
	text-align: center;
	line-height: 36px;
	display: inline-block;
	border: 1px solid #ddd;
	font-size: 15px;
}
.page-panel .p-item{
	height: 36px;
	padding: 0 15px;
	text-align: center;
	line-height: 36px;
	display: inline-block;
	border: 1px solid #ddd;
	font-size: 15px;
	transition: box-shadow .15s ease-out;
	-webkit-transition: box-shadow .15s ease-out;
	-moz-transition: box-shadow .15s ease-out;
	-o-transition: box-shadow .15s ease-out;
}
.page-panel .p-arrow{font-family: 宋体;}
.page-panel .p-cur{
	color: #fff;
	background: #c9033b;
}
.page-panel .p-ellipsis{
	margin: 0 15px;
	color: #dfdfdf;
}
.page-panel .p-next{
	margin-right: 17px;
	height: 34px;
	line-height: 34px;
	padding: 0 14px;
	border: 2px solid #c9033b;
}
.page-panel .p-info{
	color: #b5b5b5;
	font-size: 14px;
	font-family: 宋体;
}
.page-panel .p-info .i-num{
	margin: 0 5px;
	font-family: Microsoft YaHei;
}
.page-panel .p-input{
	width: 32px;
	height: 20px;
	line-height: 20px;
	padding: 7px 0;
	border: 1px solid #ddd;
	text-align: center;
	margin: 0;
	outline: 0;
}
.page-panel .p-enter{
	height: 34px;
	line-height: 32px;
	width: 64px;
	display: inline-block;
	border: 1px solid #ddd;
	background: #f5f5f5;
	font-size: 14px;
	font-family: 宋体;
	color: #63544f;
}
/*猜您喜欢  strat */
.favour-panel{
	height: 360px;
	overflow: hidden;
	margin-top: 30px;
	font-family: Microsoft YaHei;
	position: relative;
}
.favour-panel .f-title{
	height: 20px;
	line-height: 20px;
	color: #000;
	margin-bottom: 12px;
}
.favour-panel .f-title strong{font-size: 15px;}
.favour-panel .f-title .item{ padding-left: 25px;}
.favour-panel .f-title .item span{ color: #888;}
.list-panel .d-price .p-del{
	margin-left: 4px;
	margin-right: 6px;
	color: #999;
	margin-top: 7px;
}
.favour-panel .f-title .item a{ color: #444; padding-left: 10px;}
.update{ margin-right: 24px;}
.update i{
	display: inline-block;
	position: relative;
	top: 2px;
	margin-right: 6px;
	width: 14px;
	height: 16px;
	_background: url(../img/listicon.gif) no-repeat;
	background: url(../img/listicon.png) no-repeat -104px -76px;}
.update span{
	font-size: 13px;
	color: #666;
	line-height: 20px;
}
/*猜你喜欢   end*/
.fixture{
	padding: 35px 10px;
	border: solid 1px #ddd;
	margin: 20px auto 0 auto;
	overflow: hidden;
	background: #fff;
}
.fixture_module{ margin: 0;}

.fixture_module	.fixcon{display: none;}
.fixture .fixture_module .fixme{
	height: 32px;
	background: #fff;
	border-bottom: 1px solid #ed6c00;
	background: #fff;
	font-weight: 700;}
.fixture_module .fixture_header li:hover{border-bottom: 1px solid #cf000e;}
.fixture_module .fixture_header{border-bottom: 1px solid #ddd; overflow: hidden;}
.fixture_module .fixture_header li{
	height: 31px;
	width: 110px;
	float: left;
	border-style: solid solid none none;
	    border-bottom-style: none;
	line-height: 30px;
	font-size: 14px;
	color: #333;
	text-align: center;
	font-family: "微软雅黑";
	vertical-align: bottom;
	padding: 0 4px;
	cursor: pointer;
}
.fixture_module p{ color: #999;}
.pdn a{
	color: #666;
	line-height: 32px;
	font-family: "宋体";
}
.fixture_commune{
	height: auto;
	margin-top: 15px;
	font-family: '微软雅黑';
}
.fixture_commune .commune_notes{height: 100px;}
.commune_notes .commune_pic{
	width: 146px;
	height: 97px;
	border: solid 1px #dadada;
	float: left;
}
.commune_notes .commune_pic img{
	width: 146px;
	height: 97px;
	border: none;
	display: block;
}
.commune_notes .commune_txt{ width: 208px; float: right;}
.commune_notes .commune_txt p{ line-height: 24px;}
.bold{ font-weight: 700;}
.commune_notes .commune_txt .gray, .fixture_commune .commune_info .gray{color: #999;}
.fixture_commune .commune_info{margin-top: 15px;}
.fixture_commune .commune_info li{
	height: 24px;
	line-height: 24px;
	text-align: left;
	overflow: hidden;
}
.fixture_commune .commune_info .fixture_span_pirce{margin-left: 26px;}
.fixture_knowledge{
	height: auto;
	margin-top: 15px;
	font-family: '微软雅黑';
}
.fixture_knowledge li{
	width: 100%;
	height: 23px;
	line-height: 23px;
	overflow: hidden;
}
.fixture_module	.fixcon1{display: none;}
.fixture_module	.fixcon2{display: none;}
.fixture_knowledge li a:hover{ color: #cf000e !important;}
.fixture_tagname{
	width: 101px;
	height: 32px;
	border-top: none;
	background: #fff;
	cursor: default;
	position: relative;
}
.fixture_tagname{
	height: 33px;
	width: 110px;
	overflow: hidden;
	border-bottom: 1px solid #ddd;	
	line-height: 30px;
	font-size: 14px;
	color: #333;
	text-align: center;
	font-family: "微软雅黑";
	vertical-align: bottom;
	padding: 0 4px;
	cursor: pointer;
}
.fixture_tagname .newHot{
	background: url(../img/hot.gif) no-repeat;
    width: 23px;
    height: 14px;
    top: 0;
    position: absolute;
}
.fixture_show{height: auto;margin-top: 20px;}
.fixture_show a{
	font-size: 12px;
	margin-bottom: 10px;
	font-family: '微软雅黑';
	background-color: #f5f5f5;
	color: #666;
	display: inline-block;
	overflow: hidden;
	text-decoration: none;
	border-radius: 2px;
	line-height: 12px;
	height: 28px;
	text-align: center;
	padding: 8px 10px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	vertical-align: middle;
}
.fixture_show a:hover{ 
	color: #fff !important;
	background: #ed6c00;}


/*整体列表  end*/

@media(min-width:992px){
	.container{
		width: 992px;		
	}	
	.list-panel .list-goods .g-item{
		width: 262px;
		height: 300px;
		margin-right: 20px;	
	}
	.list-panel .list-goods .g-dtl{	width: 248px;}
	.list-panel .g-dtl .d-img{
		width: 248px;
		height: 177px;
	}
	.find-similar{
		height: 24px;
		width: 248px;
		top: 160px;
		position: absolute;
		display: none;
	}
	.commune_notes .commune_txt{ width: 142px; float: right;}
}

@media(min-width:1200px){
	.container{
		width: 1260px;
	}
	.list-panel .list-goods .g-item{
		width: 296px;
		height: 323px;
		margin-right: 15px;		
	}
	.list-panel .list-goods .g-dtl{	width: 282px;}
	.list-panel .g-dtl .d-img{
		width: 282px;
		height: 200px;		
	}
	.find-similar{
		height: 24px;
		width: 282px;
		top: 182px;
		position: absolute;
		display: none;
	}
	.commune_notes .commune_txt{ width: 208px; float: right;}
}
.Hide{ display:none;}
.StyleShow{ color: red;}
.ListCancelStyle{ display:inline-block;padding-left:10px;padding-right:20px;background: url("../images/img/close.png") center right no-repeat;}


/*筛选*/
.StyleList .list {display: block; overflow: hidden;max-height: 20px;}