.tab_home-img-scan{
	padding-top: 5px !important;
}

#tab_home-nav-bar{
	box-sizing: border-box; left: 0; top: 0; background: none; height: 44px; width: 100%; margin: 0; z-index: 98; backface-visibility: hidden; 
}

#tab_home-nav-bar .indexTopBar{
	box-sizing: border-box; width:100%;  padding: 0 8px; display: flex; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: center; align-items: center;background-image: url(../images/bg_search_result.png); background-repeat: no-repeat; background-size: 100% 100%;-moz-background-size: 100% 100%;
	height: 44px;
	z-index:100;
}

#indexSearchDiv{
	width: 100%; box-sizing: border-box; overflow: hidden; position: relative; display: flex; height: 28px; background: white; border-radius: 50px;    border: 1px solid #FFCC00;
}

#tab_home-img-title-icon-search{
	position: absolute; left: 10px; top: 50%; margin-top: -7px; width: 15px;
}
#tab_home-span-title-search{
	color: #333333;line-height: 26px; font-size: 15px; position: absolute; left: 32px;
}

.content-block {
    color: #6d6d72;
    box-sizing: border-box;
}

.row {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-box-lines: multiple;
    -moz-box-lines: multiple;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: start;
    -ms-flex-align: start;
    -webkit-align-items: flex-start;
    align-items: flex-start;
}
.row > [class*="col-"] {
    box-sizing: border-box;
}
.row.no-gutter .col-80 {
    width: 80%;
}
.row.no-gutter .col-90 {
    width: 88%;
}
.row.no-gutter .col-10 {
    width: 10%;
}
.row.no-gutter .col-20 {
    width: 20%;
}
.list-block {
    font-size: 17px;
}
.list-block ul {
    background: #fff;
    list-style: none;
    padding: 0;
    margin: 0;
    position: relative;
}
.list-block .item-content {
    box-sizing: border-box;
    padding-left: 15px;
    min-height: 44px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}
.list-block.media-list .item-media, .list-block li.media-item .item-media {
    padding-top: 9px;
    padding-bottom: 10px;
}
.list-block .item-media {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-shrink: 0;
    -ms-flex: 0 0 auto;
    flex-shrink: 0;
    -webkit-box-lines: single;
    -moz-box-lines: single;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: none;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    box-sizing: border-box;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    padding-top: 7px;
    padding-bottom: 8px;
}
.list-block.media-list .item-inner, .list-block li.media-item .item-inner {
    display: block;
    padding-top: 10px;
    padding-bottom: 9px;
    -ms-flex-item-align: stretch;
    -webkit-align-self: stretch;
    align-self: stretch;
}

.list-block .item-inner {
    padding-right: 15px;
    position: relative;
    width: 100%;
    padding-top: 8px;
    padding-bottom: 7px;
    min-height: 44px;
    box-sizing: border-box;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    overflow: hidden;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    -ms-flex-item-align: stretch;
    -webkit-align-self: stretch;
    align-self: stretch;
}

.list-block .item-subtitle {
    font-size: 15px;
    position: relative;
    overflow: hidden;
    white-space: normal;
    max-width: 100%;
}

.tag_shanda_yellow{
	border: 1px solid #FFCC00;
	color: #4A4A4A;
	font-weight: 400;
	padding: 0px 5px;
	/* border-radius: 50px; */
	/*margin-left: 10px;*/
	line-height: 12px;
	/* margin-bottom: 45px; */
	font-size: 12px;
	background-color: #FFCC00;
	/* display: inline-block; */
	text-align: center;
	font-family: PingFangSC-Regular, PingFang SC;
	height: 14px;
	margin-right: 3px;
	display: inline-block;
	box-sizing: border-box;
}

