/* 
    款式类列表
    20200518
*/
.section{width: 1200px;}
/* 灵感库 */
/* .inspiration-cloumn-box{margin-top: 33px;line-height: 46px;}
.inspiration-cloumn-box>div>h1{font-size: 36px;color: #2B2B2B;float: left;}
.inspiration-cloumn-box>div>span{width: 1px;height: 17px;background: #D7D7D7;margin: 0 24px;float: left;position: relative;top: 20px;}
.inspiration-cloumn-box .column-switch{float: left;position: relative;top: 5px;}
.inspiration-cloumn-box .column-switch>a{font-size: 16px;color: #2B2B2B;padding: 0 14px;position: relative;margin-right: 18px;}
.inspiration-cloumn-box .column-switch>a.on{background: url(../../images/lists/bm_bg.png) no-repeat center bottom;top: -5px;font-weight: bold;}
.inspiration-cloumn-box .column-switch>a.not-online{color: #646464;cursor: default;}
.inspiration-cloumn-box .column-switch>a.not-online:hover{color: #646464;} */
/* .change-cloumn-box .snav-left{margin-top: 30px;}
.change-cloumn-box .snav-left>h1{font-size: 30px;color: #2B2B2B;float: left;}
.change-cloumn-box .snav-left>span{width: 1px;height: 31px;background: #ddd;margin: 0 20px;float: left;position: relative;top: 10px;}
.change-cloumn-box .column-switch{float: left;margin-top: 7px;font-size: 0;}
.change-cloumn-box .column-switch>a{font-size: 16px;color: #666;padding: 0px 16px 14px 16px;position: relative;margin-right: 14px;border-bottom: 2px solid transparent;font-weight: bold;line-height: 24px;display: inline-block;text-align: center;}
.change-cloumn-box .column-switch>a.on{border-bottom: 2px solid #2485FF;color: #2485FF;}
.change-cloumn-box .column-switch>a:hover{color: #2485FF;} */
/* 
.change-nav-box{margin-top: 29px;}
.change-nav-box .nav-left>a{font-size: 16px;color: #999;font-weight: bold;line-height: 32px;display: inline-block;height: 32px;margin-right: 24px;}
.change-nav-box .nav-left>a.on{color: #9FBB27;}
.change-nav-box .hot-word>label{font-size: 14px;color: #2B2B2B;font-weight: bold;display: inline-block;height: 32px;line-height: 32px;}
.change-nav-box .hot-word>label>i{background: url(../../images/lists/hot_w.png) no-repeat;width: 33px;height: 16px;display: inline-block;vertical-align: -2px;margin-right: 4px;}
.change-nav-box .hot-word>a{display: inline-block;height: 32px;line-height: 32px;padding: 0 16px;background-color: #fff;border-radius: 16px;margin-left: 15px;font-size: 14px;color: #2B2B2B;}
.change-nav-box .hot-word>a:hover{color:#9FBB27;} */

