.comm-virtual-list{overflow-y:auto}
.select-virtual .select-input{display:flex;align-items:center;border:none;box-shadow:none;padding:0 10px;cursor:pointer;color:#6b7282;height:40px;margin-top:10px;border:solid 1px #dadada;border-radius:5px}.select-virtual .select-input:hover{border-color:var(--g-btn-background)}.select-virtual .select-input-value{width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:12px var(--font-bold);color:#191919}.select-virtual .select-text{display:block;height:100%;color:#000;font-size:14px;cursor:pointer;white-space:nowrap}.select-virtual .select-text.type-input{color:#505050;font:12px var(--font-medium)}.select-virtual .select-text .icon-v3-arrow{font-size:8px}.select-virtual .select-text .up{transform:rotate(180deg);display:inline-block}.select-virtual .select-input-container{position:relative}.select-virtual.mobile .select-text.type-dropdown.has-value{color:var(--g-btn-background)}.select-virtual.standard .select-input{box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.1);border:solid 1px #ebecf1}.select-virtual.standard .select-text{font-size:16px;color:#515666}.select-virtual.standard .select-text .logo{padding:0px 10px}.select-virtual.standard .select-text.type-input{color:#515666;font-size:14px}.select-virtual.standard.mobile .select-text{font-size:14px}.select-virtual.template1{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-khtml-user-select:none;user-select:none;flex:1}.select-virtual.template1 .select-input{display:flex;align-items:center;border:none;box-shadow:none;padding:0 10px;cursor:pointer;color:#6b7282;height:40px;margin-top:10px;box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.1);border:solid 1px #ebecf1}.select-virtual.template1 .select-input:hover{border-color:var(--g-btn-background)}.select-virtual.template1 .select-input-value{width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select-virtual.template1 .select-text{display:block;height:100%;cursor:pointer;white-space:nowrap}.select-virtual.template1 .select-text.type-input{color:#515666;font-size:14px}.select-virtual.template1 .select-text .v2-arrow{font-weight:700;font-size:22px;margin-left:10px}.select-virtual.template1 .select-text .up{transform:rotate(180deg);display:inline-block}.select-virtual.template1 .select-input-container{position:relative}.select-virtual.template1.mobile .select-text.type-dropdown{height:30px;white-space:nowrap;padding:0 10px;margin:10px;margin-right:0;border:1px solid #d5d5d5;display:flex;align-items:center;justify-content:flex-start;background-color:#fff;color:#505050;font-size:14px;font-weight:500}.select-virtual.template1.mobile .select-text.type-dropdown.has-value{color:var(--g-btn-background)}.select-virtual.template4{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-khtml-user-select:none;user-select:none}.select-virtual.template4 .select-input{display:flex;align-items:center;border:none;box-shadow:none;padding-left:15px;cursor:pointer;font-size:17px;color:#8b93a7;border:solid 2px #d6dae8;height:40px;margin-top:10px}.select-virtual.template4 .select-input:hover{border-color:var(--g-btn-background)}.select-virtual.template4 .select-input-value{width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select-virtual.template4 .select-text{display:block;height:100%;font-size:16px;color:#8b93a7;cursor:pointer;white-space:nowrap;font-family:var(--font-medium)}.select-virtual.template4 .select-text.type-input{display:block}.select-virtual.template4 .select-text .icon-small-down{font-size:18px !important;font-weight:bold}.select-virtual.template4 .select-text .icon-v4-arrow{font-weight:500;font-size:8px;margin-left:10px}.select-virtual.template4 .select-text .up{transform:rotate(180deg);display:inline-block}.select-virtual.template4 .select-input-container{position:relative}.select-virtual.template4 .select-input-container .icon-small-down{font-size:18px !important;font-weight:bold;margin:0 5px}.select-virtual.template4.mobile .select-text.type-dropdown{color:#8b93a7;font-size:14px;font-weight:800;font-family:var(--font-normal)}.select-virtual.template4.mobile .select-text.type-dropdown.has-value{color:var(--g-btn-background)}.select-virtual.broker .select-input{display:flex;align-items:center;border:none;box-shadow:none;padding:0 10px;cursor:pointer;color:#6b7282;height:40px;margin-top:10px;border:solid 1px #dadada;border-radius:5px}.select-virtual.broker .select-input:hover{border-color:var(--g-btn-background)}.select-virtual.broker .select-input-value{width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:12px var(--font-bold);color:#191919}.select-virtual.broker .select-text{display:block;height:100%;color:#000;font-size:14px;cursor:pointer;white-space:nowrap}.select-virtual.broker .select-text.type-input{color:#505050;font:12px var(--font-medium)}.select-virtual.broker .select-text .icon-v3-arrow{font-size:8px}.select-virtual.broker .select-text .up{transform:rotate(180deg);display:inline-block}.select-virtual.broker .select-input-container{position:relative}.select-virtual.broker.mobile .select-text.type-dropdown.has-value{color:var(--g-btn-background)}.select-virtual.layout1 .select-input{display:flex;align-items:center;border:none;box-shadow:none;padding:0 10px;cursor:pointer;color:var(--g-text-color);height:40px;margin-top:10px;border:solid 1px var(--color-border);border-radius:5px}.select-virtual.layout1 .select-input:hover{border-color:var(--g-btn-background)}.select-virtual.layout1 .select-input-value{width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:12px var(--font-bold);color:var(--g-primary-color)}.select-virtual.layout1 .select-text{display:block;height:100%;color:var(--g-primary-color);font-size:14px;cursor:pointer;white-space:nowrap}.select-virtual.layout1 .select-text.type-input{color:var(--g-text-color);font:12px var(--font-normal)}.select-virtual.layout1 .select-text .icon-v3-arrow{font-size:8px}.select-virtual.layout1 .select-text .up{transform:rotate(180deg);display:inline-block}.select-virtual.layout1 .select-input-container{position:relative}.select-virtual.mobile .select-text.type-dropdown.has-value{color:var(--g-btn-background)}.select-virtual.layout1 .select-input{box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.1);border:solid 1px var(--color-border)}.select-virtual.layout1 .select-text{font-size:16px;color:var(--g-text-color)}.select-virtual.layout1 .select-text .logo{padding:0px 10px}.select-virtual.layout1 .select-text.type-input{color:var(--g-text-color);font-size:14px}.select-virtual.standard.mobile .select-text{font-size:14px}.select-virtual.expend .icon-small-down{transform:rotate(180deg)}
.virtual-select-list-item{height:100%}.virtual-select-list-item.selected{color:var(--g-btn-background) !important}.virtual-select-list-item:not(.selected) .item-icon{display:none}.virtual-select-list-item{display:flex;justify-content:center;align-items:center}.virtual-select-list-item .label{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.virtual-select-list-item .icon{display:flex;align-items:center;justify-content:center}.virtual-select-list-item .comp-im-checkbox .label.standard .checkicon{color:var(--g-btn-background) !important}
.v-dropdown-list{height:100%;position:relative;overflow:auto}.v-dropdown-list .dropdown-list-li{padding:0px 10px;color:var(--g-text-color);cursor:pointer;position:relative}.v-dropdown-list .dropdown-list-li:hover::after{content:"";background:rgba(25,25,25,.1);position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.v-dropdown-list .dropdown-list-li.multiple{padding:0px}.v-dropdown-list .dropdown-list-li.multiple:hover{background-color:rgba(0,0,0,0)}.v-dropdown-list .dropdown-list-li.selected{color:#4c84ff}.v-dropdown-list .dropdown-list-li.virtual{position:absolute;right:2px;left:2px}.v-dropdown-list::-webkit-scrollbar{width:0 !important}
.v-select-dropdown.mobile{background:var(--g-bg-color);z-index:var(--level-high);position:fixed;box-shadow:0 5px 5px #ccc}.v-select-dropdown.mobile.fullScreen{left:0px;top:0px;bottom:0px;right:0px}.v-select-dropdown.mobile .v-select-dropdown-mask{background:rgba(0,0,0,0);position:fixed;left:0;top:0px;bottom:0px;right:0px}.v-select-dropdown.mobile .mobile-dropdown-title{height:60px;display:flex;justify-content:flex-start;align-items:center;border-bottom:solid 1px var(--color-border)}.v-select-dropdown.mobile .mobile-dropdown-title .iconfont{padding:0 15px;color:var(--g-primary-color)}.v-select-dropdown.mobile .mobile-dropdown-label{flex:1;width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--g-primary-color);font-size:16px;font-family:var(--font-bold);text-align:center;padding-right:15px}.v-select-dropdown.mobile .dropdown-search{height:40px;display:flex;justify-content:flex-start;align-items:center;border-bottom:1px solid var(--color-border);font-size:16px;margin-bottom:5px;padding:0px 10px;position:relative;z-index:9}.v-select-dropdown.mobile .dropdown-search .input{flex:1 0 0;border:none;box-shadow:none;padding-left:5px;outline:0px solid;background:rgba(0,0,0,0);color:var(--g-primary-color)}.v-select-dropdown.mobile .dropdown-search .input:focus{border:none;outline:0px solid}.v-select-dropdown.mobile .dropdown-search .iconfont{color:var(--g-primary-color);font-size:16px}.v-select-dropdown.mobile .list-container{position:relative;z-index:9}.v-select-dropdown.mobile .list-container .dropdown-list-li{padding:0 20px}.v-select-dropdown.mobile .operations{height:60px;display:flex;align-items:center;justify-content:space-around;border-top:solid 1px var(--color-border);color:var(--g-btn-background);background:var(--g-bg-color);position:relative;z-index:9}.v-select-dropdown.mobile .operations .button{flex:1;height:100%;display:flex;align-items:center;justify-content:center;cursor:pointer;width:100%;height:100%}.v-select-dropdown.mobile .operations .reset{background-color:var(--g-btn-color);color:var(--g-btn-background);position:relative}.v-select-dropdown.mobile .operations .reset:hover::after{content:"";background:rgba(25,25,25,.1);position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.v-select-dropdown.mobile .operations .submit{background-color:var(--g-btn-background, var(--mg-button-background, #03c9ff));border-color:var(--g-btn-background, var(--mg-button-background, #03c9ff));color:var(--g-btn-color, var(--mg-button-color, #ffffff));position:relative}.v-select-dropdown.mobile .operations .submit:hover::after{content:"";background:rgba(25,25,25,.1);position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.v-select-dropdown.mobile .operations.standard{box-shadow:0 -2px 10px 0 rgba(170,186,218,.15)}.v-select-dropdown.mobile .operations.standard .button{font-size:14px;font-weight:500}.v-select-dropdown.mobile .operations.template1 .button{width:43vw;height:40px}.v-select-dropdown.mobile .operations.template1 .submit{background-color:#249bff;color:#fff}.v-select-dropdown.mobile .operations.template1 .reset{background-color:#eff1fb;color:#6b7282}.v-select-dropdown.mobile .operations.template4 .button{width:43vw;height:40px;border-radius:2px}.v-select-dropdown.mobile .operations.template4 .submit{background-color:#4c84ff;color:#fff}.v-select-dropdown.mobile .operations.template4 .reset{background-color:#eff1fb;color:#6b7282}.v-select-dropdown.mobile .operations.broker{box-shadow:0 -2px 10px 0 rgba(170,186,218,.15)}.v-select-dropdown.mobile .operations.broker .button{font-size:14px;font-weight:500}.v-select-dropdown.mobile .operations.broker .submit{color:#fff;background-color:var(--g-btn-background)}.v-select-dropdown.mobile .operations.broker .reset{background-color:#fff;color:#202437}.v-select-dropdown.mobile .operations.layout1 .submit{color:var(--g-btn-color);background-color:var(--g-btn-background)}.v-select-dropdown.mobile.template1 .dropdown-search{margin:10px 15px 0px;box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.1);border:solid 1px #ebecf1}.v-select-dropdown.mobile.template1 .mobile-dropdown-title .iconfont{color:#818592;font-size:14px}.v-select-dropdown.mobile.template1 .mobile-dropdown-label{font-family:var(--font-normal);font-weight:400}.v-select-dropdown.mobile.template1 .virtual-select-list-item.selected{color:#249bff}.v-select-dropdown.mobile.template1 .virtual-select-list-item .comp-im-checkbox .label .checkicon{color:#249bff}.v-select-dropdown.mobile.standard .dropdown-search{margin:10px 15px 0px;box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.1);border:solid 1px var(--color-border)}.v-select-dropdown.mobile.standard .mobile-dropdown-title .iconfont{color:var(--g-primary-color);font-size:14px}.v-select-dropdown.mobile.standard .mobile-dropdown-label{font-family:var(--font-normal);font-weight:400}.v-select-dropdown.mobile.standard .virtual-select-list-item.selected{color:var(--g-btn-background)}.v-select-dropdown.mobile.standard .virtual-select-list-item .comp-im-checkbox .label .checkicon{color:#03c9ff}.v-select-dropdown.mobile.template4 .virtual-select-list-item.selected{color:#4c84ff}.v-select-dropdown.mobile.template4 .virtual-select-list-item .comp-im-checkbox .label .checkicon{color:#4c84ff}.v-select-dropdown.mobile.template4.fullScreen .virtual-select-list-item{font-size:17px}.v-select-dropdown.mobile.template4:not(.fullScreen) .dropdown-search{margin:0px 15px 5px}.v-select-dropdown.mobile.template4:not(.fullScreen) .dropdown-list-li .item>.label{padding:0 15px;font-size:14px;color:#4a4a60}.v-select-dropdown.mobile.broker .dropdown-search{margin:10px 15px 0px;border:solid 1px #dadada;border-radius:5px}.v-select-dropdown.mobile.broker .mobile-dropdown-title .iconfont{color:#818592;font-size:14px}.v-select-dropdown.mobile.broker .mobile-dropdown-label{font-weight:500;color:#000;font-size:16px;font-family:var(--font-bold)}.v-select-dropdown.mobile.broker .virtual-select-list-item{font:14px var(--font-bold);color:#000}.v-select-dropdown.mobile.broker .virtual-select-list-item.selected{color:var(--g-btn-background)}.v-select-dropdown.mobile.broker .virtual-select-list-item .comp-im-checkbox .label .checkicon{color:var(--g-btn-background)}.v-select-dropdown.mobile.broker .dropdown-list-li:hover{background-color:rgba(0,0,0,0)}
.v-select-dropdown.pc{position:absolute;width:100%;top:100%;z-index:var(--level-high);background:#fff;overflow:auto;border:solid 1px var(--color-border);min-width:300px;display:flex;flex-direction:column}.v-select-dropdown.pc.layout1{background:var(--g-bg-color)}.v-select-dropdown.pc.drop_left{left:0}.v-select-dropdown.pc.drop_right{right:0}.v-select-dropdown.pc .dropdown-search{height:40px;display:flex;justify-content:flex-start;align-items:center;border-bottom:1px solid #e2e4ea;font-size:16px;margin:0px 10px 5px;padding-right:10px}.v-select-dropdown.pc .dropdown-search .input{flex:1 0 0;border:none;box-shadow:none;padding-left:5px;outline:0px solid;background:rgba(0,0,0,0)}.v-select-dropdown.pc .dropdown-search .input:focus{border:none;outline:0px solid}.v-select-dropdown.pc .dropdown-search .iconfont{color:#6b7282;font-size:16px}.v-select-dropdown.pc .list-wrap{height:100%}.v-select-dropdown.pc .dropdown-search+.list-wrap{height:calc(100% - 50px)}