/*.tag_shanda_yellow {*/
/*	border: 0.5px solid #FBF9D2;*/
/*    color: #4A4A4A;*/
/*    font-weight: 500;*/
/*    padding: 0px 5px;*/
/*    border-radius: 50px;*/
/*    margin-right: 5px;*/
/*    line-height: 15px;*/
/*    font-size: 10px;*/
/*    background-color: #FBF9D2;*/
/*    height: 15px;*/
/*    display: inline-block;*/
/*    text-align: center;*/
/*}*/

.searchListChangeType {
    width: 24px;
    padding: 4px 0 0;
}
.btn_clearChoose {
	height: 40px;
	text-align: center;
	display: block;
	line-height: 40px;
	color: #000000;
	background-color: #FBF9D2;
	border-radius: 18px 0 0 18px;
	width: 60px;font-size: 13px;
}

.btn_sureChoose {
	height: 40px;
	text-align: center;
	display: block;
	line-height: 40px;
	color: #000000;
	background-color: #FFCC00;
	border-radius:  0 18px 18px 0;
	width: 60px;font-size: 13px;
}


.chooseTypeDiv {
	color: #333333;
	font-size: 12px;
}

/* .chooseTypeDiv .chooseCondition {
	background-color: #f5f5f5;
	height: 44px;
	text-align: center;
	display: flex;
	align-items: center;
	justify-content: center;
	position: relative;
	border: 1px solid #f5f5f5;

} */

.chooseTypeDiv .selectactive {
	border: 1px solid #0F218B;
	background: #FFFFFF;
	/*box-sizing: content-box;*/
}

.chooseTypeDiv .chooseCondition span {
	padding: 0 5px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	 word-break: break-all;
}

.chooseTypeDiv .chooseCondition img {
	width: 24px;
	position: absolute;
	bottom: 0;
	right: 0;
}

.upOrDownChooseType {
	width: 11px;
	position: absolute;
	right: -8px;
	top: -8px;
	padding: 16px;
}
#choosePanelDiv .selectBrandActive {
	border: 1px solid #003399;
}

#choosePanelDivCopy .selectBrandActive {
	border: 1px solid #003399;
}

/* .categorySearchList{
	border: 1px solid #E4E4E4; border-radius: 10px; margin: 0 10px; background-color: white;text-align: center; 
} */

.categorySearchImgDiv{
	display: flex;    align-items: center;justify-content: center;border: 1px solid #E4E4E4; border-radius: 10px;background-color: white;
}

#ul_search_result .ul_search_resultStop{
	height:100%;background-color:#E5e5e5;position: absolute;    opacity: 0.5;padding:0 10px; 
}
#ul_search_result_horizontal .coverPanel{
	
}
.na{
	display: none !important;
}


.tag_c_valueDiv {
	position: absolute;
	top: 8px;
	left: 8px;
}

.tag_c_value {
  	display: inline-block;
	width: 27px;
	height: 27px;
	background: url(../images/icon/ic_jingji.png) no-repeat;;
	background-size: 100% 100%;
	margin-right: 15px;
	vertical-align:middle;
}
.tag_list_blue {
	/*margin-right: 5px;*/
    /*border: 1px solid #003399;*/
    /*font-size: 10px;*/
    /*color: #003399;*/
    /*font-weight: 500;*/
    /*padding: 0px 5px;*/
    /*border-radius: 50px;*/
    /*display: inline-block;*/
    /*height: 15px;*/
    /*line-height: 15px;*/
    /*text-align: center;*/
	margin-right: 3px;
	border: 1px solid #E52F2C;
	font-size: 12px;
	color: #E52F2C;
	font-weight: 400;
	padding: 0px 5px;
	/* border-radius: 50px; */
	display: inline-block;
	height: 14px;
	line-height: 12px;
	text-align: center;
	background: #FFF4F4;
	font-family: PingFangSC-Regular, PingFang SC;
	box-sizing: border-box;
}
/*.tag_list_border {*/
/*	margin-right: 5px;*/
/*    border: 0.5px solid #FF8B46;*/
/*    font-size: 10px;*/
/*    color: #FF8B46;*/
/*    font-weight: 500;*/
/*    padding: 0px 5px;*/
/*    border-radius: 50px;*/
/*    display: inline-block;*/
/*    height: 15px;*/
/*    line-height: 15px;*/
/*    text-align: center;*/
/*}*/

