body{ line-height: 1.5;}
#xms_alert xm-select{position:relative;display:block;width:100%;min-height:0!important;outline:0;border:0!important;border-radius:2px;background-color:#fff;line-height:0!important;cursor:pointer}
#xms_alert xm-select *{box-sizing:border-box;margin:0;padding:0;text-overflow:ellipsis;font-weight:400;font-size:12px;user-select:none;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none}
#xms_alert xm-select:hover{border-color:#c0c4cc}
#xms_alert .xm-tips{position:absolute;display:flex;padding:0 10px;height:100%;color:#757575;align-items:center}
#xms_alert .xm-icon{position:absolute;top:50%;right:10px;display:inline-block;overflow:hidden;margin-top:-3px;width:0;height:0;border:6px dashed transparent;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;border-top-color:#c2c2c2;border-top-style:solid}
#xms_alert .xm-icon-expand{margin-top:-9px;transform:rotate(180deg)}
#xms_alert .xm-label.single-row{position:absolute;top:0;right:30px;bottom:0;left:0;overflow:auto hidden}
#xms_alert .xm-label.single-row .scroll{overflow-y:hidden}
#xms_alert .xm-label.single-row .label-content{flex-wrap:nowrap}
#xms_alert .xm-label.auto-row .label-content{flex-wrap:wrap}
#xms_alert .xm-label.auto-row .xm-label-block>span{height:100%;white-space:unset}
#xms_alert .xm-label .scroll .label-content{display:flex;padding:0 30px 0 5px}
#xms_alert .xm-label .xm-label-block{position:relative;display:flex;margin:2px 3px 2px 0;padding:0 0 0 3px;border-radius:3px;color:#fff;align-items:baseline}
#xms_alert .xm-label .xm-label-block>span{display:flex;color:#fff;white-space:nowrap}
#xms_alert .xm-label .xm-label-block>i{display:flex;margin-left:3px;color:#fff;font-size:12px;cursor:pointer}
#xms_alert .xm-label .xm-label-block.disabled{background-color:#c2c2c2!important;cursor:no-drop!important}
#xms_alert .xm-label .xm-label-block.disabled>i{cursor:no-drop!important}
#xms_alert .xm-body{position:unset !important; top:1px!important; left:0;z-index:999;padding:5px 0;width:100%;min-width:fit-content;border:1px solid #e6e6e6;border-radius:2px;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.12);animation-name:xm-upbit;animation-duration:.3s;animation-fill-mode:both}
#xms_alert .xm-body .scroll-body{overflow-x:hidden;overflow-y:auto}
#xms_alert .xm-body .scroll-body::-webkit-scrollbar{width:8px}
#xms_alert .xm-body .scroll-body::-webkit-scrollbar-track{-webkit-border-radius:2em;-moz-border-radius:2em;border-radius:2em;background-color:#fff;-ms-border-radius:2em}
#xms_alert .xm-body .scroll-body::-webkit-scrollbar-thumb{-webkit-border-radius:2em;-moz-border-radius:2em;border-radius:2em;background-color:#c2c2c2;-ms-border-radius:2em}
#xms_alert .xm-body.up{top:auto;bottom:42px}
#xms_alert .xm-body.relative{position:relative;top:0;display:block!important;min-width:100%;border:none;box-shadow:none;animation-name:none;animation-duration:0}
#xms_alert .xm-body .xm-group{cursor:default}
#xms_alert .xm-body .xm-group-item{display:inline-block;padding:0 10px;color:#999;font-size:12px;cursor:pointer}
#xms_alert .xm-body .xm-option{position:relative;display:flex;padding:0 10px;cursor:pointer;align-items:center; line-height: 1.5; }
#xms_alert .xm-body .xm-option-icon{display:flex;border:1px solid #d2d2d2!important;border-radius:3px;color:transparent;justify-content:center;align-items:center}
#xms_alert .xm-body .xm-option-icon.xm-icon-danx{border-radius:100%}
#xms_alert .xm-body .xm-option-content{position:relative;display:flex;overflow:hidden;padding-left:5px;width:calc(100% - 20px);color:#666;text-overflow:ellipsis;white-space:nowrap}
#xms_alert .xm-body .xm-option.hide-icon .xm-option-content{padding-left:0}
#xms_alert .xm-body .xm-option.selected.hide-icon .xm-option-content{color:#fff!important}
#xms_alert .xm-body .xm-option .loader{margin-right:6px;width:.8em;height:.8em;color:#c2c2c2}
#xms_alert .xm-body .xm-select-empty{color:#999;text-align:center}
#xms_alert .xm-body .disabled{cursor:no-drop}
#xms_alert .xm-body .disabled:hover{background-color:#fff}
#xms_alert .xm-body .disabled .xm-option-icon{border-color:#c2c2c2!important}
#xms_alert .xm-body .disabled .xm-option-content{color:#c2c2c2!important}
#xms_alert .xm-body .disabled.selected>.xm-option-icon{color:#c2c2c2!important}
#xms_alert .xm-body .xm-search{position:relative;margin-top:5px;margin-bottom:5px;padding:0 10px;background-color:#fff!important;cursor:pointer}
#xms_alert .xm-body .xm-search>i{position:absolute;color:#666; line-height: 22px;}
#xms_alert .xm-body .xm-search-input{padding-left:27px;border:none;border-bottom:1px solid #e6e6e6;cursor:text}
#xms_alert .xm-body .xm-paging{display:flex;margin-top:5px;padding:0 10px}
#xms_alert .xm-body .xm-paging>span:first-child{border-radius:2px 0 0 2px}
#xms_alert .xm-body .xm-paging>span:last-child{border-radius:0 2px 2px 0}
#xms_alert .xm-body .xm-paging>span{display:flex;overflow:hidden;margin:0 -1px 0 0;width:100%;min-width:50px;border:1px solid #e2e2e2;background-color:#fff;color:#333;vertical-align:middle;font-size:12px;flex:auto;justify-content:center;flex-wrap:nowrap}
#xms_alert .xm-body .xm-toolbar{display:flex;margin:-3px 0;padding:0 10px;cursor:default; line-height: 1.5;}
#xms_alert .xm-body .xm-toolbar .toolbar-tag{display:flex;margin-right:20px;color:#666;cursor:pointer;align-items:baseline}
#xms_alert .xm-body .xm-toolbar .toolbar-tag:hover{opacity:.8}
#xms_alert .xm-body .xm-toolbar .toolbar-tag:active{opacity:1}
#xms_alert .xm-body .xm-toolbar .toolbar-tag>i{margin-right:2px;font-size:14px}
#xms_alert .xm-body .xm-toolbar .toolbar-tag:last-child{margin-right:0}
#xms_alert .xm-body .xm-body-custom{line-height:initial;cursor:default}
#xms_alert .xm-body .xm-body-custom *{box-sizing:initial}
#xms_alert .xm-body .xm-tree{position:relative}
#xms_alert .xm-body .xm-tree-icon{z-index:2;display:inline-block;visibility:hidden;margin-right:3px;border:6px dashed transparent;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;border-left-color:#c2c2c2;border-left-style:solid}
#xms_alert .xm-body .xm-tree-icon.expand{margin-top:3px;margin-right:5px;margin-left:-2px;transform:rotate(90deg)}
#xms_alert .xm-body .xm-tree-icon.xm-visible{visibility:visible}
#xms_alert .xm-body .xm-tree .left-line{position:absolute;left:13px;z-index:1;width:0;border-left:1px dotted #c0c4cc!important}
#xms_alert .xm-body .xm-tree .top-line{position:absolute;left:13px;z-index:1;height:0;border-top:1px dotted #c0c4cc!important}
#xms_alert .xm-body .xm-tree .xm-tree-icon+.top-line{margin-left:1px}
#xms_alert .xm-body .scroll-body>.xm-option>.top-line,.xm-body .scroll-body>.xm-tree>.xm-option>.top-line{width:0!important}
#xms_alert .xm-body .xm-cascader-box{position:absolute;top:0;right:0;bottom:0;left:0;margin:-1px;padding:5px 0;border:1px solid #e6e6e6;border-radius:2px;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.12)}
#xms_alert .xm-body .xm-cascader-box::before{position:absolute;top:10px;left:-12px;width:0;height:0;border:6px solid transparent;content:' ';border-right-color:#e6e6e6}
#xms_alert .xm-body .xm-cascader-box::after{position:absolute;top:10px;left:-11px;width:0;height:0;border:6px solid transparent;content:' ';border-right-color:#fff}
#xms_alert .xm-body .xm-cascader-scroll{overflow-x:hidden;overflow-y:auto;height:100%}
#xms_alert .xm-body.cascader{width:unset;min-width:unset}
#xms_alert .xm-body.cascader .xm-option-content{padding-left:8px}
#xms_alert .xm-body.cascader .disabled .xm-right-arrow{color:#c2c2c2!important}
#xms_alert xm-select .xm-input{display:block;box-sizing:border-box;padding-left:10px;width:100%;outline:0;border-color:#e6e6e6;border-style:solid;border-width:1px;border-radius:2px;background-color:#fff;line-height:1.3;cursor:pointer;user-select:text;-ms-user-select:text;-moz-user-select:text;-webkit-user-select:text}
#xms_alert xm-select .dis{display:none}
#xms_alert xm-select .loading{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;background-color:rgba(255,255,255,.6);align-items:center;justify-content:center}
#xms_alert xm-select .loader{display:inline-block;width:1em;height:1em;border:.2em dotted currentcolor;border-radius:50%;color:inherit;vertical-align:middle;-webkit-animation:1s loader linear infinite;animation:1s loader linear infinite;pointer-events:none}
#xms_alert xm-select .xm-select-default{position:absolute;visibility:hidden;width:100%;height:100%;border:none}
#xms_alert xm-select .xm-select-disabled{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background-color:#fff;opacity:.3;cursor:no-drop}
#xms_alert xm-select .item--divided{width:calc(100% - 20px);border-top:1px solid #ebeef5;cursor:initial}
#xms_alert xm-select .xm-right-arrow{position:absolute;top:-1px;right:5px;color:#666;font-weight:700;transform:scale(.6,1)}
#xms_alert xm-select .xm-right-arrow::after{content:'>'}
#xms_alert xm-select[size=large]{min-height:40px;line-height:40px}
#xms_alert xm-select[size=large] .xm-input{height:40px}
#xms_alert xm-select[size=large] .xm-label .scroll .label-content{line-height:34px}
#xms_alert xm-select[size=large] .xm-label .xm-label-block{height:30px;line-height:30px}
#xms_alert xm-select[size=large] .xm-body .xm-option .xm-option-icon{width:20px;height:20px;font-size:20px}
#xms_alert xm-select[size=large] .xm-paging>span{height:34px;line-height:34px}
#xms_alert xm-select[size=large] .xm-tree .left-line{bottom:20px;height:100%}
#xms_alert xm-select[size=large] .xm-tree .left-line-group{height:calc(100% - 40px)}
#xms_alert xm-select[size=large] .xm-tree .xm-tree-icon.xm-hidden+.top-line{top:19px}
#xms_alert xm-select[size=large] .item--divided{margin:10px}
#xms_alert xm-select .xm-input{height:22px}
#xms_alert xm-select .xm-label .scroll .label-content{line-height:30px}
#xms_alert xm-select .xm-label .xm-label-block{height:20px;line-height:20px}
#xms_alert xm-select .xm-body .xm-option .xm-option-icon{width:15px;height:15px;font-size:15px}
#xms_alert xm-select .xm-paging>span{height:30px;line-height:30px}
#xms_alert xm-select .xm-tree .left-line{bottom:18px;height:100%}
#xms_alert xm-select .xm-tree .left-line-group{height:calc(100% - 36px)}
#xms_alert xm-select .xm-tree .xm-tree-icon.xm-hidden+.top-line{top:17px}
#xms_alert xm-select .item--divided{margin:9px}
#xms_alert xm-select[size=small]{min-height:32px;line-height:32px}
#xms_alert xm-select[size=small] .xm-input{height:32px}
#xms_alert xm-select[size=small] .xm-label .scroll .label-content{line-height:26px}
#xms_alert xm-select[size=small] .xm-label .xm-label-block{height:22px;line-height:22px}
#xms_alert xm-select[size=small] .xm-body .xm-option .xm-option-icon{width:16px;height:16px;font-size:16px}
#xms_alert xm-select[size=small] .xm-paging>span{height:26px;line-height:26px}
#xms_alert xm-select[size=small] .xm-tree .left-line{bottom:16px;height:100%}
#xms_alert xm-select[size=small] .xm-tree .left-line-group{height:calc(100% - 32px)}
#xms_alert xm-select[size=small] .xm-tree .xm-tree-icon.xm-hidden+.top-line{top:15px}
#xms_alert xm-select[size=small] .item--divided{margin:8px}
#xms_alert xm-select[size=mini]{min-height:28px;line-height:28px}
#xms_alert xm-select[size=mini] .xm-input{height:28px}
#xms_alert xm-select[size=mini] .xm-label .scroll .label-content{line-height:22px}
#xms_alert xm-select[size=mini] .xm-label .xm-label-block{height:18px;line-height:18px}
#xms_alert xm-select[size=mini] .xm-body .xm-option .xm-option-icon{width:14px;height:14px;font-size:14px}
#xms_alert xm-select[size=mini] .xm-paging>span{height:22px;line-height:22px}
#xms_alert xm-select[size=mini] .xm-tree .left-line{bottom:14px;height:100%}
#xms_alert xm-select[size=mini] .xm-tree .left-line-group{height:calc(100% - 28px)}
#xms_alert xm-select[size=mini] .xm-tree .xm-tree-icon.xm-hidden+.top-line{top:13px}
#xms_alert xm-select[size=mini] .item--divided{margin:7px}
#xms_alert .layui-form-pane xm-select{margin:-1px -1px -1px 0}
#xms_alert .xm-body .selected i.xm-icon-duox{ color: #265076 !important; }
#xms_alert xm-select .xm-option.disabled i.xm-option-icon:before { content: ''}