/* 列表 */
.inspiration-lists-section{margin-top: 30px;min-height: 200px;position: relative;}
.inspiration-lists-box{position: relative;margin-left: -37px;}
.inspiration-lists-box>li{width: 210px;float: left;margin-bottom: 32px;margin-left: 37px;position: relative;}
.inspiration-lists-box>li .img-box{width: 100%;background-color: #fff;text-align: center;border-radius: 10px;position: relative;font-size: 0;height: 280px;}
.inspiration-lists-box>li .img-box>a{width: 100%;height: 100%;display: block;position: relative;border-radius: 10px;overflow: hidden;}
.inspiration-lists-box>li .img-box>a>img{width: 210px;border-radius: 10px;}
.inspiration-lists-box>li .img-box>a .shade-layer{width: 100%;height: 100%;background: url(../../images/lists/vip_pre_new.png?2021051201) no-repeat center center;position: absolute;left: 0;top: 0;}
.inspiration-lists-box>li .img-box>a .shade-layer-tourist{width: 100%;height: 100%;background: url(../../images/lists/vip_pre1_new.png) no-repeat center center;position: absolute;left: 0;top: 0;}
.inspiration-lists-box>li .img-update{width: 100%;height: 58px;position: absolute;bottom: 0;left: 0;line-height: 74px;font-size: 14px;color: #fff;text-align: left;border-radius: 0 0 10px 10px;display: none;cursor: pointer;background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.33) 100%);z-index: 1;}
.inspiration-lists-box>li .img-update>i{background: url(../../images/lists/time.svg) no-repeat;width: 16px;height: 16px;display: inline-block;margin: -2px 8px 0 16px;vertical-align: middle;}
.inspiration-lists-box>li .img-txt{margin-top: 12px;}
.inspiration-lists-box>li .img-txt>a{line-height: 22px;color: #333;font-size: 14px;display: inline-block;width: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;height: 22px;}
.inspiration-lists-box>li .img-box:hover .img-update{display: block;}



/* 无数据 */
.data-empty-box{padding: 34px 0 390px;text-align: center;}
.data-empty-box>img{margin-bottom: 24px;}
.data-empty-box>p{font-size: 14px;color: #646464;line-height: 24px;}
.data-empty-box>p>span{font-size: 18px;color: #333;line-height: 34px;}

/* 推荐无权限 */
.opening-authority{width: 100%;margin: 50px 0 64px;display: none;}
.authority-infor{text-align: center;}
.authority-infor>p{font-size: 22px;font-weight: bold;color: #333;}
.authority-infor>div{font-size: 16px;color: #333;margin-top: 25px;}
.authority-infor>div>span{font-size: 16px;color: #9FBB27;font-weight: bold;}
.authority-infor>a{width: 277px;height:42px;background-color: #333;line-height: 42px;font-size: 16px;font-weight: bold;color: #fff;border-radius: 20px;display: inline-block;margin-top: 30px;}
.authority-infor>a:hover{background-color: #515151;}

/* 灵感筛选项 */
.filter-item-content{background-color: #fff;border-radius: 10px;padding: 0 24px 0;margin-top: 30px;}
.filter-item-content .filter-item-top{border-bottom: 1px solid #F2F2F2;}
/* 已选择 */
.filter-item-selected{padding-top: 16px;}
.filter-item-selected>label{height: 24px;color: #999;font-size: 14px;line-height: 24px;}
.filter-item-selected>label.search-word-label{color: #2b2b2b;font-weight: bold;font-size: 14px;margin-right: 16px;}
.filter-item-selected .f-selected-nav{width: 80%;}
.filter-item-selected .selected-keyword{border: 1px solid #E5E5E5;border-radius: 5px;height: 22px;line-height: 22px;float: left;margin-right: 8px;margin-bottom: 8px;}
.filter-item-selected .selected-keyword>a{padding: 0 28px 0 12px;color: #646464;font-size: 12px;position: relative;display: inline-block;}
.filter-item-selected .selected-keyword>a>i{background: url(../../images/lists/icon.svg) no-repeat -41px -115px;width: 8px;height: 8px;display: inline-block;position: absolute;right: 12px;top: 8px;}
.filter-item-selected .selected-keyword:hover{border-color: #2B2B2B;}
.filter-item-selected .selected-keyword:hover a{color: #2B2B2B;}
.filter-item-selected .selected-keyword:hover a>i{background-position: -57px -114px;}
.filter-item-selected .clear-all-selected{color: #2B2B2B;font-size: 12px;height: 24px;line-height: 24px;float: left;padding-left: 4px;}
.filter-item-selected .clear-all-selected>i{background: url(../../images/lists/icon.svg) no-repeat -83px -112px;display: inline-block;margin-right: 4px;width: 11px;height: 12px;vertical-align: -2px;}
.filter-item-selected .clear-all-selected:hover{color: #268fcf;}
.filter-item-selected .clear-all-selected:hover i{background-position: -104px -112px;}
/* 筛选标签 */
.filter-item-category{padding-bottom: 16px;}
.filter-item-category>li{padding-top: 16px;}
.filter-item-category>li .more-labels-per-box{float: left;position: relative;margin-right: 12px;width: 103px;height: 22px;border: 1px solid #E5E5E5;border-radius: 5px;}
.filter-item-category>li>label{width: 64px;height: 24px;border-radius: 3px;background-color: #F1F1F1;line-height: 24px;text-align: center;margin-right: 20px;}
.filter-item-category>li .f-filter-category-box{width: 92%;position: relative;}
.filter-item-category>li .labels-category-box{width: 70%;float: left;}
.filter-item-category>li .brand-category-box{height: 24px;overflow: hidden;}
.filter-item-category>li .labels-category-box a{height: 24px;font-size: 12px;color: #2B2B2B;margin-right: 10px;display: inline-block;line-height: 24px;position: relative;padding: 0 6px;}
.filter-item-category>li .labels-category-box a.on{background: rgba(153,190,0,0.08);color: #9FBB27;border-radius: 3px;}
.filter-item-category>li .labels-category-box a:hover{color: #268fcf;}
.filter-item-category>li .labels-align-box{width: 92%;}
.filter-item-category>li .search-brand-box{position: absolute;right: 0;top: -6px;}
.filter-item-category>li .search-brand-box>input{width: 291px;padding-left: 16px;height: 34px;border: 1px solid #ACACAC;border-radius: 10px;font-size: 14px;}
.filter-item-category>li .search-brand-box>input::-webkit-input-placeholder {color: #ACACAC;}
.filter-item-category>li .search-brand-box>i{background: url(../../images/lists/icon.png) no-repeat -171px -5px;width: 16px;height: 16px;position: absolute;right: 16px;top: 10px;}
.filter-item-category>li .search-brand-downlist{width: 306px;position: absolute;left: 0;top: 36px;padding: 7px 0;background-color: #fff;border: 1px solid #E5E5E5;border-radius: 5px;z-index: 10;max-height: 183px;overflow: auto;display: none;padding-right: 3px;}
.filter-item-category>li .search-brand-downlist ul>li{height: 32px;width: 100%;}
.filter-item-category>li .search-brand-downlist ul>li>a{line-height: 32px;display: block;padding-left: 16px;font-size: 12px;color: #2B2B2B;}
.filter-item-category>li .search-brand-downlist ul>li>a:hover,.filter-item-category>li .search-brand-downlist ul>li.on>a{color: #268fcf;}
.filter-item-category>li .labels-per-box{float: left;position: relative;margin-right: 10px;}
.filter-item-category>li .labels-per-box>a{height: 24px;font-size: 12px;color: #2B2B2B;display: inline-block;line-height: 24px;position: relative;padding: 0 6px;}
.filter-item-category>li .labels-per-box>a.on{background: rgba(153,190,0,0.08);color: #9FBB27;border-radius: 3px;}
.filter-item-category>li .labels-per-box>a:hover{color: #268fcf;}
.filter-item-category>li .labels-downlist-box{width: 71px;border: 1px solid #E5E5E5;background-color: #fff;border-radius: 5px;position: absolute;top: 24px;left: 50%;margin-left: -36px;padding:12px 0;display: none;z-index: 10;}
.filter-item-category>li .labels-downlist-box>a{font-size: 12px;color: #333;display: block;padding:4px 0 4px 12px;line-height: 20px;}
.filter-item-category>li .labels-downlist-box>a:hover{color: #268fcf;}
.filter-item-category>li .labels-per-box:hover .labels-downlist-box{display: block;} */
/* 灵感源 */
.inspiration-classification{margin-bottom: 24px;}
.inspiration-classification>li{line-height: 30px;text-align: left;float: left;font-size: 14px;color: #333;}
.inspiration-classification>li.classification-list{width: 77px;height: 30px;padding-left: 10px;border: 1px solid #e5e5e5;border-radius: 5px;position: relative;}
.inspiration-classification>li .showbox {border-radius:5px; position: absolute;z-index:10; top:31px;left:0;background:#fff;visibility:hidden;cursor:default;box-shadow:0px -1px 5px 0px rgba(0,0,0,0.08);}
.dateHeight{height:50px;position:relative;margin-top:5px;overflow:hidden;background-color: #ccc;}
.inspiration-classification>li>.classification>a>i{background: url(../../images/lists/icon.svg) no-repeat -142px -113px;width: 8px;height: 8px;position: absolute;right: 6px;top: 13px;}
.inspiration-classification>li.source-video-list{width: 87px;height: 30px;border: 1px solid #e5e5e5;border-radius: 5px;position: relative;margin-left: 8px;text-align: right;padding-right: 10px;}
.inspiration-classification>li>.source-video>a>i{background: url(../../images/source/svg.svg) no-repeat -70px -28px;width: 15px;height: 12px;position: absolute;left: 10px;top: 9px;}

.select-single-downlist{padding:0 3px 0 10px;border:1px solid #eee;position:absolute;left:0;top:29px;z-index:4;background-color:#fff;visibility:hidden;}
.select-max-height{max-height:180px;position:relative;overflow:hidden;}
.list-content{padding-right:7px;}
.list-content>a{word-break: keep-all; display:block;padding:9px 0;text-align:center;font-size:12px;color:#666;min-width:95px;line-height:20px;}
.select-child-downlist .list-content-scene>a{display:inline-block;min-width: auto;margin-left: 25px;}
.list-content>a+a{border-top:1px dotted #dcdcdc;}
.list-content>a:hover{color:#FF9300;}
.select-single:hover .select-single-downlist{visibility: visible;}
/* 更多选项筛选项 */
.filter-item-category>li .more-labels-per-box{float: left;position: relative;margin-right: 12px;width: 103px;height: 22px;border: 1px solid #E5E5E5;border-radius: 5px;}
.filter-item-category>li .more-labels-per-box>a{font-size: 12px;color: #2B2B2B;padding-left: 12px;display: block;position: relative;line-height: 22px;height: 22px;}
.filter-item-category>li .more-labels-per-box>a>i{background: url(../../images/lists/icon.svg) no-repeat -142px -113px;width: 8px;height: 8px;display: inline-block;position: absolute;right: 12px;top: 8px;}
.filter-item-category>li .more-labels-downlist-box{width: 101px;border: 1px solid #E5E5E5;background-color: #fff;border-radius: 5px;position: absolute;top: 22px;left: 0;padding:12px 0;display: none;z-index: 10;max-height: 145px;overflow: hidden;}
.filter-item-category>li .more-labels-downlist-box a{font-size: 12px;color: #333;display: block;padding:4px 0 4px 12px;line-height: 20px;}
.filter-item-category>li .more-labels-downlist-box a:hover{color: #268fcf;}

.filter-item-category>li .long-labels-downlist-box{width:487px; padding: 16px 24px 8px 12px;}
.filter-item-category>li .long-labels-downlist-box a{display: inline-block;margin-left: 12px;font-size: 12px;color: #333;margin-bottom: 8px;line-height: 20px;padding: 0;}

/* 更多选项二级筛选 */
.filter-item-category>li .second-floor-downlist-box{width: 585px;max-height: 208px;padding: 16px 0 0;border: 1px solid #E5E5E5;background-color: #fff;border-radius: 5px;position: absolute;top: 22px;left: 0;display: none;}
.filter-item-category>li .second-floor-downlist-box div.f-content{padding-right: 10px;max-height: 208px;position: relative;}
.filter-item-category>li .second-floor-downlist-box dl{margin-bottom: 8px;}
.filter-item-category>li .second-floor-downlist-box dt{float: left;}
.filter-item-category>li .second-floor-downlist-box dt>a{width:60px;border-right: 1px solid #DFDFDF;line-height: 15px;color: #333;font-size: 12px;font-weight: bold;display: inline-block;padding: 0 0 0 13px;}
.filter-item-category>li .second-floor-downlist-box dd{float: left;width: 86%;}
.filter-item-category>li .second-floor-downlist-box dd>a{display: inline-block;margin-left: 16px;font-size: 12px;color: #333;margin-bottom: 8px;padding: 0;}
.filter-item-category>li .second-floor-downlist-box dd>a:hover{color: #268fcf;}
.filter-item-category>li .second-floor-downlist-box dt>a.hover-labels-light{cursor: default;}
.filter-item-category>li .second-floor-downlist-box dt>a.hover-labels-light:hover{color: #333;}
.filter-item-category>li .more-labels-per-box:hover .more-labels-downlist-box{display: block;}

/* 品牌 */
.filter-item-category>li .second-brand-downlist-box{width: 690px; padding:10px 20px;border: 1px solid #E5E5E5;background-color: #fff;border-radius: 5px;position: absolute;top: 22px;left: 0;display: none;z-index: 10;overflow: hidden;}
.second-brand-downlist-box .brands_ca{width:100%;height: 30px; margin: 0;  border-left:1px solid #e7e7e7;position: relative; }
.second-brand-downlist-box .brands_ca.hide-items{display: none;}
.second-brand-downlist-box .items{  color: #333; float: left; height: 28px;width: auto; }
.second-brand-downlist-box .letter{ font-size: 12px; line-height: 28px; color: #333;padding: 0 7px; float: left; height:28px; width: auto; border:0;border: 1px solid #e7e7e7; border-left:0;font-family:"微软雅黑";}
.second-brand-downlist-box .brands_ca .letter{padding:0 7px;box-sizing: border-box;}
.second-brand-downlist-box .brands_ca .letter[name=HOT] {width: 24px;padding: 0;text-align: center;line-height: 35px;}
.second-brand-downlist-box .brands_ca .letter[name=HOT] i{display: inline-block;width: 13px;height: 17px;background: url(../../images/lists/icon.png?2020090903) no-repeat -77px -126px;}
.second-brand-downlist-box .items.on .letter[name=HOT] i{background-position:  -114px -126px;}
.second-brand-downlist-box .items.on .letter{background-color: #1C232B; color: #fff;cursor: pointer; }
.second-brand-downlist-box .items.hot_on .letter{background-color: #1C232B; color: #fff;cursor: pointer;}
.second-brand-downlist-box div.inputBox{width: 100%; position: relative; border:1px solid #e7e7e7; height: 30px; margin-bottom: 10px; border-radius: 15px;margin-top: 10px;}
.second-brand-downlist-box div.inputBox>input{ border:none 0; width: calc(100% - 10px); height: 30px;line-height: 30px;  padding-left: 10px;  color: #1C232B; border-radius: 15px;}
.second-brand-downlist-box div.inputBox:hover{border-color: #1C232B;}
.second-brand-downlist-box div.inputBox>span{width: 30px;height: 30px; background:url(../../images/lists/icon.svg) no-repeat -163px -103px;cursor: pointer;padding:0;position: absolute;right: 0;top: 0;}
.second-brand-downlist-box .brand_result{max-height:330px;margin-top: 10px;width:100%;position: relative;overflow: hidden;}
.second-brand-downlist-box .brand_result{width:100%;}
.second-brand-downlist-box .brand_result li{width: 20.2%;float: left; text-align: center;padding: 5px 0;height: 20px;overflow: hidden;margin: 0;border:none;margin-right: 15px;margin-left: 15px;}
.second-brand-downlist-box .brand_result li:hover{border:none;}
.second-brand-downlist-box .brand_result li a{display: inline-block;line-height: 21px;margin:0; font-size: 12px;color:#999;cursor:pointer;width: 100%;height: 100%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.second-brand-downlist-box .brand_result li a:hover{color: #268fcf;}

.second-brand-downlist-box .brand_result li.title{width: 100%;padding: 0;padding-right: 30px;box-sizing: border-box;text-align: left;line-height: 30px;height: 30px;font-size: 14px;margin: 0;color: #1C232B;}
.second-brand-downlist-box .brand_result li.title span.clear-history{cursor: pointer;width: auto;float: right;padding: 0;font-weight: normal;color: #999;line-height: 16px;height: 16px;margin-top: 6px;background: none;}
.second-brand-downlist-box .brand_result li.title span.clear-history>i{display: inline-block;width: 16px;height: 14px;margin-right: 4px;position: relative;top: 1px;background: url(../../images/lists/icon.png?2020090903) no-repeat -34px -162px;}
.second-brand-downlist-box .brand_result li.title span.clear-history:hover{color: #1C232B;}
.second-brand-downlist-box .brand_result li.title span.clear-history:hover i{background-position: 0 -162px;}
.second-brand-downlist-box .brand_result li.no-filter{width: 100%;}
.second-brand-downlist-box div.inputBox>input::placeholder{color: #949393;}


@media screen and (min-width:1500px) {
    .section{width: 1500px;}
    .inspiration-lists-box{margin-left: -48px;}
    .inspiration-lists-box>li{margin-left: 48px;}
    .filter-item-category>li .labels-category-box{width: 76%;}
}