/*.tag_list_border_one {*/
/*    margin-right: 5px;*/
/*    font-size: 10px;*/
/*    color: #4A4A4A;*/
/*    background-color:#F3F3F3;*/
/*    font-weight: 500;*/
/*    padding: 0px 5px;*/
/*    border-radius: 50px;*/
/*    display: inline-block;*/
/*    height: 18px;*/
/*    line-height: 18px;*/
/*    text-align: center;*/
/*}*/

.tag_list_border {
	margin-right: 3px;
	border: 1px solid #E52F2C;
	font-size: 12px;
	color: #E52F2C;
	font-weight: 400;
	padding: 0px 5px;
	/* border-radius: 50px; */
	display: inline-block;
	height: 14px;
	line-height: 12px;
	text-align: center;
	background: #FFF4F4;
	font-family: PingFangSC-Regular, PingFang SC;
	box-sizing: border-box;
}

.tag_list_border_one {
	margin-right: 3px;
	background-color: #EEF4FC;
	font-size: 12px;
	color: #003399;
	font-weight: 400;
	padding: 0px 5px;
	/* border-radius: 50px; */
	display: inline-block;
	height: 30px;
	line-height: 15px;
	overflow:hidden;
	text-align: left;
	border: 1px solid #003399;
	font-family: PingFangSC-Regular, PingFang SC;
	box-sizing: border-box;
}

.row .col-66 {
    width: 66.66666666666666%;
    width: -webkit-calc((100% - 15px*0.5000000000000002) / 1.5000000000000002);
    width: calc((100% - 15px*0.5000000000000002) / 1.5000000000000002);
}

.row .col-33 {
    width: 33.333333333333336%;
    width: -webkit-calc((100% - 15px*2) / 3);
    width: calc((100% - 15px*2) / 3);
}

.indexSearchParentDiv{
	width: 64%;
}
.page-content{
	background-color: white;padding-bottom: 0;padding-top: 0;position: relative;
}
.categoryParentDiv{
	padding :8px 0px;
	background-color: #F8F8F8;
}
.categoryParentDiv .categoryCountTitle,#searchResultProductDiv .categoryCountTitle{
	font-size: 14px; font-weight: bold; margin-left: 15px; color: #333333;
}

.categoryParentDiv .categoryCountSubTitle,#searchResultProductDiv .categoryCountSubTitle{
	font-size: 14px; color: #333333; font-weight: normal;
}
#searchResultCatagoryCount,#searchResultNewSeriesCount{
	font-size: 14px; color: #003399; font-weight: normal;
}

#searchResultClassDivContent{
	overflow: auto;display: flex; background-color: #F8F8F8; border-bottom: 10px solid #F8F8F8;
}
#searchResultProductDiv{
	border-bottom: 1px solid #F8F8F8; padding: 0; margin:0 ; line-height: 40px; height: 40px;
}

#searchResultProductDiv #col-sort .no-gutter{
	line-height: 30px; padding-top: 5px;
} 

#searchResultProductDiv #col-sort .no-gutter .col-90{
	border-right: 1px solid #F8F8F8;
}
#searchResultProductDiv #col-sort .no-gutter .col-10{
	text-align: center;
}
/* #searchResultNewFilterType{
	background-color: #FFCC00; text-align: center;
} */
#productListFilterType{
	line-height: 40px; text-align: center;
}
#productListFilterType img{
	width: 17px;margin-left: 3px;vertical-align: middle;
}

#productListFilterType span{
	font-size: 13px;color: #333333;
}

