.u-selector{background:#fff;border:1px solid #e8e8e8;margin-top:-1px}.u-selector:hover{border-color:#df3033}.u-selector .row{border-top:1px dashed #dedede;padding:0 8px;position:relative}.u-selector .row:first-child{border-top:none}.u-selector .row.expand-mode .items{height:auto}.u-selector .row.expand-mode .show-more{display:none}.u-selector .row.expand-mode .show-less{display:block}.u-selector .head{color:#888;height:40px;left:0;line-height:40px;padding:0 10px;position:absolute;text-align:center;top:0;width:120px}.u-selector .head .title{font-weight:700}.u-selector .body{padding:0 100px 0 112px}.u-selector .body .items{height:40px;overflow:hidden}.u-selector .body .item{border:1px solid transparent;border-radius:24px;color:#000;float:left;height:28px;line-height:26px;margin:6px 22px 6px 0;padding:0 12px;position:relative;text-decoration:none}.u-selector .body .item:hover{border:1px solid #df3033;color:#df3033}.u-selector .body .item.active{background:#df3033;border-color:#df3033;color:#fff}.u-selector .body .item.removable{margin-right:20px;padding-right:24px}.u-selector .body .item.removable:after{border-radius:0 23px 23px 0;color:#fff;content:"\e629";font-family:iconfont;height:23px;line-height:28px;position:absolute;right:-1px;text-align:center;top:0;width:24px}.u-selector .body .item.more-city{border:none}.u-selector .body .item.more-city:after{content:"»"}.u-selector .body .item .icon-free{background:#df3033;border-radius:10px 10px 10px 0;color:#fff;font-size:15px;height:15px;line-height:15px;position:absolute;right:-9px;text-align:center;top:-4px;-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);width:20px}.u-selector .row.search .head{height:51px;line-height:51px}.u-selector .row.search .items{height:51px;overflow:inherit}.u-selector .row.search .items .search-panel-content,.u-selector .row.search .items .search-panel-content .search-fuzzy{overflow:inherit}.u-selector .row.search .items .search-panel-content .search-fuzzy .fuzzy-input{height:37px;line-height:37px;margin:6px 15px 6px 0}.u-selector .row.search .items .search-panel-content .search-fuzzy .search-tail{align-items:center;cursor:pointer;display:inline-flex;height:37px;left:215px;margin:6px 0;padding:0 15px;position:absolute;width:81px}.u-selector .row.search .items .search-panel-content .search-fuzzy .search-tail input{height:16px;margin-right:5px;position:relative;width:16px}.u-selector .row.search .items .search-panel-content .search-fuzzy .search-btn{margin:6px 15px 6px 0;padding:8px 15px}.u-selector .row.search .items .search-panel-content .search-fuzzy .search-only-num{align-items:center;cursor:pointer;display:inline-flex;float:left;height:37px;margin:6px 0 6px 15px}.u-selector .row.search .items .search-panel-content .search-fuzzy .search-only-num input{border:1px solid #df3033;cursor:pointer;height:16px;margin-right:5px;position:relative;width:16px}.u-selector .row.search .items .search-panel-content .search-fuzzy input[type=checkbox]:after{background-color:#fff;border:1px solid #ddd;border-radius:2px;box-sizing:border-box;color:#fff;content:" ";display:inline-block;height:16px;padding-left:0;position:absolute;text-align:center;top:0;visibility:visible;width:16px}.u-selector .row.search .items .search-panel-content .search-fuzzy input[type=checkbox]:checked:after{background-color:#df3033;border-color:#df3033;content:""}.u-selector .row.search .items .search-panel-content .search-fuzzy input[type=checkbox]:checked:before{border:solid #fff;border-width:0 2px 2px 0;content:"";height:8px;left:5px;position:absolute;top:1px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:3px;z-index:1}.u-selector .row.search .items .search-panel-content .search-fuzzy-type{border:1px solid #ccc;border-radius:4px;float:left;height:100%;margin:6px 15px 6px 0;padding:0 0 0 10px;position:relative}.u-selector .row.search .items .search-panel-content .search-fuzzy-type .icon{color:#999;font-size:22px;height:37px;line-height:37px;position:absolute;right:5px;text-align:center;top:0;transition:all .3s;width:30px}.u-selector .row.search .items .search-panel-content .search-fuzzy-type .icon.active{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.u-selector .row.search .items .search-panel-content .search-fuzzy-type-input{color:#666;font-size:15px;height:37px;line-height:37px;padding-right:30px;text-align:center;width:92px}.u-selector .row.search .items .search-panel-content .search-fuzzy-type-input:hover{cursor:pointer}.u-selector .row.search .items .search-panel-content .search-fuzzy-type-input::-webkit-input-placeholder{color:#888;font-size:15px}.u-selector .row.search .items .search-panel-content .search-fuzzy-type-input:-moz-placeholder,.u-selector .row.search .items .search-panel-content .search-fuzzy-type-input:-ms-input-placeholder,.u-selector .row.search .items .search-panel-content .search-fuzzy-type-input::-moz-placeholder,.u-selector .row.search .items .search-panel-content .search-fuzzy-type-input::-webkit-input-placeholder,.u-selector .row.search .items .search-panel-content .search-fuzzy-type-input::placeholder{color:#888;font-size:15px}.u-selector .row.search .items .search-panel-content .search-fuzzy-type-options{background:#fff;border:1px solid #d2d2d2;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.12);left:0;padding:0 10px;position:absolute;top:41px;z-index:1}.u-selector .row.search .items .search-panel-content .search-fuzzy-type-options .search-checkbox{border-bottom:1px solid #d2d2d2;padding:0;text-align:center;text-align:left;width:100%}.u-selector .row.search .items .search-panel-content .search-fuzzy-type:hover{cursor:pointer}.u-selector .row.search .items .search-panel-content .search-exact .exact-digits{float:left;margin:6px 15px 5px 0}.u-selector .row.search .items .search-panel-content .search-exact .exact-digits .digit{height:35px;line-height:35px;width:36px}.u-selector .row.search .items .search-panel-content .search-exact .search-btn{margin:6px 15px 6px 0;padding:8px 15px}.u-selector .row.search .items .search-panel-content .search-exact .search-btn.clear-btn{background-color:#f7f7f7;border-color:#ddd;color:#666}.u-selector .foot{position:absolute;right:0;top:12px}.u-selector .foot .show-less,.u-selector .foot .show-more{cursor:pointer;display:none;font-size:13px;height:18px;line-height:18px;padding-right:10px;position:absolute;right:10px;white-space:nowrap}.u-selector .foot .show-less:hover,.u-selector .foot .show-more:hover{color:#df3033}.u-selector .foot .show-more{display:block}.u-selector .foot .show-less{display:none}.u-selector .has-overlay .body{padding:0 0 0 94px}.u-selector .has-overlay .items-conditions{height:auto}.u-selector .has-overlay .trigger{float:left}.u-selector .has-overlay .trigger-title{cursor:pointer;height:40px;line-height:40px;padding:0 18px;position:relative}.u-selector .has-overlay .trigger:hover .trigger-title{background:#e2e2e2;color:#df3033}.u-selector .has-overlay .trigger:hover .trigger-title .icon{display:inline-block;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.u-selector .has-overlay .trigger:hover .trigger-overlay{display:block}.u-selector .has-overlay .trigger-overlay{background:#fff;border:1px solid #df3033;border-top-color:#e2e2e2;box-shadow:0 3px 2px 0 hsla(8,91%,79%,.6);display:none;left:-1px;position:absolute;right:-1px;top:40px;z-index:1}.u-selector .has-overlay .trigger-overlay .overlay-inner{line-height:30px;padding:12px 19px}.u-selector .has-overlay .trigger-overlay .item{float:left;margin:6px 40px 6px 0;max-width:140px;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.u-selector .has-selected{background:#fbfade}.u-selector .has-selected .head{color:#999}.u-selector .has-selected .body{padding:0 0 0 94px}.u-selector .has-selected .items-selected{padding:4px 0 4px 20px}.u-selector .has-selected .item-tag{background:#fff;border:1px solid #df3033;cursor:pointer;float:left;font-size:12px;height:26px;line-height:24px;margin:6px 20px 6px 0;padding:0 0 0 6px;position:relative}.u-selector .has-selected .item-tag:hover{color:#df3033}.u-selector .has-selected .item-tag .tag-label{float:left;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.u-selector .has-selected .item-tag .tag-icon{float:left;height:24px;position:relative;width:24px}.u-selector .has-selected .item-tag .icon{background:#f3434f;color:#fff;font-weight:800;height:18px;line-height:18px;position:absolute;right:3px;text-align:center;top:3px;width:18px}.u-filter{position:relative}.u-filter .sort-row{background:#f5f5f5;border:1px solid #e8e8e8;height:42px}.u-filter .sort{float:left}.u-filter .sort .item{border-left:1px solid #f5f5f5;border-right:1px solid #f5f5f5;color:#6d6d6d;cursor:pointer;float:left;height:40px;line-height:40px;margin-left:-1px;min-width:98px;padding:0 10px;text-align:center}.u-filter .sort .item .icon{font-size:15px}.u-filter .sort .item:first-child{border-left:0;margin-left:0}.u-filter .sort .item.active,.u-filter .sort .item:hover{background-color:#fff;border-color:#e5e5e5;color:#df3033;position:relative;z-index:1}.u-filter .search{float:left}.u-filter .search .search-wrapper{margin:5px 0 0 10px}.u-filter .search .search-input{border:1px solid #d0d0d5;border-radius:0;float:left;height:30px;padding:6px 12px;position:relative;width:150px}.u-filter .search .search-input:focus{border-color:#3b99fc}.u-filter .search .search-input::-webkit-input-placeholder{font-size:14px}.u-filter .search .search-input:-moz-placeholder,.u-filter .search .search-input:-ms-input-placeholder,.u-filter .search .search-input::-moz-placeholder,.u-filter .search .search-input::-webkit-input-placeholder,.u-filter .search .search-input::placeholder{font-size:14px}.u-filter .search .search-btn{border:1px solid #e0e0e0;border-radius:0;color:#333;cursor:pointer;float:left;font-size:14px;height:30px;margin-left:-1px;padding:0;width:50px}.u-filter .search .search-btn:hover{background-color:#da0211;border-color:#da0211;color:#fff}.u-filter .pager{float:right}.u-filter .pager .item{float:left;height:40px}.u-filter .pager .link{color:#6d6d6d;line-height:40px;padding:0 15px}.u-filter .pager .link:hover{color:#df3033}.u-filter .pager .icon{font-weight:700}.u-filter .pager .text{color:#434343;font-size:12px;line-height:40px}.u-filter .pager .text .current{color:#f40}.u-filter .view-btn{color:#6d6d6d;display:inline-flex;float:right;height:40px;line-height:40px;text-align:center}.u-filter .view-btn .btn{border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;cursor:pointer;height:39px;line-height:39px;margin-right:-1px;text-align:center;width:40px}.u-filter .view-btn .btn .icon{font-size:18px}.u-filter .view-btn .btn.active{color:#df3033}.u-filter .filter-row{background:#fff;border:1px solid #e8e8e8;border-top:none;height:40px}.u-filter .filter{float:right;margin-left:12px}.u-filter .filter .item{float:right;position:relative}.u-filter .filter .item-tit{border:1px solid transparent;color:#6d6d6d;cursor:pointer;line-height:38px;padding:0 10px 0 30px;position:relative}.u-filter .filter .item-tit .box{border:1px solid #e0e0e0;font-size:14px;height:16px;left:7px;line-height:14px;position:absolute;text-align:center;top:11px;width:16px}.u-filter .filter .item-tit .icon{display:none;font-size:15px;font-weight:700}.u-filter .filter .item-tit.selected .icon{display:block}.u-filter .filter .item-tit:hover{color:#df3033}.u-filter .filter .item-tit:hover .box{border-color:#df3033}.u-filter .filter .item-cont{background:#fff;border:1px solid #ccc;box-shadow:0 0 5px rgba(0,0,0,.2);display:none;margin-top:-1px;position:absolute;right:0;z-index:1}.u-filter .filter .item:hover .item-tit{background:#fff;border-bottom:0;border-color:#ccc;box-shadow:-5px -5px 5px -5px rgba(0,0,0,.2),5px 0 5px -5px rgba(0,0,0,.2);padding-bottom:1px;z-index:2}.u-filter .filter .item:hover .item-cont{display:block}.u-filter .filter .panel{margin:0 -40px 0 0;padding:15px 15px 10px;width:300px}.u-filter .filter .panel.panel-delivery{width:380px}.u-filter .filter .panel.panel-exnum{width:320px}.u-filter .filter .panel .check{color:#6d6d6d;cursor:pointer;float:left;line-height:18px;margin:0 8px 4px 0;padding:3px 8px 3px 30px;position:relative}.u-filter .filter .panel .check .box{border:1px solid #e0e0e0;font-size:14px;height:16px;left:7px;line-height:14px;position:absolute;text-align:center;top:4px;width:16px}.u-filter .filter .panel .check .icon{display:none;font-size:15px;font-weight:700}.u-filter .filter .panel .check.selected .icon{display:block}.u-filter .filter .panel .check:hover{color:#df3033}.u-filter .filter .panel .check:hover .box{border-color:#df3033}.u-filter .filter .panel-body,.u-filter .filter .panel-head{position:relative}.u-filter .filter .panel-foot{padding:10px 40px 0 0;text-align:center}.u-filter .filter .panel-foot .btn{background-color:#fff;border:1px solid #d0d0d5;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,.05);color:#4c5161;display:inline-block;font-size:14px;line-height:1;padding:9px 15px;text-align:center;transition:border-color .15s,background-color .15s,opacity .15s}.u-filter .filter .panel-foot .btn:first-child{margin:0 8px 0 0}.u-filter .filter .panel-foot .btn-primary{background-color:#df3033;border-color:#df3033;color:#fff}.u-filter .filter .panel-foot .btn-cancel{background-color:#f7f7f7;border-color:#ddd;color:#666}.u-filter .filter-sonRule{float:left}.u-filter .filter-sonRule .item{border:1px solid #e0e0e0;border-radius:5px;float:left;line-height:26px;margin:6px 0 6px 12px;padding:0 10px;position:relative}.u-filter .filter-sonRule .item:hover{border-color:#df3033;color:#df3033}.u-filter .filter-sonRule .item.selected{background:#df3033;border-color:#df3033;color:#fff}.u-ab{border:1px solid #e8e8e8;position:relative}.u-ab .head{border-bottom:1px solid #e8e8e8;font-size:15px;font-weight:600;line-height:30px;padding:6px 12px 4px;position:relative}.u-ab .body{padding:0 10px;position:relative}.u-ab .item{border-top:1px dashed #e0e0e0;padding:10px 0 0}.u-ab .item:first-child{border-top:none}.u-ab .item:hover .item-img{opacity:.9}.u-ab .item:hover .item-text{color:#f30213}.u-ab .item-img{margin:0 auto;width:190px}.u-ab .item-img img{border-radius:8px}.u-ab .item-text{color:#666;font-size:12px;line-height:18px;padding:0 0 10px}.u-pager{line-height:37px;margin-top:20px;overflow:hidden;padding:10px 0;position:relative}.u-pager .items{float:left}.u-pager .item{border:1px solid #ededed;color:#3e3e3e;cursor:pointer;float:left;height:35px;line-height:35px;margin-left:-1px;position:relative;text-align:center;width:35px}.u-pager .item:hover{border-color:#ff5000;color:#ff5000;z-index:1}.u-pager .item.current{background:#ff5000;border-color:#ff5000;color:#fff;cursor:default;z-index:1}.u-pager .item.dot{border:none;color:#ccc;cursor:default;line-height:37px;width:24px}.u-pager .item.prev{margin:0 6px 0 0;width:75px}.u-pager .item.next{margin:0 0 0 6px;width:75px}.u-pager .item .icon{font-size:12px;font-weight:700}.u-pager .total{color:#999;float:left;font-size:12px;margin:0 0 0 10px}.u-pager .total .amount{margin:0 4px}.u-pager .form{float:left}.u-pager .form .text{color:#999;margin:0 0 0 5px}.u-pager .form .input{border:1px solid #ededed;border-radius:2px;height:23px;text-align:center;width:37px}.u-pager .form .input:focus{border-color:#666;box-shadow:0 0 1px 1px rgba(51,51,51,.1)}.u-pager .form .btn{border:1px solid #ededed;border-radius:2px;color:#666;cursor:pointer;display:inline-block;font-size:12px;height:23px;line-height:21px;text-align:center;width:45px}.u-pager .form .btn:hover{border-color:#da0211;color:#da0211}.u-empty{position:relative}.u-empty .empty-container{background:url(https://haoma-zui.obs.cn-north-1.myhuaweicloud.com/pc/images/search-result-pic.png) 160px no-repeat;color:#666;padding:80px 0 80px 310px}.u-empty .empty-title{font-size:24px;margin:20px 0}.u-empty .empty-content{padding:0 4px}.u-empty .empty-content .item-tag{background:#fff;border:1px solid #df3033;cursor:pointer;float:left;font-size:12px;height:26px;line-height:24px;margin:6px 20px 6px 0;padding:0 0 0 6px;position:relative}.u-empty .empty-content .item-tag:hover{color:#df3033}.u-empty .empty-content .item-tag .tag-label{float:left;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.u-empty .empty-content .item-tag .tag-icon{float:left;height:24px;position:relative;width:24px}.u-empty .empty-content .item-tag .icon{background:#f3434f;color:#fff;font-weight:800;height:18px;line-height:18px;position:absolute;right:3px;text-align:center;top:3px;width:18px}.u-empty .empty-item{font-size:15px;margin:8px 0}.u-empty .empty-link{color:#005ea7}.selector{margin:0 0 10px;z-index:2}.main,.selector{position:relative}.main{margin:0 0 60px}.main-list{float:left;position:relative;width:955px}.main-list .main-mask{background:#fff;bottom:0;display:none;left:0;margin:0 auto;position:absolute;right:0;top:0;width:955px;z-index:1}.main-list .u-pager{display:none}.main-side{background:#fff;float:right;width:220px}.c-loading_rect{padding:100px 0;text-align:center}.c-loading_rect-wrapper{align-items:center;display:inline-flex;height:100px;justify-content:center;margin:0 auto;overflow:hidden;position:relative;width:120px}.c-loading_rect-wrapper .rect{-webkit-animation:stretchDelay 1.2s ease-in-out infinite;animation:stretchDelay 1.2s ease-in-out infinite;background-color:#f60;float:left;height:50px;margin:0 5px;width:4px}.c-loading_rect-wrapper .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.c-loading_rect-wrapper .rect3{-webkit-animation-delay:-1s;animation-delay:-1s}.c-loading_rect-wrapper .rect4{-webkit-animation-delay:-.9s;animation-delay:-.9s}.c-loading_rect-wrapper .rect5{-webkit-animation-delay:-.8s;animation-delay:-.8s}.c-loading_rect-text{color:#f60}@-webkit-keyframes stretchDelay{0%,40%,to{-webkit-transform:scaleY(.4);transform:scaleY(.4)}20%{-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes stretchDelay{0%,40%,to{-webkit-transform:scaleY(.4);transform:scaleY(.4)}20%{-webkit-transform:scaleY(1);transform:scaleY(1)}}