.shop-cascader[data-v-5f27ddb3]{display:inline-block;max-width:100%;vertical-align:middle}.shop-cascader__reference[data-v-5f27ddb3]{position:relative;width:100%;line-height:normal}.shop-cascader__reference[data-v-5f27ddb3] .el-input__inner{padding-right:30px}.shop-cascader__tags[data-v-5f27ddb3]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;pointer-events:none}.shop-cascader__tags[data-v-5f27ddb3] .el-tag{-webkit-box-sizing:border-box;box-sizing:border-box;height:22px;line-height:20px;max-width:100%}.shop-cascader__tags[data-v-5f27ddb3] .el-tag:first-child{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}.shop-cascader__tags[data-v-5f27ddb3] .el-tag+.el-tag{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.shop-cascader__tags[data-v-5f27ddb3] .el-tag>span{display:block;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;overflow:hidden;line-height:20px;text-overflow:ellipsis;white-space:nowrap}.shop-cascader__clear[data-v-5f27ddb3]{cursor:pointer}.shop-cascader-popper{padding:0!important}.shop-cascader-panel{min-width:0;border-radius:4px;color:#606266;font-size:14px}.shop-cascader-panel,.shop-cascader-panel__body{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.shop-cascader-panel__body{height:204px;min-height:0}.shop-cascader-panel__state{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:120px;color:#909399}.shop-cascader-panel__state .el-button{margin-left:8px}.shop-cascader-popper .shop-cascader-menu{min-width:0;-webkit-box-sizing:border-box;box-sizing:border-box;border-right:1px solid #e4e7ed}.shop-cascader-menu:last-child{border-right:0}.shop-cascader-menu__wrap{height:204px;overflow:hidden}.shop-cascader-menu__wrap .el-cascader-menu__list{position:relative;min-height:100%;margin:0;padding:6px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.shop-cascader-platforms{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;min-width:0}.shop-cascader-scroll-area{position:relative;width:100%;height:100%;min-height:0}.shop-cascader-platforms__scroller,.shop-cascader-shops__scroller{width:100%;height:100%;overflow-y:auto;scrollbar-width:none}.shop-cascader-platforms__scroller::-webkit-scrollbar,.shop-cascader-shops__scroller::-webkit-scrollbar{width:0;height:0}.shop-cascader-scrollbar{position:absolute;top:0;right:1px;bottom:0;z-index:2;width:6px;opacity:0;pointer-events:none;-webkit-transition:opacity .2s;transition:opacity .2s}.shop-cascader-scroll-area:hover .shop-cascader-scrollbar,.shop-cascader-scrollbar.is-dragging{opacity:1}.shop-cascader-scrollbar__thumb{position:absolute;top:0;right:0;display:block;width:6px;min-height:20px;border-radius:4px;background:#c0c4cc;cursor:pointer;pointer-events:auto}.shop-cascader-popper .el-cascader-node.shop-cascader-node,.shop-cascader-popper .el-cascader-node.shop-cascader-platform,.shop-cascader-popper .el-cascader-node.shop-cascader-shop{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:34px;padding:0 12px;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:32px;outline:none;cursor:pointer}.shop-cascader-popper .el-cascader-menu .el-cascader-node.shop-cascader-platform{padding-right:30px}.shop-cascader-node:hover,.shop-cascader-platform:hover,.shop-cascader-shop:hover{background:#f5f7fa}.shop-cascader-platform.is-active,.shop-cascader-shop.is-checked{color:#303133;font-weight:700}.shop-cascader-popper .shop-cascader-platform .el-checkbox,.shop-cascader-popper .shop-cascader-shop .el-checkbox{-webkit-box-flex:0;-ms-flex:none;flex:none;margin-right:0}.shop-cascader-popper .el-cascader-node__label.shop-cascader-platform__name,.shop-cascader-popper .el-cascader-node__label.shop-cascader-shop__label{min-width:0;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:0 4px;line-height:32px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shop-cascader-popper .shop-cascader-shop__platform{-webkit-box-flex:0;-ms-flex:none;flex:none;max-width:120px;margin-left:8px;overflow:hidden;color:#909399;font-size:12px;line-height:32px;text-overflow:ellipsis;white-space:nowrap}.shop-cascader-shops{min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.shop-cascader-menu__empty-text{position:static;min-height:100%}