#vertical_div{
	margin: 0;
}
#ul_search_result{
	background-color: #F8F8F8;
}
#horizontal_div{
	margin: 0; background-color: rgb(248, 248, 248);
}
#ul_search_result_horizontal{
	padding:0; background-color: #F8F8F8; margin: 0 10px 0 10px;
}
#searchNewNoResultDataDiv{
	width: 100%;text-align: center;
}
.noResultPadding{
	padding-top:150px;
}
.noResultPadding img{
	width:143px;
}
#searchNewNoResultDataDiv .noResultMessage{
	padding-top:20px ;font-size: 15px;color: #606060;
}

#searchResultPanel_cover{
	width: 100%;height: 100%;background-color: #000000;position: absolute;top: 0;opacity: 0.7;z-index: 99;display: none;
}

#searchResultPanel_cover img{
	top: 50px; left:  5%; position: absolute; width: 20px; height: 20px;
}
#choosePanelDiv{
	background-color: white;height: 100%;width:100%;position: relative;overflow:auto;
}

#div_choosePanelDivList_newCategoryList,#div_choosePanelDivList_newBrand,#div_choosePanelDivList_newCADList,#div_choosePanelDivList_newDayToShipList{
	padding: 10px 15px 0;
}
#choosePanelDiv .chooseNameDiv{
	display: -webkit-inline-box;margin-left: -15px;
}
#choosePanelDiv .chooseNameSpan{
	color: #333333;font-weight: bold;font-size: 15px;
}
#choosePanelDiv .blueBlock{
	background-color: #003399;margin-right: 10px;font-size: 15px;
}

.searchBottomDiv{
	height: 54px;position: absolute;bottom: 0;width: 100%;background-color: #FFFFFF;border-top: 0.5px solid #F5F5F5;display:none;
}
.searchBottomDiv .topDiv{
	display: -webkit-inline-box;
}

.searchBottomDiv .topDiv .countParentDiv{
	margin-left: 15px ;display: -webkit-inline-box;height: 54px;
}
.searchBottomDiv .topDiv .countDiv{
	line-height: 54px;font-size: 14px;color: #4A4A4A;
}
#cansearchListCount{
	color: #003399; font-size: 22px;
}
.searchBottomDiv .btnDiv{
	float: right;margin-right: 15px;display: -webkit-inline-box;margin-top: 10px;
}

/* .categorySearchImgDiv img{
	width:80px;
} */

#searchResultClassDiv .searchCategoryName{
	color: #000000; width: 100%; margin-top:7px;
}

#searchResultClassDiv  .icon-only{
	line-height:20px; margin-bottom:5px
}
#searchResultClassDiv  .icon-only span{
	line-height: 20px; justify-content: center; align-items: center;
}
#searchResultClassDiv  .icon-only img{
	width: 17px;margin-left: 3px;
}

#choosePanelDivList_newBrand .col-33,#choosePanelDivList_newBrand .col-66{
	height:25px;justify-content:right;
}

.newBrandDiv{
	height:25px !important;margin-top: 10px;justify-content:right !important;
}

#ul_search_result a{
	position: relative;
}
#ul_search_result li{
	background-color: #FFFFFF; border-bottom: 10px solid #F8F8F8;
}

#ul_search_result .stopDiv{
	height:100%;position: absolute;display: flex;    font-size: 11px;align-items: center;text-align: center;padding:0 10px;justify-content:center;z-index:9999;
}

#ul_search_result .item-content{
	padding-top:10px;padding-bottom:10px;
}

#ul_search_result .imgDiv{
width:100%;text-align: -webkit-center;margin-left:10px;max-width: 90px; max-height: 90px;
}
#ul_search_result .item-inner{
	margin-left:35px;padding-top:0px;
}
#ul_search_result.item-subtitle{
	white-space:unset;width:100%;
}

#ul_search_result .discountseriescode{
	margin-bottom: 10px;width: 100%;
}

#ul_search_result .discountseriescode span{
	white-space: normal !important;
	margin-bottom: 4px;
}


