/*商品筛选功能*/
.right-extra{ width:100%; position:relative; background-color:#fff; margin-bottom:15px;}
.right-extra .u_cloose{ border:1px dashed #d2d2d2; height:25px; padding:12px 12px 12px 30px;}
.right-extra .u_cloose dl{ color:#8c8c8c;}
.right-extra .u_cloose dt{ float:left; line-height:25px;}
.right-extra .u_cloose dd{ float:left;}
.right-extra .u_cloose dd .get_item{ position:relative; height:23px; line-height:23px; border:1px dotted #d2d2d2; padding:0 0 0 8px; margin-right:10px; float:left;}
.right-extra .u_cloose dd .get_item b{ font-weight:normal;}
.right-extra .u_cloose dd .get_item em{ color:#50972c;}
.right-extra .u_cloose dd .get_item a{
	color: #50972c !important;
}
.right-extra .u_cloose dd .get_item:hover a{ background-color:#50972c; color: #ffffff !important;}
.right-extra .u_cloose dd .get_item:hover{ border-color:#50972c;}

.right-extra .u_cloose .give_up_all{ float:right; margin-right:0; line-height:25px;}

.screen-item .s-line{ border:1px dashed #d2d2d2; margin-top:-1px;}
.screen-item .s-line:after{ content: ' '; display: block; clear: both; height: 0; visibility: hidden;}
.s-line .s-l-wrap{ position:relative; line-height:28px; padding:10px 0;}
.s-line .s-l-tit{ float:left; padding-left:30px; width:80px; color:#8c8c8c;}
.s-line .s-l-value{ margin-left:110px; padding-right:130px; padding-left:10px; overflow:hidden; zoom:1;}
.brand_select_more{ max-height:111px; position:relative;}

.extend .brand_select_more{ min-height:111px; height:auto;}

.extend .ps-container>.ps-scrollbar-y-rail,
.extend .ps-container>.ps-scrollbar-x-rail,
.extend .ps-container:hover>.ps-scrollbar-y-rail,
.multiple .ps-container>.ps-scrollbar-y-rail,
.multiple .ps-container>.ps-scrollbar-x-rail,
.multiple .ps-container:hover>.ps-scrollbar-y-rail{ opacity:1; filter: alpha(opacity=100);}

/*品牌*/
.wrap_brand .brand_div{ overflow:hidden; zoom:1;padding-top: 1px;}
.wrap_brand .brand_img_word{ float:left; width:110px; height:40px; border:1px solid #ddd; margin:-1px -1px 0 0; background-color:#fff; position:relative; text-align:center;}
.wrap_brand .brand_img_word a{ display:block;  width:110px; height:40px; line-height:40px; zoom:1; overflow:hidden;}
.wrap_brand .brand_img_word span{ overflow:hidden; text-overflow:ellipsis; white-space:nowrap; width:100%; display:block;}
.wrap_brand .brand_img_word img{ width:118px; height:52px;}
.wrap_brand .brand_img_word:hover{ position:relative; z-index:5; border-color:#50972c;}
.wrap_brand .brand_img_word:hover a{ border-color:#50972c;color:#50972c;}
.wrap_brand .brand_img_word:hover .logo{ display:none;}
.wrap_brand .brand_img_word i{ display:none; width:12px; height:12px; background:url(../images/dsc-icon.png) no-repeat; position:absolute; top:1px; right:1px;}
.brand_img{
	height: 28px;
	overflow: hidden;
}

.brand_auto .brand_range{ float:left; margin-right:30px;}
.brand_auto .brand_range a:hover{color:#50972c;}

/*类型*/
.type_auto .type_range{ float:left; margin-right:30px;}
.type_auto .type_range a:hover{color:#50972c;}

/*地区*/
.area_auto .area_range{ float:left; margin-right:30px;}
.area_auto .area_range a:hover{color:#50972c;}

/*成色*/
.new_auto .new_range{ float:left; margin-right:30px;}
.new_auto .new_range a:hover{color:#50972c;}

/*颜色*/
.s-l-value .color_list_color{ margin:4px 0;}
.s-l-value .color_list_color .color_divdd{ width:auto; height:auto; margin-right:20px; display:inline-block; float:left;}
.s-l-value .color_list_color .color_divdd dd{ height:20px; width:20px; text-align:center; line-height:20px; margin-right:0; position:relative;}
.s-l-value .color_list_color .color_divdd dd span{ height:18px; width:18px; display:block; border:1px solid #dcdcdc;}

.screen-item .selected{
	font-weight: 700;
	color: #50972c !important;
}

/*操作*/
.s-line .s-l-opt{ position:absolute; top:15px; right:10px; width:75px; height:auto; line-height:22px; overflow:hidden; zoom:1;}
.s-line .s-l-opt div{ display:block; float:left; border:1px solid #d2d2d2; line-height:18px; height:18px; color:#8c8c8c; cursor:pointer;}
.s-line .s-l-opt div:hover{ border-color:#50972c; color:#50972c;}
.s-line .s-l-opt div .iconfont{ font-size:12px; float:left; margin-top:1px;}
.s-line .s-l-opt div .icon-reduce{ margin-top:1px;}

.s-line .s-l-opt .s-l-more{ width:18px; text-align:center; margin-right:5px;}
.s-line .s-l-opt .s-l-more .iconfont{ margin-left:3px;}
.s-line .s-l-opt .s-l-multiple{ padding:0 5px; float:right;}
.s-line .s-l-opt .s-l-multiple .iconfont{ margin-right:2px;}

/*属性*/
.s-l-value .item_list{ overflow:hidden;}
.s-l-value .item_list dd{ float:left; margin-right:40px; width:auto; height:28px; white-space:nowrap;}
.s-l-value .item_list dd strong{ font-weight:normal;}
.s-l-value .item_list .get_me a{ cursor:pointer;}
.s-l-value .item_list .get_me span{ background: url(../images/check/checkbox_12x12.png) no-repeat; display: block; float: left; height: 12px; margin:9px 5px 0 0; width: 12px;}
.s-l-value .item_list .selected span{ background: url(../images/check/checked_12x12.png) no-repeat;}

.tw_buttom{ text-align:center; padding:10px 0 5px; display:none;}
.tw_buttom span{ width:48px; height:23px; line-height:23px; border:1px solid #d2d2d2; background-color:#fff; color:#8c8c8c; display:inline-block; font-size:12px; cursor:pointer;}
.tw_buttom .sure{ background-color:#50972c; border-color:#50972c; color:#fff; margin-right:10px;}
.tw_buttom .disabled{ display:none;}

/*更多选项*/
.s-more{ text-align: center;position: relative;top: -1px;border-top: 5px solid #f8f8f8;-webkit-transition: border-color .15s ease-in-out;-moz-transition: border-color .15s ease-in-out;transition: border-color .15s ease-in-out;}
.s-more span{ position: relative;display: inline-block;margin-top: -1px;height: 28px;line-height: 28px;padding: 0 12px;background: #f8f8f8;cursor: pointer;color: #8c8c8c;-webkit-transition: border-color .15s ease-in-out;-moz-transition: border-color .15s ease-in-out;transition: border-color .15s ease-in-out;}
.s-more span:hover{ color:#50972c;}
.s-more .iconfont{ font-size:12px; margin-left:6px;}
.s-more strong{ font-weight:normal;}



.multiple .all_a_z,
.multiple .zimu_list,
.multiple .enter_yes_no,
.multiple .tw_buttom{ display:block;}
.multiple .wrap_brand{ display:none;}

.ohide{ height:28px;}
.extend .ohide,.multiple .ohide{ height:auto;}
.same_li .s-l-opt .choose_open{ display:none;}