#ul_search_result .showseriesName{
	font-size: 15px; color: #000000; line-height: 20px; font-weight: 800;word-break: break-all;
    white-space: normal;
}
#ul_search_result .brandAndDaysToShip{
	height: 28px;margin-bottom:10px;
}
#ul_search_result .brandAndDaysToShip .brandleft{
	float: left; font-size:12px; color:#999999; line-height: 12px;  padding-top: 12px;
}
#ul_search_result .brandAndDaysToShip .daysToShipRight{
	float: right; margin-top: 8px; padding: 0 8px; border-radius: 6px; text-align: center; background-color: #F6F6F6; font-size: 10px; color: #999999; line-height:20px; font-weight: 800;
}
#ul_search_result .priceDiv{
	font-size: 13px;margin-right: 6px;line-height:14px;padding-top:12px;
}
#ul_search_result .promotePrice{
	display: inline-block;color:#333333 ;
}
#ul_search_result .promotePriceSpan{
	display: inline-block;color:#DD0000 ;padding-top:3px;
}
#ul_search_result .slistPriceUnit{
	color:#DD0000;
}
#ul_search_result .slistPriceInt{
	font-size: 20px;
}

#ul_search_result_horizontal .searchListType1Line{
	width: 100%; display: inline-table; margin-top: 8px;
}

#ul_search_result_horizontal .searchListType1LineDiv{
	position: relative;background-color:white;float:left;text-align:center;
}

#ul_search_result_horizontal .discountseriescode{
	text-align:left;padding:10px 15px;white-space:normal;
} 

#ul_search_result_horizontal .stopDivPanel{
	background-color:#E5e5e5;position: absolute; opacity: 0.5;
}
#ul_search_result_horizontal .stopDivSpan{
	color: #000000; position: absolute;display: flex; font-size: 11px;align-items: center;text-align: center;justify-content:center;z-index:9999;
}
#ul_search_result_horizontal .imgDiv{
	width:100%;text-align: -webkit-center;
}
#ul_search_result_horizontal .campaignEndDate{
	margin-left:10px;font-size:10px;color:#DD0000;font-weight:500;border-radius:50px;height:18px;text-align:left;
}

#ul_search_result_horizontal .seriesInfoDiv{
padding:0 10px 6px;text-align: left;
}
#ul_search_result_horizontal .showseriesName{
	font-size: 14px; color: #333333; font-weight: 800; word-break: break-all;
} 

#ul_search_result_horizontal .brandShow{
	font-size: 12px; color: #9a9a9a; font-weight: 800; word-break: break-all
}
#ul_search_result_horizontal .dayToshipShow{
	border-radius: 6px; text-align: center; background-color: #F6F6F6; margin: 9px 0; width: 40%; line-height:20px;
}
#ul_search_result_horizontal .dayToshipShow span{
	font-size: 10px;color: #999999; font-weight: 800;
}


#ul_search_result_horizontal .priceDiv{
	font-size: 12px;color: #333333;margin-right: 6px;
}
#ul_search_result_horizontal .promotePrice{
	font-size:13px;color:#fc0000;
}
#ul_search_result_horizontal .promotePriceSpan{
	font-size: 14px; color: #333333; margin-right: 6px;
}
#ul_search_result_horizontal .slistPriceUnit{
	font-size: 14px; color:#DD0000;
}
#ul_search_result_horizontal .slistPriceInt{
	font-size:18px; color:#fc0000
}
#ul_search_result_horizontal .slistPriceFloat{
	font-size: 10px; color: #DD0000;
}  
#ul_search_result_horizontal .slistPriceUnTax{
	font-size: 14px; color: #333333;
} 

/*������Ʒ*/
.likeSeriesListLineItem {
    background-color: white;
    border-radius: 5px;
    padding-top: 5px;
    width: 100%;
    text-align: -webkit-center;
    height: 100%;
}

.topPopularSeriesSearchTitle{
	height: 40px; 
	line-height: 40px; 
	padding-left: 16px; 
	padding-top: 5px;
	display: block;
}

.topPopularSeriesSearchView{
	background-image: url(../images/bg_top_popular_series.png);
	background-repeat: no-repeat; 
	/* background-size: 100% 100%; */
}

.topPopularSeriesSearchList{
    margin: 0;
    padding: 0 10px;
    display: flex;
    flex-wrap: wrap;
}

/*CN_NT-425-start*/
.tag_list_border_unopen {
	margin-right: 5px;
    border: 0.5px solid #CDCDCD;;
    font-size: 10px;
    color: #4A4A4A;
    font-weight: 500;
    padding: 0px 5px;
    border-radius: 50px;
    display: inline-block;
    height: 15px;
    line-height: 15px;
    text-align: center;
}
/*CN_NT-425-end*/

.buyUnopenBtn {
   	display: flex;
    align-items: center;
    height: 20px;
}

.buyUnopenBtn[isAndroid="true"]{
	padding-top:3px !important;
}

.unopen span::before {
    content: '';
    display: inline-block;
    vertical-align: middle;
    width: 0;
    height: 100%;
    margin-top: 1px;
}
.span-plus{
	background-color: #fff;
    margin-left: 2px;
    height: 20px;
    line-height: 20px;
    padding: 0 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border: 1px solid #ccc;
}
.span-minus{
	background-color: #fff;
    margin-right: 2px;
    height: 20px;
    line-height: 20px;
    padding: 0 5px;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
    border: 1px solid #ccc;
}
.span-plus img,.span-minus img{
	width: 12px;
	vertical-align: top;
	margin-top: 4px;
}
#productListScFilterTxt {
	background-color: #EEF4FC;
	font-size: 12px;
	line-height: 20px;
	display: inline-flex;
	width: 100%;
}
.filterResultCount {
	margin-left: 10px;
}
.scFilterCount {
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.popularPriceLi:not(.popularPriceLiSc) img {
	display: none;
}
.popularPriceLi {
	align-items: center;
	font-size: 14px;
	color: #333333;
	height: 50px;
	display: flex;
	border-top: 1px solid #F8F8F8;
}
.popularPriceLi img {
	width: 16px;
	height: 20px;
	align-items: center;
	align-self: center;
	margin: auto;
	display: flex;
}
.popularPriceLi .checkFilterImg {
	display: inline-flex;
	width: 50px;
}
:root .containerPull .wrap {
	/* ��ͳslideЧ�� */
	position: absolute;
	bottom: 0;
	overflow: auto;
}
.containerPull .wrap {
	width: 100%;
	background-color: #FFFFFF;
	min-height: 10px;
}
.containerPull {
    height: 0;
    position: relative;
    overflow: hidden;
    -webkit-transition: height 0.6s;
    -moz-transition: height 0.6s;
    -o-transition: height 0.6s;
    transition: height 0.6s;
    z-index: 5;
}
.chooseTypeDiv .chooseCondition,
#filterBrandDivList .chooseCondition,
#filterBrandDivListSR .chooseCondition,
#filterBrandDivListSRCopy .chooseCondition,
#filterShandaDivList .chooseCondition,
#filterShandaDivListSR .chooseCondition,
#filterShandaDivListSRCopy .chooseCondition,
#filterCategoryDivListSR .chooseCondition,
#filterCategoryDivListSRCopy .chooseCondition,
#filterBrandDivListComplex .chooseCondition,
#filterShandaDivListComplex .chooseCondition,
#filterShapeDivListComplex .chooseCondition {
	background-color: #f5f5f5;
	height: 44px;
	text-align: center;
	display: flex;
	align-items: center;
	justify-content: center;
	position: relative;
	border: 1px solid #f5f5f5;
}
/* Ʒ��ɸѡ�б� */
#filterBrandDivList{
	color: #333333;
	font-size: 12px;
	padding: 10px 15px;
	min-height: 54px;
}

#filterBrandDivList .chooseCondition span {
	padding: 0 5px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	word-break: break-all;
	line-height: 1.4;
}

#filterBrandDivList .chooseCondition {
	background-color: #f5f5f5;
	height: 44px;
	text-align: center;
	display: flex;
	align-items: center;
	justify-content: center;
	position: relative;
	border: 1px solid #f5f5f5;
}

#filterBrandDivList .chooseCondition img {
	width: 24px;
	position: absolute;
	bottom: 0;
	right: 0;
}

#filterBrandDivListSR {
	padding: 10px 15px;
	min-height: 54px;
}

.containerPull {
	height: 0;
	position: relative;
	overflow: hidden;
	-webkit-transition: height 0.6s;
	-moz-transition: height 0.6s;
	-o-transition: height 0.6s;
	transition: height 0.6s;
	z-index: 5;
}

.pull-down-filter-bg {
	height: 100%;
	background: black;
	display: none;
	width: 100%;
	position: absolute;
	z-index: 2;
	opacity: 0.65;
	margin-top: 1px;
}

.chooseTypeDiv .chooseCondition span,
#filterBrandDivList .chooseCondition span,
#filterBrandDivListSR .chooseCondition span,
#filterBrandDivListSRCopy .chooseCondition span,
#filterShandaDivList .chooseCondition span,
#filterShandaDivListSR .chooseCondition span,
#filterShandaDivListSRCopy .chooseCondition span,
#filterCategoryDivListSR .chooseCondition span,
#filterCategoryDivListSRCopy .chooseCondition span,
#filterBrandDivListComplex .chooseCondition span,
#filterShandaDivListComplex .chooseCondition span,
#filterShapeDivListComplex .chooseCondition span {
	padding: 0 5px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	word-break: break-all;
	line-height: 1.4;
}

.chooseTypeDiv,
#filterBrandDivList,
#filterShandaDivList,
#filterBrandDivListComplex,
#filterShandaDivListComplex,
#filterShapeDivListComplex,
#filterBrandDivListSR,
#filterShandaDivListSR,
#filterCategoryDivListSR,
#filterBrandDivListSRCopy,
#filterShandaDivListSRCopy,
#filterCategoryDivListSRCopy {
	color: #333333;
	font-size: 12px;
}

.chooseTypeDiv .chooseCondition img,
#filterBrandDivList .chooseCondition img,
#filterBrandDivListSR .chooseCondition img,
#filterBrandDivListSRCopy .chooseCondition img,
#filterShandaDivList .chooseCondition img,
#filterShandaDivListSR .chooseCondition img,
#filterShandaDivListSRCopy .chooseCondition img,
#filterCategoryDivListSR .chooseCondition img,
#filterCategoryDivListSRCopy .chooseCondition img,
#filterBrandDivListComplex .chooseCondition img,
#filterShandaDivListComplex .chooseCondition img,
#filterShapeDivListComplex .chooseCondition img {
	width: 24px;
	position: absolute;
	bottom: 0;
	right: 0;
}

#searchResultScFilterTxt {
	background-color: #EEF4FC;
	font-size: 14px;
	line-height: 30px;
	display: inline-flex;
	width: 100%;
}

.scFilterTxtDiv {
	font-size: 13px;
	display: flex;
	width: 0px;
	margin-right: 5px;
	color:#003399;
	/*width: 315px !important;*/
}

.ul_search_resultImg {
	display: block;
	width:100%;
}

.selectBrandActive {
    border: 1px solid #003399!important;
}

#productListSortDivSR .unSelectSort{
	font-size: 14px;
    color: #333333;
    font-weight: 600;
}

#productListSortDivSR .selectSort{
	font-size: 14px;
    color: #003399;;
    font-weight: 600;
}

.twoLineClamp {
	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	word-break: break-all;
	-webkit-box-orient: vertical;
}


#searchResultScFilterTxt .seriesCount{
	color:#003399;
}