.dropdown_area.with_form {
    height: 32px;
    line-height: 32px
}

.dropdown_area.with_form .dropdown_value {
    display: inline-block;
    vertical-align: middle
}

.dropdown_area.with_form .dropdown_wrp {
    line-height: 1.6
}

.dropdown_area.with_form .dropdown_menu {
    vertical-align: top
}

.dropdown_area.with_form .dropdown_menu,.dropdown_area.with_form .dropdown_value {
    margin-right: 10px;
    margin-top: -.2em
}

.dropdown_area.spacing {
    margin-bottom: 10px
}

.dropdown_wrp {
    vertical-align: middle
}

.dropdown_menu,.dropdown_wrp {
    display: inline-block;
    *display: inline;
    *zoom:1}

.dropdown_menu {
    position: relative;
    width: 95px;
    line-height: normal;
    text-align: left;
    font-size: 0
}

.dropdown_menu.open {
    z-index: 2
}

.dropdown_menu.open .dropdown_data_container {
    display: block
}

.dropdown_menu.disabled .dropdown_switch {
    background-color: rgba(0,0,0,.1);
    background-image: -o-linear-gradient(top,rgba(0,0,0,.1) 0,rgba(0,0,0,.1) 100%);
    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,.1)),to(rgba(0,0,0,.1)));
    background-image: linear-gradient(180deg,rgba(0,0,0,.1) 0,rgba(0,0,0,.1));
    border-color: #dadbe0;
    color: #a5a6aa;
    cursor: default
}

.dropdown_menu.disabled .dropdown_switch button {
    color: #a5a6aa;
    cursor: default
}

.dropdown_menu.disabled .dropdown_switch:hover {
    background-color: rgba(0,0,0,.1);
    background-image: -o-linear-gradient(top,rgba(0,0,0,.1) 0,rgba(0,0,0,.1) 100%);
    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,.1)),to(rgba(0,0,0,.1)));
    background-image: linear-gradient(180deg,rgba(0,0,0,.1) 0,rgba(0,0,0,.1));
    box-shadow: none;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    border-color: #dadbe0;
    color: #a5a6aa
}

.dropdown_menu.disabled .dropdown_switch:hover button {
    color: #a5a6aa;
    cursor: default
}

.dropdown_menu.disabled .dropdown_switch label {
    cursor: default
}

.dropdown_menu.disabled .dropdown_switch .arrow {
    border-top-color: #a0a0a0
}

.dropdown_menu.search .dropdown_switch label {
    outline: none
}

.dropdown_menu.search .dropdown_switch label.error {
    color: #b11516
}

.dropdown_menu.search .dropdown_data_list .empty {
    line-height: 30px;
    padding: 0 10px;
    color: #7b7b7b;
    white-space: nowrap
}

.dropdown_menu.dropdown_checkbox .dropdown_data_list {
    width: 150px;
    padding: 10px;
    height: auto;
    overflow: visible;
    min-height: inherit;
    max-height: none
}

.dropdown_menu.dropdown_checkbox .dropdown_data_list_item {
    width: 150px;
    display: inline-block;
    *display: inline;
    vertical-align: top;
    *zoom:1}

.dropdown_menu.dropdown_checkbox .dropdown_data_item {
    padding: 0 10px;
    *zoom:1}

.dropdown_menu.dropdown_checkbox .dropdown_tool_bar {
    padding: 20px 0 10px;
    margin: 10px 0 0;
    text-align: center;
    border-top: 1px solid #e6e6e6;
    box-shadow: inset 0 1px 0 #fbfbfb;
    -moz-box-shadow: inset 0 1px 0 #fbfbfb;
    -webkit-box-shadow: inset 0 1px 0 #fbfbfb
}

.dropdown_menu.dropdown_checkbox .dropdown_tool_bar .btn {
    margin: 0 3px
}

.dropdown_menu.dropdown_checkbox .frm_checkbox_label {
    margin-right: 0;
    width: auto;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: block;
    word-wrap: normal
}

.btn.dropdown_switch {
    background-color: #fff;
    background-image: -o-linear-gradient(top,#fff 0,#fff 100%);
    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),to(#fff));
    background-image: linear-gradient(180deg,#fff 0,#fff);
    border-color: rgba(0,0,0,.1);
    color: rgba(0,0,0,.9);
    height: 30px;
    line-height: 28px;
    *line-height: 28px;
    width: auto;
    padding-left: 0;
    padding-right: 0;
    text-align: left;
    display: block
}

.btn.dropdown_switch button {
    color: rgba(0,0,0,.9)
}

.btn.dropdown_switch:hover {
    background-color: rgba(0,0,0,.1);
    background-image: -o-linear-gradient(top,rgba(0,0,0,.1) 0,rgba(0,0,0,.1) 100%);
    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,.1)),to(rgba(0,0,0,.1)));
    background-image: linear-gradient(180deg,rgba(0,0,0,.1) 0,rgba(0,0,0,.1));
    border-color: #dadbe0;
    box-shadow: none;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    color: rgba(0,0,0,.9)
}

.btn.dropdown_switch:hover button {
    color: rgba(0,0,0,.9)
}

.dropdown_switch {
    position: relative
}

.dropdown_switch label {
    display: block;
    cursor: pointer;
    width: auto;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-wrap: normal;
    word-break: normal;
    margin-left: 10px;
    margin-right: 25px
}

.dropdown_switch .arrow {
    position: absolute;
    right: 10px;
    top: 50%;
    margin-top: -2.5px;
    display: inline-block;
    width: 0;
    height: 0;
    border-color: #c6c6c6 transparent transparent;
    border-style: solid dashed dashed;
    border-width: 5px 5px 0
}

.dropdown_data_container {
    display: none;
    position: absolute;
    top: 100%;
    margin-top: -1px;
    left: 0;
    z-index: 1;
    min-width: 100%;
    *width: 100%
}

.dropdown_data_list {
    max-height: 150px;
    min-height: 2em;
    overflow-x: hidden;
    *overflow-x: auto;
    overflow-y: auto;
    border: 1px solid #d9dadc;
    box-shadow: none;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    font-size: 14px
}

.dropdown_data_item {
    line-height: 30px
}

.dropdown_data_item a {
    display: block;
    text-decoration: none;
    color: #222;
    white-space: nowrap;
    padding: 0 28px 0 10px;
    *padding-right: 10px
}

.dropdown_data_item:hover {
    background-color: #f6f8f9
}

.btn.dropdown_switch {
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px
}

.btn.dropdown_switch:hover .arrow {
    border-top-color: #a0a0a0
}

.dropdown_data_list {
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    box-shadow: 0 0 20px #e4e8eb;
    -moz-box-shadow: 0 0 20px #e4e8eb;
    -webkit-box-shadow: 0 0 20px #e4e8eb;
    background-color: #fff;
    padding: 5px 0 10px;
    border: none
}

.dropdown_menu {
    vertical-align: middle;
    width: 116px
}

.dropdown_menu.plain {
    width: auto
}

.dropdown_menu.plain .dropdown_switch {
    background-color: #fff;
    border-width: 0;
    padding-right: 24px;
    font-size: 20px
}

.dropdown_menu.plain .dropdown_switch .arrow {
    background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAKCAYAAABi8KSDAAAAAXNSR0IArs4c6QAAAKVJREFUGBljYCAV/P//nxGXHmQ5xlmzZkX8+/cvm4eHxzsmJuYTsqZVq1Yxv337dglQ7GZmZmYDE1ChGlC3zefPn3cuWbKED6YYSWEEUEwdZAPY+unTpzcABeqB+AQvL687GxvbV6iJIIUrhIWFY8LCwv7C3YqsgZGR8SHQpHBkhUA2A1wxiIOkAcSFmwjigACKYpAAVIM6zGqQGF6AHFx4FeKTBADvsk/QTgOkBAAAAABJRU5ErkJggg==) no-repeat 0 0;
    width: 11px;
    height: 10px;
    vertical-align: middle;
    display: inline-block;
    border: 0;
    top: 13px
}

.dropdown_menu.plain .dropdown_switch label {
    margin-left: 0;
    margin-right: 6px
}

.dropdown_menu.plain .dropdown_switch:hover {
    background-color: #fff;
    background-image: -o-linear-gradient(top,#fff 0,#fff 100%);
    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),to(#fff));
    background-image: linear-gradient(180deg,#fff 0,#fff)
}

.dropdown_menu.dropdown_checkbox .dropdown_tool_bar {
    padding: 16px 0 7px;
    box-shadow: none;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    border-top-color: rgba(0,0,0,.1)
}

.dropdown_menu.no_ellipse {
    width: auto
}

.dropdown_menu.no_ellipse .dropdown_data_list {
    width: 100%
}

.dropdown_menu.with_multi_list .dropdown_data_list {
    width: 392px;
    padding: 10px;
    font-size: 0
}

.dropdown_menu.with_multi_list .dropdown_data_list .dropdown_data_item {
    display: inline-block;
    width: 20%
}

.dropdown_menu.with_multi_list .dropdown_data_list .dropdown_data_item:hover {
    background-color: transparent
}

.dropdown_menu.with_multi_list .dropdown_data_list .dropdown_data_item a {
    display: inline-block;
    padding: 8px;
    line-height: 1;
    font-size: 14px;
    vertical-align: middle;
    cursor: pointer
}

.dropdown_menu.with_multi_list .dropdown_data_list .dropdown_data_item a:hover {
    background-color: #1aad19;
    color: #fff
}

.dropdown_in_table {
    vertical-align: top;
    width: auto
}

.dropdown_in_table .dropdown_switch {
    line-height: 40px;
    height: 40px;
    border-width: 0
}

.dropdown_in_table .dropdown_switch,.dropdown_in_table .dropdown_switch:hover {
    background-color: #f6f8f9;
    background-image: -o-linear-gradient(top,#f6f8f9 0,#f6f8f9 100%);
    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#f6f8f9),to(#f6f8f9));
    background-image: linear-gradient(180deg,#f6f8f9 0,#f6f8f9)
}

.dropdown_in_table .dropdown_switch label {
    margin-left: 0;
    margin-right: 27px
}

.hd_dropdown_area .dropdown_menu {
    vertical-align: top;
    margin-left: -1em
}

.hd_dropdown_area a.dropdown_switch {
    border-top-width: 0;
    border-bottom-width: 0;
    background: #f6f8f9;
    height: 40px;
    line-height: 40px
}

.cascade_dropdown {
    font-size: 0
}

.cascade_dropdown .dropdown_menu {
    vertical-align: top;
    margin-left: 14px
}

.cascade_dropdown .dropdown_menu:first-child {
    margin-left: 0
}

.cascade_dropdown_custom {
    font-size: 0
}

.cascade_dropdown_custom .dropdown_menu {
    vertical-align: top
}

.auto_list {
    position: absolute;
    left: -1px;
    top: 31px;
    z-index: 2;
    width: 298px;
    background-color: #fff;
    border: 1px solid #e7e7eb;
    border-top: 0 solid #e7e7eb;
    max-height: 350px;
    overflow-y: scroll;
    overflow-x: hidden
}

.auto_list .dropdown_data_item {
    line-height: 35px
}

.auto_list .dropdown_data_item.selected {
    background-color: #f4f5f9
}

.mcui-desktop-btn,.mcui-desktop-btn:hover {
    text-decoration: none
}

.mcui-desktop-button-group .mcui-desktop-btn_current {
    color: #1aad19
}

.mcui-desktop-icon-btn.mcui-desktop-opr-btn_disabled:hover g,.mcui-desktop-icon-btn.mcui-desktop-opr-btn_disabled:hover svg,.mcui-desktop-icon-btn.mcui-desktop-opr-btn_disabled g,.mcui-desktop-icon-btn.mcui-desktop-opr-btn_disabled svg {
    fill: #e9e9e9
}

.mcui-desktop-link-btn {
    background-color: transparent;
    color: #576b95
}

@font-face {
    font-weight: 400;
    font-style: normal;
    font-family: mcui;
    src: url("data:application/octet-stream;base64,AAEAAAALAIAAAwAwR1NVQrD+s+0AAAE4AAAAQk9TLzJAKEx8AAABfAAAAFZjbWFw65cFHQAAAhwAAAJQZ2x5Zp+UEEcAAASUAAAIvGhlYWQUqc7xAAAA4AAAADZoaGVhB/YD+wAAALwAAAAkaG10eEJoAAAAAAHUAAAASGxvY2EUxhJeAAAEbAAAACZtYXhwASEAQwAAARgAAAAgbmFtZeNcHtgAAA1QAAAB5nBvc3T6OoZLAAAPOAAAAOYAAQAAA+gAAABaA+gAAAAAA7MAAQAAAAAAAAAAAAAAAAAAABIAAQAAAAEAAMCU2KdfDzz1AAsD6AAAAADY7EUUAAAAANjsRRQAAAAAA7MD5AAAAAgAAgAAAAAAAAABAAAAEgA3AAUAAAAAAAIAAAAKAAoAAAD/AAAAAAAAAAEAAAAKAB4ALAABREZMVAAIAAQAAAAAAAAAAQAAAAFsaWdhAAgAAAABAAAAAQAEAAQAAAABAAgAAQAGAAAAAQAAAAAAAQOwAZAABQAIAnoCvAAAAIwCegK8AAAB4AAxAQIAAAIABQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUGZFZABA6gHqEQPoAAAAWgPoAAAAAAABAAAAAAAAAAAAAAPoAAAD6AAAA+gAAAPoAAAD6AAAA+gAAAPoAAAD6AAAA+gAAAPoAAAD6AAAA+gAAAPoAAAD6AAAA+gAAAPoAAAD6AAAAAAABQAAAAMAAAAsAAAABAAAAXQAAQAAAAAAbgADAAEAAAAsAAMACgAAAXQABABCAAAABAAEAAEAAOoR//8AAOoB//8AAAABAAQAAAABAAIAAwAEAAUABgAHAAgACQAKAAsADAANAA4ADwAQABEAAAEGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAANwAAAAAAAAAEQAA6gEAAOoBAAAAAQAA6gIAAOoCAAAAAgAA6gMAAOoDAAAAAwAA6gQAAOoEAAAABAAA6gUAAOoFAAAABQAA6gYAAOoGAAAABgAA6gcAAOoHAAAABwAA6ggAAOoIAAAACAAA6gkAAOoJAAAACQAA6goAAOoKAAAACgAA6gsAAOoLAAAACwAA6gwAAOoMAAAADAAA6g0AAOoNAAAADQAA6g4AAOoOAAAADgAA6g8AAOoPAAAADwAA6hAAAOoQAAAAEAAA6hEAAOoRAAAAEQAAAAAARACKAMQBEgFgAZIB4gH6AioCeAK0AwwDZAOiA9wEEAReAAAAAgAAAAADlQOVABQAKQAAJSInJicmNDc2NzYyFxYXFhQHBgcGJzI3Njc2NCcmJyYiBwYHBhQXFhcWAfRxYV83OTk3X2HiYV83OTk3X2FxZFVTMTIyMVNVyFVTMTIyMVNVUzk3X2HiYV83OTk3X2HiYV83OTIyMVNVyFVTMTIyMVNVyFVTMTIAAAIAAAAAA7MDswAXAC0AAAEiBwYHBhUUFxYXFjMyNzY3NjU0JyYnJhMHBiIvASY2OwERNDY7ATIWFREzMhYB7nZnZDs9PTtkZ3Z8amY7Pj47Zmkhdg4oDnYODRddCwcmBwtdFw0Dsz47Zmp8dmdkOz09O2Rndn1pZjs+/fCaEhKaEhoBFwgLCwj+6RoAAwAAAAADlQOVABQAGAAhAAAlIicmJyY0NzY3NjIXFhcWFAcGBwYDETMRJzI2NCYiBhQWAfRxYV83OTk3X2HiYV83OTk3X2GQPh8RGRkiGRlTOTdfYeJhXzc5OTdfYeJhXzc5AfT+3QEjKhgjGBgjGAAAAAACAAAAAAOxA+QAFwAsAAABBgcGDwERFBcWFxYXNjc2NzY1EScmJyYTAQYvASY/ATYyHwEWNjclNjIfARYB9WlsP3A3Rz5sXmxsXW09SDdwQGuP/tUEBIoDAxIBBQFxAQUCARICBQERBAPjFyASJBL+rI51ZUg/HBw/SGV1jgFUEiQSIP66/tkDA48EBBkCAVYCAQHlAQIQBAAAAAADAAAAAAOxA+QAFwAmAC8AAAEGBwYPAREUFxYXFhc2NzY3NjURJyYnJgczMhYVAxQGKwEiJwM0NhMiJjQ2MhYUBgH1aWtAcDdHPmxebGxdbT1IN3BAa4M0BAYMAwImBQELBh4PFhYeFRUD5BggEiQS/q2PdWRJPh0dPklkdY8BUxIkEiD4BgT+xgIDBQE6BAb+QBUfFRUfFQAAAAACAAAAAAOVA5UAFAAaAAAlIicmJyY0NzY3NjIXFhcWFAcGBwYDJwcXAScB9HFhXzc5OTdfYeJhXzc5OTdfYaJzLJ8BFi1TOTdfYeJhXzc5OTdfYeJhXzc5AUhzLJ8BFSwAAAAAAwAAAAADlQOVABQAKQAvAAAlIicmJyY0NzY3NjIXFhcWFAcGBwYnMjc2NzY0JyYnJiIHBgcGFBcWFxYTNxcBJzcB9HFhXzc5OTdfYeJhXzc5OTdfYXFkVVMxMjIxU1XIVVMxMjIxU1Uz8iT+6p8jUzk3X2HiYV83OTk3X2HiYV83OTIyMVNVyFVTMTIyMVNVyFVTMTIBBPIj/uufJAAAAAEAAAAAA5kDGAAHAAAlATcXARcBBgGF/vg7zgHYOv3vAcsBCTvPAdg7/e4BAAAAAAIAAAAAA5UDlQAFABoAAAE1IxUXNwMiJyYnJjQ3Njc2MhcWFxYUBwYHBgITPrEsvnFhXzc5OTdfYeJhXzc5OTdfYQIO4PqxLP7kOTdfYeJhXzc5OTdfYeJhXzc5AAAAAAMAAAAAA5UDlQAFABoALwAAARcHJzUzAyInJicmNDc2NzYyFxYXFhQHBgcGJzI3Njc2NCcmJyYiBwYHBhQXFhcWAg2iI7EyGXFhXzc5OTdfYeJhXzc5OTdfYXFkVVMxMjIxU1XIVVMxMjIxU1UCCaIksfr9ZTk3X2HiYV83OTk3X2HiYV83OTIyMVNVyFVTMTIyMVNVyFVTMTIAAAMAAAAAA5UDlQAUABgAIQAAJSInJicmNDc2NzYyFxYXFhQHBgcGAxMzEwMyNjQmIg4BFgH0cWFfNzk5N19h4mFfNzk5N19hkQU2BSAQFRUgFQEWUzk3X2HiYV83OTk3X2HiYV83OQKV/sQBPP43Fh8VFR8WAAAAAAQAAAAAA5UDlQAUACkALQA2AAAlIicmJyY0NzY3NjIXFhcWFAcGBwYnMjc2NzY0JyYnJiIHBgcGFBcWFxYTMxEjEyImNDYyFhQGAfRxYV83OTk3X2HiYV83OTk3X2FxZFVTMTIyMVNVyFVTMTIyMVNVSzIyGREZGSIZGVM5N19h4mFfNzk5N19h4mFfNzkyMjFTVchVUzEyMjFTVchVUzEyAcL+3QFNGCMYGCMYAAAAAwAAAAADlQOVABQAKQA1AAAlIicmJyY0NzY3NjIXFhcWFAcGBwYnMjc2NzY0JyYnJiIHBgcGFBcWFxYTFwcnByc3JzcXNxcB9HFhXzc5OTdfYeJhXzc5OTdfYXFkVVMxMjIxU1XIVVMxMjIxU1WHgiOCgiOCgiOCgiNTOTdfYeJhXzc5OTdfYeJhXzc5MjIxU1XIVVMxMjIxU1XIVVMxMgFvgiOCgiOCgiOCgiMAAAACAAAAAANUA0IAGAAlAAABFwcnDgEjIicmJyY0NzY3NjIXFhcWFRQGJzQuASIOARQeATI+AQKoqyOsJ180T0RCJycnJ0JEn0RCJiglDUFvg29BQW+Db0EBYKwjrCAjKCZCRJ9EQicnJydCRE82YZdBb0FBb4NvQUFvAAAAAgAAAAADlQOVAAsAIAAAATcnBycHFwcXNxc3AyInJicmNDc2NzYyFxYXFhQHBgcGAiB9LH19LH19LH19LKlxYV83OTk3X2HiYV83OTk3X2EB9H0sfX0sfX0sfX0s/tw5N19h4mFfNzk5N19h4mFfNzkAAAACAAAAAAOVA5UAFAAcAAAlIicmJyY0NzY3NjIXFhcWFAcGBwYDJzcnBwYfAQH0cWFfNzk5N19h4mFfNzk5N19hHoqKK7UBAbVTOTdfYeJhXzc5OTdfYeJhXzc5ARKPjy27AQG6AAAAAAUAAAAAA1cDbAAJAB0AJwArAC8AAAETHgEzITI2NxMzAw4BIyEiJicDIzU0NjMhMhYdASUyFh0BIzU0NjMHMxMjEzMDIwEaIgETDQEuDRMBIjIiAjAh/tIhMAIiVgwJApoJDP7xCQzQDAkVMhUyiTIVMgLd/cgOEhIOAjj9xSEuLiECOx4IDAwIHo4MCR0dCQz6/okBd/6JAAAAAAAAEADGAAEAAAAAAAEABAAAAAEAAAAAAAIABwAEAAEAAAAAAAMABAALAAEAAAAAAAQABAAPAAEAAAAAAAUACwATAAEAAAAAAAYABAAeAAEAAAAAAAoAKwAiAAEAAAAAAAsAEwBNAAMAAQQJAAEACABgAAMAAQQJAAIADgBoAAMAAQQJAAMACAB2AAMAAQQJAAQACAB+AAMAAQQJAAUAFgCGAAMAAQQJAAYACACcAAMAAQQJAAoAVgCkAAMAAQQJAAsAJgD6d2V1aVJlZ3VsYXJ3ZXVpd2V1aVZlcnNpb24gMS4wd2V1aUdlbmVyYXRlZCBieSBzdmcydHRmIGZyb20gRm9udGVsbG8gcHJvamVjdC5odHRwOi8vZm9udGVsbG8uY29tAHcAZQB1AGkAUgBlAGcAdQBsAGEAcgB3AGUAdQBpAHcAZQB1AGkAVgBlAHIAcwBpAG8AbgAgADEALgAwAHcAZQB1AGkARwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABzAHYAZwAyAHQAdABmACAAZgByAG8AbQAgAEYAbwBuAHQAZQBsAGwAbwAgAHAAcgBvAGoAZQBjAHQALgBoAHQAdABwADoALwAvAGYAbwBuAHQAZQBsAGwAbwAuAGMAbwBtAAAAAgAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASAQIBAwEEAQUBBgEHAQgBCQEKAQsBDAENAQ4BDwEQAREBEgETAAZjaXJjbGUIZG93bmxvYWQEaW5mbwxzYWZlLXN1Y2Nlc3MJc2FmZS13YXJuB3N1Y2Nlc3MOc3VjY2Vzcy1jaXJjbGURc3VjY2Vzcy1uby1jaXJjbGUHd2FpdGluZw53YWl0aW5nLWNpcmNsZQR3YXJuC2luZm8tY2lyY2xlBmNhbmNlbAZzZWFyY2gFY2xlYXIEYmFjawZkZWxldGUAAAAA") format("truetype")
}

[class*=" mcui-icon-"],[class^=mcui-icon-] {
    font: normal normal normal 14px/1 mcui;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased
}

[class*=" mcui-icon-"]:before,[class^=mcui-icon-]:before {
    display: inline-block;
    margin-left: .2em;
    margin-right: .2em
}

.mcui-icon-circle:before {
    content: "\EA01"
}

.mcui-icon-download:before {
    content: "\EA02"
}

.mcui-icon-info:before {
    content: "\EA03"
}

.mcui-icon-safe-success:before {
    content: "\EA04"
}

.mcui-icon-safe-warn:before {
    content: "\EA05"
}

.mcui-icon-success:before {
    content: "\EA06"
}

.mcui-icon-success-circle:before {
    content: "\EA07"
}

.mcui-icon-success-no-circle:before {
    content: "\EA08"
}

.mcui-icon-waiting:before {
    content: "\EA09"
}

.mcui-icon-waiting-circle:before {
    content: "\EA0A"
}

.mcui-icon-warn:before {
    content: "\EA0B"
}

.mcui-icon-info-circle:before {
    content: "\EA0C"
}

.mcui-icon-cancel:before {
    content: "\EA0D"
}

.mcui-icon-search:before {
    content: "\EA0E"
}

.mcui-icon-clear:before {
    content: "\EA0F"
}

.mcui-icon-back:before {
    content: "\EA10"
}

.mcui-icon-delete:before {
    content: "\EA11"
}

[class*=" mcui-icon_"]:before,[class^=mcui-icon_]:before {
    margin: 0
}

.mcui-icon-info,.mcui-icon-success,.mcui-icon-success-circle,.mcui-icon-waiting,.mcui-icon-warn {
    font-size: 23px
}

.mcui-icon-success-no-circle {
    font-size: 23px;
    color: var(--themeColor)
}

.mcui-icon-waiting-circle {
    font-size: 23px
}

.mcui-icon-circle {
    font-size: 23px;
    color: #c9c9c9
}

.mcui-icon-download {
    font-size: 23px
}

.mcui-icon-info-circle {
    font-size: 23px;
    color: var(--themeColor)
}

.mcui-icon-cancel {
    font-size: 22px
}

.mcui-icon-search {
    font-size: 18px
}

.mcui-icon-search:before {
    margin-right: 0
}

.mcui-icon-clear {
    color: #b2b2b2;
    font-size: 14px
}

.mcui-icon-delete.mcui-icon_gallery-delete {
    font-size: 22px
}

.mcui-icon_msg,.mcui-icon_msg-primary {
    font-size: 64px
}

.mcui-icon_msg-primary.mcui-icon-warn {
    color: rgba(0,0,0,.3)
}

.mcui-desktop-tab__navs {
    text-align: center;
    line-height: 30px;
    font-size: 14px
}

.mcui-desktop-tab__navs:after {
    content: "\200B";
    display: block;
    height: 0;
    clear: both;
    content: ""
}

.mcui-desktop-tab__nav {
    position: relative;
    float: left;
    margin-right: 24px
}

.mcui-desktop-tab__nav a {
    display: block;
    text-decoration: none;
    color: #9a9a9a
}

.mcui-desktop-tab__nav_current a {
    color: #353535
}

.mcui-desktop-tab_title .mcui-desktop-tab__navs {
    text-align: left;
    line-height: 40px;
    border-bottom: 1px solid #e0e1e2;
    font-size: 16px
}

.mcui-desktop-tab_title .mcui-desktop-tab__nav {
    margin-bottom: -1px
}

.mcui-desktop-tab_title .mcui-desktop-tab__nav:hover a {
    color: #44b549
}

.mcui-desktop-tab_title .mcui-desktop-tab__nav a {
    color: #353535;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    max-width: 120px
}

.mcui-desktop-tab_title .mcui-desktop-tab__nav_current {
    border-bottom: 2px solid #44b549
}

.mcui-desktop-tab_title .mcui-desktop-tab__nav_current a {
    color: #44b549
}

.mcui-desktop-tab_section .mcui-desktop-tab__nav {
    border: 1px solid #c9cace;
    margin-right: -1px
}

.mcui-desktop-tab_section .mcui-desktop-tab__nav a {
    padding: 0 22px;
    min-width: 54px
}

.mcui-desktop-tab_section .mcui-desktop-tab__nav:first-child {
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px
}

.mcui-desktop-tab_section .mcui-desktop-tab__nav:last-child {
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
    margin-right: 0
}

.mcui-desktop-tab_section .mcui-desktop-tab__nav_current {
    background-color: #44b549;
    border-color: #44b549;
    position: relative
}

.mcui-desktop-tab_section .mcui-desktop-tab__nav_current a {
    color: #fff
}

.mcui-desktop-popover__wrp {
    display: inline;
    position: relative;
    font-size: 14px
}

.mcui-desktop-popover__wrp .mcui-desktop-mask {
    z-index: 499
}

.mcui-desktop-popover {
    width: 280px;
    position: absolute;
    z-index: 500;
    text-align: left;
    color: #353535;
    line-height: 1.6;
    white-space: normal;
    word-wrap: break-word;
    -webkit-hyphens: auto;
    -ms-hyphens: auto;
    hyphens: auto
}

.mcui-desktop-popover__inner {
    position: relative;
    padding: 24px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background: #fff;
    -webkit-box-shadow: 0 1px 20px 0 rgba(0,0,0,.1);
    box-shadow: 0 1px 20px 0 rgba(0,0,0,.1);
    border-radius: 2px
}

.mcui-desktop-popover__inner:before {
    width: 8px;
    height: 8px;
    -webkit-box-shadow: 0 2px 10px 0 #d4d4d4;
    box-shadow: 0 2px 10px 0 #d4d4d4;
    transform: matrix(.71,.71,-.71,.71,0,0);
    -ms-transform: matrix(.71,.71,-.71,.71,0,0);
    -webkit-transform: matrix(.71,.71,-.71,.71,0,0)
}

.mcui-desktop-popover__inner:after,.mcui-desktop-popover__inner:before {
    content: " ";
    background-color: #fff;
    position: absolute
}

.mcui-desktop-popover__title {
    font-weight: 400;
    font-size: 16px;
    line-height: 1
}

.mcui-desktop-popover__desc:not(:first-child) {
    padding-top: 16px;
    color: #9a9a9a
}

.mcui-desktop-popover_img-text {
    text-align: center
}

.mcui-desktop-popover_img-text img {
    max-width: 100%;
    margin-bottom: 5px
}

.mcui-desktop-popover__bar {
    margin-top: 24px;
    text-align: center
}

.mcui-desktop-popover__bar .mcui-desktop-btn {
    margin: 0 5px
}

.mcui-desktop-popover_pos-up-center,.mcui-desktop-popover_pos-up-left,.mcui-desktop-popover_pos-up-right {
    top: 100%;
    padding-top: 16px
}

.mcui-desktop-popover_pos-up-center .mcui-desktop-popover__inner:before,.mcui-desktop-popover_pos-up-left .mcui-desktop-popover__inner:before,.mcui-desktop-popover_pos-up-right .mcui-desktop-popover__inner:before {
    top: -4px
}

.mcui-desktop-popover_pos-up-center .mcui-desktop-popover__inner:after,.mcui-desktop-popover_pos-up-left .mcui-desktop-popover__inner:after,.mcui-desktop-popover_pos-up-right .mcui-desktop-popover__inner:after {
    height: 10px;
    top: 0;
    left: 0;
    right: 0
}

.mcui-desktop-popover_pos-down-center,.mcui-desktop-popover_pos-down-left,.mcui-desktop-popover_pos-down-right {
    bottom: 100%;
    padding-bottom: 16px
}

.mcui-desktop-popover_pos-down-center .mcui-desktop-popover__inner:before,.mcui-desktop-popover_pos-down-left .mcui-desktop-popover__inner:before,.mcui-desktop-popover_pos-down-right .mcui-desktop-popover__inner:before {
    bottom: -4px
}

.mcui-desktop-popover_pos-down-center .mcui-desktop-popover__inner:after,.mcui-desktop-popover_pos-down-left .mcui-desktop-popover__inner:after,.mcui-desktop-popover_pos-down-right .mcui-desktop-popover__inner:after {
    height: 10px;
    bottom: 0;
    left: 0;
    right: 0
}

.mcui-desktop-popover_pos-down-left,.mcui-desktop-popover_pos-up-left {
    left: 50%;
    margin-left: -46px
}

.mcui-desktop-popover_pos-down-left .mcui-desktop-popover__inner:before,.mcui-desktop-popover_pos-up-left .mcui-desktop-popover__inner:before {
    left: 42px
}

.mcui-desktop-popover_pos-down-center,.mcui-desktop-popover_pos-up-center {
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%)
}

.mcui-desktop-popover_pos-down-center .mcui-desktop-popover__inner:before,.mcui-desktop-popover_pos-up-center .mcui-desktop-popover__inner:before {
    left: 50%;
    margin-left: -4px
}

.mcui-desktop-popover_pos-down-right,.mcui-desktop-popover_pos-up-right {
    right: 50%;
    margin-right: -46px
}

.mcui-desktop-popover_pos-down-right .mcui-desktop-popover__inner:before,.mcui-desktop-popover_pos-up-right .mcui-desktop-popover__inner:before {
    right: 42px
}

.mcui-desktop-popover_pos-left-bottom,.mcui-desktop-popover_pos-left-center,.mcui-desktop-popover_pos-left-top {
    left: 100%;
    padding-left: 16px
}

.mcui-desktop-popover_pos-left-bottom .mcui-desktop-popover__inner:before,.mcui-desktop-popover_pos-left-center .mcui-desktop-popover__inner:before,.mcui-desktop-popover_pos-left-top .mcui-desktop-popover__inner:before {
    left: -4px
}

.mcui-desktop-popover_pos-left-bottom .mcui-desktop-popover__inner:after,.mcui-desktop-popover_pos-left-center .mcui-desktop-popover__inner:after,.mcui-desktop-popover_pos-left-top .mcui-desktop-popover__inner:after {
    width: 10px;
    top: 0;
    bottom: 0;
    left: 0
}

.mcui-desktop-popover_pos-right-bottom,.mcui-desktop-popover_pos-right-center,.mcui-desktop-popover_pos-right-top {
    right: 100%;
    padding-right: 16px
}

.mcui-desktop-popover_pos-right-bottom .mcui-desktop-popover__inner:before,.mcui-desktop-popover_pos-right-center .mcui-desktop-popover__inner:before,.mcui-desktop-popover_pos-right-top .mcui-desktop-popover__inner:before {
    right: -4px
}

.mcui-desktop-popover_pos-right-bottom .mcui-desktop-popover__inner:after,.mcui-desktop-popover_pos-right-center .mcui-desktop-popover__inner:after,.mcui-desktop-popover_pos-right-top .mcui-desktop-popover__inner:after {
    width: 10px;
    top: 0;
    bottom: 0;
    right: 0
}

.mcui-desktop-popover_pos-left-top,.mcui-desktop-popover_pos-right-top {
    top: 50%;
    margin-top: -46px
}

.mcui-desktop-popover_pos-left-top .mcui-desktop-popover__inner:before,.mcui-desktop-popover_pos-right-top .mcui-desktop-popover__inner:before {
    top: 42px
}

.mcui-desktop-popover_pos-left-center,.mcui-desktop-popover_pos-right-center {
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
}

.mcui-desktop-popover_pos-left-center .mcui-desktop-popover__inner:before,.mcui-desktop-popover_pos-right-center .mcui-desktop-popover__inner:before {
    top: 50%;
    margin-top: -4px
}

.mcui-desktop-popover_pos-left-bottom,.mcui-desktop-popover_pos-right-bottom {
    bottom: 50%;
    margin-bottom: -46px
}

.mcui-desktop-popover_pos-left-bottom .mcui-desktop-popover__inner:before,.mcui-desktop-popover_pos-right-bottom .mcui-desktop-popover__inner:before {
    bottom: 42px
}

.mcui-desktop-popover_align-left {
    text-align: left
}

.mcui-desktop-pagination {
    font-size: 0;
    text-align: right;
    padding-top: 20px
}

.mcui-desktop-pagination__nav {
    font-size: 14px;
    display: inline-block;
    vertical-align: middle
}

.mcui-desktop-pagination__nav .mcui-desktop-btn {
    font-size: 0;
    padding: 0 9px
}

.mcui-desktop-pagination__nav .mcui-desktop-btn:before {
    content: " ";
    vertical-align: middle
}

.mcui-desktop-pagination__nav .mcui-desktop-btn:after {
    content: " ";
    display: inline-block;
    height: 1.6em;
    vertical-align: middle;
    font-size: 14px
}

.mcui-desktop-pagination__nav .mcui-desktop-btn:first-child:before {
    display: inline-block;
    width: 0;
    height: 0;
    border-color: transparent #9a9a9a transparent transparent;
    border-style: dashed solid dashed dashed;
    border-width: 3px 3px 3px 0
}

.mcui-desktop-pagination__nav .mcui-desktop-btn:last-child:before {
    display: inline-block;
    width: 0;
    height: 0;
    border-color: transparent transparent transparent #9a9a9a;
    border-style: dashed dashed dashed solid;
    border-width: 3px 0 3px 3px
}

.mcui-desktop-pagination__num__wrp {
    vertical-align: middle;
    padding: 0 8px;
    color: #9a9a9a
}

.mcui-desktop-pagination__form {
    display: inline-block;
    vertical-align: middle;
    margin-left: 16px
}

.mcui-desktop-pagination__form .mcui-desktop-link {
    vertical-align: middle;
    margin-left: 7px
}

.mcui-desktop-pagination__input {
    padding: 0 3px;
    width: 30px;
    text-align: center;
    height: 1.71428571em;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background: #fff;
    border: 1px solid #e4e8eb;
    border-radius: 3px;
    vertical-align: middle;
    font-size: 14px
}

.mcui-desktop-pagination .mcui-desktop-btn_default:hover {
    background-color: #fbfbfb;
    color: #44b549;
    border-color: #e4e8eb
}

.mcui-desktop-pagination .mcui-desktop-link {
    color: #44b549;
    font-size: 14px;
    margin-left: 10px
}

.mcui-desktop-pagination__num_current {
    color: #44b549
}

.mcui-desktop-pagination__nav .mcui-desktop-btn:hover:before {
    border-right-color: #44b549;
    border-left-color: #44b549
}

.mcui-desktop-pagination__nav .mcui-desktop-btn_default,.mcui-desktop-pagination__nav .mcui-desktop-btn_default:hover {
    background-color: #fff
}

.spread .mcui-desktop-pagination__num {
    padding: 0 5px;
    cursor: pointer
}

.spread .mcui-desktop-pagination__num:hover {
    color: #44b549
}

.mcui-desktop-pagination__input:focus {
    outline: 0;
    border-color: #44b549
}

.mcui-desktop-slider {
    line-height: normal
}

.mcui-desktop-slider-wrap {
    width: 100%;
    height: 4px;
    margin: 16px 0;
    background-color: #e8eaec;
    border-radius: 3px;
    vertical-align: middle;
    position: relative;
    cursor: pointer
}

.mcui-desktop-slider-button-wrap {
    text-align: center;
    background-color: transparent;
    position: absolute;
    top: -6px;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%)
}

.mcui-desktop-slider-button-wrap:hover .mcui-desktop-slider-tooltip {
    visibility: visible
}

.mcui-desktop-slider-tooltip {
    position: absolute;
    font-size: 14px;
    font-weight: 300;
    top: -35px;
    left: -100%;
    padding: 2px 0;
    width: 50px;
    text-align: center;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    z-index: 500;
    color: #fff;
    line-height: 1.6;
    background: #595959;
    border-radius: 2px;
    visibility: hidden
}

.mcui-desktop-slider-tooltip:after {
    content: " ";
    width: 6px;
    height: 6px;
    background-color: #595959;
    transform: matrix(.71,.71,-.71,.71,0,0);
    -ms-transform: matrix(.71,.71,-.71,.71,0,0);
    -webkit-transform: matrix(.71,.71,-.71,.71,0,0);
    position: absolute;
    bottom: -3px;
    left: 50%;
    margin-left: -3px
}

.mcui-desktop-slider-button {
    width: 12px;
    height: 12px;
    border: 2px solid #44b549;
    border-radius: 50%;
    background-color: #fff;
    -webkit-transition: all .3s linear;
    -o-transition: all .3s linear;
    transition: all .3s linear;
    outline: 0
}

.mcui-desktop-slider-button-dragging,.mcui-desktop-slider-button:focus,.mcui-desktop-slider-button:hover {
    border-color: #44b549;
    -webkit-transform: scale(1.5);
    transform: scale(1.5)
}

.mcui-desktop-slider-button:hover {
    cursor: -webkit-grab;
    cursor: grab
}

.mcui-desktop-slider-button-dragging,.mcui-desktop-slider-button-dragging:hover {
    cursor: -webkit-grabbing;
    cursor: grabbing
}

.mcui-desktop-slider-bar {
    height: 4px;
    background: #44b549;
    border-radius: 3px;
    position: absolute
}

.mcui-desktop-slider-stop {
    position: absolute;
    width: 4px;
    height: 4px;
    border-radius: 50%;
    background-color: #ccc;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%)
}

.mcui-desktop-slider-disabled {
    cursor: none
}

.mcui-desktop-slider-disabled .mcui-desktop-slider-wrap {
    background-color: #ccc;
    cursor: not-allowed
}

.mcui-desktop-slider-disabled .mcui-desktop-slider-bar {
    background-color: #ccc
}

.mcui-desktop-slider-disabled .mcui-desktop-slider-button,.mcui-desktop-slider-disabled .mcui-desktop-slider-button-dragging,.mcui-desktop-slider-disabled .mcui-desktop-slider-button:hover {
    border-color: #ccc
}

.mcui-desktop-slider-disabled .mcui-desktop-slider-button:hover {
    cursor: not-allowed
}

.mcui-desktop-mask__msg {
    display: inline-block;
    vertical-align: middle
}

.mcui-desktop-dialog__wrp {
    z-index: 5000;
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    text-align: center;
    white-space: nowrap;
    overflow: auto
}

.mcui-desktop-dialog__wrp:after {
    content: " ";
    display: inline-block;
    vertical-align: middle;
    width: 0;
    height: 100%;
    overflow: hidden
}

.mcui-desktop-dialog {
    display: inline-block;
    text-align: left;
    vertical-align: middle;
    margin: 40px;
    white-space: normal;
    border-radius: 4px;
    background-color: #fff;
    -webkit-box-shadow: 0 1px 20px 0 rgba(0,0,0,.1);
    box-shadow: 0 1px 20px 0 rgba(0,0,0,.1);
    max-width: 980px;
    min-width: 600px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.mcui-desktop-dialog__hd {
    position: relative;
    overflow: hidden;
    padding: 0 32px;
    line-height: 72px;
    height: 72px
}

.mcui-desktop-dialog__title {
    font-weight: 400;
    font-size: 16px
}

.mcui-desktop-dialog__close-btn {
    position: absolute;
    right: 32px;
    top: 50%;
    margin-top: -9px;
    width: 18px;
    height: 18px;
    line-height: 18px;
    overflow: hidden
}

.mcui-desktop-dialog__ft {
    padding: 24px 32px;
    text-align: center
}

.mcui-desktop-dialog__ft>.mcui-desktop-btn {
    margin: 0 .5em
}

.mcui-desktop-dialog_simple .mcui-desktop-dialog__bd {
    padding: 66px 45px 108px
}

.mcui-desktop-dialog_agreement .mcui-desktop-dialog__bd {
    padding: 48px 45px 16px
}

.mcui-desktop-dialog__bd .mcui-desktop-tab_dialog .mcui-desktop-tab__nav:first-child,.mcui-desktop-dialog__bd>.mcui-desktop-tab_title:first-child .mcui-desktop-tab__nav:first-child {
    margin-left: 32px
}

.fade-enter-active,.fade-leave-active {
    -webkit-transition: all .2s ease;
    -o-transition: all .2s ease;
    transition: all .2s ease
}

.fade-enter,.fade-leave-active {
    opacity: 0
}

.mcui-desktop-steps {
    background-color: #fff;
    border-bottom: 1px solid #e4e8eb;
    text-align: center;
    line-height: 60px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    counter-reset: step;
    color: #9a9a9a;
    font-size: 14px
}

.mcui-desktop-step,.mcui-desktop-step:before {
    display: inline-block;
    vertical-align: middle
}

.mcui-desktop-step:before {
    counter-increment: step;
    content: counter(step);
    margin: -.2em 6px 0 0;
    width: 16px;
    height: 16px;
    line-height: 16px;
    border: 1px solid;
    border-radius: 50%
}

.mcui-desktop-step:after {
    content: "";
    display: inline-block;
    vertical-align: middle;
    margin: 10px;
    width: 30px;
    border-bottom: 2px solid #e4e8eb
}

.mcui-desktop-step:last-child:after {
    display: none
}

.mcui-desktop-step.current {
    color: #44b549
}

.mcui-desktop-step__panel {
    height: 300px;
    overflow-y: auto
}

.mcui-desktop-steps_vertical {
    text-align: left;
    border-bottom: none
}

.mcui-desktop-steps_vertical .mcui-desktop-step {
    overflow: hidden;
    min-height: 50px;
    display: block
}

.mcui-desktop-steps_vertical .mcui-desktop-step:before {
    text-align: center
}

.mcui-desktop-steps_vertical .mcui-desktop-step:after {
    display: block;
    border-right: 2px solid #e4e8eb;
    height: 30px;
    width: 0;
    margin: 0 9px
}

.mcui-desktop-steps_vertical .mcui-desktop-step:last-child:after {
    display: none
}

.mcui-desktop-step {
    position: relative
}

.mcui-desktop-step:before {
    vertical-align: top;
    margin-top: 0
}

.mcui-desktop-step:after {
    margin: 8px 10px
}

.mcui-desktop-step__title {
    display: inline-block;
    vertical-align: top;
    line-height: 1.4
}

.mcui-desktop-steps_vertical .mcui-desktop-step:after {
    position: absolute;
    top: 55px;
    height: 100%
}

.mcui-desktop-steps {
    line-height: 1.4
}

.mcui-desktop-step {
    vertical-align: top;
    padding: 21px 0
}

.mcui-desktop-switch {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    display: inline-block;
    vertical-align: middle
}

.mcui-desktop-switch__box {
    position: relative;
    width: 42px;
    height: 22px;
    border: 1px solid #c9c9c9;
    outline: 0;
    border-radius: 16px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background-color: #c9c9c9;
    -webkit-transition: background-color .3s,border .3s;
    -o-transition: background-color .3s,border .3s;
    transition: background-color .3s,border .3s;
    cursor: pointer
}

.mcui-desktop-switch__box:after {
    content: " ";
    position: absolute;
    top: 0;
    left: 0;
    width: 20px;
    height: 20px;
    border-radius: 15px;
    background-color: #fff;
    -webkit-box-shadow: 0 1px 3px rgba(0,0,0,.4);
    box-shadow: 0 1px 3px rgba(0,0,0,.4);
    -webkit-transition: all .25s ease-in-out;
    -o-transition: all .25s ease-in-out;
    transition: all .25s ease-in-out
}

.mcui-desktop-switch__input:checked~.mcui-desktop-switch__box {
    border-color: #04be02;
    background-color: #04be02
}

.mcui-desktop-switch__input:checked~.mcui-desktop-switch__box:before {
    -webkit-transform: scale(0);
    transform: scale(0)
}

.mcui-desktop-switch__input:checked~.mcui-desktop-switch__box:after {
    left: 100%;
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%)
}

.mcui-desktop-switch__input:disabled~.mcui-desktop-switch__box {
    cursor: default
}

.mcui-desktop-switch__input:disabled~.mcui-desktop-switch__box:after {
    background-color: #e4e4e4
}

.mcui-desktop-switch__input:checked:disabled~.mcui-desktop-switch__box:before {
    -webkit-transform: scale(0);
    transform: scale(0)
}

.mcui-desktop-switch__input:checked:disabled~.mcui-desktop-switch__box:after {
    left: 100%;
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%)
}

.mcui-desktop-switch__input {
    position: absolute;
    left: -9999px
}

.mcui-desktop-switch__box {
    display: block
}

.mcui-desktop-switch__tips {
    white-space: nowrap;
    font-style: normal;
    position: absolute;
    margin-top: 8px;
    color: #9a9a9a
}

.mcui-desktop-tag__wrp {
    overflow: hidden;
    height: 32px;
    -webkit-transition: height .34s;
    -o-transition: height .34s;
    transition: height .34s;
    position: relative
}

.mcui-desktop-tag {
    border: 1px solid transparent;
    line-height: 30px;
    padding: 0 15px;
    color: #9a9a9a;
    border-radius: 15px;
    -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    cursor: pointer;
    display: inline-block;
    vertical-align: top;
    margin-right: 10px;
    margin-bottom: 10px
}

.mcui-desktop-tag:last-child {
    margin-right: 0
}

.mcui-desktop-tag .mcui-desktop-tips {
    font-style: normal;
    margin-left: 4px
}

.mcui-desktop-tag_disabled {
    border-color: rgba(53,53,53,.2);
    color: #d3d3d3;
    background-color: #f8f8f9
}

.mcui-desktop-tag_fold,.mcui-desktop-tag_unfold {
    padding-right: 7em
}

.mcui-desktop-tag_unfold .mcui-desktop-tag__more-btn:after,.mcui-desktop-tag_unfold .mcui-desktop-tag__more-btn:before {
    content: " ";
    position: absolute;
    border-bottom: 1px solid;
    border-left: 1px solid;
    width: 4px;
    height: 4px;
    right: 0;
    top: 50%;
    margin-top: -3px;
    transform: matrix(-.71,.71,-.71,-.71,0,0);
    -ms-transform: matrix(-.71,.71,-.71,-.71,0,0);
    -webkit-transform: matrix(-.71,.71,-.71,-.71,0,0)
}

.mcui-desktop-tag_unfold .mcui-desktop-tag__more-btn:after {
    margin-top: 1px
}

.mcui-desktop-tag_current {
    color: #44b549;
    border-color: currentColor
}

.mcui-desktop-tag_current .mcui-desktop-tips {
    color: #44b549
}

.mcui-desktop-tag__more-btn {
    padding: 0 12px 0 0;
    line-height: 32px;
    color: #576b95;
    border-width: 0;
    background-color: transparent;
    position: absolute;
    right: 4px;
    top: 0
}

.mcui-desktop-tag__more-btn:after,.mcui-desktop-tag__more-btn:before {
    content: " ";
    position: absolute;
    border-bottom: 1px solid;
    border-left: 1px solid;
    width: 4px;
    height: 4px;
    right: 0;
    top: 50%;
    margin-top: -5px;
    transform: matrix(.71,-.71,.71,.71,0,0);
    -ms-transform: matrix(.71,-.71,.71,.71,0,0);
    -webkit-transform: matrix(.71,-.71,.71,.71,0,0)
}

.mcui-desktop-tag__more-btn:after {
    margin-top: -1px
}

.mcui-desktop-form-tag__area {
    display: block;
    border: 1px solid #e4e8eb;
    padding: .48571429em 10px;
    border-radius: 3px;
    position: relative;
    overflow: auto
}

.mcui-desktop-form-tag__area .mcui-desktop-form-tag {
    margin-bottom: .48571429em
}

.mcui-desktop-form-tag__area.mcui-desktop-form-tag__area_focus {
    -webkit-box-shadow: 0 0 0 4px rgba(26,173,25,.1);
    box-shadow: 0 0 0 4px rgba(26,173,25,.1)
}

.mcui-desktop-form-tag__area .mcui-desktop-form__counter {
    margin-left: 16px;
    position: relative;
    z-index: 1
}

.mcui-desktop-form-tag_warn {
    border-color: #fa5151
}

.mcui-desktop-form-tag_warn .mcui-desktop-form__counter {
    color: #fa5151
}

.mcui-desktop-form-tag__input__label {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    cursor: text
}

.mcui-desktop-form-tag__wrp {
    display: block;
    overflow: auto;
    margin-bottom: -.48571429em;
    margin-right: -.48571429em
}

.mcui-desktop-form-tag {
    position: relative;
    z-index: 1;
    background-color: #f3f3f3;
    display: inline-block;
    margin-right: .48571429em
}

.mcui-desktop-form-tag__name {
    width: auto;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-wrap: normal;
    max-width: 5em;
    display: inline-block;
    padding: 0 4px;
    font-style: normal;
    vertical-align: middle;
    margin-top: -.2em;
    font-size: 12px
}

.mcui-desktop-form-tag__name+.mcui-desktop-opr-btn_close {
    vertical-align: middle;
    margin-top: -2px;
    width: 16px;
    height: 16px;
    border-left: 1px solid #e4e8eb;
    border-radius: 0
}

.mcui-desktop-form-tag__name+.mcui-desktop-opr-btn_close:after,.mcui-desktop-form-tag__name+.mcui-desktop-opr-btn_close:before {
    width: 10px;
    margin-left: -5px
}

.mcui-desktop-form-tag__input {
    border-width: 0;
    background-color: transparent;
    margin-left: 3px;
    vertical-align: middle;
    width: 5em;
    height: 1.45714286em;
    line-height: 1.45714286em;
    margin-top: -.2em;
    font-size: 12px
}

.mcui-desktop-key-tags .mcui-desktop-key-tag {
    margin-bottom: 8px
}

.mcui-desktop-key-tag {
    display: inline-block;
    vertical-align: middle;
    padding: 2px .5em;
    font-size: 12px;
    font-weight: 400;
    line-height: 1.3;
    background-color: #f1f1f1;
    color: #9a9a9a;
    border-radius: 2px;
    margin-right: 8px;
    margin-top: -.2em
}

.mcui-desktop-key-tag_selected {
    color: rgba(0,0,0,.9)
}

.mcui-desktop-key-tag_clickable {
    cursor: pointer
}

.mcui-desktop-key-tag_pay {
    background-color: #fa9d3b;
    color: #fff
}

.mcui-desktop-form__control-group {
    margin-bottom: 30px
}

.mcui-desktop-form__control-group:after {
    content: "\200B";
    display: block;
    height: 0;
    clear: both
}

.mcui-desktop-form__control-group_label-r .mcui-desktop-form__label {
    text-align: right
}

.mcui-desktop-form__control-group_label-t {
    display: block
}

.mcui-desktop-form__control-group_label-t .mcui-desktop-form__label {
    float: none;
    display: block;
    margin-bottom: 10px
}

.mcui-desktop-form__label {
    float: left;
    margin: .48571429em 30px 0 0;
    width: 5em
}

.mcui-desktop-form__label .mcui-desktop-tips {
    font-style: normal;
    display: block
}

.mcui-desktop-form__controls {
    display: table-cell;
    width: 1%;
    word-wrap: break-word;
    word-break: break-all
}

.mcui-desktop-form__control-group_offset .mcui-desktop-form__controls {
    padding-top: .48571429em
}

.mcui-desktop-form__controls .mcui-desktop-slider:after {
    content: "content";
    display: block;
    visibility: hidden;
    height: 0
}

.mcui-desktop-form__control-offset {
    padding-top: .48571429em
}

.mcui-desktop-form__control-group_warn .mcui-desktop-form__controls .mcui-desktop-form__input,.mcui-desktop-form__control-group_warn .mcui-desktop-form__controls .mcui-desktop-form__input:focus,.mcui-desktop-form__control-group_warn .mcui-desktop-form__controls .mcui-desktop-form__textarea,.mcui-desktop-form__control-group_warn .mcui-desktop-form__controls .mcui-desktop-form__textarea:focus {
    border-color: #fa5151
}

.mcui-desktop-form__control-group_warn .mcui-desktop-form__controls .mcui-desktop-form__input:not(:last-child) {
    border-right-width: 1px
}

.mcui-desktop-form__control-group_warn .mcui-desktop-form__controls .mcui-desktop-form__counter {
    color: #fa5151
}

.mcui-desktop-form__control-group_warn .mcui-desktop-form__controls .mcui-desktop-form__input-prepend,.mcui-desktop-form__control-group_warn .mcui-desktop-form__controls .mcui-desktop-form__input-prepend .mcui-desktop-form__dropdowncascade__dt.mcui-desktop-form__dropdowncascade__dt__inner-button {
    border-color: #fa5151
}

.mcui-desktop-breadcrumbs {
    font-size: 0;
    line-height: 1.6
}

.mcui-desktop-breadcrumb {
    position: relative;
    font-size: 14px;
    color: #44b549
}

.mcui-desktop-breadcrumb:after {
    content: " ";
    display: inline-block;
    vertical-align: 2px;
    margin: 0 1em 0 .7em;
    width: 5px;
    height: 5px;
    border-left: 1px solid;
    border-bottom: 1px solid;
    transform: matrix(-.71,-.71,.71,-.71,0,0);
    -ms-transform: matrix(-.71,-.71,.71,-.71,0,0);
    -webkit-transform: matrix(-.71,-.71,.71,-.71,0,0)
}

.mcui-desktop-breadcrumb:last-child {
    color: #9a9a9a
}

.mcui-desktop-breadcrumb:last-child:after {
    display: none
}

.mcui-toptips {
    top: 0;
    left: 0;
    width: 100%;
    z-index: 50000
}

.mcui-toptips .mcui-toptips__inner {
    display: inline-block;
    min-width: 280px;
    padding: 5px 30px;
    color: #fff
}

.mcui-toptips_success .mcui-toptips__inner {
    background-color: #44b549
}

.mcui-toptips_error .mcui-toptips__inner {
    background-color: #eaa000
}

button {
    background: none;
    border: 0;
    color: inherit;
    font: inherit;
    line-height: normal;
    overflow: visible;
    padding: 0;
    -webkit-appearance: button;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none
}

.mcui-desktop-picker__dt {
    position: relative;
    background-color: transparent;
    border: 0;
    outline: 0;
    padding: 0 38px 0 10px;
    min-width: 6em;
    line-height: inherit;
    cursor: pointer
}

.mcui-desktop-picker__placeholder {
    color: #9a9a9a
}

.mcui-desktop-picker__value {
    display: block
}

.mcui-desktop-picker__value_text {
    display: inline-block;
    vertical-align: middle;
    padding: 0 .5em;
    font-size: 14px;
    color: #9a9a9a
}

.mcui-desktop-picker__value_input {
    display: block;
    border: none;
    outline: none;
    height: 34px;
    line-height: 34px;
    width: 8em
}

.mcui-desktop-picker__value_input::-ms-clear {
    display: none
}

.mcui-desktop-picker__value_success {
    color: #44b549
}

.mcui-desktop-picker__value_fail {
    color: #fa5151
}

.mcui-desktop-picker__date,.mcui-desktop-picker__date-range,.mcui-desktop-picker__time {
    display: inline-block;
    border: 1px solid #e4e8eb;
    border-radius: 3px;
    background-color: #fff;
    position: relative;
    line-height: 2.42857143;
    vertical-align: top
}

.mcui-desktop-picker__time_cover {
    margin-top: 14px
}

.mcui-desktop-picker__date-range.mcui-desktop-picker__disabled,.mcui-desktop-picker__date.mcui-desktop-picker__disabled,.mcui-desktop-picker__time.mcui-desktop-picker__disabled {
    color: #9a9a9a
}

.mcui-desktop-icon__date,.mcui-desktop-icon__time {
    display: inline-block;
    width: 16px;
    height: 17px;
    background-size: contain;
    background-repeat: no-repeat;
    position: absolute;
    right: 10px;
    top: 9px
}

.mcui-desktop-icon__date {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAARCAYAAADUryzEAAAAAXNSR0IArs4c6QAAAMVJREFUOBHtk8ENwyAMRaHkxBjdoa3UgRDbcIwEC3SQqofM0FUQ9U8VZCgR4V6kCDvfz7YsLAU73vslxnhRSi3GmBuTxJ524kGArbWC7iv/D3tPm0IIT9LvKSVJQZmjiik73wTZhSalhP5CByuc1YMGCoKVrUo0g2YadFhrxQxA1QE8U1OrO+BAzwb700EPqvUiwTzPCd8W1PMRVyTYwKH7PwOBLctTHxoeBa/vgN50cs6dR2EwYCfaqofW+k3ZsByHD2CwH+lJh1yqkiNlAAAAAElFTkSuQmCC")
}

.mcui-desktop-icon__time {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAAAAXNSR0IArs4c6QAAAc5JREFUOBGtVL9LQlEY9d33hoKCQhGsuSLcTFoc7A8IXMIhCILoidgQLhU0uPRjySLwZ0uTQ0Qg9A+4hrS5NDQ+l9ySFvV1Tt33eF51iS4877nfd8559333u2o+ZRQKhRnDMHYRTuAJa5rmt227A9zCU+/1eveZTOYT2B3CRQClUikJgzfAGIS3mNcsy5rlLNcx5slDzB2ag6rV6gnwPshbqVTq1Ymrc6VSiWB3j4jfmaZ5wfyPCZ11Xb+EwToMPlShuoZRAEYv/X7/OJ1OP2iyBvyETXUH5XL5CGQd8fMxRhHEnlGjZSGL2FANKBJCLGFaJVaH5DeoZ2ET+IyaSuIa8SB2sjAuJ/PUJQz88BibE4hBGM1NyPmkLiwA/O12m30wMpALIrhYLBbnR5IIUEe9wJs6oVDIP46EnAESm+8pl8tx10ODOupZkxZAdCgrF91udwWQPbEBwbXKkboWTep427ZK4DqbzX6hoZIgn4FzgCPf8/Kkri54F5CIsxO9BA+2cZyng8FgB6KrfD4/zZzkx6X+986g7d/ZiR7xCERdpqRBgHznDv3f3XFeSWd06Q3WDdShhu03eYzyFKKyBnF82iHvjKNzd+IE/vJ/8g1rruR5ydEt8wAAAABJRU5ErkJggg==")
}

.mcui-desktop-picker__dd {
    position: absolute;
    top: 100%;
    margin-top: 1px;
    left: -1px;
    background: #fff;
    -webkit-box-shadow: 0 1px 20px 0 rgba(0,0,0,.1);
    box-shadow: 0 1px 20px 0 rgba(0,0,0,.1);
    border-radius: 2px;
    line-height: 1.2;
    z-index: 10
}

@media (-webkit-max-device-pixel-ratio: 1) {
    .mcui-desktop-picker__dd ::-webkit-scrollbar {
        width:4px
    }
}

.mcui-desktop-picker__date .mcui-desktop-picker__dd {
    width: 254px
}

.mcui-desktop-picker__date .mcui-desktop-picker__panel {
    padding: 15px
}

.mcui-desktop-picker__date .mcui-desktop-picker__panel-bottom {
    padding: 15px 15px 0
}

.mcui-desktop-picker__panel_disabled {
    position: relative
}

.mcui-desktop-picker__panel_disabled:after {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0
}

.mcui-desktop-picker__date-range .mcui-desktop-picker__dd,.mcui-desktop-picker__time .mcui-desktop-picker__dd {
    width: auto;
    padding: 0;
    white-space: nowrap;
    font-size: 0;
    vertical-align: top
}

.mcui-desktop-picker__panel__hd {
    position: relative;
    text-align: center;
    line-height: 20px
}

.mcui-desktop-picker__panel__hd .mcui-desktop-picker__panel__label {
    margin-right: 10px;
    cursor: pointer
}

.mcui-desktop-picker__panel__hd .mcui-desktop-picker__panel__label:last-child {
    margin-right: 0
}

.mcui-desktop-picker__panel__hd .mcui-desktop-picker__panel__label:hover {
    color: #44b549
}

.mcui-desktop-btn__icon {
    width: 20px;
    height: 20px;
    position: absolute
}

.mcui-desktop-btn__icon:hover:after {
    border-left: 1px solid #44b549;
    border-bottom: 1px solid #44b549
}

.mcui-desktop-btn__icon__left {
    left: 0
}

.mcui-desktop-btn__icon__left:after {
    content: " ";
    width: 8px;
    height: 8px;
    position: absolute;
    left: 8px;
    top: 50%;
    margin-top: -5px;
    border-left: 1px solid #9a9a9a;
    border-bottom: 1px solid #9a9a9a;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg)
}

.mcui-desktop-btn__icon__right {
    right: 0
}

.mcui-desktop-btn__icon__right:after {
    content: " ";
    width: 8px;
    height: 8px;
    position: absolute;
    right: 8px;
    top: 50%;
    margin-top: -5px;
    border-left: 1px solid #9a9a9a;
    border-bottom: 1px solid #9a9a9a;
    -webkit-transform: rotate(-135deg);
    transform: rotate(-135deg)
}

.mcui-desktop-picker__panel__bd {
    margin-top: 10px
}

.mcui-desktop-picker__panel-fd {
    position: relative;
    width: 254px;
    height: 49px;
    left: -15px;
    background-color: #f8f9fb
}

.mcui-desktop-picker__table {
    width: 100%;
    text-align: center;
    border-collapse: collapse;
    font-size: 14px
}

.mcui-desktop-picker__table a {
    color: #353535
}

.mcui-desktop-picker__table a:hover {
    text-decoration: none
}

.mcui-desktop-picker__table th {
    font-weight: 400
}

.mcui-desktop-picker__panel_day .mcui-desktop-picker__table {
    line-height: 30px
}

.mcui-desktop-picker__panel_day a {
    display: inline-block;
    width: 32px;
    height: 32px;
    line-height: 32px
}

.mcui-desktop-picker__panel_day a:hover {
    color: #44b549
}

.mcui-desktop-picker__table-row td {
    cursor: pointer;
    padding: 1px 0
}

.mcui-desktop-picker__table-row td:hover {
    color: #44b549
}

.mcui-desktop-picker__table-row .mcui-desktop-picker__selected {
    color: #fff;
    background-color: #44b549;
    border-radius: 100%
}

.mcui-desktop-picker__table-row .mcui-desktop-picker__selected:hover {
    color: #fff
}

.mcui-desktop-picker__table-row .mcui-desktop-picker__disabled {
    color: #9a9a9a;
    cursor: not-allowed
}

.mcui-desktop-picker__table-row .mcui-desktop-picker__disabled:hover,.mcui-desktop-picker__table-row .mcui-desktop-picker__faded {
    color: #9a9a9a
}

.mcui-desktop-picker__panel_month .mcui-desktop-picker__selected_end:before,.mcui-desktop-picker__panel_month .mcui-desktop-picker__selected_start:before,.mcui-desktop-picker__panel_year .mcui-desktop-picker__selected_end:before,.mcui-desktop-picker__panel_year .mcui-desktop-picker__selected_start:before {
    height: 50px
}

.mcui-desktop-picker__panel_month a,.mcui-desktop-picker__panel_year a {
    display: inline-block;
    width: 50px;
    height: 50px;
    line-height: 50px
}

.mcui-desktop-picker__panel_month a:hover,.mcui-desktop-picker__panel_year a:hover {
    color: #44b549
}

.mcui-desktop-picker__time__panel {
    width: 64px;
    height: 190px;
    overflow-y: hidden;
    display: inline-block;
    border-right: 1px solid #e4e8eb;
    font-size: 14px
}

.mcui-desktop-picker__time__panel li {
    padding: 5px 10px;
    cursor: pointer
}

.mcui-desktop-picker__time__panel li:hover {
    color: #44b549
}

.mcui-desktop-picker__time__panel .mcui-desktop-picker__selected {
    background-color: #44b549;
    color: #fff
}

.mcui-desktop-picker__time__panel .mcui-desktop-picker__selected:hover {
    color: #fff
}

.mcui-desktop-picker__time__panel .mcui-desktop-picker__disabled {
    color: #9a9a9a;
    cursor: not-allowed
}

.mcui-desktop-picker__time__panel .mcui-desktop-picker__disabled:hover {
    color: #9a9a9a
}

.mcui-desktop-picker__time__panel:hover {
    overflow-y: auto
}

.mcui-desktop-picker__dd__time .mcui-desktop-picker__time__panel:last-child {
    border-right: none
}

.mcui-desktop-picker__date-range .mcui-desktop-picker__dt {
    font-size: 0
}

.mcui-desktop-picker__date-range .mcui-desktop-picker__table {
    width: auto;
    margin: 0 auto
}

.mcui-desktop-picker__date-range .mcui-desktop-picker__panel {
    width: 224px;
    padding: 15px;
    display: inline-block;
    font-size: 14px
}

.mcui-desktop-picker__date-range .mcui-desktop-picker__panel-bottom {
    padding: 15px 15px 0
}

.mcui-desktop-picker__date-range .mcui-desktop-picker__value {
    display: inline-block;
    vertical-align: middle;
    font-size: 14px
}

.mcui-desktop-picker__date-range .mcui-desktop-picker__value_input {
    width: 6em;
    text-align: center
}

.mcui-desktop-picker__selected_range {
    background-color: #d1efd1
}

.mcui-desktop-picker__selected_start {
    position: relative
}

.mcui-desktop-picker__selected_start:before {
    content: "";
    display: block;
    width: 16px;
    height: 32px;
    position: absolute;
    right: 0;
    background-color: #d1efd1
}

.mcui-desktop-picker__selected_end,.mcui-desktop-picker__selected_start a {
    position: relative
}

.mcui-desktop-picker__selected_end:before {
    content: "";
    display: block;
    width: 16px;
    height: 32px;
    position: absolute;
    left: 0;
    background-color: #d1efd1
}

.mcui-desktop-picker__selected_end a {
    position: relative
}

.mcui-desktop-picker__focus {
    -webkit-box-shadow: 0 0 2px 4px rgba(26,173,25,.1);
    box-shadow: 0 0 2px 4px rgba(26,173,25,.1)
}

.mcui-desktop-picker__disabled {
    background-color: #fafbfc
}

.mcui-desktop-picker__disabled .mcui-desktop-picker__value_input[disabled] {
    color: #9a9a9a;
    background-color: #fafbfc
}

.mcui-desktop-picker__disabled .mcui-desktop-picker__value_input[disabled]::-webkit-input-placeholder {
    color: #9a9a9a
}

.mcui-desktop-picker__disabled .mcui-desktop-picker__value_input[disabled]::-moz-placeholder {
    color: #9a9a9a
}

.mcui-desktop-picker__disabled .mcui-desktop-picker__value_input[disabled]:-ms-input-placeholder {
    color: #9a9a9a
}

.mcui-desktop-picker__disabled .mcui-desktop-picker__value_input[disabled]::-ms-input-placeholder {
    color: #9a9a9a
}

.mcui-desktop-picker__disabled .mcui-desktop-picker__value_input[disabled]::placeholder {
    color: #9a9a9a
}

.mcui-desktop-picker__recode {
    height: 26px;
    font-size: 14px;
    color: #9a9a9a;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.mcui-desktop-picker__recode li {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    padding: 5px 10px;
    border-right: 1px solid #e4e8eb
}

.mcui-desktop-picker__recode li:last-child {
    border-right: 0
}

.mcui-desktop-picker__time-value {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    float: left;
    width: 66px;
    height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin-left: 20px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.mcui-desktop-picker__time-value p {
    font-size: 14px;
    color: #9a9a9a;
    line-height: 20px
}

.mcui-desktop-picker__time-value .mcui-desktop-picker__panel-recode-date {
    font-size: 12px;
    line-height: 12px;
    margin-top: 2px;
    color: #353535
}

.mcui-desktop-picker__panel-fd .mcui-desktop-picker__time {
    margin-top: 7px
}

.mcui-desktop-picker__panel-fd .mcui-desktop-picker__value_input {
    width: 7em
}

.mcui-desktop-picker__date-time {
    width: 198px
}

.mcui-desktop-picker__date-time-range {
    width: 368px
}

.mcui-desktop-picker__date-time-range .mcui-desktop-picker__panel-fd {
    height: 66px
}

.mcui-desktop-picker__date-time-range .mcui-desktop-picker__value_input {
    width: 7em;
    text-align: left
}

.mcui-desktop-picker__date-time-range .mcui-desktop-picker__time {
    margin-top: 15px
}

.mcui-desktop-picker__date-time>.mcui-desktop-picker__dt .mcui-desktop-picker__value_input {
    width: auto
}

.mcui-desktop-picker__date-time-range>.mcui-desktop-picker__dt .mcui-desktop-picker__value_input {
    width: 145px
}

.mcui-desktop-color-picker {
    display: inline-block
}

.mcui-desktop-color-picker__inner {
    position: relative
}

.mcui-desktop-color-picker__hd {
    position: relative;
    width: 150px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    height: 36px;
    padding: 5.5px 36px 5.5px 15px;
    line-height: 25px;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    cursor: pointer;
    border: 1px solid #e4e8eb;
    border-radius: 2px;
    background-color: #fff
}

.mcui-desktop-color-picker__hd:hover {
    cursor: pointer
}

.mcui-desktop-color-picker__hd:after {
    position: absolute;
    top: 50%;
    right: 11px;
    margin-top: -2px;
    content: " ";
    display: block;
    width: 8px;
    height: 5px;
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSI1IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik00IDQuNTcxTDggMEgweiIgZmlsbD0iIzlBOUE5QSIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+) no-repeat 50%;
    background-contain: contain
}

.mcui-desktop-color-picker__color-block {
    position: absolute;
    top: 50%;
    margin-top: -12.5px;
    display: inline-block;
    width: 25px;
    height: 25px;
    background-color: #9b9b9b
}

.mcui-desktop-color-picker__bd {
    position: absolute;
    top: 36px;
    left: 0;
    display: inline-block;
    padding: 15px;
    background: #fff;
    -webkit-box-shadow: 0 1px 20px 0 rgba(0,0,0,.1);
    box-shadow: 0 1px 20px 0 rgba(0,0,0,.1);
    border-radius: 2px;
    background-color: #fff
}

.mcui-desktop-color-picker__picker {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 300px;
    height: 200px;
    border-radius: 2px;
    position: relative
}

.mcui-desktop-color-picker__picker:hover {
    cursor: pointer
}

.mcui-desktop-color-picker__saturation,.mcui-desktop-color-picker__saturation-white {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0
}

.mcui-desktop-color-picker__saturation-white {
    background: -webkit-gradient(linear,left top,right top,from(#fff),to(hsla(0,0%,100%,0)));
    background: -o-linear-gradient(left,#fff,hsla(0,0%,100%,0));
    background: linear-gradient(90deg,#fff,hsla(0,0%,100%,0))
}

.mcui-desktop-color-picker__saturation-black {
    background: -webkit-gradient(linear,left bottom,left top,from(#000),to(transparent));
    background: -o-linear-gradient(bottom,#000,transparent);
    background: linear-gradient(0deg,#000,transparent);
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0
}

.mcui-desktop-color-picker__saturation-pointer {
    position: absolute
}

.mcui-desktop-color-picker__saturation-circle {
    width: 6px;
    height: 6px;
    border: 2px solid #fff;
    border-radius: 50%;
    -webkit-transform: translate(-3px,-3px);
    transform: translate(-3px,-3px)
}

.mcui-desktop-color-picker__picker-slide {
    position: relative;
    margin-top: 15px;
    height: 10px;
    border-radius: 2px;
    overflow: hidden
}

.mcui-desktop-color-picker__picker-hue {
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    background: -webkit-gradient(linear,left top,right top,from(red),color-stop(17%,#ff0),color-stop(33%,#0f0),color-stop(50%,#0ff),color-stop(67%,#00f),color-stop(83%,#f0f),to(red));
    background: -o-linear-gradient(left,red,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red);
    background: linear-gradient(90deg,red,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red)
}

.mcui-desktop-color-picker__picker-slider {
    position: absolute;
    width: 7px;
    height: 10px;
    border: 3px solid #fff;
    border-radius: 5px;
    background: transparent;
    -webkit-transform: translate(-5px,-3px);
    transform: translate(-5px,-3px)
}

.mcui-desktop-color-picker__picker-slider:hover {
    cursor: pointer
}

.mcui-desktop-color-picker__bd__inner__ft {
    margin-top: 15px;
    font-size: 0
}

.mcui-desktop-color-picker__input {
    width: 195px;
    vertical-align: top;
    display: inline-block;
    margin-right: 5px;
    font-size: 14px
}

.mcui-desktop-color-picker__button {
    vertical-align: top
}

.mcui-desktop-mask {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(0,0,0,.5);
    z-index: 1000;
    cursor: default;
    color: #fff
}

.mcui-desktop-mask a {
    color: #fff
}

.mcui-desktop-mask_transparent {
    background-color: hsla(0,0%,100%,0)
}

.mcui-desktop-mask_status {
    position: absolute;
    text-align: center
}

.mcui-desktop-mask_status:after {
    content: " ";
    display: inline-block;
    vertical-align: middle;
    width: 0;
    height: 100%;
    overflow: hidden
}

.mcui-desktop-mask__msg {
    max-width: 100%
}

.vm_box,.mcui-desktop-mask__msg {
    display: inline-block;
    vertical-align: middle
}

.vm_box {
    height: 100%
}

.mcui-desktop-mask_preview.mcui-desktop-mask_preview {
    background-color: rgba(0,0,0,.9)
}

.mcui-desktop-gallery__inner {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    margin: auto;
    text-align: center;
    z-index: 5000
}

.mcui-desktop-gallery__img__area {
    display: inline-block;
    width: 65%;
    height: 600px;
    vertical-align: middle;
    font-size: 0;
    position: relative
}

.mcui-desktop-gallery__img__wrp {
    display: inline-block;
    vertical-align: middle;
    position: relative;
    max-width: 98%
}

.mcui-desktop-gallery__img {
    vertical-align: top;
    min-width: 50px;
    min-height: 50px;
    max-width: 100%;
    max-height: 600px;
    background-color: #f6f8f9
}

.mcui-desktop-gallery__close-btn {
    display: inline-block;
    width: 40px;
    height: 40px;
    position: absolute;
    top: -40px;
    right: -65px;
    cursor: pointer;
    font-size: 0
}

.mcui-desktop-gallery__close-btn:after,.mcui-desktop-gallery__close-btn:before {
    content: "";
    display: inline-block;
    width: 34px;
    height: 3px;
    position: absolute;
    top: 50%;
    left: 50%;
    background-color: #5e5e5e;
    -webkit-transform-origin: center;
    transform-origin: center
}

.mcui-desktop-gallery__close-btn:before {
    -webkit-transform: translate(-50%,-50%) rotate(45deg);
    transform: translate(-50%,-50%) rotate(45deg)
}

.mcui-desktop-gallery__close-btn:after {
    -webkit-transform: translate(-50%,-50%) rotate(-45deg);
    transform: translate(-50%,-50%) rotate(-45deg)
}

.mcui-desktop-gallery__close-btn:hover:after,.mcui-desktop-gallery__close-btn:hover:before {
    background-color: #fff
}

.mcui-desktop-gallery__opr__area {
    position: fixed;
    bottom: 100px;
    left: 0;
    right: 0
}

.mcui-desktop-gallery__opr-list {
    display: inline-block;
    background-color: rgba(47,47,47,.9);
    border-radius: 45px;
    padding: 11px 4px;
    line-height: 32px
}

.mcui-desktop-gallery__opr-item {
    float: left;
    border-left: 1px solid #5c5c5c
}

.mcui-desktop-gallery__opr-item:first-child {
    border-left-width: 0
}

.mcui-desktop-gallery__opr-item_disabled .mcui-desktop-icon-preview__opr-btn_prev {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAA3ElEQVR42tXWPwtBURjH8VsiSUmJKF7VzSDDLcNNJ2UxWU0270C2m8FkMchgMlgUySsh4aeop6ez/s7pnvrOn+H8eU4QpG0ZYzJojiIXWBYl6I1eKGZiObT6Yf9mLCyP1gqbsrAC2ihswsKKaKewMQsrob3CRiysjA4C+p7IIQuroKPC+iysik4Ce6IeC6ujs8K6LKyJrgJ7oDbzFdk6udQCbKGbAO8oZKMNdFF72GGjNcspjdio7R7GbNT20gzYqLu31Mu08DIPvUx8L38ahS7pY8vyL13Qxlbq1gd4sxKzyMlZKQAAAABJRU5ErkJggg==)
}

.mcui-desktop-gallery__opr-item_disabled .mcui-desktop-icon-preview__opr-btn_next {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAA1ElEQVR42mNgGIwgOzs7AYgXADEzPSxLB+J/QPwfiFcCMSutLZwItQyG1wMxG60t7UKzdCsQc9Da0hY0S3cBMRetLa1Gs/QAEPPQ2tJSNEuPADE/rS3NRUq5IHwKiAXpmV1A+BwQi9Da0iQg/oNk6WUgFqe1pTFoll4HYilaWxoGxL+QLL0NxHL0Lhz20dKyECD+SRcfAg2OolscQqst+qRSuuZDupY0dC1L6VpbYKkPd9OsPsSSqbcDMSe92jQbadqmQUv+q2negELK4Ivo0i4d8gAAPYYStI9irRQAAAAASUVORK5CYII=)
}

.mcui-desktop-gallery__opr-btn {
    display: block;
    padding: 0 35px;
    line-height: 28px;
    height: 28px;
    color: #fff;
    min-width: 60px
}

.mcui-desktop-gallery__opr-btn:hover {
    text-decoration: none
}

.mcui-desktop-icon-preview__opr-btn {
    display: inline-block;
    width: 28px;
    height: 28px;
    overflow: hidden;
    line-height: 300px;
    vertical-align: top;
    background-position: 0 0;
    background-repeat: no-repeat
}

.mcui-desktop-gallery__opr-switch {
    position: fixed;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    cursor: pointer
}

.mcui-desktop-gallery__opr-switch .mcui-desktop-icon-preview__opr-btn {
    background: none;
    width: 30px;
    height: 30px;
    border-top: 3px solid hsla(0,0%,100%,.3);
    border-right: 3px solid hsla(0,0%,100%,.3);
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
}

.mcui-desktop-gallery__opr-switch .mcui-desktop-icon-preview__opr-btn_prev {
    -webkit-transform: rotate(-135deg);
    transform: rotate(-135deg)
}

.mcui-desktop-gallery__opr-switch .mcui-desktop-icon-preview__opr-btn_next {
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg)
}

.mcui-desktop-gallery__opr-switch-prev-action {
    position: absolute;
    width: 50%;
    height: 100%;
    left: 0;
    top: 0;
    cursor: pointer
}

.mcui-desktop-gallery__opr-switch-prev-action:hover .mcui-desktop-gallery__opr-switch-prev {
    color: #d8d8d8
}

.mcui-desktop-gallery__opr-switch-prev-action:hover .mcui-desktop-gallery__opr-switch-prev .mcui-desktop-icon-preview__opr-btn {
    border-color: #fff
}

.mcui-desktop-gallery__opr-switch-prev {
    position: absolute;
    left: 20px;
    width: 170px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    cursor: pointer;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 14px;
    color: hsla(0,0%,100%,.3)
}

.mcui-desktop-gallery__opr-switch-prev .mcui-desktop-gallery__opr-desc {
    margin-right: 20px
}

.mcui-desktop-gallery__opr-switch-next-action {
    position: absolute;
    width: 50%;
    height: 100%;
    right: 0;
    top: 0;
    cursor: pointer
}

.mcui-desktop-gallery__opr-switch-next-action:hover .mcui-desktop-gallery__opr-switch-next {
    color: #d8d8d8
}

.mcui-desktop-gallery__opr-switch-next-action:hover .mcui-desktop-gallery__opr-switch-next .mcui-desktop-icon-preview__opr-btn {
    border-color: #fff
}

.mcui-desktop-gallery__opr-switch-next {
    position: absolute;
    right: 20px;
    width: 170px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    cursor: pointer;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 14px;
    color: hsla(0,0%,100%,.3)
}

.mcui-desktop-gallery__opr-switch-next .mcui-desktop-gallery__opr-desc {
    margin-left: 20px
}

.mcui-desktop-gallery__opr-desc {
    max-width: 120px;
    width: auto;
    text-align: left;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical
}

.mcui-desktop-gallery__img-info {
    height: 60px;
    background-color: #262626;
    color: #d8d8d8;
    text-align: left;
    padding-left: 20px;
    position: relative
}

.mcui-desktop-gallery__img-name {
    font-size: 14px
}

.mcui-desktop-gallery__img-time {
    font-size: 12px
}

@-webkit-keyframes rotate {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }

    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}

@keyframes rotate {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }

    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}

.mcui-desktop-gallery__img-loading {
    width: 500px;
    height: 300px;
    position: relative
}

.mcui-desktop-gallery__img-loading img {
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    -webkit-animation: rotate 1s linear infinite;
    animation: rotate 1s linear infinite;
    -webkit-transform-origin: center;
    transform-origin: center
}

.mcui-desktop-gallery__img-placeholder {
    width: 500px;
    height: 300px;
    background-color: #ddd;
    color: #999;
    line-height: 300px;
    text-align: center;
    font-size: 14px
}

.mcui-desktop-gallery__img-info-wrap {
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    left: 20px
}

.mcui-desktop-operation-group .mcui-desktop-btn_extend {
    min-width: 0;
    padding: 0 12px;
    vertical-align: middle
}

.mcui-desktop-operation-group .mcui-desktop-btn_extend .mcui-desktop-icon {
    position: relative;
    top: -2px
}

.mcui-desktop-operation_related .mcui-desktop-btn_extend {
    min-width: 0;
    padding: 14px 12px 10px;
    vertical-align: middle
}

.mcui-desktop-operation_related .mcui-desktop-btn_extend:after {
    content: " ";
    display: block;
    height: 0;
    width: 0;
    border: 5px solid transparent;
    border-top-color: #fff
}

.mcui-desktop-operation_button-group .mcui-desktop-dropdown__list {
    margin-top: 5px
}

.mcui-desktop-operation_button-group .mcui-desktop-dropdown__list:before {
    display: block;
    content: "";
    width: 100%;
    height: 5px;
    position: absolute;
    top: -5px
}

.mcui-desktop-operation-group_button-group.related {
    font-size: 0
}

.mcui-desktop-operation-group_button-group.related .mcui-desktop-btn_main {
    border-radius: 3px 0 0 3px
}

.mcui-desktop-operation-group_button-group.related .mcui-desktop-btn_extend {
    position: relative;
    border-radius: 0 3px 3px 0
}

.mcui-desktop-operation-group_button-group.related .mcui-desktop-btn_extend:before {
    position: relative;
    top: 5px;
    display: block;
    position: absolute;
    left: 0;
    content: " ";
    height: 23px;
    width: 0;
    border-left: 1px solid hsla(0,0%,100%,.5)
}

.mcui-desktop-operation-group_default {
    color: #44b549;
    display: inline-block;
    vertical-align: middle;
    height: 16px;
    padding-bottom: 5px
}

.mcui-desktop-operation-group {
    display: inline-block;
    vertical-align: middle;
    cursor: pointer;
    text-align: left
}

.mcui-desktop-operation-group .mcui-desktop-dropdown-menu {
    position: relative
}

.mcui-desktop-operation-group .mcui-desktop-dropdown__list {
    min-width: 106px;
    position: absolute;
    left: auto;
    right: 0;
    border-radius: 5px;
    background-color: #fff;
    background: #fff;
    -webkit-box-shadow: 0 1px 20px 0 rgba(0,0,0,.1);
    box-shadow: 0 1px 20px 0 rgba(0,0,0,.1);
    border-radius: 2px;
    z-index: 4000
}

.mcui-desktop-operation-group .mcui-desktop-dropdown-menu.mcui-desktop-dropdown-menu_right .mcui-desktop-dropdown__list {
    right: 0
}

.mcui-desktop-operation-group .mcui-desktop-dropdown-menu.mcui-desktop-dropdown-menu_left .mcui-desktop-dropdown__list {
    left: 0
}

.mcui-desktop-operation-group .mcui-desktop-dropdown__list-ele .mcui-desktop-dropdown__list-ele-contain {
    padding: 0 15px;
    display: block
}

.mcui-desktop-operation-group .mcui-desktop-dropdown__list-ele__head {
    display: inline-block;
    width: 20px;
    height: 20px;
    margin-right: 10px;
    vertical-align: middle
}

.mcui-desktop-operation-group .mcui-desktop-dropdown__list-ele__head .mcui-desktop-dropdown__list-ele__head__icon {
    display: block;
    width: 100%;
    height: 100%
}

.mcui-desktop-form__check-label {
    display: inline-block;
    vertical-align: middle;
    margin-right: 30px;
    cursor: pointer
}

.mcui-desktop-form__check-label:last-child {
    margin-right: 0
}

.mcui-desktop-form__check-content {
    vertical-align: middle
}

.mcui-desktop-form__checkbox,.mcui-desktop-form__radio {
    position: absolute;
    left: -9999em
}

.mcui-desktop-icon-checkbox,.mcui-desktop-icon-radio {
    display: inline-block;
    vertical-align: middle;
    width: 16px;
    height: 16px;
    margin-right: 5px;
    border: 1px solid #c9cdd3;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    overflow: hidden;
    background-color: #fff;
    font-size: 0
}

.mcui-desktop-icon-radio {
    border-radius: 50%
}

.mcui-desktop-icon-checkbox {
    text-align: center
}

.mcui-desktop-form__radio:disabled+.mcui-desktop-icon-radio {
    border-color: #cdcdcd;
    background-color: #ebedef
}

.mcui-desktop-form__radio:disabled+.mcui-desktop-icon-radio+.mcui-desktop-form__check-content {
    color: #9a9a9a
}

.mcui-desktop-form__radio:checked+.mcui-desktop-icon-radio {
    border-width: 5px;
    border-color: #1aad19
}

.mcui-desktop-form__radio:disabled:checked+.mcui-desktop-icon-radio {
    border-color: #169715;
    background-color: #7cbf80
}

.mcui-desktop-form__checkbox:disabled+.mcui-desktop-icon-checkbox {
    background-color: #ebedef
}

.mcui-desktop-form__checkbox:disabled+.mcui-desktop-icon-checkbox+.mcui-desktop-form__check-content {
    color: #9a9a9a
}

.mcui-desktop-form__checkbox[checking=checking]+.mcui-desktop-icon-checkbox {
    text-align: center
}

.mcui-desktop-form__checkbox[checking=checking]+.mcui-desktop-icon-checkbox:after {
    content: " ";
    display: inline-block;
    vertical-align: middle;
    width: 0;
    height: 100%;
    overflow: hidden
}

.mcui-desktop-form__checkbox[checking=checking]+.mcui-desktop-icon-checkbox:before {
    content: " ";
    display: inline-block;
    vertical-align: middle;
    width: 70%;
    height: 2px;
    background-color: #9a9a9a
}

.mcui-desktop-form__checkbox:checked+.mcui-desktop-icon-checkbox:before {
    content: " ";
    width: 8px;
    height: 4px;
    border-left: 2px solid #21b020;
    border-bottom: 2px solid #21b020;
    border-radius: 1px;
    display: inline-block;
    vertical-align: 8px;
    margin-top: 3px;
    transform: matrix(.71,-.71,.71,.71,0,0);
    -ms-transform: matrix(.71,-.71,.71,.71,0,0);
    -webkit-transform: matrix(.71,-.71,.71,.71,0,0)
}

.mcui-desktop-form__checkbox:checked[checking=checking]+.mcui-desktop-icon-checkbox:before {
    background-color: transparent
}

.mcui-desktop-form__checkbox:disabled:checked+.mcui-desktop-icon-checkbox:before {
    border-color: #82cd84
}

.mcui-desktop-form__dropdowncascade {
    min-width: 15em;
    display: inline-block;
    vertical-align: middle
}

.mcui-desktop-form__dropdowncascade.mcui-desktop-form__dropdowncascade__warn .mcui-desktop-form__dropdowncascade__dt.mcui-desktop-form__dropdowncascade__dt__inner-button {
    border: 1px solid #fa5151
}

.mcui-desktop-form__dropdowncascade__dt {
    position: relative;
    min-width: 75px;
    padding: 0 36px 0 15px;
    line-height: 34px;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    cursor: pointer
}

.mcui-desktop-form__dropdowncascade__dt .mcui-desktop-form__dropdowncascade__dt__value_ele:after {
    content: ">";
    position: relative;
    left: -2px
}

.mcui-desktop-form__dropdowncascade__dt .mcui-desktop-form__dropdowncascade__dt__value_ele:last-child:after {
    display: none
}

.mcui-desktop-form__dropdowncascade__dt:after {
    position: absolute;
    top: 50%;
    right: 11px;
    margin-top: -2px;
    content: " ";
    display: block;
    width: 8px;
    height: 5px;
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSI1IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik00IDQuNTcxTDggMEgweiIgZmlsbD0iIzlBOUE5QSIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+) no-repeat 50%;
    background-size: contain
}

.mcui-desktop-form__dropdowncascade__dt.mcui-desktop-form__dropdowncascade__dt__inner-button {
    border: 1px solid #e4e8eb;
    border-radius: 2px;
    background-color: #fff
}

.mcui-desktop-form__dropdowncascade__dt.disabled {
    color: #e9e9e9
}

.mcui-desktop-form__dropdowncascade__dt.placeholder {
    color: #8d8d8d
}

.mcui-desktop-form__dropdowncascade__dt .mcui-desktop-form__dropdowncascade__search {
    width: 98%;
    font-size: inherit;
    border: none;
    outline: none
}

.mcui-desktop-dropdowncascade-menu__wrp {
    position: relative
}

.mcui-desktop-dropdowncascade-menu {
    display: table;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 0;
    font-size: 14px;
    position: absolute;
    left: 0;
    z-index: 4000;
    border-radius: 5px;
    background: #fff;
    -webkit-box-shadow: 0 1px 20px 0 rgba(0,0,0,.1);
    box-shadow: 0 1px 20px 0 rgba(0,0,0,.1);
    border-radius: 2px
}

.mcui-desktop-dropdowncascade-menu.single {
    right: 0;
    border-left: none
}

.mcui-desktop-dropdowncascade-menu.single .mcui-desktop-dropdowncascade__list {
    width: 100%
}

.mcui-desktop-dropdowncascade-menu .mcui-desktop-dropdowncascade__list {
    display: table-cell;
    position: relative;
    width: 11em;
    padding: 11px 0;
    overflow-y: auto;
    border-right: 1px solid #e4e8eb
}

.mcui-desktop-dropdowncascade-menu .mcui-desktop-dropdowncascade__list:last-child {
    border-right: none
}

.mcui-desktop-dropdowncascade-menu .mcui-desktop-dropdowncascade__list.last-list:after {
    display: none
}

.mcui-desktop-dropdowncascade-menu .mcui-desktop-dropdowncascade__list.last-list .mcui-desktop-dropdowncascade__list-ele-contain {
    padding: 7px 30px 7px 15px
}

.mcui-desktop-dropdowncascade-menu .mcui-desktop-form__dropdowncascade-ele.more .mcui-desktop-dropdowncascade__list-ele-contain:after {
    content: " ";
    width: 7px;
    height: 11px;
    position: absolute;
    display: block;
    right: 15px;
    top: 50%;
    margin-top: -5px;
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNyIgaGVpZ2h0PSIxMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNC43OTMgNS41TC41NSAxLjI1NyAxLjI1Ny41NWw0Ljk1IDQuOTUtLjM1My4zNTQtNC41OTcgNC41OTYtLjcwNy0uNzA3TDQuNzkzIDUuNXoiIGZpbGw9IiM5QTlBOUEiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==) no-repeat 50%;
    background-size: contain
}

.mcui-desktop-dropdowncascade-menu .mcui-desktop-form__dropdowncascade-ele.more.checked .mcui-desktop-dropdowncascade__list-ele-contain:after {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNyIgaGVpZ2h0PSIxMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNS40ODUgNS45NUwxLjI0MyAxLjcwNyAxLjk1IDEgNi45IDUuOTVsLS4zNTQuMzUzTDEuOTUgMTAuOWwtLjcwNy0uNzA3TDUuNDg1IDUuOTV6IiBmaWxsPSIjMUFBRDE5IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=) no-repeat 50%
}

.mcui-desktop-dropdowncascade-menu .mcui-desktop-form__dropdowncascade-ele.checked {
    color: #44b549
}

.mcui-desktop-dropdowncascade-menu .mcui-desktop-form__dropdowncascade-ele.disabled {
    color: #e9e9e9
}

.mcui-desktop-dropdowncascade-menu .mcui-desktop-dropdowncascade__list-ele-contain {
    position: relative;
    padding: 7px 30px 7px 15px;
    width: inherit;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap
}

.mcui-desktop-dropdowncascade-menu .empty,.mcui-desktop-dropdowncascade-menu .loading {
    text-align: center;
    padding: 40px 0;
    color: #9a9a9a
}

.mcui-desktop-dropdowncascade-menu .mcui-desktop-dropdown-menu {
    position: relative;
    width: 100%;
    min-width: 11em;
    max-width: 13em;
    max-height: 300px;
    padding: 11px 0;
    overflow-y: auto;
    border-right: 1px solid #e4e8eb;
    -webkit-box-shadow: none;
    box-shadow: none
}

.mcui-desktop-dropdowncascade-menu .mcui-desktop-dropdown-menu:last-child {
    border-right: none
}

.mcui-desktop-dropdowncascade-menu .mcui-desktop-dropdown-menu.last-list:after {
    display: none
}

.mcui-desktop-dropdowncascade-menu .mcui-desktop-dropdown-menu.last-list .mcui-desktop-dropdown__list-ele {
    padding: 7px 30px 7px 15px
}

.mcui-desktop-dropdowncascade-menu .mcui-desktop-dropdown__list-ele {
    position: relative
}

.mcui-desktop-dropdowncascade-menu .mcui-desktop-dropdown__list-ele.checked,.mcui-desktop-dropdowncascade-menu .mcui-desktop-dropdown__list-ele.checked .mcui-desktop-dropdown__list-ele-contain {
    color: #44b549
}

.mcui-desktop-dropdowncascade-menu .mcui-desktop-dropdown__list-ele.checked:after {
    display: none
}

.mcui-desktop-dropdowncascade-menu .mcui-desktop-dropdown__list-ele.module-has-options:after {
    content: " ";
    width: 7px;
    height: 11px;
    position: absolute;
    display: block;
    right: 15px;
    top: 50%;
    margin-top: -5px;
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNyIgaGVpZ2h0PSIxMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNC43OTMgNS41TC41NSAxLjI1NyAxLjI1Ny41NWw0Ljk1IDQuOTUtLjM1My4zNTQtNC41OTcgNC41OTYtLjcwNy0uNzA3TDQuNzkzIDUuNXoiIGZpbGw9IiM5QTlBOUEiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==) no-repeat 50%;
    background-size: contain
}

.mcui-desktop-dropdowncascade-menu .mcui-desktop-dropdown__list-ele.module-has-options.checked:after {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNyIgaGVpZ2h0PSIxMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNS40ODUgNS45NUwxLjI0MyAxLjcwNyAxLjk1IDEgNi45IDUuOTVsLS4zNTQuMzUzTDEuOTUgMTAuOWwtLjcwNy0uNzA3TDUuNDg1IDUuOTV6IiBmaWxsPSIjMUFBRDE5IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=) no-repeat 50%
}

.mcui-desktop-dropdowncascade-menu .mcui-desktop-dropdown__list-ele.disabled {
    color: #e9e9e9
}

.mcui-desktop-msg {
    line-height: 1.6;
    font-size: 14px;
    font-weight: 400;
    font-style: normal;
    width: 500px;
    margin-left: auto;
    margin-right: auto;
    text-align: center
}

.mcui-desktop-msg__hd {
    display: block;
    margin-bottom: 20px
}

.mcui-desktop-msg__title {
    font-weight: 400;
    margin-bottom: 10px
}

.mcui-desktop-msg__desc {
    color: #9a9a9a
}

.mcui-desktop-msg__extra-desc {
    padding-top: 20px
}

.mcui-desktop-msg_center {
    text-align: center
}

.mcui-desktop-msg__desc-wrp {
    display: inline-block;
    text-align: left
}

.mcui-desktop-msg_temp {
    background-color: #e0eaf6;
    padding: 20px 40px 20px 20px;
    position: relative
}

.mcui-desktop-msg_temp.mcui-desktop-msg_mini {
    padding: 10px 20px
}

.mcui-desktop-msg_temp-warn {
    background-color: rgba(250,81,81,.29);
    padding: 20px 40px 20px 20px;
    position: relative
}

.mcui-desktop-msg_temp-warn.mcui-desktop-msg_mini {
    padding: 10px 20px
}

.mcui-desktop-msg_temp-success {
    background-color: rgba(228,232,235,.5)
}

.mcui-desktop-msg__close-btn {
    position: absolute;
    right: 10px;
    cursor: pointer;
    top: 50%;
    margin-top: -5px;
    line-height: 300px;
    overflow: hidden;
    background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAAXNSR0IArs4c6QAAAJ9JREFUGBltj7ENwyAQRbmj8xYZJRN4jLRpkMgEAVGkzhhp03gUj5EKCB/7rBPyScB97unzoRjjnZk/zrnVnFRK6VJKmbnW+mvNgouR26EFDGEYQrgR0aM5X8VZQU/v/buDIwyNV5pTh6APEEKc0WsImrFJWWu/DZiw0Ms9zsNRZ+qDIXMHNYTgACWGfJDOIIAoDXPO+TUG3zBj4I4ZmD/qoIRjXT+K9wAAAABJRU5ErkJggg==) no-repeat 0 0;
    width: 10px;
    height: 10px;
    vertical-align: middle;
    display: inline-block
}

.mcui-desktop-msg_mini {
    width: auto;
    text-align: left
}

.mcui-desktop-msg_mini .mcui-desktop-msg__hd {
    float: left;
    font-size: 0;
    margin-top: 3px;
    margin-right: 6px;
    margin-bottom: 0
}

.mcui-desktop-msg_mini .mcui-desktop-msg__bd,.mcui-desktop-msg_mini .mcui-desktop-msg__inner {
    overflow: auto
}

.mcui-desktop-msg_mini .mcui-desktop-msg__title {
    margin-bottom: 0
}

.mcui-desktop-msg_mini .mcui-desktop-icon_msg {
    width: 16px;
    height: 16px
}

.mcui-desktop-icon_msg {
    display: inline-block;
    vertical-align: middle;
    background-size: cover
}

.mcui-desktop-icon-info {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='72' height='72' viewBox='0 0 72 72' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M72 36.444C72 16.117 55.883 0 35.556 0 16.117 0 0 16.117 0 36.444 0 55.883 16.117 72 35.556 72 55.883 72 72 55.883 72 36.444z' fill='%2310AEFF'/%3E%3Cpath d='M36.488 54.284h-.976a2.042 2.042 0 0 0 2.038-1.997l.426-22.006a1.949 1.949 0 0 0-1.952-1.997h-.048a1.95 1.95 0 0 0-1.952 1.997l.426 22.006a2.046 2.046 0 0 0 2.038 1.997zM36 18.261a3 3 0 1 0 0 6 3 3 0 0 0 0-6z' fill='%23FFF'/%3E%3C/g%3E%3C/svg%3E");
    width: 72px;
    height: 72px
}

.mcui-desktop-icon-warn {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg xmlns='http://www.w3.org/2000/svg' width='72' height='72' viewBox='0 0 72 72'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M72 36.444C72 16.117 55.883 0 35.556 0 16.117 0 0 16.117 0 36.444 0 55.883 16.117 72 35.556 72 55.883 72 72 55.883 72 36.444z' fill='%23F2494E'/%3E%3Cpath d='M36.005 20h.99c1.111 0 1.968.898 1.921 2.005l-.874 20.994A1.052 1.052 0 0 1 37 44h-1.002a1.049 1.049 0 0 1-1.04-1l-.875-20.995A1.907 1.907 0 0 1 36.004 20zM37 53c-1.88 0-3-1.12-3-2 0-1.88 1.12-3 3-3 .88 0 2 1.12 2 3 0 .88-1.12 2-2 2z' fill='%23FFF'/%3E%3C/g%3E%3C/svg%3E");
    width: 72px;
    height: 72px
}

.mcui-desktop-icon-waiting {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='72' height='72' viewBox='0 0 72 72' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M72 36.444C72 16.117 55.883 0 35.556 0 16.117 0 0 16.117 0 36.444 0 55.883 16.117 72 35.556 72 55.883 72 72 55.883 72 36.444z' fill='%2310AEFF'/%3E%3Cpath d='M36.846 38.298L51.712 48.37c.46.311.611.944.33 1.43l-.58 1.005a1.103 1.103 0 0 1-1.401.438l-16.793-8a1.976 1.976 0 0 1-.392-.245 1.909 1.909 0 0 1-1.828-1.991l1.02-26.009A1.048 1.048 0 0 1 33.1 14H34.9c.55 0 1.013.456 1.034.998l.913 23.3z' fill='%23FFF'/%3E%3C/g%3E%3C/svg%3E");
    width: 72px;
    height: 72px
}

.mcui-desktop-icon-success {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='72' height='72' viewBox='0 0 72 72' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M72 36.444C72 16.117 55.883 0 35.556 0 16.117 0 0 16.117 0 36.444 0 55.883 16.117 72 35.556 72 55.883 72 72 55.883 72 36.444z' fill='%231AAD19'/%3E%3Cpath d='M18.34 39.103c-.387-.398-.436-1.079-.108-1.523l.9-1.222a.975.975 0 0 1 1.381-.2l8.689 6.637c.435.332 1.129.32 1.562-.04l22.537-18.712c.428-.355 1.1-.322 1.48.052l.673.662a.976.976 0 0 1-.008 1.395L30.703 50.42a.988.988 0 0 1-1.413-.021L18.34 39.103z' fill='%23FFF'/%3E%3C/g%3E%3C/svg%3E");
    width: 72px;
    height: 72px
}

.CodeMirror {
    line-height: 1em
}

.CodeMirror-scroll {
    overflow: auto;
    height: 300px;
    background-color: #fff
}

.CodeMirror-gutter {
    position: absolute;
    left: 0;
    top: 0;
    z-index: 10;
    background-color: #f7f7f7;
    border-right: 1px solid #eee;
    min-width: 2em
}

.CodeMirror-gutter-text {
    color: #aaa;
    text-align: right;
    padding: .4em .2em .4em .4em;
    white-space: pre!important
}

.CodeMirror-lines {
    padding: .4em
}

.CodeMirror pre {
    padding: 0
}

.CodeMirror-wrap .CodeMirror-scroll {
    overflow-x: hidden
}

.CodeMirror textarea {
    outline: none!important
}

.CodeMirror pre.CodeMirror-cursor {
    z-index: 10;
    position: absolute;
    visibility: hidden;
    border-left: 1px solid #000
}

.CodeMirror-focused pre.CodeMirror-cursor {
    visibility: visible
}

span.CodeMirror-selected {
    background: #d9d9d9
}

.CodeMirror-focused span.CodeMirror-selected {
    background: #d2dcf8
}

.CodeMirror-searching {
    background: #ffa
}

.cm-s-default span.cm-keyword {
    color: #708
}

.cm-s-default span.cm-atom {
    color: #219
}

.cm-s-default span.cm-number {
    color: #164
}

.cm-s-default span.cm-def {
    color: #00f
}

.cm-s-default span.cm-variable {
    color: #000
}

.cm-s-default span.cm-variable-3 {
    color: #085
}

.cm-s-default span.cm-operator,.cm-s-default span.cm-property {
    color: #000
}

.cm-s-default span.cm-comment {
    color: #a50
}

.cm-s-default span.cm-string {
    color: #a11
}

.cm-s-default span.cm-string-2 {
    color: #f50
}

.cm-s-default span.cm-meta {
    color: #555
}

.cm-s-default span.cm-error {
    color: red
}

.cm-s-default span.cm-qualifier {
    color: #555
}

.cm-s-default span.cm-builtin {
    color: #30a
}

.cm-s-default span.cm-bracket {
    color: #cc7
}

.cm-s-default span.cm-tag {
    color: #170
}

.cm-s-default span.cm-attribute {
    color: #00c
}

.cm-s-default span.cm-header {
    color: #a0a
}

.cm-s-default span.cm-hr {
    color: #999
}

span.cm-header,span.cm-strong {
    font-weight: 700
}

span.cm-em,span.cm-emstrong {
    font-style: italic
}

span.cm-emstrong {
    font-weight: 700
}

div.CodeMirror span.CodeMirror-matchingbracket {
    color: #0f0
}

div.CodeMirror span.CodeMirror-nonmatchingbracket {
    color: #f22
}

.edui-toolbar-primary {
    position: relative
}

.edui-default .edui-toolbar.edui-toolbar-primary .edui-button:first-child {
    margin-left: 0
}

.edui-default .edui-toolbar.edui-toolbar-primary .edui-button,.edui-default .edui-toolbar.edui-toolbar-primary .edui-combox,.edui-default .edui-toolbar.edui-toolbar-primary .edui-menubutton,.edui-default .edui-toolbar.edui-toolbar-primary .edui-splitbutton {
    margin: 1px 7px
}

.edui-default .edui-toolbar.edui-toolbar-primary .edui-button.edui-for-underline {
    margin: 1px 9px
}

.edui-default .edui-toolbar.edui-toolbar-primary .edui-button.edui-for-italic,.edui-default .edui-toolbar.edui-toolbar-primary .edui-button.edui-for-justifyleft {
    margin: 1px 5px
}

.edui-default .edui-toolbar.edui-toolbar-primary .edui-button.edui-for-justifycenter {
    margin: 1px 9px
}

.edui-default .edui-toolbar.edui-toolbar-primary .edui-button.edui-for-justifyright {
    margin: 1px 5px
}

.edui-default .edui-toolbar.edui-toolbar-primary .edui-default.edui-for-insertorderedlist {
    margin: 1px 9px
}

.edui-default .edui-toolbar.edui-toolbar-primary .edui-default.edui-for-insertunorderedlist {
    margin: 1px 4px
}

.edui-default .edui-toolbar.edui-toolbar-primary .edui-button.edui-for-blockquote {
    margin: 1px 8px
}

.edui-default .edui-toolbar.edui-toolbar-primary .edui-button.edui-for-link {
    margin: 1px 4px
}

.edui-default .edui-toolbar.edui-toolbar-primary .edui-button.edui-for-unlink {
    display: none!important
}

.edui-default .edui-toolbar.edui-toolbar-primary .edui-button.edui-for-uploadimg {
    margin: 1px 2px
}

.edui-default .edui-toolbar.edui-toolbar-primary .edui-button.edui-for-insertcode {
    margin: 1px 10px
}

.edui-default .edui-toolbar.edui-toolbar-primary .edui-button.edui-for-insertvideo {
    margin: 1px 6px
}

.edui-default .edui-toolbar.edui-toobar-secondary {
    display: none
}

.show-edui-more .edui-default .edui-toolbar.edui-toobar-secondary {
    display: block
}

.edui-toolbar {
    border-bottom: 1px solid rgba(0,0,0,.1)
}

.edui-editor-toolbarbox {
    -webkit-transform: translateZ(0);
    transform: translateZ(0)
}

.edui-editor-toolbarbox.show-edui-more .edui-for-more .edui-button-wrap {
    border: 1px solid rgba(0,0,0,.1);
    background-color: #fff
}

.edui-toolbar .edui-button .edui-icon,.edui-toolbar .edui-menubutton .edui-icon,.edui-toolbar .edui-splitbutton .edui-icon {
    width: 20px;
    height: 20px;
    vertical-align: middle;
    display: inline-block
}

.icon_edui_zoom {
    position: absolute;
    right: 4px;
    top: 2px;
    width: 26px;
    height: 26px;
    vertical-align: middle;
    display: inline-block;
    line-height: 100px;
    overflow: hidden;
    border: 1px solid transparent
}

.icon_edui_zoom.zoom_out_switch {
    background: transparent url(https://bbs.morecross.cn/res/images/icon_edui_zoomout_8e56f2.png) no-repeat 0 0
}

.icon_edui_zoom.zoom_in_switch {
    background: transparent url(https://bbs.morecross.cn/res/images/icon_edui_zoomin_d1d0df.png) no-repeat 0 0
}

.icon_edui_zoom:hover {
    border: 1px solid rgba(0,0,0,.1);
    background-color: #fff
}

.edui-default .edui-for-more .edui-icon {
    background: transparent url(https://bbs.morecross.cn/res/images/icon_edui_more_195ed3.png) no-repeat 0 0;
    width: 26px;
    height: 26px;
    vertical-align: middle;
    display: inline-block
}

.edui_icon_fake {
    width: 20px;
    height: 20px;
    border: 1px solid transparent
}

.edui-default .edui-for-source .edui-icon {
    width: 40px;
    height: 15px;
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iMTUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHRleHQgZmlsbD0iIzAwMCIgZmlsbC1ydWxlPSJldmVub2RkIiBmb250LWZhbWlseT0iUGluZ0ZhbmdTQy1SZWd1bGFyLCBQaW5nRmFuZyBTQyIgZm9udC1zaXplPSIxNCI+PHRzcGFuIHg9IjAiIHk9IjEzIj5IVE1MPC90c3Bhbj48L3RleHQ+PC9zdmc+) no-repeat 50%;
    background-size: contain
}

.edui-default .edui-for-insertcode .edui-icon {
    width: 25px;
    height: 15px;
    background: url(https://bbs.morecross.cn/res/images/edui_code_icon_40c9df.svg) no-repeat 50%;
    background-size: contain
}

.edui-default .edui-for-insertvideo .edui-icon {
    width: 21px;
    height: 15px;
    background: url(https://bbs.morecross.cn/res/images/edui_video_icon_378a9a.svg) no-repeat 50%;
    background-size: contain
}

.edui-default .edui-for-uploadimg .edui-icon {
    width: 18px;
    height: 15px;
    background: url(https://bbs.morecross.cn/res/images/edui_pic_icon_3ccda5.svg) no-repeat 50%;
    background-size: contain
}

.edui-default .edui-for-insertvote .edui-icon {
    background: transparent url(https://bbs.morecross.cn/res/images/icon_edui_insertvote_60919d.png) no-repeat 0 0
}

.edui-default .edui-for-insertcard .edui-icon {
    background: transparent url(https://bbs.morecross.cn/res/images/icon_edui_insertcard_07b9b1.png) no-repeat 0 0
}

.edui-default .edui-for-undo .edui-icon {
    background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAVhJREFUOBHtkjtLw1AYhnMZskhcLI6CZHAQHdycWsHRtWtzEzedXEQXoYv+ASEXNxdXwd1NJ3FwdJfSJVCKGBOfQE+o6UmLnXvg43zne5/znquiLJq4gSAIVkX+n16TwWEYdlRVfZdps2oThuzsmEm3hDFrskxXx4uYXTC+HNWGhmFsfNEsy+q3Wq10nK3LS0PMukBnNWBh9sE1POi6fm/b9jN5LmPHDXsAKzKoWsPsDeOO4zivVa28Q6ATxKwKyMZ5nm+lafoSRdFhVS93WAi87hHwzQj61jSty9gkllmwQX2bfG2kK9R+iAPP8x7LmkhEz6qnWZZdAQ58318SddHHcdxA32fsE03i0zTN9Xa7PSRXyiMXg6Kx2jVmxQNJm+u6PRa6I/YAmux4kCSJJ+AJw0IAPue4toDqergnvtYu+mYdM1edL7cz18Rpkzj6nweexi606TfwC3dqae8czy/yAAAAAElFTkSuQmCC) no-repeat 0 0
}

.edui-default .edui-for-redo .edui-icon {
    background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAVtJREFUOBHtkb9LhVAUx58/EjGiKQiiCByaG5ofrlG8IYKHCCIqvL1/oynaNEWhuaWmaGh3cGluqakWiRokte8t9SleJdqCd+B67/2e7/ncw3E0WsRvJuB53qQoCpbmpYo0Y1PL8/wCcRlF0VJTJ+c/AUkhOpzGcXzl+75I7lUw1WFoD4JgI8uyHXS2Dh8BnAG4XNbcsyx7aJrmG7nzpdjZMKdNADQkjtM03e0Y5sIY8Gtcx0SiAjGfGWCnjS7m5ZQTfNtYLMMweQfoOI4LmEmp65MSnucnBEYMLSBgJ9AqGDE8YD4RHog5jnvBHBMUJujmBrlVnN+R3zcMI8b9O+qfgpmtofAR6gfWuSiKnqZpTz+29td13VcoKwAf2LZ928zWHeL1GV68kyTJVFWVFPQGQCk6m1qW1YKRghoImCDL8pGiKJ+9pDIhCMKeruvPg74wDLcGDYvk/53AFxP5hZbJ02m8AAAAAElFTkSuQmCC) no-repeat 0 0
}

.edui-default .edui-for-bold .edui-icon {
    width: 11px;
    height: 15px;
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHRleHQgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtMykiIGZpbGw9IiMwMDAiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZm9udC1mYW1pbHk9IlBpbmdGYW5nU0MtUmVndWxhciwgUGluZ0ZhbmcgU0MiIGZvbnQtc2l6ZT0iMTUiPjx0c3BhbiB4PSIwIiB5PSIxNiI+QjwvdHNwYW4+PC90ZXh0Pjwvc3ZnPg==) no-repeat 50%;
    background-size: contain
}

.edui-default .edui-for-bold .edui-state-active .edui-icon {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHRleHQgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtMykiIGZpbGw9IiMwN0MxNjAiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZm9udC1mYW1pbHk9IlBpbmdGYW5nU0MtUmVndWxhciwgUGluZ0ZhbmcgU0MiIGZvbnQtc2l6ZT0iMTUiPjx0c3BhbiB4PSIwIiB5PSIxNiI+QjwvdHNwYW4+PC90ZXh0Pjwvc3ZnPg==) no-repeat 50%
}

.edui-default .edui-for-italic .edui-icon {
    width: 10px;
    height: 15px;
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMTUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iIzAwMCIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMy4yMzggMmg1djFoLTV6TTEuODIgMTJoNXYxaC01eiIvPjxwYXRoIGQ9Ik01LjQ0NCAzaC44OUw0LjU1NSAxM2gtLjg5eiIvPjwvZz48L3N2Zz4=) no-repeat 50%;
    background-size: contain
}

.edui-default .edui-for-italic .edui-state-active .edui-icon {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMTUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iIzA3QzE2MCIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMy4yMzggMmg1djFoLTV6TTEuODIgMTJoNXYxaC01eiIvPjxwYXRoIGQ9Ik01LjQ0NCAzaC44OUw0LjU1NSAxM2gtLjg5eiIvPjwvZz48L3N2Zz4=) no-repeat 50%
}

.edui-default .edui-for-underline .edui-icon {
    width: 10px;
    height: 15px;
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMTUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iIzAwMCIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMiAydjQuOTk4QTIuOTk4IDIuOTk4IDAgMCAwIDUgMTBjMS42NTMgMCAzLTEuMzQ0IDMtMy4wMDJWMmgxdjVjMCAyLjIxLTEuNzk1IDQtNCA0LTIuMjEgMC00LTEuOC00LTRWMmgxek0xIDEyaDh2MUgxeiIvPjwvZz48L3N2Zz4=) no-repeat 50%;
    background-size: contain
}

.edui-default .edui-for-underline .edui-state-active .edui-icon {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMTUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iIzA3QzE2MCIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMiAydjQuOTk4QTIuOTk4IDIuOTk4IDAgMCAwIDUgMTBjMS42NTMgMCAzLTEuMzQ0IDMtMy4wMDJWMmgxdjVjMCAyLjIxLTEuNzk1IDQtNCA0LTIuMjEgMC00LTEuOC00LTRWMmgxek0xIDEyaDh2MUgxeiIvPjwvZz48L3N2Zz4=) no-repeat 50%
}

.edui-default .edui-for-blockquote .edui-icon {
    width: 16px;
    height: 15px;
    background: url(https://bbs.morecross.cn/res/images/edui_reference_icon_3cbac1.svg) no-repeat 50%;
    background-size: contain
}

.edui-default .edui-for-forecolor .edui-icon {
    background: transparent url(https://bbs.morecross.cn/res/images/icon_edui_forecolor_42d3b8.png) no-repeat 0 0
}

.edui-default .edui-for-backcolor .edui-icon {
    background: transparent url(https://bbs.morecross.cn/res/images/icon_edui_backcolor_a6bf78.png) no-repeat 0 0
}

.edui-default .edui-for-justifyleft .edui-icon {
    width: 16px;
    height: 15px;
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iIzAwMCIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMSA1aDl2MUgxek0xIDloMTR2MUgxek0xIDFoMTR2MUgxek0xIDEzaDl2MUgxeiIvPjwvZz48L3N2Zz4=) no-repeat 50%;
    background-size: contain
}

.edui-default .edui-for-justifycenter .edui-icon {
    width: 16px;
    height: 15px;
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iIzAwMCIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMy40NjcgNWg5djFoLTl6TTEgOWgxNHYxSDF6TTEgMWgxNHYxSDF6TTMuNDY3IDEzaDl2MWgtOXoiLz48L2c+PC9zdmc+) no-repeat 50%;
    background-size: contain
}

.edui-default .edui-for-justifyright .edui-icon {
    width: 16px;
    height: 15px;
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iIzAwMCIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNNiA1aDl2MUg2ek0xIDloMTR2MUgxek0xIDFoMTR2MUgxek02IDEzaDl2MUg2eiIvPjwvZz48L3N2Zz4=) no-repeat 50%;
    background-size: contain
}

.edui-default .edui-for-justifyjustify .edui-icon {
    background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAVCAYAAABG1c6oAAAAAXNSR0IArs4c6QAAADtJREFUOBFjYBgFlIYAI7IB06dP/4/MJ5admZmJYg6x+oaJOhS/j4YhWbE6GoZkBRuKptEwRAmOwcEBAMssEAUpONjOAAAAAElFTkSuQmCC) no-repeat 0 0
}

.edui-default .edui-for-insertorderedlist .edui-icon {
    width: 28px;
    height: 15px;
    background: url(https://bbs.morecross.cn/res/images/edui_number_list_icon_be0676.svg) no-repeat 50%;
    background-size: contain
}

.edui-default .edui-for-insertunorderedlist .edui-icon {
    width: 27px;
    height: 15px;
    background: url(https://bbs.morecross.cn/res/images/edui_point_list_icon_81bbcd.svg) no-repeat 50%;
    background-size: contain
}

.edui-default .edui-for-lineheight .edui-icon {
    background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAHRJREFUOBFjYBhxgBHZx9OnT/+PzCeWnZmZiWIOsfoGkTqg1xtAmBwnYfgdalA91LBGYPiADcYXvshhiGIgmmEwB8INhQnQlaa6C1EMBHkFzdtw7xIbhliDA2Qo1GCs8kNbECUM8YUTPm8ip0N86kbliAsBAJDLLRuIEKTZAAAAAElFTkSuQmCC) no-repeat 0 0
}

.edui-default .edui-for-rowspacingbottom .edui-icon {
    background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAFhJREFUOBFjYBhxgBHZx9OnT/+PzCeWnZmZiWIOsfqGiToUv4+GIVmxOgLDEMXL6IEGTEYNQLF6NPFGYFYDiWMFeA0E6UAzFK9hWG3AJggyFGowNumRLgYAxYoakO/jPz8AAAAASUVORK5CYII=) no-repeat 0 0
}

.edui-default .edui-for-rowspacingtop .edui-icon {
    background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAFlJREFUOBFjYBgF2EJg+vTpDSCMTQ5djBFdAJ0PNageKt6YmZnZgK4GmY/XQDTDYPoIGgpTODhpFC8DvfifHGcCwxXFHHLMGMJ6UPw+GoZkxeRoGJIVbCiaAByhGpBpl/jJAAAAAElFTkSuQmCC) no-repeat 0 0
}

.edui-default .edui-for-horizontal .edui-icon {
    background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAC1JREFUOBFjYBgFoyEwGgKEQ4ARpmT69On/YWxy6MzMTLhZ5Ogf1TMaAoM6BAA5MgQC+yhiWwAAAABJRU5ErkJggg==) no-repeat 0 0
}

.edui-default .edui-for-link .edui-icon {
    width: 26px;
    height: 15px;
    background: url(https://bbs.morecross.cn/res/images/edui_link_icon_ba021c.svg) no-repeat 50%;
    background-size: contain
}

.edui-default .edui-for-link .edui-state-active .edui-icon {
    background: url(https://bbs.morecross.cn/res/images/edui_link_icon_hl_6bbe50.svg) no-repeat 50%
}

.edui-default .edui-for-insertimage .edui-icon {
    background: transparent url(https://bbs.morecross.cn/res/images/icon_edui_insertimage_a81110.png) no-repeat 0 0
}

.edui-default .edui-for-insertvideo2 .edui-icon {
    background: transparent url(https://bbs.morecross.cn/res/images/icon_edui_insertvideo_50e151.png) no-repeat 0 0
}

.edui-default .edui-for-insertaudio .edui-icon {
    background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAa5JREFUOBG1Uy1PA0EQ3b3bQ9EKHAnYIhAVKBySDwcCfgEEeXflGoIBgejR1hN+AFANAYlCkNC0AgGapA7RFMF9dJm5dJO5trdFlE0u+27em3czuRnGpny4zs/zvIUojn0p2RrqOGdPwjQ93/c/s/IyDROzKG5LxuZoMiR8CWEWs0wNKqY4qWzIDHn8AHJUS3GmoWqTihXWcZmGkDyvDMbcmZzOcIzP5ND/Gtpu6W5yDWmF45TuaSRdoZRbjUbDHAg6VDiEEw61kslNyqUMOeffzWZzEQU4xFRIseIG2h7lUoYwDq0giLZRgBuBQ0zFiJPBBg7xTxjugHkLsTopQ9NgF9DCmeMcF3ATcCMg4RrE2GIHsdoS1MCUnxqcV5UZ3iOr57juFVS6OmOJ3Uql8kbFCpfL5eUgjG4548/1enVfxfEW9AVxPpc77HZ7J0EYv9ju0aUw2KNlWW3kwjAsRn22DtwBmPn5/Ow5xukZqVCRWEUU9fck629AxSsYh5ZfOTMehDBusqpX+drbdlyJj1Y0IFM/5S8JkzRjW4Yf8w5tFnTJ0P5HvVZb0mmmwv0C3TOVdNBlfqMAAAAASUVORK5CYII=) no-repeat 0 0
}

.edui-default .edui-for-insertmusic .edui-icon {
    background: transparent url(https://bbs.morecross.cn/res/images/icon_edui_qqmusic_352251.png) no-repeat 0 0
}

.edui-default .edui-for-formatmatch .edui-icon {
    background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAVCAYAAABG1c6oAAAAAXNSR0IArs4c6QAAANhJREFUOBFjYBgFuEJg5syZu0EYlzxMnAXGIET/+/fPhZAakDwTMYpIUUN1Axlx2Q4KL0LeZGJi2pOenu6KbAZOFxIyDGQIMWqQLSOLjdPL06dPfwU0UZSQqZmZmShmYPXyvHnzRBkZGbkJGYZNHquBf//+dfr///8fbBqAYv9xiIOFcRnoC5Tlw6ER6HjGvzjkMBP2qlWreICuC8Sh4ScwqRwDyv3AIY9p4Lt371qAiplxaPgHNDAGKHcHhzymgUDvgGL3Eg5vnUtNTb0PNLQXl4Gj4pSHAADZej0w3WmOdAAAAABJRU5ErkJggg==) no-repeat 0 0
}

.edui-default .edui-for-removeformat .edui-icon {
    background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAfNJREFUOBHNVD1IQlEU9j0fSkvUG4NoiGiwxaFoE6SppiBe1Gj4t0REGFHU1tDS0JC/6GKQgxQ5Z7+DU0MQQhBtDoGGRuB76uu74Htcb1cHJy9c7nnnO993zj33qMUy6EvgFZhMJkfq9foRsLtAIHDNi+nmE1kgHA5PQawgCMKQruvhaDS6wMb0+u4QjMVibog8gXDi9/sDkiQpzWYznUgkpnuJ0JgpiMpWQL6wWq0KrpkgQV6v9xHHrqqquXQ6PUoTu9mmIAIUVHfm8/nu6eBgMJgSRTFbq9Wy+XxeojGeTQvuI2ATPXOxgUiyh55Wi8XiOYux36YgrvmOnq21Wq3LSCQySQemUqk5VOnEdqE12zTG2qYgAdCzW1RyiKvnyOgQXzweX0dv8zDH0V8ZZwgJlwjGW9w5RBWnCHbYbLYCxA4Y4gd8w0jsxiS8MpiFK4gKRVRxg4ocIEz8IwnCi6Zpst1un/V4PF803nFlA0D2lizLq+jnL8RLht844XMiWQk/gKtMJmM1/OTkChJAUZQfCC6CLCHBN/HRC7557Jlyudwx9F0FCRkz+AnR5UajoYOs0oJIVIEvgul4o/09Bduizzi3IFxpEzU8ShX2Dh4l1PaZB/dRTJQy8PLHmMMN0gLsZVT2QMH9mWT+8Ecx1h97UFh/1oXLwKE52PAAAAAASUVORK5CYII=) no-repeat 0 0
}

.edui-default .edui-for-unlink .edui-icon {
    background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAQZJREFUOBFjYBgFgy4EGAm5qLq6Wv7379/zgepsgJgVXT0jI+Ov////H2ZlZU1ubW19yIKuAJ0PMgyo6QInJ6dfQ0PDF3R5oBjbt2/fioHq5gLlXNDlyeIDDeUpLy//DNLMRJYJSJpALvz+/XseUOgESJigl5H0MlRUVCj9+/fvLrIY0LBfQP4hIE4GicMjBRT4f/78mQMMYCOQBDIABrgRKMCRxXCx4S6EGra5q6vLFZdiYsThBgIVW3BxcQUSowmfGnikAL16Ehj9hZMmTWLHpqG7u5sbGJPtZWVl+7DJw8TgLgQlTFBaevr0aQ1QExtMAYx+/fr1byD7CFBdIkxslB4iIQAAqylhzR4xN3wAAAAASUVORK5CYII=) no-repeat 0 0
}

.edui-default .edui-for-imagenone .edui-icon {
    background: transparent url(https://bbs.morecross.cn/res/images/icon_edui_imagenone_1b36cd.png) no-repeat 0 0
}

.edui-default .edui-for-imageleft .edui-icon {
    background: transparent url(https://bbs.morecross.cn/res/images/icon_edui_imageleft_3fe147.png) no-repeat 0 0
}

.edui-default .edui-for-imageright .edui-icon {
    background: transparent url(https://bbs.morecross.cn/res/images/icon_edui_imageright_ccb5c6.png) no-repeat 0 0
}

.edui-default .edui-for-imagecenter .edui-icon {
    background: transparent url(https://bbs.morecross.cn/res/images/icon_edui_imagecenter_11f809.png) no-repeat 0 0
}

.edui-default .edui-for-indent .edui-icon {
    background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAHJJREFUOBFjYBhxgBHZx9OnT/+PzCeWnZmZiWIOsfqGiToUv+MLQ/RwAqptAIo1UC0cQJaDDEU3EMWF6JLofBw+aER2KRO6Jkr5KC7E4QKwHVjCEJRmUVxHkWOwhR9FBtJNM9FhiM9F6OGLT+2oHOEQAAAZhyVWraob1gAAAABJRU5ErkJggg==) no-repeat 0 0
}

.edui-toolbar .edui-combox-body .edui-arrow,.edui-toolbar .edui-menubutton-body .edui-arrow,.edui-toolbar .edui-splitbutton-body .edui-arrow {
    height: 20px;
    vertical-align: middle;
    display: inline-block
}

.edui-toolbar .edui-combox-body .edui-arrow,.edui-toolbar .edui-splitbutton-body .edui-arrow {
    background: transparent url(https://bbs.morecross.cn/res/images/edui-arrow_d63e7d.png) no-repeat 0 0;
    width: 10px;
    background-position: 50% 50%
}

.edui-toolbar .edui-menubutton-body .edui-arrow {
    position: absolute;
    width: 100%;
    left: 0;
    top: 0;
    background-position: 90% 50%
}

.edui-default .edui-toolbar .edui-separator {
    width: 1px;
    height: 20px;
    background-color: rgba(0,0,0,.1);
    margin: 4px 2px;
    display: none!important
}

.edui-button .edui-button-wrap,.edui-combox .edui-combox-body,.edui-menubutton .edui-menubutton-body,.edui-splitbutton .edui-splitbutton-body {
    border: 1px solid transparent
}

.edui-default .edui-popup-content {
    border: 1px solid rgba(0,0,0,.1);
    *border-right-width: 2px;
    *border-bottom-width: 2px;
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding;
    background-clip: padding-box;
    padding: 5px;
    background: #fff;
    border-radius: 4px
}

.edui-default .edui-colorpicker-preview {
    height: 20px;
    border: 1px solid rgba(0,0,0,.1);
    margin-left: 1px;
    width: 128px;
    float: left
}

.edui-default .edui-colorpicker-nocolor {
    float: right;
    margin-right: 1px;
    font-size: 12px;
    line-height: 14px;
    height: 14px;
    border: 1px solid rgba(0,0,0,.1);
    padding: 3px 5px;
    cursor: pointer
}

.edui-default .edui-wx-input {
    width: 100%
}

.ue_colorpicker_box {
    padding: 15px;
    width: 220px
}

.ue_colorpicker_group {
    padding-bottom: 12px
}

.ue_colorpicker_hd {
    margin-bottom: 5px;
    color: rgba(0,0,0,.5)
}

.ue_colorpicker_hd_tab {
    padding: 0 .5em;
    border-left: 1px solid rgba(0,0,0,.1);
    cursor: pointer;
    color: #d2d2d2
}

.ue_colorpicker_hd_tab:first-child {
    padding-left: 0;
    border-left-width: 0
}

.ue_colorpicker_hd_tab.selected {
    color: rgba(0,0,0,.5)
}

.ue_colorpicker_bd {
    overflow: hidden;
    *zoom:1}

.ue_colorpicker_square {
    float: left;
    width: 18px;
    height: 18px;
    margin: 0 4px 4px 0;
    border: 1px solid rgba(0,0,0,.1);
    cursor: pointer
}

.ue_colorpicker_toolbar {
    overflow: hidden;
    *zoom:1;border-top: 1px dotted rgba(0,0,0,.1);
    padding-top: 15px
}

.ue_colorpicker_toolbar .ue_colorpicker_square {
    width: 24px;
    height: 24px;
    margin-right: 6px;
    background-color: red
}

.ue_colorpicker_toolbar .btn_ue_colorpicker {
    float: right;
    margin-left: 6px;
    padding: 0 22px;
    height: 24px;
    line-height: 22px;
    *line-height: 22px;
    text-decoration: none;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    font-size: 14px;
    cursor: pointer;
    border: 1px solid rgba(0,0,0,.1);
    background-color: #fff;
    color: rgba(0,0,0,.9)
}

.ue_colorpicker_toolbar .btn_ue_colorpicker:hover {
    border-color: #dadbe0;
    color: rgba(0,0,0,.9);
    text-decoration: none
}

.ue_colorpicker_toolbar .ue_colorpicker_input_box {
    overflow: hidden;
    *zoom:1;display: block;
    border: 1px solid rgba(0,0,0,.1);
    padding: 0 5px
}

.ue_colorpicker_toolbar .ue_colorpicker_input_append {
    float: left;
    margin-right: 4px
}

.ue_colorpicker_toolbar .ue_colorpicker_input_inner {
    overflow: hidden;
    *zoom:1;display: block
}

.ue_colorpicker_toolbar input {
    width: 100%;
    background-color: transparent;
    border: 0;
    outline: 0;
    line-height: 24px;
    height: 24px
}

.ue_colorpicker_nocolor {
    background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAJZJREFUOBGt1bsNgDAMBFBnCxgCdkFiYZBCkQGygUGUUCEaoyAhfoF8nBvgydecBSISpMjQA2Q5gAG5WbWmsa4IpSQ2eGCLUrS35Vx4xUxLFvjEWKANiwa/sCjwDwsGXVgQ6IN5g76YFxiCOcFQ7BeMwT7BWMwKcrAXyMVuYArsBNtmH0ezZ9yY+RLYdSTmCagoUzwC2AALl3RzhfCCmQAAAABJRU5ErkJggg==) no-repeat 0 0;
    width: 20px;
    height: 20px;
    vertical-align: middle;
    display: inline-block;
    border-width: 0
}

.edui-default .edui-menu .edui-popup-content {
    -webkit-box-sizing: border-box
}

.edui-default .edui-dialog-modalmask,.edui-default .edui-state-disabled .edui-arrow {
    -webkit-filter: opacity(30%)
}

.edui-default .dialogcontmask {
    -webkit-filter: opacity(0)
}

.tooltip {
    position: absolute;
    z-index: 999
}

.tooltip_inner {
    padding: 0 10px;
    font-size: 12px;
    line-height: 20px;
    color: #fff;
    background-color: #555556;
    word-wrap: break-word;
    word-break: break-all
}

.tooltip_arrow {
    position: absolute;
    bottom: -5px;
    left: 50%;
    margin-left: -6px;
    display: inline-block;
    width: 0;
    height: 0;
    border-color: #555556 transparent transparent;
    border-style: solid dashed dashed;
    border-width: 6px 6px 0
}

.picker-wrapper,.slide-wrapper {
    position: relative;
    float: left
}

.picker-indicator,.slide-indicator {
    position: absolute;
    left: 0;
    top: 0;
    pointer-events: none
}

.picker,.slide {
    cursor: crosshair;
    float: left
}

.cp-default .picker {
    width: 190px;
    height: 150px
}

.cp-default .slide {
    width: 20px;
    height: 150px;
    cursor: default
}

.cp-default .slide-wrapper {
    margin-left: 10px
}

.cp-default .picker-indicator {
    width: 5px;
    height: 5px;
    border: 1px solid #fff;
    border-radius: 4px;
    background-color: transparent
}

.cp-default .slide-indicator {
    height: 4px;
    left: 1px;
    right: 1px;
    border: 1px solid #919191;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    background-color: #f8f8f8
}

.cp-small {
    padding: 5px;
    background-color: #fff;
    float: left;
    border-radius: 5px
}

.cp-small .picker {
    width: 100px;
    height: 100px
}

.cp-small .slide {
    width: 15px;
    height: 100px
}

.cp-small .slide-wrapper {
    margin-left: 5px
}

.cp-small .picker-indicator {
    width: 1px;
    height: 1px;
    border: 1px solid #000;
    background-color: #fff
}

.cp-small .slide-indicator {
    width: 100%;
    height: 2px;
    left: 0;
    background-color: #000
}

.cp-fancy {
    padding: 10px;
    background: -webkit-linear-gradient(top,#aaa,#222);
    float: left;
    border: 1px solid #999;
    -webkit-box-shadow: inset 0 0 10px #fff;
    box-shadow: inset 0 0 10px #fff
}

.cp-fancy .picker {
    width: 200px;
    height: 200px
}

.cp-fancy .slide {
    width: 30px;
    height: 200px
}

.cp-fancy .slide-wrapper {
    margin-left: 10px
}

.cp-fancy .picker-indicator {
    width: 24px;
    height: 24px;
    background-image: url(http://cdn1.iconfinder.com/data/icons/fugue/bonus/icons-24/target.png)
}

.cp-fancy .slide-indicator {
    width: 30px;
    height: 31px;
    left: 30px;
    background-image: url(http://cdn1.iconfinder.com/data/icons/bluecoral/Left.png)
}

.cp-normal {
    padding: 10px;
    background-color: #fff;
    float: left;
    border: 4px solid #d6d6d6;
    -webkit-box-shadow: inset 0 0 10px #fff;
    box-shadow: inset 0 0 10px #fff
}

.cp-normal .picker {
    width: 200px;
    height: 200px
}

.cp-normal .slide {
    width: 30px;
    height: 200px
}

.cp-normal .slide-wrapper {
    margin-left: 10px
}

.cp-normal .picker-indicator {
    width: 5px;
    height: 5px;
    border: 1px solid grey;
    opacity: .5;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
    filter: alpha(opacity=50);
    background-color: #fff;
    pointer-events: none
}

.cp-normal .slide-indicator {
    width: 100%;
    height: 10px;
    left: -4px;
    opacity: .6;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
    // filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
    // filter: alpha(opacity=60);
    border: 4px solid grey;
    background-color: #fff;
    pointer-events: none
}

.preview_mask {
    // filter: alpha(opacity = 92);
    -moz-opacity: .92;
    -khtml-opacity: .92;
    opacity: .92
}

.img_preview_container {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    margin: auto;
    text-align: center;
    z-index: 10000;
    *height: 100%
}

.img_preview_container .img_preview_inner {
    display: inline-block;
    *display: inline;
    *zoom:1;width: 80%;
    height: 700px;
    vertical-align: middle;
    font-size: 0
}

.img_preview_container .img_preview_wrp {
    display: inline-block;
    vertical-align: middle;
    position: relative;
    max-width: 98%
}

.img_preview_container .img_preview_wrp img {
    vertical-align: top;
    min-width: 50px;
    min-height: 50px;
    max-width: 100%;
    max-height: 700px;
    background-color: #f6f8f9
}

.img_preview_container .img_preview_opr_container {
    position: fixed;
    bottom: 45px;
    left: 0;
    right: 0
}

.img_preview_container .img_preview_opr_list {
    display: inline-block;
    *display: inline;
    *zoom:1;background: hsla(0,0%,100%,.3)!important;
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr="#4dffffff",endcolorstr = "#4dffffff");
    border-radius: 45px;
    -moz-border-radius: 45px;
    -webkit-border-radius: 45px;
    padding: 14px 4px;
    line-height: 32px
}

.img_preview_container .img_preview_opr_item {
    float: left;
    border-left: 1px solid #5c5c5c
}

.img_preview_container .img_preview_opr_item:first-child {
    border-left-width: 0
}

.img_preview_container .img_preview_opr_item a {
    display: block;
    padding: 0 32px;
    line-height: 28px;
    height: 28px;
    color: #fff
}

.img_preview_container .img_preview_opr_item a:hover {
    text-decoration: none
}

.img_preview_close {
    position: absolute;
    right: 0;
    top: 0;
    background: rgba(0,0,0,.4)!important;
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr="#66000000",endcolorstr = "#66000000");
    padding: 8px
}

.icon_img_preview_close {
    background: transparent url(https://bbs.morecross.cn/res/images/icon_img_preview_close_debb8e.png) no-repeat 0 0;
    width: 16px;
    height: 16px;
    vertical-align: middle;
    display: inline-block;
    line-height: 100px;
    overflow: hidden
}

a:hover .icon_img_preview_close {
    background: transparent url(https://bbs.morecross.cn/res/images/icon_img_preview_close_hl_bf4e39.png) no-repeat 0 0
}

.icon_img_preview {
    width: 28px;
    height: 28px;
    vertical-align: middle;
    display: inline-block;
    overflow: hidden;
    line-height: 100px;
    vertical-align: top
}

.icon_img_preview.prev {
    background: transparent url(https://bbs.morecross.cn/res/images/icon_img_preview_prev_e3f9f1.png) no-repeat 0 0
}

a:hover .icon_img_preview.prev {
    background: transparent url(https://bbs.morecross.cn/res/images/icon_img_preview_prev_hl_bafdcf.png) no-repeat 0 0
}

.prev_disabled .icon_img_preview.prev,.prev_disabled a:hover .icon_img_preview.prev {
    background: transparent url(https://bbs.morecross.cn/res/images/icon_img_preview_prev_disabled_d9a26c.png) no-repeat 0 0
}

.icon_img_preview.next {
    background: transparent url(https://bbs.morecross.cn/res/images/icon_img_preview_next_174227.png) no-repeat 0 0
}

a:hover .icon_img_preview.next {
    background: transparent url(https://bbs.morecross.cn/res/images/icon_img_preview_next_hl_24a95a.png) no-repeat 0 0
}

.next_disabled .icon_img_preview.next,.next_disabled a:hover .icon_img_preview.next {
    background: transparent url(https://bbs.morecross.cn/res/images/icon_img_preview_next_disabled_e84ada.png) no-repeat 0 0
}

.icon_img_preview.origin {
    background: transparent url(https://bbs.morecross.cn/res/images/icon_img_preview_origin_44b648.png) no-repeat 0 0
}

a:hover .icon_img_preview.origin {
    background: transparent url(https://bbs.morecross.cn/res/images/icon_img_preview_origin_hl_d7e82d.png) no-repeat 0 0
}

.icon_img_preview.download {
    background: transparent url(https://bbs.morecross.cn/res/images/icon_img_preview_download_16d63d.png) no-repeat 0 0
}

a:hover .icon_img_preview.download {
    background: transparent url(https://bbs.morecross.cn/res/images/icon_img_preview_download_hl_49b094.png) no-repeat 0 0
}

.img_preview_container .img_preview_opr_list {
    background: rgba(0,0,0,.4)!important
}

.mcui-desktop-btn {
    display: inline-block;
    padding: 0 22px;
    min-width: 54px;
    line-height: 2.42857143;
    vertical-align: middle;
    text-align: center;
    border-radius: 3px;
    font-size: 14px;
    cursor: pointer;
    border-width: 1px;
    border-style: solid;
    -webkit-box-sizing: content-box;
    box-sizing: content-box
}

.mcui-desktop-btn,.mcui-desktop-btn:hover {
    text-decoration: none
}

.mcui-desktop-btn_disabled {
    cursor: default
}

.mcui-desktop-btn_primary {
    background-color: #1aad19;
    border-color: #1aad19;
    color: #fff
}

.mcui-desktop-btn_primary:hover {
    background-color: #34a123;
    border-color: #34a123;
    color: #afdaac
}

.mcui-desktop-btn_primary.mcui-desktop-btn_disabled,.mcui-desktop-btn_primary.mcui-desktop-btn_loading:before {
    background-color: #89d183;
    border-color: #89d183;
    color: #d1ecce
}

.mcui-desktop-btn_primary.mcui-desktop-btn_loading:after {
    background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAMAAABhEH5lAAAAnFBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+TINBkAAAANHRSTlMABSAWDz8aC3l0alY0Ls/Dta6mn5mSflFHGAkC9u7cyo5wY11EOSknJhMH6eLTuqKJhE1LthbKbwAAALFJREFUGNNdjVUSwkAQRGc17h4g7jjc/25UsgXZ4n2+7pmGDUsPXddXTfiSxZ7n3hyntAMszBj6dwPn+dQ413IrkihQiQh5UNhrrw41+OFfPIApquZd8eLMwKhSkNBOEWgPLivraEP8XGSlHE+gxgj+0FUCEgeEINV6WS0KAlzrVCrNFAEk+mtXhKw5bZtUEQJxzLexzGiTgaKDkg0jzkVIOyN5d6w3LYz2FxZjzMTi/gO16wq4+ye9JwAAAABJRU5ErkJggg==) no-repeat 0 0
}

.mcui-desktop-btn_default {
    background-color: #fbfbfb;
    border-color: #e4e8eb;
    color: #353535
}

.mcui-desktop-btn_default:hover {
    background-color: #eff0f2;
    color: #858585;
    border-color: #e4e8eb
}

.mcui-desktop-btn_default.mcui-desktop-btn_disabled,.mcui-desktop-btn_default.mcui-desktop-btn_loading:before {
    background-color: #f5f6f6;
    border-color: #e4e8eb;
    color: #cccdcd
}

.mcui-desktop-btn_default.mcui-desktop-btn_loading:after {
    background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAAEhyb7BAAAAAXNSR0IArs4c6QAAArNJREFUOBGNlD9MU1EUxvte36tt0zaWgJAWHOuEkyEkLjRGTYCU0gQXF42DCyYaR2NkwonBOMhgohMDiSC2QGSyDi6iMQwOLlX8UxpbNa19BdtSf+fBbYBA0pucnnvO/c53zz3nvDocrBcs0Y5UKnVX9MLCwpZo2Zy3N/KTTCb7moaGdQ4rb3sajYamjiB7pnN6UtO0hnLW6/Vr9h7GcRAztsFmWiE4mHEsLS0dUw7Req1W24nDmJ2dddq3zM/Pxw3DyFUqlXe2g9hTAO7hfB4MBpMbGxs9TqfzCRmYsVisTx42hlwUzsMWifzSq9VqO3l+OAwgvlAo1GlfB/rK9vZ2Nh6Pv1Tg1dVVM5fLhbxe7/dmKcjrNDncoDzdAF+PjIzcVwGKaRomL4lPtLW1ZQuFwmXANwFdJfG30ppbJH5bRSktBedsXWwd6RkeHp5Sh0pLA5CHAB8YOC11cFD7fL5HpVJpXZiOBKXTaSubzXbaIBoVOMgidn9///FIJNLQKeRTmjdG03x7gQxGuFgseqLRaM0ugTABvkAZKiT7l5eV2edHR0c/S2CzmGIsLi52cXgdUC+mPMpkbxJoyn5XDDBrpmlODA0NfcFnL5uIjnQCvoPHT+AnQI8HBwd/7mL2KbAhXdcnwZ1FLOLiNCWjkUWElMdxVtGTiUSisC/yCIOndjNkryDyA7kkRYpBUvF4PFOtkgg3GX9DJRAvYjfXRapWOBze+SDxtroYyjWwkpHDIJv3pNebyWTOYL8RZ6tLPt58Pm+43e6qKnYCsi7kK/OZQjf/EA4j5XJteXm5nRrpdHCLEfjTbL+0nnpFIdEBbvLcj5Zl/ejo6CgPDAw0VlZW3PgDBAYhqIP75/f7swzaplzWJNp789zc3AmAIZfLFSDYycTWuKTMWPzGzlOb0l687P8DN4FeDmwUxzsAAAAASUVORK5CYII=) no-repeat 0 0
}

.mcui-desktop-btn_warn {
    background-color: #fbfbfb;
    border-color: #e4e8eb;
    color: #fa5151
}

.mcui-desktop-btn_warn:hover {
    background-color: #eff0f2;
    border-color: #e4e8eb;
    color: #fa5151
}

.mcui-desktop-btn_warn.mcui-desktop-btn_disabled,.mcui-desktop-btn_warn.mcui-desktop-btn_loading:before {
    background-color: #f5f6f6;
    border-color: #e4e8eb;
    color: #cccdcd
}

.mcui-desktop-btn_warn.mcui-desktop-btn_loading:after {
    background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAMAAABhEH5lAAAAnFBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+TINBkAAAANHRSTlMABSAWDz8aC3l0alY0Ls/Dta6mn5mSflFHGAkC9u7cyo5wY11EOSknJhMH6eLTuqKJhE1LthbKbwAAALFJREFUGNNdjVUSwkAQRGc17h4g7jjc/25UsgXZ4n2+7pmGDUsPXddXTfiSxZ7n3hyntAMszBj6dwPn+dQ413IrkihQiQh5UNhrrw41+OFfPIApquZd8eLMwKhSkNBOEWgPLivraEP8XGSlHE+gxgj+0FUCEgeEINV6WS0KAlzrVCrNFAEk+mtXhKw5bZtUEQJxzLexzGiTgaKDkg0jzkVIOyN5d6w3LYz2FxZjzMTi/gO16wq4+ye9JwAAAABJRU5ErkJggg==) no-repeat 0 0
}

.mcui-desktop-btn_loading {
    position: relative
}

.mcui-desktop-btn_loading:before {
    content: " ";
    position: absolute;
    left: -1px;
    right: -1px;
    top: -1px;
    bottom: -1px;
    border-width: 1px;
    border-style: solid;
    border-radius: 3px
}

.mcui-desktop-btn_loading:after {
    content: " ";
    position: absolute;
    width: 18px;
    height: 18px;
    top: 50%;
    left: 50%;
    margin: -9px 0 0 -9px;
    -webkit-animation: mcuiDesktopBtnLoading 1s steps(12) infinite;
    animation: mcuiDesktopBtnLoading 1s steps(12) infinite
}

@-webkit-keyframes mcuiDesktopBtnLoading {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}

@keyframes mcuiDesktopBtnLoading {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}

.mcui-desktop-button-group {
    font-size: 0
}

.mcui-desktop-button-group .mcui-desktop-btn {
    margin-right: -1px;
    border-radius: 0;
    min-width: 40px;
    padding: 0 10px
}

.mcui-desktop-button-group .mcui-desktop-btn:first-child {
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px
}

.mcui-desktop-button-group .mcui-desktop-btn:last-child {
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px
}

.mcui-desktop-button-group .mcui-desktop-btn_current {
    color: #44b549
}

.mcui-desktop-btn_mini {
    line-height: 1.57142857;
    padding: 0 14px;
    min-width: 0
}

.mcui-desktop-icon-btn {
    background-color: transparent;
    padding: 0;
    border-width: 0;
    vertical-align: middle;
    font-size: 0;
    display: inline-block;
    cursor: pointer
}

.mcui-desktop-icon-btn svg {
    fill: #9b9b9b
}

.mcui-desktop-icon-btn.mcui-desktop-icon-btn_current g,.mcui-desktop-icon-btn.mcui-desktop-icon-btn_current svg,.mcui-desktop-icon-btn:hover g,.mcui-desktop-icon-btn:hover svg {
    fill: #777
}

.mcui-desktop-icon-btn.mcui-desktop-opr-btn_disabled:hover g,.mcui-desktop-icon-btn.mcui-desktop-opr-btn_disabled:hover svg,.mcui-desktop-icon-btn.mcui-desktop-opr-btn_disabled g,.mcui-desktop-icon-btn.mcui-desktop-opr-btn_disabled svg {
    fill: #e9e9e9
}

.mcui-desktop-opr-btn {
    border: 1px solid #e4e8eb;
    border-radius: 100%;
    -moz-border-radius: 100%;
    -webkit-border-radius: 100%;
    background-color: #fff;
    padding: 0;
    width: 20px;
    height: 20px;
    font-size: 0;
    color: transparent
}

.mcui-desktop-opr-btn_primary {
    width: 36px;
    height: 36px
}

.mcui-desktop-opr-btn_primary.mcui-desktop-opr-btn_add:after,.mcui-desktop-opr-btn_primary.mcui-desktop-opr-btn_add:before {
    width: 16px;
    height: 2px;
    margin-left: -8px
}

.mcui-desktop-opr-btn_add {
    position: relative
}

.mcui-desktop-opr-btn_add:after,.mcui-desktop-opr-btn_add:before {
    content: " ";
    width: 10px;
    height: 1px;
    background-color: #9a9a9a;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -5px
}

.mcui-desktop-opr-btn_add:after {
    transform: matrix(0,1,-1,0,0,0);
    -ms-transform: matrix(0,1,-1,0,0,0);
    -webkit-transform: matrix(0,1,-1,0,0,0);
    -webkit-transform-origin: 50% 50%;
    transform-origin: 50% 50%
}

.mcui-desktop-opr-btn_clear {
    position: relative
}

.mcui-desktop-opr-btn_clear:after,.mcui-desktop-opr-btn_clear:before {
    content: " ";
    width: 10px;
    height: 1px;
    background-color: #9a9a9a;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -5px;
    -webkit-transform-origin: 50% 50%;
    transform-origin: 50% 50%
}

.mcui-desktop-opr-btn_clear:before {
    transform: matrix(.71,.71,-.71,.71,0,0);
    -ms-transform: matrix(.71,.71,-.71,.71,0,0);
    -webkit-transform: matrix(.71,.71,-.71,.71,0,0)
}

.mcui-desktop-opr-btn_clear:after {
    transform: matrix(.71,-.71,.71,.71,0,0);
    -ms-transform: matrix(.71,-.71,.71,.71,0,0);
    -webkit-transform: matrix(.71,-.71,.71,.71,0,0)
}

.mcui-desktop-opr-btn_close {
    position: relative;
    border-width: 0;
    background-color: transparent
}

.mcui-desktop-opr-btn_close:after,.mcui-desktop-opr-btn_close:before {
    content: " ";
    width: 14px;
    height: 1px;
    background-color: #9a9a9a;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -7px;
    -webkit-transform-origin: 50% 50%;
    transform-origin: 50% 50%
}

.mcui-desktop-opr-btn_close:before {
    transform: matrix(.71,.71,-.71,.71,0,0);
    -ms-transform: matrix(.71,.71,-.71,.71,0,0);
    -webkit-transform: matrix(.71,.71,-.71,.71,0,0)
}

.mcui-desktop-opr-btn_close:after {
    transform: matrix(.71,-.71,.71,.71,0,0);
    -ms-transform: matrix(.71,-.71,.71,.71,0,0);
    -webkit-transform: matrix(.71,-.71,.71,.71,0,0)
}

.mcui-desktop-opr-btn_remove {
    position: relative
}

.mcui-desktop-opr-btn_remove:before {
    content: " ";
    width: 10px;
    height: 1px;
    background-color: #9a9a9a;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -5px
}

.mcui-desktop-link-btn {
    padding: 0;
    border-width: 0;
    vertical-align: top;
    display: inline-block;
    cursor: pointer
}

.mcui-desktop-link-btn,.mcui-desktop-link-btn:hover {
    background-color: transparent;
    color: #576b95
}

.mcui-desktop-circle-btn {
    border: 1px solid #e4e8eb;
    border-radius: 100%;
    background-color: currentColor;
    padding: 0;
    width: 32px;
    height: 32px;
    font-size: 0;
    color: #fff
}

.mcui-desktop-circle-btn:hover {
    border-color: #cdd1d3;
    color: #e6e6e6
}

.mcui-desktop-circle-btn:hover path,.mcui-desktop-circle-btn:hover svg {
    fill: #8b8b8b
}

.mcui-desktop-search {
    font-size: 14px
}

.mcui-desktop-search .mcui-desktop-form__input-append-in {
    padding: 0;
    font-size: 0;
    line-height: 1.6
}

.mcui-desktop-search .mcui-desktop-form__input {
    padding-right: 46px
}

.mcui-desktop-search .mcui-desktop-form__input::-ms-clear,.mcui-desktop-search .mcui-desktop-form__input::-ms-reveal {
    display: none
}

.mcui-desktop-search .mcui-desktop-form__input_clear .mcui-desktop-form__input {
    padding-right: 60px
}

.mcui-desktop-search__btn {
    display: inline-block;
    width: 36px;
    vertical-align: middle;
    border-width: 0;
    background-color: transparent
}

.mcui-desktop-form {
    max-width: 70%;
    margin-left: auto;
    margin-right: auto
}

.mcui-desktop-form__desc {
    color: #9a9a9a;
    padding-bottom: 40px
}

.mcui-desktop-form__legend {
    padding-bottom: 25px;
    font-size: 20px;
    font-weight: 400
}

.mcui-desktop-form__tips {
    padding-top: 10px;
    color: #9a9a9a;
    line-height: 1.6
}

.mcui-desktop-form__msg {
    padding-top: 10px;
    color: #fa5151
}

.mcui-desktop-form__msg_warn {
    color: #fa5151
}

.mcui-desktop-form__tool {
    padding-top: 25px;
    text-align: center
}

.mcui-desktop-form__tool.mcui-desktop-form__tool_margin-top {
    margin-top: 40px
}

.mcui-desktop-form__tool>.mcui-desktop-btn {
    margin: 0 10px
}

.mcui-desktop-form__tool_border {
    border-top: 1px solid #e4e8eb
}

.mcui-desktop-form__tool__tips {
    margin: 0 0 15px
}

.mcui-desktop-form__input-wrp {
    display: table;
    width: 100%;
    position: relative
}

.mcui-desktop-form__input_warn .mcui-desktop-form__input,.mcui-desktop-form__input_warn .mcui-desktop-form__input:focus,.mcui-desktop-form__input_warn .mcui-desktop-form__textarea,.mcui-desktop-form__input_warn .mcui-desktop-form__textarea:focus {
    border-color: #fa5151
}

.mcui-desktop-form__input_warn .mcui-desktop-form__input:not(:last-child) {
    border-right-width: 1px
}

.mcui-desktop-form__input_warn .mcui-desktop-form__counter {
    color: #fa5151
}

.mcui-desktop-form__input_warn .mcui-desktop-form__input-prepend,.mcui-desktop-form__input_warn .mcui-desktop-form__input-prepend .mcui-desktop-form__dropdowncascade__dt.mcui-desktop-form__dropdowncascade__dt__inner-button {
    border-color: #fa5151
}

.mcui-desktop-form__input,.mcui-desktop-form__textarea {
    display: table-cell;
    width: 100%;
    padding: .48571429em 10px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background: #fff;
    border: 1px solid #e4e8eb;
    border-radius: 3px
}

.mcui-desktop-form__input[disabled],.mcui-desktop-form__textarea[disabled] {
    color: rgba(0,0,0,.2);
    background-color: #f6f8f9
}

.mcui-desktop-form__input:focus,.mcui-desktop-form__textarea:focus {
    outline: 0;
    border-color: rgba(26,173,25,.6);
    position: relative
}

.mcui-desktop-form__input:focus:before,.mcui-desktop-form__textarea:focus:before {
    content: " ";
    position: absolute;
    width: 5px;
    top: 0;
    bottom: 0;
    left: 0;
    background-color: #fff
}

.mcui-desktop-form__input {
    height: 2.57142857em
}

.mcui-desktop-form__textarea {
    min-height: 150px
}

.mcui-desktop-form__input-key {
    font-style: normal;
    padding: 0 10px
}

.mcui-desktop-form__input-append,.mcui-desktop-form__input-prepend {
    display: table-cell;
    width: 1%;
    vertical-align: middle;
    white-space: nowrap;
    background-color: #f6f8f9;
    border: 1px solid #e4e8eb
}

.mcui-desktop-form__input-append .mcui-desktop-btn,.mcui-desktop-form__input-prepend .mcui-desktop-btn {
    border-width: 0
}

.mcui-desktop-form__input-prepend {
    border-right-width: 0;
    border-top-left-radius: 3px;
    -moz-border-radius-topleft: 3px;
    -webkit-border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
    -moz-border-radius-bottomleft: 3px;
    -webkit-border-bottom-left-radius: 3px
}

.mcui-desktop-form__input-prepend .mcui-desktop-form__dropdown__dt.mcui-desktop-form__dropdown__inner-button,.mcui-desktop-form__input-prepend .mcui-desktop-form__dropdowncascade__dt.mcui-desktop-form__dropdowncascade__dt__inner-button {
    border-width: 0;
    border-top-right-radius: 0;
    -moz-border-radius-topright: 0;
    -webkit-border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    -moz-border-radius-bottomright: 0;
    -webkit-border-bottom-right-radius: 0;
    line-height: 34px;
    padding-top: 0;
    padding-bottom: 0
}

.mcui-desktop-form__input-prepend .mcui-desktop-form__dropdown {
    vertical-align: middle
}

.mcui-desktop-form__input-append {
    border-left-width: 0;
    border-top-right-radius: 3px;
    -moz-border-radius-topright: 3px;
    -webkit-border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
    -moz-border-radius-bottomright: 3px;
    -webkit-border-bottom-right-radius: 3px
}

.mcui-desktop-form__input-append .mcui-desktop-btn,.mcui-desktop-form__input-append .mcui-desktop-form__dropdown,.mcui-desktop-form__input-prepend+.mcui-desktop-form__input {
    border-top-left-radius: 0;
    -moz-border-radius-topleft: 0;
    -webkit-border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    -moz-border-radius-bottomleft: 0;
    -webkit-border-bottom-left-radius: 0
}

.mcui-desktop-form__input:not(:last-child) {
    border-top-right-radius: 0;
    -moz-border-radius-topright: 0;
    -webkit-border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    -moz-border-radius-bottomright: 0;
    -webkit-border-bottom-right-radius: 0
}

.mcui-desktop-form__input-append-in,.mcui-desktop-form__input-prepend-in {
    position: absolute;
    top: 0;
    bottom: 0;
    width: auto;
    text-align: right;
    z-index: 1
}

.mcui-desktop-form__input-append-in:after,.mcui-desktop-form__input-prepend-in:after {
    content: " ";
    display: inline-block;
    vertical-align: middle;
    width: 0;
    height: 100%;
    overflow: hidden
}

.mcui-desktop-form__input-prepend-in {
    left: 0;
    padding-left: 10px
}

.mcui-desktop-form__input-prepend-in img {
    vertical-align: middle
}

.mcui-desktop-form__input-prepend-in+.mcui-desktop-form__input {
    padding-left: 46px
}

.mcui-desktop-form__input-append-in {
    right: 0;
    padding-right: 10px
}

.mcui-desktop-form__input-append-in+.mcui-desktop-form__input {
    padding-right: 46px
}

.mcui-desktop-form__input-append-out,.mcui-desktop-form__input-prepend-out {
    vertical-align: middle;
    white-space: nowrap;
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
}

.mcui-desktop-form__input-prepend-out {
    right: 100%;
    padding-right: 10px
}

.mcui-desktop-form__input-append-out {
    left: 100%;
    padding-left: 10px
}

.mcui-desktop-form__input-append-out button {
    vertical-align: middle
}

.mcui-desktop-form__counter {
    font-style: normal;
    color: #9a9a9a;
    vertical-align: middle;
    font-size: 14px
}

.mcui-desktop-form__input_counter .mcui-desktop-form__input {
    padding-right: 64px
}

.mcui-desktop-form__input_counter.mcui-desktop-form__input_textarea .mcui-desktop-form__textarea {
    padding-bottom: 36.48571429px
}

.mcui-desktop-form__input_counter.mcui-desktop-form__input_textarea .mcui-desktop-form__counter {
    background-color: #fff
}

.mcui-desktop-form__input_counter.mcui-desktop-form__input_textarea .mcui-desktop-form__input-append-in {
    top: auto;
    left: 0;
    padding-bottom: .48571429em
}

.mcui-desktop-btn_input-clear {
    margin-top: -2px
}

.mcui-desktop-form__input_clear .mcui-desktop-form__input {
    padding-right: 40px
}

.mcui-desktop-form__input_clear.mcui-desktop-form__input_counter .mcui-desktop-form__input {
    padding-right: 80px
}

.mcui-desktop-form__input_clear.mcui-desktop-form__input_counter .mcui-desktop-form__counter {
    margin-left: 5px
}

.ql-container {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    font-family: Helvetica,Arial,sans-serif;
    font-size: 13px;
    height: 100%;
    margin: 0;
    position: relative
}

.ql-container.ql-disabled .ql-tooltip {
    visibility: hidden
}

.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before {
    pointer-events: none
}

.ql-clipboard {
    left: -100000px;
    height: 1px;
    overflow-y: hidden;
    position: absolute;
    top: 50%
}

.ql-clipboard p {
    margin: 0;
    padding: 0
}

.ql-editor>* {
    cursor: text
}

.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor ol,.ql-editor p,.ql-editor ul {
    margin: 0;
    padding: 0;
    counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9
}

.ql-editor ul[data-checked=false],.ql-editor ul[data-checked=true] {
    pointer-events: none
}

.ql-editor ul[data-checked=false]>li *,.ql-editor ul[data-checked=true]>li * {
    pointer-events: all
}

.ql-editor ul[data-checked=false]>li:before,.ql-editor ul[data-checked=true]>li:before {
    color: #777;
    cursor: pointer;
    pointer-events: all
}

.ql-editor ul[data-checked=true]>li:before {
    content: "\2611"
}

.ql-editor ul[data-checked=false]>li:before {
    content: "\2610"
}

.ql-editor li.ql-direction-rtl:before {
    margin-left: .3em;
    margin-right: -1.5em
}

.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl {
    padding-right: 1.5em
}

.ql-editor ol li {
    counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
    counter-increment: list-0
}

.ql-editor ol li.ql-indent-1 {
    counter-increment: list-1
}

.ql-editor ol li.ql-indent-1:before {
    content: counter(list-1,lower-alpha) ". "
}

.ql-editor ol li.ql-indent-1 {
    counter-reset: list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9
}

.ql-editor ol li.ql-indent-2 {
    counter-increment: list-2
}

.ql-editor ol li.ql-indent-2:before {
    content: counter(list-2,lower-roman) ". "
}

.ql-editor ol li.ql-indent-2 {
    counter-reset: list-3 list-4 list-5 list-6 list-7 list-8 list-9
}

.ql-editor ol li.ql-indent-3 {
    counter-increment: list-3
}

.ql-editor ol li.ql-indent-3:before {
    content: counter(list-3,decimal) ". "
}

.ql-editor ol li.ql-indent-3 {
    counter-reset: list-4 list-5 list-6 list-7 list-8 list-9
}

.ql-editor ol li.ql-indent-4 {
    counter-increment: list-4
}

.ql-editor ol li.ql-indent-4:before {
    content: counter(list-4,lower-alpha) ". "
}

.ql-editor ol li.ql-indent-4 {
    counter-reset: list-5 list-6 list-7 list-8 list-9
}

.ql-editor ol li.ql-indent-5 {
    counter-increment: list-5
}

.ql-editor ol li.ql-indent-5:before {
    content: counter(list-5,lower-roman) ". "
}

.ql-editor ol li.ql-indent-5 {
    counter-reset: list-6 list-7 list-8 list-9
}

.ql-editor ol li.ql-indent-6 {
    counter-increment: list-6
}

.ql-editor ol li.ql-indent-6:before {
    content: counter(list-6,decimal) ". "
}

.ql-editor ol li.ql-indent-6 {
    counter-reset: list-7 list-8 list-9
}

.ql-editor ol li.ql-indent-7 {
    counter-increment: list-7
}

.ql-editor ol li.ql-indent-7:before {
    content: counter(list-7,lower-alpha) ". "
}

.ql-editor ol li.ql-indent-7 {
    counter-reset: list-8 list-9
}

.ql-editor ol li.ql-indent-8 {
    counter-increment: list-8
}

.ql-editor ol li.ql-indent-8:before {
    content: counter(list-8,lower-roman) ". "
}

.ql-editor ol li.ql-indent-8 {
    counter-reset: list-9
}

.ql-editor ol li.ql-indent-9 {
    counter-increment: list-9
}

.ql-editor ol li.ql-indent-9:before {
    content: counter(list-9,decimal) ". "
}

.ql-editor .ql-indent-1:not(.ql-direction-rtl) {
    padding-left: 3em
}

.ql-editor li.ql-indent-1:not(.ql-direction-rtl) {
    padding-left: 4.5em
}

.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right {
    padding-right: 3em
}

.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right {
    padding-right: 4.5em
}

.ql-editor .ql-indent-2:not(.ql-direction-rtl) {
    padding-left: 6em
}

.ql-editor li.ql-indent-2:not(.ql-direction-rtl) {
    padding-left: 7.5em
}

.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right {
    padding-right: 6em
}

.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right {
    padding-right: 7.5em
}

.ql-editor .ql-indent-3:not(.ql-direction-rtl) {
    padding-left: 9em
}

.ql-editor li.ql-indent-3:not(.ql-direction-rtl) {
    padding-left: 10.5em
}

.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right {
    padding-right: 9em
}

.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right {
    padding-right: 10.5em
}

.ql-editor .ql-indent-4:not(.ql-direction-rtl) {
    padding-left: 12em
}

.ql-editor li.ql-indent-4:not(.ql-direction-rtl) {
    padding-left: 13.5em
}

.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right {
    padding-right: 12em
}

.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right {
    padding-right: 13.5em
}

.ql-editor .ql-indent-5:not(.ql-direction-rtl) {
    padding-left: 15em
}

.ql-editor li.ql-indent-5:not(.ql-direction-rtl) {
    padding-left: 16.5em
}

.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right {
    padding-right: 15em
}

.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right {
    padding-right: 16.5em
}

.ql-editor .ql-indent-6:not(.ql-direction-rtl) {
    padding-left: 18em
}

.ql-editor li.ql-indent-6:not(.ql-direction-rtl) {
    padding-left: 19.5em
}

.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right {
    padding-right: 18em
}

.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right {
    padding-right: 19.5em
}

.ql-editor .ql-indent-7:not(.ql-direction-rtl) {
    padding-left: 21em
}

.ql-editor li.ql-indent-7:not(.ql-direction-rtl) {
    padding-left: 22.5em
}

.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right {
    padding-right: 21em
}

.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right {
    padding-right: 22.5em
}

.ql-editor .ql-indent-8:not(.ql-direction-rtl) {
    padding-left: 24em
}

.ql-editor li.ql-indent-8:not(.ql-direction-rtl) {
    padding-left: 25.5em
}

.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right {
    padding-right: 24em
}

.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right {
    padding-right: 25.5em
}

.ql-editor .ql-indent-9:not(.ql-direction-rtl) {
    padding-left: 27em
}

.ql-editor li.ql-indent-9:not(.ql-direction-rtl) {
    padding-left: 28.5em
}

.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right {
    padding-right: 27em
}

.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right {
    padding-right: 28.5em
}

.ql-editor .ql-video {
    display: block;
    max-width: 100%
}

.ql-editor .ql-video.ql-align-center {
    margin: 0 auto
}

.ql-editor .ql-video.ql-align-right {
    margin: 0 0 0 auto
}

.mcui-desktop-tooltip__wrp {
    position: relative;
    display: inline-block
}

.mcui-desktop-tooltip {
    padding: 0 8px;
    margin-bottom: 10px;
    font-size: 12px;
    cursor: auto;
    word-wrap: break-word;
    white-space: pre;
    background: rgba(0,0,0,.6);
    border-radius: 3px;
    line-height: 2;
    display: inline-block;
    font-weight: 400;
    font-style: normal;
    position: absolute;
    bottom: 100%;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    opacity: 1;
    visibility: visible;
    z-index: 50000;
    -webkit-transition: all .2s .2s;
    -o-transition: all .2s .2s;
    transition: all .2s .2s
}

.mcui-desktop-tooltip:hover {
    color: #fff;
    text-decoration: none;
    display:block !important
}

.mcui-desktop-tooltip:before {
    content: "";
    width: 0;
    height: 0;
    left: 50%;
    margin-left: -5px;
    border: 5px solid transparent;
    border-top-color: rgba(0,0,0,.6);
    position: absolute;
    top: 100%
}

.mcui-desktop-tooltip.mcui-desktop-tooltip__down-left {
    left: 0;
    -webkit-transform: none;
    transform: none
}

.mcui-desktop-tooltip.mcui-desktop-tooltip__down-left:before {
    left: 25%
}

.mcui-desktop-tooltip.mcui-desktop-tooltip__down-right {
    left: auto;
    right: 0;
    -webkit-transform: none;
    transform: none
}

.mcui-desktop-tooltip.mcui-desktop-tooltip__down-right:before {
    left: 75%
}

.mcui-desktop-tooltip.mcui-desktop-tooltip__up-center,.mcui-desktop-tooltip.mcui-desktop-tooltip__up-left,.mcui-desktop-tooltip.mcui-desktop-tooltip__up-right {
    bottom: auto;
    margin-bottom: 0;
    top: 100%;
    margin-top: 10px
}

.mcui-desktop-tooltip.mcui-desktop-tooltip__up-center:before,.mcui-desktop-tooltip.mcui-desktop-tooltip__up-left:before,.mcui-desktop-tooltip.mcui-desktop-tooltip__up-right:before {
    top: auto;
    bottom: 100%;
    border-top-color: transparent;
    border-bottom-color: rgba(0,0,0,.6)
}

.mcui-desktop-tooltip.mcui-desktop-tooltip__up-left {
    left: 0;
    -webkit-transform: none;
    transform: none
}

.mcui-desktop-tooltip.mcui-desktop-tooltip__up-left:before {
    left: 25%
}

.mcui-desktop-tooltip.mcui-desktop-tooltip__up-center,.mcui-desktop-tooltip.mcui-desktop-tooltip__up-center:before {
    left: 50%
}

.mcui-desktop-tooltip.mcui-desktop-tooltip__up-right {
    left: auto;
    right: 0;
    -webkit-transform: none;
    transform: none
}

.mcui-desktop-tooltip.mcui-desktop-tooltip__up-right:before {
    left: 75%
}

.mcui-desktop-tooltip.mcui-desktop-tooltip__left-bottom,.mcui-desktop-tooltip.mcui-desktop-tooltip__left-center,.mcui-desktop-tooltip.mcui-desktop-tooltip__left-top {
    top: 50%;
    right: 100%;
    bottom: auto;
    left: auto;
    margin: 0 10px 0 0;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
}

.mcui-desktop-tooltip.mcui-desktop-tooltip__left-bottom:before,.mcui-desktop-tooltip.mcui-desktop-tooltip__left-center:before,.mcui-desktop-tooltip.mcui-desktop-tooltip__left-top:before {
    top: 50%;
    left: 100%;
    margin-left: 0;
    margin-top: -5px;
    border-top-color: transparent;
    border-left-color: rgba(0,0,0,.6)
}

.mcui-desktop-tooltip.mcui-desktop-tooltip__left-top {
    top: 0;
    bottom: auto;
    -webkit-transform: none;
    transform: none
}

.mcui-desktop-tooltip.mcui-desktop-tooltip__left-bottom {
    bottom: 0;
    top: auto;
    -webkit-transform: none;
    transform: none
}

.mcui-desktop-tooltip.mcui-desktop-tooltip__right-bottom,.mcui-desktop-tooltip.mcui-desktop-tooltip__right-center,.mcui-desktop-tooltip.mcui-desktop-tooltip__right-top {
    top: 50%;
    right: auto;
    bottom: auto;
    left: 100%;
    margin: 0 0 0 10px;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
}

.mcui-desktop-tooltip.mcui-desktop-tooltip__right-bottom:before,.mcui-desktop-tooltip.mcui-desktop-tooltip__right-center:before,.mcui-desktop-tooltip.mcui-desktop-tooltip__right-top:before {
    top: 50%;
    right: 100%;
    left: auto;
    margin-left: 0;
    margin-top: -5px;
    border-top-color: transparent;
    border-right-color: rgba(0,0,0,.6)
}

.mcui-desktop-tooltip.mcui-desktop-tooltip__right-top {
    top: 0;
    bottom: auto;
    -webkit-transform: none;
    transform: none
}

.mcui-desktop-tooltip.mcui-desktop-tooltip__right-bottom {
    bottom: 0;
    top: auto;
    -webkit-transform: none;
    transform: none
}

.mcui-desktop-tooltip__fade-enter,.mcui-desktop-tooltip__fade-leave-to {
    opacity: 0
}

.mcui-desktop-form__dropdown__cascade .mcui-desktop-dropdown__list.first-list {
    padding: 5px 0;
    color: #9a9a9a
}

.mcui-desktop-form__dropdown__cascade .mcui-desktop-dropdown__list.child-list {
    position: static;
    -webkit-box-shadow: none;
    box-shadow: none;
    border-radius: 0;
    padding: 0;
    color: #353535
}

.mcui-desktop-form__dropdown__cascade .mcui-desktop-dropdown__list.child-list .mcui-desktop-dropdown__list-ele .mcui-desktop-dropdown__list-ele-contain {
    padding: 0 10px 0 20px
}

.mcui-desktop-form__dropdown__cascade .mcui-desktop-dropdown__list.child-list .mcui-desktop-dropdown__list-ele .mcui-desktop-dropdown__list-ele-contain:hover {
    background-color: #fafafa
}

.mcui-desktop-form__dropdown__cascade .mcui-desktop-dropdown__list-ele {
    border-bottom: 1px solid #e4e8eb
}

.mcui-desktop-form__dropdown__cascade .mcui-desktop-dropdown__list-ele.module-has-options:hover {
    cursor: default;
    background-color: transparent
}

.mcui-desktop-form__dropdown__cascade .mcui-desktop-dropdown__list-ele:last-child {
    border: none
}

.mcui-desktop-form__dropdown__cascade .mcui-desktop-dropdown__list-ele .mcui-desktop-dropdown__list-ele-contain {
    padding: 0 10px;
    line-height: 36px
}

.mcui-desktop-form__dropdown__cascade .mcui-desktop-dropdown__list-ele .mcui-desktop-dropdown__list-ele-contain:hover {
    cursor: pointer;
    background-color: #fafafa;
    padding-right: 50px;
    position: relative
}

.mcui-desktop-form__dropdown__cascade .mcui-desktop-dropdown__list-ele .mcui-desktop-dropdown__list-ele-contain:hover .mcui-desktop-dropdown__list-ele__operation {
    display: inline-block;
    position: absolute;
    top: 50%;
    right: 10px;
    margin-top: -18px
}

.mcui-desktop-form__dropdown__cascade .mcui-desktop-dropdown__list-ele.disabled {
    position: relative
}

.mcui-desktop-form__dropdown__cascade .mcui-desktop-dropdown__list-ele.disabled.first-level .mcui-desktop-dropdown__list-ele-contain {
    color: #9a9a9a
}

.mcui-desktop-form__dropdown__cascade .mcui-desktop-dropdown__list-ele.disabled:after {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    background-color: hsla(0,0%,100%,.53);
    display: block;
    height: 100%;
    content: " "
}

.mcui-desktop-form__dropdown__cascade .mcui-desktop-dropdown__list-ele.first-level.module-has-options .mcui-desktop-dropdown__list-ele-contain {
    color: rgba(53,53,53,.53)
}

.mcui-desktop-form__dropdown__cascade .mcui-desktop-dropdown__list-ele.first-level.module-has-options .mcui-desktop-dropdown__list-ele-contain:hover {
    cursor: default
}

.mcui-desktop-form__dropdown__cascade .mcui-desktop-dropdown__list-ele.first-level.module-has-options .mcui-desktop-dropdown__list-ele {
    border: none
}

.mcui-desktop-form__dropdown__cascade .mcui-desktop-dropdown__list-ele.first-level .child-list .checked .mcui-desktop-dropdown__list-ele-contain {
    color: #44b549
}

.mcui-desktop-form__dropdown__cascade .mcui-desktop-dropdown__list-ele.first-level .child-list .mcui-desktop-dropdown__list-ele-contain {
    color: #353535
}

.mcui-desktop-form__dropdown__cascade .mcui-desktop-dropdown__list-ele.first-level .child-list .mcui-desktop-dropdown__list-ele-contain:hover {
    cursor: pointer
}

.mcui-desktop-form__dropdown__cascade .mcui-desktop-dropdown__list-ele.first-level .mcui-desktop-dropdown__list-ele-contain {
    padding: 0 10px
}

.mcui-desktop-form__dropdown__cascade .mcui-desktop-dropdown__list-ele.first-level .mcui-desktop-dropdown__list-ele-contain:hover {
    background-color: #fff
}

.mcui-desktop-form__dropdown__cascade .mcui-desktop-dropdown__list-ele .mcui-desktop-icon__delete {
    position: relative;
    top: -2px;
    margin-left: 5px
}

.mcui-desktop-form__dropdown__cascade .mcui-desktop-dropdown__list-ele__operation {
    display: none
}

.mcui-desktop-dropdown-menu.horizontal {
    font-size: 14px;
    width: 388px;
    text-align: left;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    max-height: 242px;
    z-index: 2;
    overflow-y: auto
}

.mcui-desktop-dropdown-menu.horizontal .mcui-desktop-dropdown__list {
    padding: 5px
}

.mcui-desktop-dropdown-menu.horizontal .mcui-desktop-dropdown__list-ele {
    display: inline-block;
    width: 33.33%
}

.mcui-desktop-dropdown-menu.horizontal .mcui-desktop-dropdown__list-ele.checked {
    padding-right: 0
}

.mcui-desktop-dropdown-menu.horizontal .mcui-desktop-dropdown__list-ele.checked .mcui-desktop-dropdown__list-ele-contain {
    padding-right: 15px
}

.mcui-desktop-dropdown-menu.horizontal .mcui-desktop-dropdown__list-ele.checked:after {
    display: none
}

.mcui-desktop-dropdown-menu.horizontal.cascade .mcui-desktop-dropdown__list-ele {
    display: block;
    border: none;
    width: auto;
    width: 100%\9\0;
    width: 100%\9;
    *width: 100%;
    width: 100%
}

.mcui-desktop-dropdown-menu.horizontal.cascade .mcui-desktop-dropdown__list-ele .mcui-desktop-dropdown__list-ele {
    display: inline-block;
    width: 33.33%
}

.mcui-desktop-dropdown-menu__tips {
    padding: 5.5px 15px;
    line-height: 25px;
    color: #8d8d8d
}

.mcui-desktop-form__dropdown {
    width: 12em;
    display: inline-block
}

.mcui-desktop-form__dropdown__dt.mcui-desktop-form__dropdown__inner-button,.mcui-desktop-form__dropdown__dt.mcui-desktop-form__dropdown__inner-table,.mcui-desktop-form__dropdown__dt.mcui-desktop-form__dropdown__inner-text {
    position: relative;
    min-width: 85px;
    padding: 5.5px 36px 5.5px 15px;
    line-height: 25px;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    cursor: pointer
}

.mcui-desktop-form__dropdown__warn .mcui-desktop-form__dropdown__dt.mcui-desktop-form__dropdown__inner-button {
    border: 1px solid #fa5151
}

.mcui-desktop-form__dropdown__dt.mcui-desktop-form__dropdown__inner-button {
    border: 1px solid #dfe3e5;
    border-radius: 2px;
    background-color: #fff
}

.mcui-desktop-form__dropdown-label {
    position: relative
}

.mcui-desktop-dropdown__ic svg {
    height: 12px
}

.mcui-desktop-form__dropdown .mcui-desktop-form__dropdown__dt.multiple {
    padding: 4px 32px 0 10px;
    height: auto;
    line-height: normal;
    -o-text-overflow: clip;
    text-overflow: clip;
    overflow: visible;
    white-space: normal
}

.mcui-desktop-form__dropdown .mcui-desktop-form__dropdown__dt.multiple.placeholder {
    padding-bottom: 4px;
    line-height: 25px;
    color: #8d8d8d
}

.mcui-desktop-form__dropdown .mcui-desktop-form__dropdown__dt.multiple .mcui-desktop-form__dropdown__value-ele {
    position: relative;
    display: inline-block;
    padding: 0 20px 0 8px;
    margin-bottom: 4px;
    height: 25px;
    line-height: 25px;
    vertical-align: top;
    max-width: 9em;
    width: auto;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-wrap: normal
}

.mcui-desktop-form__dropdown__value-ele .mcui-desktop-icon__delete {
    position: absolute;
    top: 50%;
    margin-top: -7px;
    width: 14px;
    text-align: center;
    height: 14px;
    line-height: 12px;
    padding-left: 1px;
    right: 0;
    border-left: 1px solid #e7e7eb
}

.mcui-desktop-icon__delete svg {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%)
}

.mcui-desktop-form__dropdown__search {
    border: none;
    width: 75px
}

.mcui-desktop-form__dropdown__search[disabled=disabled] {
    background: none
}

.mcui-desktop-form__dropdown__dt.mcui-desktop-form__dropdown__inner-button.disabled,.mcui-desktop-form__dropdown__dt.mcui-desktop-form__dropdown__inner-edit.disabled {
    background-color: #f5f6f6
}

.mcui-desktop-form__dropdown__dt.mcui-desktop-form__dropdown__inner-button.disabled,.mcui-desktop-form__dropdown__dt.mcui-desktop-form__dropdown__inner-table.disabled,.mcui-desktop-form__dropdown__dt.mcui-desktop-form__dropdown__inner-text.disabled {
    color: #a1a1a1
}

.mcui-desktop-form__dropdown__dt.mcui-desktop-form__dropdown__inner-button:after,.mcui-desktop-form__dropdown__dt.mcui-desktop-form__dropdown__inner-edit:after,.mcui-desktop-form__dropdown__dt.mcui-desktop-form__dropdown__inner-table:after,.mcui-desktop-form__dropdown__dt.mcui-desktop-form__dropdown__inner-text:after {
    position: absolute;
    top: 50%;
    right: 11px;
    margin-top: -2px;
    content: " ";
    display: block;
    width: 8px;
    height: 5px;
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSI1IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik00IDQuNTcxTDggMEgweiIgZmlsbD0iIzlBOUE5QSIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+) no-repeat 50%;
    background-size: contain
}

.mcui-desktop-dropdown__list {
    max-height: 370px;
    overflow-y: auto;
    top: 0;
    left: 0;
    margin-left: 0;
    padding: 5px 0
}

.mcui-desktop-form__dropdown .mcui-desktop-dropdown__list.editable {
    position: relative
}

.mcui-desktop-dropdown {
    display: inline-block
}

.mcui-desktop-dropdown-menu__wrp {
    position: relative
}

.mcui-desktop-dropdown-menu {
    position: absolute;
    left: 0;
    right: 0;
    background: #fff;
    -webkit-box-shadow: 0 1px 20px 0 rgba(0,0,0,.1);
    box-shadow: 0 1px 20px 0 rgba(0,0,0,.1);
    border-radius: 2px;
    background-color: #fff;
    z-index: 4000
}

.mcui-desktop-dropdown__list {
    top: 5px;
    z-index: 4001
}

.mcui-desktop-dropdown__list-ele {
    cursor: pointer
}

.mcui-desktop-dropdown__list-ele.checked {
    position: relative;
    color: #44b549;
    padding-right: 30px
}

.mcui-desktop-dropdown__list-ele.checked:after {
    position: absolute;
    top: 50%;
    margin-top: -4.5px;
    right: 15px;
    content: " ";
    display: inline-block;
    width: 12px;
    height: 9px;
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iOSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNC4zNjQgNy4zMTRMMS4wNjEgNC4wMSAwIDUuMDcxbDMuNjU3IDMuNjU3YTEgMSAwIDAgMCAxLjQxNCAwbDcuNjY3LTcuNjY3TDExLjY3OCAwIDQuMzY0IDcuMzE0eiIgZmlsbD0iIzFBQTkxOSIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+") no-repeat 50%
}

.mcui-desktop-dropdown__list-ele.checked .mcui-desktop-dropdown__list-ele-contain {
    padding-right: 0
}

.mcui-desktop-dropdown__list-ele.disabled {
    color: #9a9a9a
}

.mcui-desktop-dropdown__list-ele.disabled:hover {
    background: none;
    cursor: default
}

.mcui-desktop-dropdown__list-ele:hover {
    background-color: #fafafa
}

.mcui-desktop-dropdown__list-ele.mcui-desktop-dropdown__list-ele__has-operation .mcui-desktop-dropdown__list-ele-contain {
    position: relative;
    padding-right: 50px
}

.mcui-desktop-dropdown__list-ele.mcui-desktop-dropdown__list-ele__has-operation .mcui-desktop-dropdown__list-ele__operation {
    position: absolute;
    top: 0;
    right: 15px
}

.mcui-desktop-dropdown__list-ele.editable .mcui-desktop-dropdown__list-ele-contain:hover {
    position: relative;
    padding: 9px 63px 9px 15px
}

.mcui-desktop-dropdown__list-ele.editable .disabled .mcui-desktop-dropdown__list-ele-contain:hover {
    padding: 9px 15px
}

.mcui-desktop-dropdown__list-ele .mcui-desktop-dropdown__list-ele-contain {
    line-height: 36px;
    padding: 0 15px;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    color: #353535
}

.ic_dele,.ic_edit {
    border: 1px solid #000;
    display: inline-block
}

.mcui-desktop-dropdown__list-ele__label {
    display: inline-block;
    width: 88px;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap
}

.mcui-desktop-form__dropdown__dt .mcui-desktop-dropdown__list-ele__head {
    margin-right: 10px
}

.mcui-desktop-dropdown__list-ele__head {
    display: inline-block;
    width: 25px;
    height: 25px;
    vertical-align: top;
    position: relative
}

.mcui-desktop-dropdown__list-ele__head .mcui-desktop-dropdown__list-ele__head__icon {
    display: block;
    width: 100%;
    height: 100%;
    border-radius: 50%
}

.loading__wrp {
    text-align: center;
    height: 50px;
    line-height: 50px;
    color: #c7c7c7
}

.mcui-desktop-dropdown__list-ele__new {
    color: #44b549;
    line-height: 36px;
    text-align: center;
    border-top: 1px solid #e4e8eb;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.mcui-desktop-dropdown__list-ele__new:hover {
    background: none;
    color: #44b549;
    cursor: pointer
}

.mcui-desktop-form__dropdown__new-option {
    line-height: 36px;
    padding: 0 10px;
    border: none
}

.mcui-desktop-form__dropdown__new-option::-webkit-input-placeholder {
    color: rgba(53,53,53,.53)
}

.mcui-desktop-dropdown__list-ele__edit {
    border: none;
    width: 5em
}

.multiple.mcui-desktop-dropdown__list-ele.checked {
    position: relative
}

.multiple.mcui-desktop-dropdown__list-ele.checked.editable:hover:after {
    display: none
}

.multiple.mcui-desktop-dropdown__list-ele.checked:after {
    position: absolute;
    right: 16px;
    top: 50%;
    margin-top: -4px;
    width: 11px;
    height: 8px;
    content: " ";
    background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAICAYAAAAvOAWIAAAAAXNSR0IArs4c6QAAAKFJREFUGBljZCAA9Hbqcb/58noWEzNzBxM+tSCFb7++2QhU4/H/338enIphCv///2/IzMAQ+DTo6XEmmXVSFbLrpdyQbUBX+Dj4+SGQPNN/Bgbrv///r4ZpwKUQpJhRYb8Cx+/3v1b/Z/hvB3RT4n8GxiyY1TATQQpBgBFEgDW8+7UGqMEZyP0GciO6QpA6OJBaJSUntVbyiuxaSTu4IBoDAAMXVHlpN7VYAAAAAElFTkSuQmCC) no-repeat 0 0
}

.mcui-desktop-dropdown__list-ele:hover .mcui-desktop-dropdown__list-ele.checked:after {
    color: #fff
}

.mcui-desktop-form__dropdown__value-ele {
    background-color: #f3f3f3;
    margin-right: 5px
}

.mcui-desktop-form__dropdown__custom {
    border: none;
    display: inline-block;
    height: 23px;
    line-height: 23px
}

.mcui-desktop-dropdown__list__cascade {
    border-bottom: 1px solid #e4e8eb;
    padding-bottom: 5px
}

.mcui-desktop-dropdown__list__cascade:last-child {
    border-bottom: none
}

.mcui-desktop-dropdown__list__cascade .mcui-desktop-dropdown__list__cascade__ele {
    color: #9a9a9a;
    padding: 0 10px;
    height: 30px;
    line-height: 30px
}

.mcui-desktop-dropdown__list__cascade .mcui-desktop-dropdown__list__cascade__ele.checked .mcui-desktop-dropdown__list__cascade__ele__contain {
    color: #00a717
}

.mcui-desktop-dropdown__list__cascade .mcui-desktop-dropdown__list__cascade__ele.checked .mcui-desktop-dropdown__list__cascade__ele__contain:hover {
    color: #fff
}

.mcui-desktop-dropdown__list__cascade .mcui-desktop-dropdown__list__cascade__ele.disabled .mcui-desktop-dropdown__list__cascade__ele__contain {
    color: #9a9a9a
}

.mcui-desktop-dropdown__list__cascade .mcui-desktop-dropdown__list__cascade__ele__contain {
    display: block;
    color: #353535;
    padding: 0 20px;
    height: 30px;
    line-height: 30px
}

.mcui-desktop-dropdown__list__cascade .mcui-desktop-dropdown__list__cascade__ele__contain:hover {
    text-decoration: none
}

.mcui-desktop-dropdown__list__cascade .mcui-desktop-dropdown__list__cascade {
    border-bottom: none;
    padding-bottom: 0
}

.mcui-desktop-dropdown__list__cascade .mcui-desktop-dropdown__list__cascade .mcui-desktop-dropdown__list__cascade__ele:hover {
    cursor: pointer;
    background-color: #1aad19
}

.mcui-desktop-dropdown__list__cascade .mcui-desktop-dropdown__list__cascade .mcui-desktop-dropdown__list__cascade__ele:hover .mcui-desktop-dropdown__list__cascade__ele__contain {
    color: #fff
}

.mcui-desktop-dropdown__list__cascade .mcui-desktop-dropdown__list__cascade .mcui-desktop-dropdown__list__cascade__ele.disabled:hover {
    background: none;
    cursor: default
}

.mcui-desktop-dropdown__list__cascade .mcui-desktop-dropdown__list__cascade .mcui-desktop-dropdown__list__cascade__ele.disabled:hover .mcui-desktop-dropdown__list__cascade__ele__contain {
    color: #9a9a9a
}

.mcui-desktop-form__dropdown.mcui-desktop-form__dropdown__inner-text {
    width: auto
}

.mcui-desktop-form__dropdown.mcui-desktop-form__dropdown__inner-text .mcui-desktop-form__dropdown__dt {
    padding-left: 0;
    padding-right: 20px
}

.mcui-desktop-form__dropdown.mcui-desktop-form__dropdown__inner-text .mcui-desktop-dropdown-menu {
    font-size: 14px
}

.mcui-desktop-form__dropdown.mcui-desktop-form__dropdown__inner-table {
    display: block
}

.mcui-desktop-form__dropdown.mcui-desktop-form__dropdown__inner-table .mcui-desktop-dropdown-menu__wrp {
    top: -10px;
    color: #353535
}

.mcui-desktop-form__dropdown__dt.mcui-desktop-form__dropdown__inner-table {
    position: relative;
    display: block;
    padding: 12px 25px 12px 10px;
    cursor: pointer
}

.mcui-desktop-form__dropdown__dt.mcui-desktop-form__dropdown__inner-table:after {
    border-color: #9a9a9a transparent transparent
}

.mcui-desktop-cascade-dropdown {
    font-size: 0
}

.mcui-desktop-cascade-dropdown .mcui-desktop-form__dropdown {
    font-size: 14px;
    margin-right: 14px
}

.mcui-desktop-cascade-dropdown .mcui-desktop-form__dropdown:last-child {
    margin-right: 0
}

.mcui-desktop-form__dropdown_highlight .mcui-desktop-form__dropdown__dt {
    color: #576b95
}

html {
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%
}

body {
    line-height: 1.6;
    font-family: -apple-system-font,Helvetica Neue,sans-serif
}

* {
    margin: 0;
    padding: 0
}

a img {
    border: 0
}

a {
    text-decoration: none;
    -webkit-tap-highlight-color: rgba(0,0,0,0)
}

input,textarea {
    caret-color: var(--themeColor)
}

::-webkit-input-placeholder {
    color: rgba(0,0,0,.3)
}

[class*=" mcui-icon-"],[class^=mcui-icon-] {
    display: inline-block;
    vertical-align: middle;
    width: 24px;
    height: 24px;
    -webkit-mask-position: 50% 50%;
    mask-position: 50% 50%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100%;
    mask-size: 100%;
    background-color: currentColor
}

.mcui-icon-circle {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='1000' height='1000' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M500 916.667C269.881 916.667 83.333 730.119 83.333 500 83.333 269.881 269.881 83.333 500 83.333c230.119 0 416.667 186.548 416.667 416.667 0 230.119-186.548 416.667-416.667 416.667zm0-50c202.504 0 366.667-164.163 366.667-366.667 0-202.504-164.163-366.667-366.667-366.667-202.504 0-366.667 164.163-366.667 366.667 0 202.504 164.163 366.667 366.667 366.667z' fill-rule='evenodd' fill-opacity='.9'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='1000' height='1000' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M500 916.667C269.881 916.667 83.333 730.119 83.333 500 83.333 269.881 269.881 83.333 500 83.333c230.119 0 416.667 186.548 416.667 416.667 0 230.119-186.548 416.667-416.667 416.667zm0-50c202.504 0 366.667-164.163 366.667-366.667 0-202.504-164.163-366.667-366.667-366.667-202.504 0-366.667 164.163-366.667 366.667 0 202.504 164.163 366.667 366.667 366.667z' fill-rule='evenodd' fill-opacity='.9'/%3E%3C/svg%3E")
}

.mcui-icon-download {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.25 12.04l-1.72-1.72-1.06 1.06 2.828 2.83a1 1 0 0 0 1.414-.001l2.828-2.828-1.06-1.061-1.73 1.73V7h-1.5v5.04zm0-5.04V2h1.5v5h6.251c.55 0 .999.446.999.996v13.008a.998.998 0 0 1-.996.996H4.996A.998.998 0 0 1 4 21.004V7.996A1 1 0 0 1 4.999 7h6.251z'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.25 12.04l-1.72-1.72-1.06 1.06 2.828 2.83a1 1 0 0 0 1.414-.001l2.828-2.828-1.06-1.061-1.73 1.73V7h-1.5v5.04zm0-5.04V2h1.5v5h6.251c.55 0 .999.446.999.996v13.008a.998.998 0 0 1-.996.996H4.996A.998.998 0 0 1 4 21.004V7.996A1 1 0 0 1 4.999 7h6.251z'/%3E%3C/svg%3E")
}

.mcui-icon-info {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 22C6.477 22 2 17.523 2 12S6.477 2 12 2s10 4.477 10 10-4.477 10-10 10zm-.75-12v7h1.5v-7h-1.5zM12 9a1 1 0 1 0 0-2 1 1 0 0 0 0 2z'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 22C6.477 22 2 17.523 2 12S6.477 2 12 2s10 4.477 10 10-4.477 10-10 10zm-.75-12v7h1.5v-7h-1.5zM12 9a1 1 0 1 0 0-2 1 1 0 0 0 0 2z'/%3E%3C/svg%3E")
}

.mcui-icon-safe-success {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 1000'%3E%3Cpath d='M500.9 4.6C315.5 46.7 180.4 93.1 57.6 132c0 129.3.2 231.7.2 339.7 0 304.2 248.3 471.6 443.1 523.7C695.7 943.3 944 775.9 944 471.7c0-108 .2-210.4.2-339.7C821.4 93.1 686.3 46.7 500.9 4.6zm248.3 349.1l-299.7 295c-2.1 2-5.3 2-7.4-.1L304.4 506.1c-2-2.1-2.3-5.7-.6-8l18.3-24.9c1.7-2.3 5-2.8 7.2-1l112.2 86c2.3 1.8 6 1.7 8.1-.1l274.7-228.9c2.2-1.8 5.7-1.7 7.7.3l17 16.8c2.2 2.1 2.2 5.3.2 7.4z' fill-rule='evenodd' clip-rule='evenodd' fill='%23070202'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 1000'%3E%3Cpath d='M500.9 4.6C315.5 46.7 180.4 93.1 57.6 132c0 129.3.2 231.7.2 339.7 0 304.2 248.3 471.6 443.1 523.7C695.7 943.3 944 775.9 944 471.7c0-108 .2-210.4.2-339.7C821.4 93.1 686.3 46.7 500.9 4.6zm248.3 349.1l-299.7 295c-2.1 2-5.3 2-7.4-.1L304.4 506.1c-2-2.1-2.3-5.7-.6-8l18.3-24.9c1.7-2.3 5-2.8 7.2-1l112.2 86c2.3 1.8 6 1.7 8.1-.1l274.7-228.9c2.2-1.8 5.7-1.7 7.7.3l17 16.8c2.2 2.1 2.2 5.3.2 7.4z' fill-rule='evenodd' clip-rule='evenodd' fill='%23070202'/%3E%3C/svg%3E")
}

.mcui-icon-safe-warn {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 1000'%3E%3Cpath d='M500.9 4.5c-185.4 42-320.4 88.4-443.2 127.3 0 129.3.2 231.7.2 339.6 0 304.1 248.2 471.4 443 523.6 194.7-52.2 443-219.5 443-523.6 0-107.9.2-210.3.2-339.6C821.3 92.9 686.2 46.5 500.9 4.5zm-26.1 271.1h52.1c5.8 0 10.3 4.7 10.1 10.4l-11.6 313.8c-.1 2.8-2.5 5.2-5.4 5.2h-38.2c-2.9 0-5.3-2.3-5.4-5.2L464.8 286c-.2-5.8 4.3-10.4 10-10.4zm26.1 448.3c-20.2 0-36.5-16.3-36.5-36.5s16.3-36.5 36.5-36.5 36.5 16.3 36.5 36.5-16.4 36.5-36.5 36.5z' fill-rule='evenodd' clip-rule='evenodd' fill='%23020202'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 1000'%3E%3Cpath d='M500.9 4.5c-185.4 42-320.4 88.4-443.2 127.3 0 129.3.2 231.7.2 339.6 0 304.1 248.2 471.4 443 523.6 194.7-52.2 443-219.5 443-523.6 0-107.9.2-210.3.2-339.6C821.3 92.9 686.2 46.5 500.9 4.5zm-26.1 271.1h52.1c5.8 0 10.3 4.7 10.1 10.4l-11.6 313.8c-.1 2.8-2.5 5.2-5.4 5.2h-38.2c-2.9 0-5.3-2.3-5.4-5.2L464.8 286c-.2-5.8 4.3-10.4 10-10.4zm26.1 448.3c-20.2 0-36.5-16.3-36.5-36.5s16.3-36.5 36.5-36.5 36.5 16.3 36.5 36.5-16.4 36.5-36.5 36.5z' fill-rule='evenodd' clip-rule='evenodd' fill='%23020202'/%3E%3C/svg%3E")
}

.mcui-icon-success {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 22C6.477 22 2 17.523 2 12S6.477 2 12 2s10 4.477 10 10-4.477 10-10 10zm-1.177-7.86l-2.765-2.767L7 12.431l3.119 3.121a1 1 0 0 0 1.414 0l5.952-5.95-1.062-1.062-5.6 5.6z'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 22C6.477 22 2 17.523 2 12S6.477 2 12 2s10 4.477 10 10-4.477 10-10 10zm-1.177-7.86l-2.765-2.767L7 12.431l3.119 3.121a1 1 0 0 0 1.414 0l5.952-5.95-1.062-1.062-5.6 5.6z'/%3E%3C/svg%3E")
}

.mcui-icon-success-circle {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 22C6.477 22 2 17.523 2 12S6.477 2 12 2s10 4.477 10 10-4.477 10-10 10zm0-1.2a8.8 8.8 0 1 0 0-17.6 8.8 8.8 0 0 0 0 17.6zm-1.172-6.242l5.809-5.808.848.849-5.95 5.95a1 1 0 0 1-1.414 0L7 12.426l.849-.849 2.98 2.98z'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 22C6.477 22 2 17.523 2 12S6.477 2 12 2s10 4.477 10 10-4.477 10-10 10zm0-1.2a8.8 8.8 0 1 0 0-17.6 8.8 8.8 0 0 0 0 17.6zm-1.172-6.242l5.809-5.808.848.849-5.95 5.95a1 1 0 0 1-1.414 0L7 12.426l.849-.849 2.98 2.98z'/%3E%3C/svg%3E")
}

.mcui-icon-success-no-circle {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.657 18.435L3 12.778l1.414-1.414 4.95 4.95L20.678 5l1.414 1.414-12.02 12.021a1 1 0 0 1-1.415 0z' fill-rule='evenodd'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.657 18.435L3 12.778l1.414-1.414 4.95 4.95L20.678 5l1.414 1.414-12.02 12.021a1 1 0 0 1-1.415 0z' fill-rule='evenodd'/%3E%3C/svg%3E")
}

.mcui-icon-waiting {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.75 11.38V6h-1.5v6l4.243 4.243 1.06-1.06-3.803-3.804zM12 22C6.477 22 2 17.523 2 12S6.477 2 12 2s10 4.477 10 10-4.477 10-10 10z' fill-rule='evenodd'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.75 11.38V6h-1.5v6l4.243 4.243 1.06-1.06-3.803-3.804zM12 22C6.477 22 2 17.523 2 12S6.477 2 12 2s10 4.477 10 10-4.477 10-10 10z' fill-rule='evenodd'/%3E%3C/svg%3E")
}

.mcui-icon-waiting-circle {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.6 11.503l3.891 3.891-.848.849L11.4 12V6h1.2v5.503zM12 22C6.477 22 2 17.523 2 12S6.477 2 12 2s10 4.477 10 10-4.477 10-10 10zm0-1.2a8.8 8.8 0 1 0 0-17.6 8.8 8.8 0 0 0 0 17.6z'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.6 11.503l3.891 3.891-.848.849L11.4 12V6h1.2v5.503zM12 22C6.477 22 2 17.523 2 12S6.477 2 12 2s10 4.477 10 10-4.477 10-10 10zm0-1.2a8.8 8.8 0 1 0 0-17.6 8.8 8.8 0 0 0 0 17.6z'/%3E%3C/svg%3E")
}

.mcui-icon-warn {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 22C6.477 22 2 17.523 2 12S6.477 2 12 2s10 4.477 10 10-4.477 10-10 10zm-.763-15.864l.11 7.596h1.305l.11-7.596h-1.525zm.759 10.967c.512 0 .902-.383.902-.882 0-.5-.39-.882-.902-.882a.878.878 0 0 0-.896.882c0 .499.396.882.896.882z'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 22C6.477 22 2 17.523 2 12S6.477 2 12 2s10 4.477 10 10-4.477 10-10 10zm-.763-15.864l.11 7.596h1.305l.11-7.596h-1.525zm.759 10.967c.512 0 .902-.383.902-.882 0-.5-.39-.882-.902-.882a.878.878 0 0 0-.896.882c0 .499.396.882.896.882z'/%3E%3C/svg%3E")
}

.mcui-icon-info-circle {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 22C6.477 22 2 17.523 2 12S6.477 2 12 2s10 4.477 10 10-4.477 10-10 10zm0-1.2a8.8 8.8 0 1 0 0-17.6 8.8 8.8 0 0 0 0 17.6zM11.4 10h1.2v7h-1.2v-7zm.6-1a1 1 0 1 1 0-2 1 1 0 0 1 0 2z'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 22C6.477 22 2 17.523 2 12S6.477 2 12 2s10 4.477 10 10-4.477 10-10 10zm0-1.2a8.8 8.8 0 1 0 0-17.6 8.8 8.8 0 0 0 0 17.6zM11.4 10h1.2v7h-1.2v-7zm.6-1a1 1 0 1 1 0-2 1 1 0 0 1 0 2z'/%3E%3C/svg%3E")
}

.mcui-icon-cancel {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill-rule='evenodd'%3E%3Cpath d='M12 22C6.477 22 2 17.523 2 12S6.477 2 12 2s10 4.477 10 10-4.477 10-10 10zm0-1.2a8.8 8.8 0 1 0 0-17.6 8.8 8.8 0 0 0 0 17.6z' fill-rule='nonzero'/%3E%3Cpath d='M12.849 12l3.11 3.111-.848.849L12 12.849l-3.111 3.11-.849-.848L11.151 12l-3.11-3.111.848-.849L12 11.151l3.111-3.11.849.848L12.849 12z'/%3E%3C/g%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill-rule='evenodd'%3E%3Cpath d='M12 22C6.477 22 2 17.523 2 12S6.477 2 12 2s10 4.477 10 10-4.477 10-10 10zm0-1.2a8.8 8.8 0 1 0 0-17.6 8.8 8.8 0 0 0 0 17.6z' fill-rule='nonzero'/%3E%3Cpath d='M12.849 12l3.11 3.111-.848.849L12 12.849l-3.111 3.11-.849-.848L11.151 12l-3.11-3.111.848-.849L12 11.151l3.111-3.11.849.848L12.849 12z'/%3E%3C/g%3E%3C/svg%3E")
}

.mcui-icon-search {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.31 15.561l4.114 4.115-.848.848-4.123-4.123a7 7 0 1 1 .857-.84zM16.8 11a5.8 5.8 0 1 0-11.6 0 5.8 5.8 0 0 0 11.6 0z' fill-rule='evenodd'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.31 15.561l4.114 4.115-.848.848-4.123-4.123a7 7 0 1 1 .857-.84zM16.8 11a5.8 5.8 0 1 0-11.6 0 5.8 5.8 0 0 0 11.6 0z' fill-rule='evenodd'/%3E%3C/svg%3E")
}

.mcui-icon-clear {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.06 12l3.006-3.005-1.06-1.06L12 10.938 8.995 7.934l-1.06 1.06L10.938 12l-3.005 3.005 1.06 1.06L12 13.062l3.005 3.005 1.06-1.06L13.062 12zM12 22C6.477 22 2 17.523 2 12S6.477 2 12 2s10 4.477 10 10-4.477 10-10 10z'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.06 12l3.006-3.005-1.06-1.06L12 10.938 8.995 7.934l-1.06 1.06L10.938 12l-3.005 3.005 1.06 1.06L12 13.062l3.005 3.005 1.06-1.06L13.062 12zM12 22C6.477 22 2 17.523 2 12S6.477 2 12 2s10 4.477 10 10-4.477 10-10 10z'/%3E%3C/svg%3E")
}

.mcui-icon-back {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 22C6.477 22 2 17.523 2 12S6.477 2 12 2s10 4.477 10 10-4.477 10-10 10zm1.999-6.563L10.68 12 14 8.562 12.953 7.5 9.29 11.277a1.045 1.045 0 0 0 0 1.446l3.663 3.777L14 15.437z' fill-rule='evenodd'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 22C6.477 22 2 17.523 2 12S6.477 2 12 2s10 4.477 10 10-4.477 10-10 10zm1.999-6.563L10.68 12 14 8.562 12.953 7.5 9.29 11.277a1.045 1.045 0 0 0 0 1.446l3.663 3.777L14 15.437z' fill-rule='evenodd'/%3E%3C/svg%3E")
}

.mcui-icon-delete {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.774 6.4l.812 13.648a.8.8 0 0 0 .798.752h7.232a.8.8 0 0 0 .798-.752L17.226 6.4H6.774zm11.655 0l-.817 13.719A2 2 0 0 1 15.616 22H8.384a2 2 0 0 1-1.996-1.881L5.571 6.4H3.5v-.7a.5.5 0 0 1 .5-.5h16a.5.5 0 0 1 .5.5v.7h-2.071zM14 3a.5.5 0 0 1 .5.5v.7h-5v-.7A.5.5 0 0 1 10 3h4zM9.5 9h1.2l.5 9H10l-.5-9zm3.8 0h1.2l-.5 9h-1.2l.5-9z'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.774 6.4l.812 13.648a.8.8 0 0 0 .798.752h7.232a.8.8 0 0 0 .798-.752L17.226 6.4H6.774zm11.655 0l-.817 13.719A2 2 0 0 1 15.616 22H8.384a2 2 0 0 1-1.996-1.881L5.571 6.4H3.5v-.7a.5.5 0 0 1 .5-.5h16a.5.5 0 0 1 .5.5v.7h-2.071zM14 3a.5.5 0 0 1 .5.5v.7h-5v-.7A.5.5 0 0 1 10 3h4zM9.5 9h1.2l.5 9H10l-.5-9zm3.8 0h1.2l-.5 9h-1.2l.5-9z'/%3E%3C/svg%3E")
}

.mcui-icon-success-no-circle-thin {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.864 16.617l-5.303-5.303-1.061 1.06 5.657 5.657a1 1 0 0 0 1.414 0L21.238 6.364l-1.06-1.06L8.864 16.616z' fill-rule='evenodd'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.864 16.617l-5.303-5.303-1.061 1.06 5.657 5.657a1 1 0 0 0 1.414 0L21.238 6.364l-1.06-1.06L8.864 16.616z' fill-rule='evenodd'/%3E%3C/svg%3E")
}

.mcui-icon-arrow {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.454 6.58l1.06-1.06 5.78 5.779a.996.996 0 0 1 0 1.413l-5.78 5.779-1.06-1.061 5.425-5.425-5.425-5.424z' fill='%23B2B2B2' fill-rule='evenodd'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.454 6.58l1.06-1.06 5.78 5.779a.996.996 0 0 1 0 1.413l-5.78 5.779-1.06-1.061 5.425-5.425-5.425-5.424z' fill='%23B2B2B2' fill-rule='evenodd'/%3E%3C/svg%3E")
}

.mcui-icon-arrow-bold {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg height='24' width='12' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.157 12.711L4.5 18.368l-1.414-1.414 4.95-4.95-4.95-4.95L4.5 5.64l5.657 5.657a1 1 0 0 1 0 1.414z' fill-rule='evenodd'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg height='24' width='12' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.157 12.711L4.5 18.368l-1.414-1.414 4.95-4.95-4.95-4.95L4.5 5.64l5.657 5.657a1 1 0 0 1 0 1.414z' fill-rule='evenodd'/%3E%3C/svg%3E")
}

.mcui-icon-back-arrow {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.343 12l7.071 7.071L9 20.485l-7.778-7.778a1 1 0 0 1 0-1.414L9 3.515l1.414 1.414L3.344 12z' fill-rule='evenodd'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.343 12l7.071 7.071L9 20.485l-7.778-7.778a1 1 0 0 1 0-1.414L9 3.515l1.414 1.414L3.344 12z' fill-rule='evenodd'/%3E%3C/svg%3E")
}

.mcui-icon-back-arrow-thin {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 19.438L8.955 20.5l-7.666-7.79a1.02 1.02 0 0 1 0-1.42L8.955 3.5 10 4.563 2.682 12 10 19.438z' fill-rule='evenodd'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 19.438L8.955 20.5l-7.666-7.79a1.02 1.02 0 0 1 0-1.42L8.955 3.5 10 4.563 2.682 12 10 19.438z' fill-rule='evenodd'/%3E%3C/svg%3E")
}

.mcui-icon-close {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 10.586l5.657-5.657 1.414 1.414L13.414 12l5.657 5.657-1.414 1.414L12 13.414l-5.657 5.657-1.414-1.414L10.586 12 4.929 6.343 6.343 4.93 12 10.586z' fill-rule='evenodd'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 10.586l5.657-5.657 1.414 1.414L13.414 12l5.657 5.657-1.414 1.414L12 13.414l-5.657 5.657-1.414-1.414L10.586 12 4.929 6.343 6.343 4.93 12 10.586z' fill-rule='evenodd'/%3E%3C/svg%3E")
}

.mcui-icon-close-thin {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.25 10.693L6.057 4.5 5 5.557l6.193 6.193L5 17.943 6.057 19l6.193-6.193L18.443 19l1.057-1.057-6.193-6.193L19.5 5.557 18.443 4.5z' fill-rule='evenodd'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.25 10.693L6.057 4.5 5 5.557l6.193 6.193L5 17.943 6.057 19l6.193-6.193L18.443 19l1.057-1.057-6.193-6.193L19.5 5.557 18.443 4.5z' fill-rule='evenodd'/%3E%3C/svg%3E")
}

.mcui-icon-back-circle {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 22C6.477 22 2 17.523 2 12S6.477 2 12 2s10 4.477 10 10-4.477 10-10 10zm0-1.2a8.8 8.8 0 1 0 0-17.6 8.8 8.8 0 0 0 0 17.6zm1.999-5.363L12.953 16.5 9.29 12.723a1.045 1.045 0 0 1 0-1.446L12.953 7.5 14 8.563 10.68 12 14 15.438z'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 22C6.477 22 2 17.523 2 12S6.477 2 12 2s10 4.477 10 10-4.477 10-10 10zm0-1.2a8.8 8.8 0 1 0 0-17.6 8.8 8.8 0 0 0 0 17.6zm1.999-5.363L12.953 16.5 9.29 12.723a1.045 1.045 0 0 1 0-1.446L12.953 7.5 14 8.563 10.68 12 14 15.438z'/%3E%3C/svg%3E")
}

.mcui-icon-success {
    color: var(--themeColor)
}

.mcui-icon-waiting {
    color: #10aeff
}

.mcui-icon-warn {
    color: #fa5151
}

.mcui-icon-info {
    color: #10aeff
}

.mcui-icon-success-circle,.mcui-icon-success-no-circle,.mcui-icon-success-no-circle-thin {
    color: var(--themeColor)
}

.mcui-icon-waiting-circle {
    color: #10aeff
}

.mcui-icon-circle {
    color: rgba(0,0,0,.3)
}

.mcui-icon-download {
    color: var(--themeColor)
}

.mcui-icon-info-circle {
    color: rgba(0,0,0,.3)
}

.mcui-icon-safe-success {
    color: var(--themeColor)
}

.mcui-icon-safe-warn {
    color: #ffbe00
}

.mcui-icon-cancel {
    color: #fa5151
}

.mcui-icon-search {
    color: rgba(0,0,0,.5)
}

.mcui-icon-clear {
    color: rgba(0,0,0,.3)
}

.mcui-icon-clear:active {
    color: rgba(0,0,0,.5)
}

.mcui-icon-delete.mcui-icon_gallery-delete {
    color: #fff
}

.mcui-icon-arrow,.mcui-icon-arrow-bold,.mcui-icon-back-arrow,.mcui-icon-back-arrow-thin {
    width: 12px
}

.mcui-icon-arrow,.mcui-icon-arrow-bold {
    color: rgba(0,0,0,.3)
}

.mcui-icon-back,.mcui-icon-back-arrow,.mcui-icon-back-arrow-thin,.mcui-icon-back-circle {
    color: rgba(0,0,0,.9)
}

.mcui-icon_msg {
    width: 64px;
    height: 64px
}

.mcui-icon_msg.mcui-icon-warn {
    color: #fa5151
}

.mcui-icon_msg-primary {
    width: 64px;
    height: 64px
}

.mcui-icon_msg-primary.mcui-icon-warn {
    color: #ffc300
}

.mcui-btn {
    position: relative;
    display: block;
    width: 184px;
    margin-left: auto;
    margin-right: auto;
    padding: 8px 24px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    font-weight: 700;
    font-size: 17px;
    text-align: center;
    text-decoration: none;
    color: #fff;
    line-height: 1.41176471;
    border-radius: 4px;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    overflow: hidden
}

.mcui-btn_block {
    width: auto
}

.mcui-btn_inline {
    display: inline-block
}

.mcui-btn_default {
    color: #06ae56;
    background-color: #f2f2f2
}

.mcui-btn_default:not(.mcui-btn_disabled):visited {
    color: #06ae56
}

.mcui-btn_default:not(.mcui-btn_disabled):active {
    color: #06ae56;
    background-color: #d9d9d9
}

.mcui-btn_primary {
    background-color: var(--themeColor)
}

.mcui-btn_primary:not(.mcui-btn_disabled):visited {
    color: #fff
}

.mcui-btn_primary:not(.mcui-btn_disabled):active {
    color: #fff;
    background-color: var(--themeClickColor)
}

.mcui-btn_warn {
    color: #fa5151;
    background-color: #f2f2f2
}

.mcui-btn_warn:not(.mcui-btn_disabled):visited {
    color: #fa5151
}

.mcui-btn_warn:not(.mcui-btn_disabled):active {
    color: #fa5151;
    background-color: #d9d9d9
}

.mcui-btn_disabled {
    color: rgba(0,0,0,.18);
    background-color: #fafafa
}

.mcui-btn_loading .mcui-loading {
    margin: -.2em .34em 0 0
}

.mcui-btn_loading.mcui-btn_primary {
    color: #fff
}

.mcui-btn_loading.mcui-btn_default {
    background-color: #d9d9d9
}

.mcui-btn_loading.mcui-btn_primary {
    background-color: var(--themeClickColor)
}

.mcui-btn_loading.mcui-btn_warn {
    background-color: #d9d9d9
}

.mcui-btn_plain-primary {
    color: var(--themeColor);
    border: 1px solid #1aad19
}

.mcui-btn_plain-primary:not(.mcui-btn_plain-disabled):active {
    color: #06ae56;
    border-color: #179c16;
    background-color: rgba(0,0,0,.1)
}

.mcui-btn_plain-primary:after {
    border-width: 0
}

.mcui-btn_plain-default {
    color: #353535;
    border: 1px solid #353535
}

.mcui-btn_plain-default:not(.mcui-btn_plain-disabled):active {
    color: #323232;
    border-color: #323232;
    background-color: rgba(0,0,0,.1)
}

.mcui-btn_plain-default:after {
    border-width: 0
}

.mcui-btn_plain-disabled {
    color: rgba(0,0,0,.2);
    border-color: rgba(0,0,0,.2)
}

.mcui-btn_cell {
    position: relative;
    display: block;
    margin-left: auto;
    margin-right: auto;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    font-weight: 700;
    font-size: 17px;
    text-align: center;
    text-decoration: none;
    color: #fff;
    line-height: 1.41176471;
    padding: 16px;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    overflow: hidden;
    background-color: #fff
}

.mcui-btn_cell+.mcui-btn_cell {
    margin-top: 16px
}

.mcui-btn_cell:active {
    background-color: #ececec
}

.mcui-btn_cell__icon {
    display: inline-block;
    vertical-align: middle;
    width: 24px;
    height: 24px;
    margin: -.2em .34em 0 0
}

.mcui-btn_cell-default {
    color: rgba(0,0,0,.9)
}

.mcui-btn_cell-primary {
    color: #576b95
}

.mcui-btn_cell-warn {
    color: #fa5151
}

button.mcui-btn,input.mcui-btn {
    border-width: 0;
    outline: 0;
    -webkit-appearance: none
}

button.mcui-btn:focus,input.mcui-btn:focus {
    outline: 0
}

button.mcui-btn_inline,button.mcui-btn_mini,input.mcui-btn_inline,input.mcui-btn_mini {
    width: auto
}

button.mcui-btn_plain-default,button.mcui-btn_plain-primary,input.mcui-btn_plain-default,input.mcui-btn_plain-primary {
    border-width: 1px;
    background-color: transparent
}

.mcui-btn_mini {
    display: inline-block;
    width: auto;
    padding: 0 .75em;
    line-height: 2;
    font-size: 16px
}

.mcui-btn:not(.mcui-btn_mini)+.mcui-btn:not(.mcui-btn_mini) {
    margin-top: 16px
}

.mcui-btn.mcui-btn_inline+.mcui-btn.mcui-btn_inline {
    margin-top: auto;
    margin-left: 16px
}

.mcui-btn-area {
    margin: 48px 16px 8px
}

.mcui-btn-area_inline {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.mcui-btn-area_inline .mcui-btn {
    margin-top: auto;
    margin-right: 16px;
    width: 100%;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.mcui-btn-area_inline .mcui-btn:last-child {
    margin-right: 0
}

.mcui-btn_reset {
    background: transparent;
    border: 0;
    padding: 0;
    outline: 0
}

.mcui-btn_icon {
    font-size: 0
}

.mcui-btn_icon:active [class*=mcui-icon-] {
    color: rgba(0,0,0,.5)
}

.mcui-cells {
    margin-top: 8px;
    background-color: #fff;
    line-height: 1.41176471;
    font-size: 17px;
    overflow: hidden;
    position: relative
}

.mcui-cells:before {
    top: 0;
    border-top: 1px solid rgba(0,0,0,.1);
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-transform: scaleY(.5);
    transform: scaleY(.5)
}

.mcui-cells:after,.mcui-cells:before {
    content: " ";
    position: absolute;
    left: 0;
    right: 0;
    height: 1px;
    color: rgba(0,0,0,.1);
    z-index: 2
}

.mcui-cells:after {
    bottom: 0;
    border-bottom: 1px solid rgba(0,0,0,.1);
    -webkit-transform-origin: 0 100%;
    transform-origin: 0 100%;
    -webkit-transform: scaleY(.5);
    transform: scaleY(.5)
}

.mcui-cells__title {
    margin-top: 16px;
    margin-bottom: 3px;
    padding-left: 16px;
    padding-right: 16px;
    color: rgba(0,0,0,.5);
    font-size: 14px;
    line-height: 1.4
}

.mcui-cells__title+.mcui-cells {
    margin-top: 0
}

.mcui-cells__tips {
    margin-top: 8px;
    color: rgba(0,0,0,.5);
    padding-left: 16px;
    padding-right: 16px;
    font-size: 14px;
    line-height: 1.4
}

.mcui-cell {
    padding: 16px;
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.mcui-cell:before {
    content: " ";
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    height: 1px;
    border-top: 1px solid rgba(0,0,0,.1);
    color: rgba(0,0,0,.1);
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-transform: scaleY(.5);
    transform: scaleY(.5);
    left: 16px;
    z-index: 2
}

.mcui-cell:first-child:before {
    display: none
}

.mcui-cell_primary {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start
}

.mcui-cell__bd {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.mcui-cell__ft {
    text-align: right;
    color: rgba(0,0,0,.5)
}

.mcui-cell_swiped {
    display: block;
    padding: 0
}

.mcui-cell_swiped>.mcui-cell__bd {
    position: relative;
    z-index: 1;
    background-color: #fff
}

.mcui-cell_swiped>.mcui-cell__ft {
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    color: #fff
}

.mcui-swiped-btn {
    display: block;
    padding: 16px 1em;
    line-height: 1.41176471;
    color: inherit
}

.mcui-swiped-btn_default {
    background-color: #ededed
}

.mcui-swiped-btn_warn {
    background-color: #fa5151
}

.mcui-cell_access {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    color: inherit
}

.mcui-cell_access:active {
    background-color: #ececec
}

.mcui-cell_access .mcui-cell__ft {
    padding-right: 22px;
    position: relative
}

.mcui-cell_access .mcui-cell__ft:after {
    content: " ";
    width: 12px;
    height: 24px;
    -webkit-mask-position: 0 0;
    mask-position: 0 0;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100%;
    mask-size: 100%;
    background-color: currentColor;
    color: rgba(0,0,0,.3);
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.454 6.58l1.06-1.06 5.78 5.779a.996.996 0 0 1 0 1.413l-5.78 5.779-1.06-1.061 5.425-5.425-5.425-5.424z' fill='%23B2B2B2' fill-rule='evenodd'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.454 6.58l1.06-1.06 5.78 5.779a.996.996 0 0 1 0 1.413l-5.78 5.779-1.06-1.061 5.425-5.425-5.425-5.424z' fill='%23B2B2B2' fill-rule='evenodd'/%3E%3C/svg%3E");
    position: absolute;
    top: 50%;
    right: 0;
    margin-top: -12px
}

.mcui-cell_link {
    color: #576b95;
    font-size: 17px
}

.mcui-cell_link:first-child:before {
    display: block
}

.mcui-check__label {
    -webkit-tap-highlight-color: rgba(0,0,0,0)
}

.mcui-check__label:active {
    background-color: #ececec
}

.mcui-check {
    position: absolute;
    left: -9999em
}

.mcui-cells_radio .mcui-cell__ft {
    padding-left: 16px;
    font-size: 0
}

.mcui-cells_radio .mcui-check+.mcui-icon-checked {
    min-width: 16px;
    color: transparent
}

.mcui-cells_radio .mcui-check:checked+.mcui-icon-checked {
    color: var(--themeColor);
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.657 18.435L3 12.778l1.414-1.414 4.95 4.95L20.678 5l1.414 1.414-12.02 12.021a1 1 0 0 1-1.415 0z' fill-rule='evenodd'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.657 18.435L3 12.778l1.414-1.414 4.95 4.95L20.678 5l1.414 1.414-12.02 12.021a1 1 0 0 1-1.415 0z' fill-rule='evenodd'/%3E%3C/svg%3E")
}

.mcui-cells_checkbox .mcui-check__label:before {
    left: 55px
}

.mcui-cells_checkbox .mcui-cell__hd {
    padding-right: 16px;
    font-size: 0
}

.mcui-cells_checkbox .mcui-icon-checked {
    color: rgba(0,0,0,.3);
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='1000' height='1000' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M500 916.667C269.881 916.667 83.333 730.119 83.333 500 83.333 269.881 269.881 83.333 500 83.333c230.119 0 416.667 186.548 416.667 416.667 0 230.119-186.548 416.667-416.667 416.667zm0-50c202.504 0 366.667-164.163 366.667-366.667 0-202.504-164.163-366.667-366.667-366.667-202.504 0-366.667 164.163-366.667 366.667 0 202.504 164.163 366.667 366.667 366.667z' fill-rule='evenodd' fill-opacity='.9'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='1000' height='1000' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M500 916.667C269.881 916.667 83.333 730.119 83.333 500 83.333 269.881 269.881 83.333 500 83.333c230.119 0 416.667 186.548 416.667 416.667 0 230.119-186.548 416.667-416.667 416.667zm0-50c202.504 0 366.667-164.163 366.667-366.667 0-202.504-164.163-366.667-366.667-366.667-202.504 0-366.667 164.163-366.667 366.667 0 202.504 164.163 366.667 366.667 366.667z' fill-rule='evenodd' fill-opacity='.9'/%3E%3C/svg%3E")
}

.mcui-cells_checkbox .mcui-check:checked+.mcui-icon-checked {
    color: var(--themeColor);
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 22C6.477 22 2 17.523 2 12S6.477 2 12 2s10 4.477 10 10-4.477 10-10 10zm-1.177-7.86l-2.765-2.767L7 12.431l3.119 3.121a1 1 0 0 0 1.414 0l5.952-5.95-1.062-1.062-5.6 5.6z'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 22C6.477 22 2 17.523 2 12S6.477 2 12 2s10 4.477 10 10-4.477 10-10 10zm-1.177-7.86l-2.765-2.767L7 12.431l3.119 3.121a1 1 0 0 0 1.414 0l5.952-5.95-1.062-1.062-5.6 5.6z'/%3E%3C/svg%3E")
}

.mcui-label {
    display: block;
    width: 105px;
    word-wrap: break-word;
    word-break: break-all
}

.mcui-input {
    width: 100%;
    border: 0;
    outline: 0;
    -webkit-appearance: none;
    background-color: transparent;
    font-size: inherit;
    color: inherit;
    height: 1.41176471em;
    line-height: 1.41176471
}

.mcui-input::-webkit-inner-spin-button,.mcui-input::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.mcui-input:focus:not(:placeholder-shown)+.mcui-btn_input-clear {
    display: inline
}

.mcui-textarea {
    display: block;
    border: 0;
    resize: none;
    background: transparent;
    width: 100%;
    color: inherit;
    font-size: 1em;
    line-height: inherit;
    outline: 0
}

.mcui-textarea-counter {
    color: rgba(0,0,0,.3);
    text-align: right
}

.mcui-cell_warn .mcui-textarea-counter {
    color: #fa5151
}

.mcui-toptips {
    display: none;
    position: fixed;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    top: 8px;
    left: 8px;
    right: 8px;
    padding: 10px;
    border-radius: 8px;
    font-size: 14px;
    text-align: center;
    color: #fff;
    z-index: 5000;
    word-wrap: break-word;
    word-break: break-all
}

.mcui-toptips_warn {
    background-color: #fa5151
}

.mcui-cells_form .mcui-cell:not(.mcui-cell_readonly):not(.mcui-cell_disabled):not(.mcui-cell_vcode):not(.mcui-cell_switch):active {
    background-color: #ececec
}

.mcui-cells_form .mcui-cell__bd {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.mcui-cells_form .mcui-cell__ft {
    font-size: 0
}

.mcui-cells_form .mcui-icon-warn {
    display: none
}

.mcui-cells_form input,.mcui-cells_form label[for],.mcui-cells_form textarea {
    -webkit-tap-highlight-color: rgba(0,0,0,0)
}

.mcui-cell_warn {
    color: #fa5151
}

.mcui-cell_warn .mcui-icon-warn {
    display: inline-block
}

.mcui-cell_disabled .mcui-input:disabled,.mcui-cell_disabled .mcui-textarea:disabled,.mcui-cell_readonly .mcui-input:disabled,.mcui-cell_readonly .mcui-textarea:disabled {
    opacity: 1;
    -webkit-text-fill-color: rgba(0,0,0,.5)
}

.mcui-cell_disabled .mcui-input[disabled],.mcui-cell_disabled .mcui-input[readonly],.mcui-cell_disabled .mcui-textarea[disabled],.mcui-cell_disabled .mcui-textarea[readonly],.mcui-cell_readonly .mcui-input[disabled],.mcui-cell_readonly .mcui-input[readonly],.mcui-cell_readonly .mcui-textarea[disabled],.mcui-cell_readonly .mcui-textarea[readonly] {
    color: rgba(0,0,0,.5)
}

.mcui-btn_input-clear {
    display: none;
    padding-left: 8px
}

.mcui-btn_input-clear [class*=mcui-icon-] {
    width: 18px
}

.mcui-form-preview {
    position: relative;
    background-color: #fff
}

.mcui-form-preview:before {
    top: 0;
    border-top: 1px solid rgba(0,0,0,.1);
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-transform: scaleY(.5);
    transform: scaleY(.5)
}

.mcui-form-preview:after,.mcui-form-preview:before {
    content: " ";
    position: absolute;
    left: 0;
    right: 0;
    height: 1px;
    color: rgba(0,0,0,.1)
}

.mcui-form-preview:after {
    bottom: 0;
    border-bottom: 1px solid rgba(0,0,0,.1);
    -webkit-transform-origin: 0 100%;
    transform-origin: 0 100%;
    -webkit-transform: scaleY(.5);
    transform: scaleY(.5)
}

.mcui-form-preview__hd {
    position: relative;
    padding: 16px;
    text-align: right;
    line-height: 2.5em
}

.mcui-form-preview__hd:after {
    content: " ";
    position: absolute;
    left: 0;
    bottom: 0;
    right: 0;
    height: 1px;
    border-bottom: 1px solid rgba(0,0,0,.1);
    color: rgba(0,0,0,.1);
    -webkit-transform-origin: 0 100%;
    transform-origin: 0 100%;
    -webkit-transform: scaleY(.5);
    transform: scaleY(.5);
    left: 16px
}

.mcui-form-preview__hd .mcui-form-preview__value {
    font-style: normal;
    font-size: 1.6em
}

.mcui-form-preview__bd {
    padding: 16px;
    font-size: .9em;
    text-align: right;
    color: rgba(0,0,0,.5);
    line-height: 2
}

.mcui-form-preview__ft {
    position: relative;
    line-height: 50px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.mcui-form-preview__ft:before {
    content: " ";
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    height: 1px;
    border-top: 1px solid rgba(0,0,0,.1);
    color: rgba(0,0,0,.1);
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-transform: scaleY(.5);
    transform: scaleY(.5)
}

.mcui-form-preview__item {
    overflow: hidden
}

.mcui-form-preview__label {
    float: left;
    margin-right: 1em;
    min-width: 4em;
    color: rgba(0,0,0,.5);
    text-align: justify;
    -moz-text-align-last: justify;
    text-align-last: justify
}

.mcui-form-preview__value {
    display: block;
    overflow: hidden;
    word-break: normal;
    word-wrap: break-word
}

.mcui-form-preview__btn {
    position: relative;
    display: block;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    color: #576b95;
    text-align: center;
    -webkit-tap-highlight-color: rgba(0,0,0,0)
}

button.mcui-form-preview__btn {
    background-color: transparent;
    border: 0;
    outline: 0;
    line-height: inherit;
    font-size: inherit
}

.mcui-form-preview__btn:active {
    background-color: #ececec
}

.mcui-form-preview__btn:after {
    content: " ";
    position: absolute;
    left: 0;
    top: 0;
    width: 1px;
    bottom: 0;
    border-left: 1px solid rgba(0,0,0,.1);
    color: rgba(0,0,0,.1);
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-transform: scaleX(.5);
    transform: scaleX(.5)
}

.mcui-form-preview__btn:first-child:after {
    display: none
}

.mcui-form-preview__btn_default {
    color: rgba(0,0,0,.9)
}

.mcui-form-preview__btn_primary {
    color: #576b95
}

.mcui-cell_select {
    padding: 0
}

.mcui-cell_select .mcui-select {
    padding-right: 30px
}

.mcui-cell_select .mcui-cell__bd:after {
    content: " ";
    width: 12px;
    height: 24px;
    -webkit-mask-position: 0 0;
    mask-position: 0 0;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100%;
    mask-size: 100%;
    background-color: currentColor;
    color: rgba(0,0,0,.3);
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.454 6.58l1.06-1.06 5.78 5.779a.996.996 0 0 1 0 1.413l-5.78 5.779-1.06-1.061 5.425-5.425-5.425-5.424z' fill='%23B2B2B2' fill-rule='evenodd'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.454 6.58l1.06-1.06 5.78 5.779a.996.996 0 0 1 0 1.413l-5.78 5.779-1.06-1.061 5.425-5.425-5.425-5.424z' fill='%23B2B2B2' fill-rule='evenodd'/%3E%3C/svg%3E");
    position: absolute;
    top: 50%;
    right: 16px;
    margin-top: -12px
}

.mcui-select {
    -webkit-appearance: none;
    border: 0;
    outline: 0;
    background-color: transparent;
    width: 100%;
    font-size: inherit;
    height: 56px;
    line-height: 56px;
    position: relative;
    z-index: 1;
    padding-left: 16px
}

.mcui-cell_select-before {
    padding-right: 16px
}

.mcui-cell_select-before .mcui-select {
    width: 105px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.mcui-cell_select-before .mcui-cell__hd {
    position: relative
}

.mcui-cell_select-before .mcui-cell__hd:after {
    content: " ";
    position: absolute;
    right: 0;
    top: 0;
    width: 1px;
    bottom: 0;
    border-right: 1px solid rgba(0,0,0,.1);
    color: rgba(0,0,0,.1);
    -webkit-transform-origin: 100% 0;
    transform-origin: 100% 0;
    -webkit-transform: scaleX(.5);
    transform: scaleX(.5)
}

.mcui-cell_select-before .mcui-cell__hd:before {
    content: " ";
    width: 12px;
    height: 24px;
    -webkit-mask-position: 0 0;
    mask-position: 0 0;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100%;
    mask-size: 100%;
    background-color: currentColor;
    color: rgba(0,0,0,.3);
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.454 6.58l1.06-1.06 5.78 5.779a.996.996 0 0 1 0 1.413l-5.78 5.779-1.06-1.061 5.425-5.425-5.425-5.424z' fill='%23B2B2B2' fill-rule='evenodd'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.454 6.58l1.06-1.06 5.78 5.779a.996.996 0 0 1 0 1.413l-5.78 5.779-1.06-1.061 5.425-5.425-5.425-5.424z' fill='%23B2B2B2' fill-rule='evenodd'/%3E%3C/svg%3E");
    position: absolute;
    top: 50%;
    right: 16px;
    margin-top: -12px
}

.mcui-cell_select-before .mcui-cell__bd {
    padding-left: 16px
}

.mcui-cell_select-before .mcui-cell__bd:after {
    display: none
}

.mcui-cell_select-before.mcui-cell_access .mcui-cell__hd {
    line-height: 56px;
    padding-left: 32px
}

.mcui-cell_select-after {
    padding-left: 16px
}

.mcui-cell_select-after .mcui-select {
    padding-left: 0
}

.mcui-cell_select-after.mcui-cell_access .mcui-cell__bd {
    line-height: 56px
}

.mcui-cell_vcode {
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 0
}

.mcui-vcode-btn,.mcui-vcode-img {
    margin-left: 5px;
    height: 56px;
    vertical-align: middle
}

.mcui-vcode-btn {
    display: inline-block;
    padding: 0 .6em 0 .7em;
    line-height: 56px;
    font-size: 17px;
    color: #576b95;
    position: relative
}

.mcui-vcode-btn:before {
    content: " ";
    position: absolute;
    left: 0;
    top: 0;
    width: 1px;
    bottom: 0;
    border-left: 1px solid rgba(0,0,0,.1);
    color: rgba(0,0,0,.1);
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-transform: scaleX(.5);
    transform: scaleX(.5)
}

button.mcui-vcode-btn {
    background-color: transparent;
    border: 0;
    outline: 0
}

.mcui-vcode-btn:active {
    color: #767676
}

.mcui-gallery {
    display: none;
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: #000;
    z-index: 1000
}

.mcui-gallery__img {
    top: constant(safe-area-inset-top);
    top: env(safe-area-inset-top);
    bottom: calc(60px + constant(safe-area-inset-bottom));
    bottom: calc(60px + env(safe-area-inset-bottom));
    background: 50% no-repeat;
    background-size: contain
}

.mcui-gallery__img,.mcui-gallery__opr {
    position: absolute;
    right: constant(safe-area-inset-right);
    right: env(safe-area-inset-right);
    left: constant(safe-area-inset-left);
    left: env(safe-area-inset-left)
}

.mcui-gallery__opr {
    bottom: constant(safe-area-inset-bottom);
    bottom: env(safe-area-inset-bottom);
    background-color: #0d0d0d;
    color: #fff;
    line-height: 60px;
    text-align: center
}

.mcui-gallery__del {
    display: block
}

.mcui-cell_switch {
    padding-top: 12px;
    padding-bottom: 12px
}

.mcui-switch {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
}

.mcui-switch,.mcui-switch-cp__box {
    position: relative;
    width: 52px;
    height: 32px;
    border: 2px solid rgba(0,0,0,.1);
    outline: 0;
    border-radius: 16px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background-color: #fff;
    -webkit-transition: background-color .1s,border .1s;
    -o-transition: background-color .1s,border .1s;
    transition: background-color .1s,border .1s
}

.mcui-switch-cp__box:before,.mcui-switch:before {
    content: " ";
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    border-radius: 15px;
    background-color: #fdfdfd;
    -webkit-transition: -webkit-transform .35s cubic-bezier(.45,1,.4,1);
    transition: -webkit-transform .35s cubic-bezier(.45,1,.4,1);
    -o-transition: transform .35s cubic-bezier(.45,1,.4,1);
    transition: transform .35s cubic-bezier(.45,1,.4,1);
    transition: transform .35s cubic-bezier(.45,1,.4,1),-webkit-transform .35s cubic-bezier(.45,1,.4,1)
}

.mcui-switch-cp__box:after,.mcui-switch:after {
    content: " ";
    position: absolute;
    top: 0;
    left: 0;
    width: 28px;
    height: 28px;
    border-radius: 15px;
    background-color: #fff;
    -webkit-box-shadow: 0 1px 3px rgba(0,0,0,.4);
    box-shadow: 0 1px 3px rgba(0,0,0,.4);
    -webkit-transition: -webkit-transform .35s cubic-bezier(.4,.4,.25,1.35);
    transition: -webkit-transform .35s cubic-bezier(.4,.4,.25,1.35);
    -o-transition: transform .35s cubic-bezier(.4,.4,.25,1.35);
    transition: transform .35s cubic-bezier(.4,.4,.25,1.35);
    transition: transform .35s cubic-bezier(.4,.4,.25,1.35),-webkit-transform .35s cubic-bezier(.4,.4,.25,1.35)
}

.mcui-switch-cp__input:checked~.mcui-switch-cp__box,.mcui-switch:checked {
    border-color: var(--themeColor);
    background-color: var(--themeColor)
}

.mcui-switch-cp__input:checked~.mcui-switch-cp__box:before,.mcui-switch:checked:before {
    -webkit-transform: scale(0);
    transform: scale(0)
}

.mcui-switch-cp__input:checked~.mcui-switch-cp__box:after,.mcui-switch:checked:after {
    -webkit-transform: translateX(20px);
    transform: translateX(20px)
}

.mcui-switch-cp__input {
    position: absolute;
    left: -9999px
}

.mcui-switch-cp__box {
    display: block
}

.mcui-uploader {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.mcui-uploader__hd {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding-bottom: 16px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.mcui-uploader__title {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.mcui-uploader__info {
    color: rgba(0,0,0,.3)
}

.mcui-uploader__bd {
    margin-bottom: -8px;
    margin-right: -8px;
    overflow: hidden
}

.mcui-uploader__files {
    list-style: none
}

.mcui-uploader__file {
    float: left;
    margin-right: 8px;
    margin-bottom: 8px;
    width: 96px;
    height: 96px;
    background: no-repeat 50%;
    background-size: cover
}

.mcui-uploader__file_status {
    position: relative
}

.mcui-uploader__file_status:before {
    content: " ";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: rgba(0,0,0,.5)
}

.mcui-uploader__file_status .mcui-uploader__file-content {
    display: block
}

.mcui-uploader__file-content {
    display: none;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    color: #fff
}

.mcui-uploader__file-content .mcui-icon-warn {
    display: inline-block
}

.mcui-uploader__input-box {
    float: left;
    position: relative;
    margin-right: 8px;
    margin-bottom: 8px;
    width: 96px;
    height: 96px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background-color: #ededed
}

.mcui-uploader__input-box:after,.mcui-uploader__input-box:before {
    content: " ";
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    background-color: #a3a3a3
}

.mcui-uploader__input-box:before {
    width: 2px;
    height: 32px
}

.mcui-uploader__input-box:after {
    width: 32px;
    height: 2px
}

.mcui-uploader__input-box:active {
    border-color: #8b8b8b
}

.mcui-uploader__input-box:active:after,.mcui-uploader__input-box:active:before {
    background-color: #8b8b8b
}

.mcui-uploader__input {
    position: absolute;
    z-index: 1;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    -webkit-tap-highlight-color: rgba(0,0,0,0)
}

.mcui-msg {
    padding: calc(48px + env(safe-area-inset-top)) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);
    text-align: center;
    line-height: 1.4;
    min-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    background-color: #fff
}

.mcui-msg a:not(.mcui-btn) {
    color: #576b95;
    display: inline-block;
    vertical-align: baseline
}

.mcui-msg__icon-area {
    margin-bottom: 32px
}

.mcui-msg__text-area {
    margin-bottom: 32px;
    padding: 0 32px;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    line-height: 1.6
}

.mcui-msg__text-area:first-child {
    padding-top: 96px
}

.mcui-msg__title {
    font-weight: 700;
    font-size: 22px
}

.mcui-msg__desc,.mcui-msg__title {
    margin-bottom: 16px;
    word-wrap: break-word;
    word-break: break-all
}

.mcui-msg__desc {
    font-size: 17px;
    color: rgba(0,0,0,.9)
}

.mcui-msg__desc-primary {
    font-size: 14px;
    color: rgba(0,0,0,.5);
    word-wrap: break-word;
    word-break: break-all;
    margin-bottom: 16px
}

.mcui-msg__opr-area {
    margin-bottom: 16px
}

.mcui-msg__opr-area .mcui-btn-area {
    margin: 0
}

.mcui-msg__opr-area .mcui-btn+.mcui-btn {
    margin-bottom: 16px
}

.mcui-msg__opr-area:last-child {
    margin-bottom: 96px
}

.mcui-msg__opr-area+.mcui-msg__extra-area {
    margin-top: 48px
}

.mcui-msg__tips-area {
    margin-bottom: 16px;
    padding: 0 40px
}

.mcui-msg__opr-area+.mcui-msg__tips-area {
    margin-bottom: 48px
}

.mcui-msg__tips-area:last-child {
    margin-bottom: 64px
}

.mcui-msg__extra-area,.mcui-msg__tips {
    font-size: 12px;
    color: rgba(0,0,0,.5)
}

.mcui-msg__extra-area {
    margin-bottom: 24px
}

.mcui-msg__extra-area a {
    color: #576b95
}

.mcui-cells__group_form:first-child .mcui-cells__title {
    margin-top: 0
}

.mcui-cells__group_form .mcui-cells__title {
    margin-top: 24px;
    margin-bottom: 8px;
    padding: 0 32px
}

.mcui-cells__group_form .mcui-cell:before,.mcui-cells__group_form .mcui-cells:before {
    left: 32px;
    right: 32px
}

.mcui-cells__group_form .mcui-cells_checkbox .mcui-check__label:before {
    left: 72px
}

.mcui-cells__group_form .mcui-cells:after {
    left: 32px;
    right: 32px
}

.mcui-cells__group_form .mcui-cell {
    padding: 16px 32px;
    color: rgba(0,0,0,.9)
}

.mcui-cells__group_form .mcui-cell__hd {
    padding-right: 16px
}

.mcui-cells__group_form .mcui-cell__ft {
    padding-left: 16px
}

.mcui-cells__group_form .mcui-cell_warn input {
    color: #fa5151
}

.mcui-cells__group_form .mcui-label {
    max-width: 5em;
    margin-right: 8px
}

.mcui-cells__group_form .mcui-cells__tips {
    margin-top: 8px;
    font-weight: 700;
    padding: 0 32px;
    color: rgba(0,0,0,.3)
}

.mcui-cells__group_form .mcui-cell_vcode {
    padding: 12px 32px
}

.mcui-cells__group_form .mcui-vcode-btn {
    font-size: 16px;
    padding: 0 12px;
    margin-left: 0;
    height: auto;
    width: auto;
    line-height: 2em;
    color: #06ae56;
    background-color: #f2f2f2
}

.mcui-cells__group_form .mcui-vcode-btn:before {
    display: none
}

.mcui-cells__group_form .mcui-cell_select {
    padding: 0
}

.mcui-cells__group_form .mcui-cell_select .mcui-select {
    padding: 0 32px
}

.mcui-cells__group_form .mcui-cell_select .mcui-cell__bd:after {
    right: 32px
}

.mcui-cells__group_form .mcui-cell_select-before .mcui-label {
    margin-right: 24px
}

.mcui-cells__group_form .mcui-cell_select-before .mcui-select {
    padding-right: 24px;
    -webkit-box-sizing: initial;
    box-sizing: initial
}

.mcui-cells__group_form .mcui-cell_select-after {
    padding-left: 32px
}

.mcui-cells__group_form .mcui-cell_select-after .mcui-select {
    padding-left: 0
}

.mcui-cells__group_form .mcui-cell_switch {
    padding: 12px 32px
}

.mcui-form {
    padding: calc(56px + env(safe-area-inset-top)) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    min-height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    line-height: 1.4;
    background-color: #fff
}

.mcui-form a:not(.mcui-btn) {
    color: #576b95
}

.mcui-form .mcui-footer,.mcui-form .mcui-footer__link {
    font-size: 12px
}

.mcui-form .mcui-agree {
    padding: 0
}

.mcui-form__text-area {
    padding: 0 32px;
    color: rgba(0,0,0,.9);
    text-align: center
}

.mcui-form__control-area {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    margin: 48px 0
}

.mcui-form__tips-area {
    overflow: hidden
}

.mcui-form__extra-area,.mcui-form__tips-area {
    margin-bottom: 24px;
    text-align: center
}

.mcui-form__opr-area {
    margin-bottom: 64px
}

.mcui-form__opr-area:last-child {
    margin-bottom: 96px
}

.mcui-form__title {
    font-size: 22px;
    font-weight: 700;
    line-height: 1.36
}

.mcui-form__desc {
    font-size: 17px;
    margin-top: 16px
}

.mcui-form__tips {
    color: rgba(0,0,0,.5);
    font-size: 14px
}

.mcui-article {
    padding: 24px calc(16px + env(safe-area-inset-right)) calc(24px + env(safe-area-inset-bottom)) calc(16px + env(safe-area-inset-left));
    font-size: 17px;
    color: rgba(0,0,0,.9)
}

.mcui-article section {
    margin-bottom: 1.5em
}

.mcui-article h1 {
    font-size: 22px;
    font-weight: 700;
    margin-bottom: .9em;
    line-height: 1.4
}

.mcui-article h2 {
    font-size: 17px
}

.mcui-article h2,.mcui-article h3 {
    font-weight: 700;
    margin-bottom: .34em;
    line-height: 1.4
}

.mcui-article h3 {
    font-size: 15px
}

.mcui-article * {
    max-width: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    word-wrap: break-word
}

.mcui-article p {
    margin: 0 0 .8em
}

.mcui-tabbar {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    z-index: 500;
    background-color: #f7f7f7
}

.mcui-tabbar:before {
    content: " ";
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    height: 1px;
    border-top: 1px solid rgba(0,0,0,.1);
    color: rgba(0,0,0,.1);
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-transform: scaleY(.5);
    transform: scaleY(.5)
}

.mcui-tabbar__item {
    display: block;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    padding: 8px 0 calc(8px + env(safe-area-inset-bottom));
    font-size: 0;
    color: rgba(0,0,0,.5);
    text-align: center;
    -webkit-tap-highlight-color: rgba(0,0,0,0)
}

.mcui-tabbar__item:first-child {
    padding-left: env(safe-area-inset-left)
}

.mcui-tabbar__item:last-child {
    padding-right: env(safe-area-inset-right)
}

.mcui-tabbar__item.mcui-bar__item_on .mcui-tabbar__icon,.mcui-tabbar__item.mcui-bar__item_on .mcui-tabbar__icon>i,.mcui-tabbar__item.mcui-bar__item_on .mcui-tabbar__label {
    color: var(--themeColor)
}

.mcui-tabbar__icon {
    display: inline-block;
    width: 28px;
    height: 28px;
    margin-bottom: 2px
}

.mcui-tabbar__icon>i,i.mcui-tabbar__icon {
    font-size: 24px;
    color: rgba(0,0,0,.5)
}

.mcui-tabbar__icon img {
    width: 100%;
    height: 100%
}

.mcui-tabbar__label {
    color: rgba(0,0,0,.9);
    font-size: 10px;
    line-height: 1.4
}

.mcui-navbar {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    z-index: 500;
    background-color: #fff;
    padding-top: env(safe-area-inset-top)
}

.mcui-navbar:after {
    content: " ";
    position: absolute;
    left: 0;
    bottom: 0;
    right: 0;
    height: 1px;
    border-bottom: 1px solid rgba(0,0,0,.1);
    color: rgba(0,0,0,.1);
    -webkit-transform-origin: 0 100%;
    transform-origin: 0 100%;
    -webkit-transform: scaleY(.5);
    transform: scaleY(.5)
}

.mcui-navbar+.mcui-tab__panel {
    padding-bottom: env(safe-area-inset-bottom)
}

.mcui-navbar__item {
    position: relative;
    display: block;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    padding: calc(16px + env(safe-area-inset-top)) 0 16px;
    text-align: center;
    font-size: 17px;
    line-height: 1.41176471;
    -webkit-tap-highlight-color: rgba(0,0,0,0)
}

.mcui-navbar__item.mcui-bar__item_on,.mcui-navbar__item:active {
    background-color: #ececec
}

.mcui-navbar__item:after {
    content: " ";
    position: absolute;
    right: 0;
    top: 0;
    width: 1px;
    bottom: 0;
    border-right: 1px solid rgba(0,0,0,.1);
    color: rgba(0,0,0,.1);
    -webkit-transform-origin: 100% 0;
    transform-origin: 100% 0;
    -webkit-transform: scaleX(.5);
    transform: scaleX(.5)
}

.mcui-navbar__item:first-child {
    padding-left: env(safe-area-inset-left)
}

.mcui-navbar__item:last-child {
    padding-right: env(safe-area-inset-right)
}

.mcui-navbar__item:last-child:after {
    display: none
}

.mcui-tab {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 100%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.mcui-tab,.mcui-tab__panel {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.mcui-tab__panel {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    overflow: auto;
    -webkit-overflow-scrolling: touch
}

.mcui-tab__content {
    display: none
}

.mcui-progress {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.mcui-progress__bar {
    background-color: #ededed;
    height: 3px;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.mcui-progress__inner-bar {
    width: 0;
    height: 100%;
    background-color: var(--themeColor)
}

.mcui-progress__opr {
    display: block;
    margin-left: 15px;
    font-size: 0
}

.mcui-panel {
    background-color: #fff;
    margin-top: 10px;
    position: relative;
    overflow: hidden
}

.mcui-panel:first-child {
    margin-top: 0
}

.mcui-panel:before {
    top: 0;
    border-top: 1px solid rgba(0,0,0,.1);
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-transform: scaleY(.5);
    transform: scaleY(.5)
}

.mcui-panel:after,.mcui-panel:before {
    content: " ";
    position: absolute;
    left: 0;
    right: 0;
    height: 1px;
    color: rgba(0,0,0,.1)
}

.mcui-panel:after {
    bottom: 0;
    border-bottom: 1px solid rgba(0,0,0,.1);
    -webkit-transform-origin: 0 100%;
    transform-origin: 0 100%;
    -webkit-transform: scaleY(.5);
    transform: scaleY(.5)
}

.mcui-panel__hd {
    padding: 16px 16px 13px;
    color: rgba(0,0,0,.9);
    font-size: 15px;
    font-weight: 700;
    position: relative
}

.mcui-panel__hd:after {
    content: " ";
    position: absolute;
    left: 0;
    bottom: 0;
    right: 0;
    height: 1px;
    border-bottom: 1px solid rgba(0,0,0,.1);
    color: rgba(0,0,0,.1);
    -webkit-transform-origin: 0 100%;
    transform-origin: 0 100%;
    -webkit-transform: scaleY(.5);
    transform: scaleY(.5);
    left: 15px
}

.mcui-media-box {
    padding: 16px;
    position: relative
}

.mcui-media-box:before {
    content: " ";
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    height: 1px;
    border-top: 1px solid rgba(0,0,0,.1);
    color: rgba(0,0,0,.1);
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-transform: scaleY(.5);
    transform: scaleY(.5);
    left: 16px
}

.mcui-media-box:first-child:before {
    display: none
}

a.mcui-media-box {
    color: #000;
    -webkit-tap-highlight-color: rgba(0,0,0,0)
}

a.mcui-media-box:active {
    background-color: #ececec
}

.mcui-media-box__title {
    font-weight: 400;
    font-size: 17px;
    color: rgba(0,0,0,.9);
    width: auto;
    white-space: nowrap;
    word-wrap: normal;
    word-wrap: break-word;
    word-break: break-all
}

.mcui-media-box__desc,.mcui-media-box__title {
    line-height: 1.4;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis
}

.mcui-media-box__desc {
    color: rgba(0,0,0,.3);
    font-size: 14px;
    padding-top: 4px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2
}

.mcui-media-box__info {
    margin-top: 16px;
    padding-bottom: 4px;
    font-size: 13px;
    color: #cecece;
    line-height: 1em;
    list-style: none;
    overflow: hidden
}

.mcui-media-box__info__meta {
    float: left;
    padding-right: 1em
}

.mcui-media-box__info__meta_extra {
    padding-left: 1em;
    border-left: 1px solid #cecece
}

.mcui-media-box_appmsg {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.mcui-media-box_appmsg .mcui-media-box__hd {
    margin-right: 16px;
    width: 60px;
    height: 60px;
    line-height: 60px;
    text-align: center
}

.mcui-media-box_appmsg .mcui-media-box__thumb {
    width: 100%;
    max-height: 100%;
    vertical-align: top
}

.mcui-media-box_appmsg .mcui-media-box__bd {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    min-width: 0
}

.mcui-media-box_small-appmsg {
    padding: 0
}

.mcui-media-box_small-appmsg .mcui-cells {
    margin-top: 0
}

.mcui-media-box_small-appmsg .mcui-cells:before {
    display: none
}

.mcui-grids {
    position: relative;
    overflow: hidden
}

.mcui-grids:before {
    right: 0;
    height: 1px;
    border-top: 1px solid #d9d9d9;
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-transform: scaleY(.5);
    transform: scaleY(.5)
}

.mcui-grids:after,.mcui-grids:before {
    content: " ";
    position: absolute;
    left: 0;
    top: 0;
    color: #d9d9d9
}

.mcui-grids:after {
    width: 1px;
    bottom: 0;
    border-left: 1px solid #d9d9d9;
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-transform: scaleX(.5);
    transform: scaleX(.5)
}

.mcui-grid {
    position: relative;
    float: left;
    padding: 20px 10px;
    width: 33.33333333%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.mcui-grid:before {
    top: 0;
    width: 1px;
    border-right: 1px solid #d9d9d9;
    -webkit-transform-origin: 100% 0;
    transform-origin: 100% 0;
    -webkit-transform: scaleX(.5);
    transform: scaleX(.5)
}

.mcui-grid:after,.mcui-grid:before {
    content: " ";
    position: absolute;
    right: 0;
    bottom: 0;
    color: #d9d9d9
}

.mcui-grid:after {
    left: 0;
    height: 1px;
    border-bottom: 1px solid #d9d9d9;
    -webkit-transform-origin: 0 100%;
    transform-origin: 0 100%;
    -webkit-transform: scaleY(.5);
    transform: scaleY(.5)
}

.mcui-grid:active {
    background-color: #ececec
}

.mcui-grid__icon {
    width: 28px;
    height: 28px;
    margin: 0 auto
}

.mcui-grid__icon img {
    display: block;
    width: 100%;
    height: 100%
}

.mcui-grid__icon+.mcui-grid__label {
    margin-top: 4px
}

.mcui-grid__label {
    display: block;
    color: rgba(0,0,0,.9);
    white-space: nowrap;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    overflow: hidden
}

.mcui-footer,.mcui-grid__label {
    text-align: center;
    font-size: 14px
}

.mcui-footer {
    color: rgba(0,0,0,.3);
    line-height: 1.4
}

.mcui-footer a {
    color: #576b95
}

.mcui-footer_fixed-bottom {
    position: fixed;
    bottom: 16px;
    bottom: calc(16px + constant(safe-area-inset-bottom));
    bottom: calc(16px + env(safe-area-inset-bottom));
    left: 0;
    left: constant(safe-area-inset-left);
    left: env(safe-area-inset-left);
    right: 0;
    right: constant(safe-area-inset-right);
    right: env(safe-area-inset-right)
}

.mcui-footer__links {
    font-size: 0
}

.mcui-footer__link {
    display: inline-block;
    vertical-align: top;
    margin: 0 8px;
    position: relative;
    font-size: 14px
}

.mcui-footer__link:before {
    content: " ";
    position: absolute;
    left: 0;
    top: 0;
    width: 1px;
    bottom: 0;
    border-left: 1px solid #c7c7c7;
    color: #c7c7c7;
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-transform: scaleX(.5);
    transform: scaleX(.5);
    left: -8px;
    top: .36em;
    bottom: .36em
}

.mcui-footer__link:first-child:before {
    display: none
}

.mcui-footer__text {
    padding: 0 16px;
    font-size: 12px
}

.mcui-flex {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.mcui-flex__item {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.mcui-dialog {
    position: fixed;
    z-index: 5000;
    top: 50%;
    left: 16px;
    right: 16px;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    background-color: #fff;
    text-align: center;
    border-radius: 12px;
    overflow: hidden;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    max-height: 90%
}

.mcui-dialog__hd {
    padding: 32px 24px 16px
}

.mcui-dialog__title {
    font-weight: 700;
    font-size: 17px;
    line-height: 1.4
}

.mcui-dialog__bd {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch;
    padding: 0 24px;
    margin-bottom: 32px;
    font-size: 17px;
    line-height: 1.4;
    word-wrap: break-word;
    -webkit-hyphens: auto;
    -ms-hyphens: auto;
    hyphens: auto;
    color: rgba(0,0,0,.5)
}

.mcui-dialog__bd:first-child {
    min-height: 40px;
    padding: 32px 24px 0;
    font-weight: 700;
    color: rgba(0,0,0,.9);
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.mcui-dialog__bd:first-child,.mcui-dialog__ft {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.mcui-dialog__ft {
    position: relative;
    line-height: 56px;
    min-height: 56px;
    font-size: 17px
}

.mcui-dialog__ft:after {
    content: " ";
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    height: 1px;
    border-top: 1px solid rgba(0,0,0,.1);
    color: rgba(0,0,0,.1);
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-transform: scaleY(.5);
    transform: scaleY(.5)
}

.mcui-dialog__btn {
    display: block;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    color: #576b95;
    font-weight: 700;
    text-decoration: none;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    position: relative
}

.mcui-dialog__btn:active {
    background-color: #ececec
}

.mcui-dialog__btn:after {
    content: " ";
    position: absolute;
    left: 0;
    top: 0;
    width: 1px;
    bottom: 0;
    border-left: 1px solid rgba(0,0,0,.1);
    color: rgba(0,0,0,.1);
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-transform: scaleX(.5);
    transform: scaleX(.5)
}

.mcui-dialog__btn:first-child:after {
    display: none
}

.mcui-dialog__btn_default {
    color: rgba(0,0,0,.9)
}

.mcui-skin_android .mcui-dialog {
    text-align: left;
    -webkit-box-shadow: 0 6px 30px 0 rgba(0,0,0,.1);
    box-shadow: 0 6px 30px 0 rgba(0,0,0,.1)
}

.mcui-skin_android .mcui-dialog__title {
    font-size: 22px;
    line-height: 1.4
}

.mcui-skin_android .mcui-dialog__hd {
    text-align: left
}

.mcui-skin_android .mcui-dialog__bd {
    color: rgba(0,0,0,.5);
    text-align: left
}

.mcui-skin_android .mcui-dialog__bd:first-child {
    color: rgba(0,0,0,.9)
}

.mcui-skin_android .mcui-dialog__ft {
    display: block;
    text-align: right;
    line-height: 40px;
    min-height: 40px;
    padding: 0 24px 16px
}

.mcui-skin_android .mcui-dialog__ft:after {
    display: none
}

.mcui-skin_android .mcui-dialog__btn {
    display: inline-block;
    vertical-align: top;
    padding: 0 .8em
}

.mcui-skin_android .mcui-dialog__btn:after {
    display: none
}

.mcui-skin_android .mcui-dialog__btn:last-child {
    margin-right: -.8em
}

.mcui-skin_android .mcui-dialog__btn_default {
    color: rgba(0,0,0,.9)
}

@media screen and (min-width: 352px) {
    .mcui-dialog {
        width:320px;
        margin: 0 auto
    }
}

.mcui-half-screen-dialog {
    position: fixed;
    left: 0;
    right: 0;
    bottom: 0;
    max-height: 75%;
    z-index: 5000;
    line-height: 1.4;
    background-color: #fff;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
    overflow: hidden;
    padding: 0 calc(24px + env(safe-area-inset-right)) env(safe-area-inset-bottom) calc(24px + env(safe-area-inset-left))
}

.mcui-half-screen-dialog__hd {
    font-size: 8px;
    height: 8em;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.mcui-half-screen-dialog__hd .mcui-icon-btn {
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
}

.mcui-half-screen-dialog__hd__side {
    position: relative;
    left: -8px
}

.mcui-half-screen-dialog__hd__main {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.mcui-half-screen-dialog__hd__side+.mcui-half-screen-dialog__hd__main {
    text-align: center;
    padding: 0 40px
}

.mcui-half-screen-dialog__hd__main+.mcui-half-screen-dialog__hd__side {
    right: -8px;
    left: auto
}

.mcui-half-screen-dialog__hd__main+.mcui-half-screen-dialog__hd__side .mcui-icon-btn {
    right: 0
}

.mcui-half-screen-dialog__title {
    display: block;
    color: rgba(0,0,0,.9);
    font-weight: 700;
    font-size: 15px
}

.mcui-half-screen-dialog__subtitle {
    display: block;
    color: rgba(0,0,0,.5);
    font-size: 10px
}

.mcui-half-screen-dialog__bd {
    word-wrap: break-word;
    -webkit-hyphens: auto;
    -ms-hyphens: auto;
    hyphens: auto;
    overflow-y: auto
}

.mcui-half-screen-dialog__desc {
    padding-top: 4px;
    font-size: 17px;
    font-weight: 700;
    color: rgba(0,0,0,.9);
    line-height: 1.4
}

.mcui-half-screen-dialog__tips {
    padding-top: 16px;
    font-size: 14px;
    color: rgba(0,0,0,.3);
    line-height: 1.4
}

.mcui-half-screen-dialog__ft {
    padding: 40px 24px 32px;
    text-align: center
}

.mcui-half-screen-dialog__ft .mcui-btn:nth-last-child(n+2),.mcui-half-screen-dialog__ft .mcui-btn:nth-last-child(n+2)~.mcui-btn {
    display: inline-block;
    vertical-align: top;
    margin: 0 8px;
    width: 120px
}

.mcui-icon-btn {
    background-color: transparent;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: 100%;
    border: 0;
    outline: 0;
    font-size: 0
}

.mcui-icon-btn_goback {
    width: 12px;
    height: 24px;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='%23FFF' d='M-16-8c0-6.627 5.367-12 12-12h390c6.628 0 12 5.374 12 12v52H-16V-8z'/%3E%3Cpath fill='%23000' fill-opacity='.9' d='M10 19.438L8.955 20.5l-7.666-7.79a1.02 1.02 0 0 1 0-1.42L8.955 3.5 10 4.563 2.682 12 10 19.438z'/%3E%3C/g%3E%3C/svg%3E")
}

.mcui-icon-btn_close {
    width: 24px;
    height: 24px;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24' height='24'%3E%3Cdefs%3E%3Cpath id='a' d='M8 6.943L1.807.75.75 1.807 6.943 8 .75 14.193l1.057 1.057L8 9.057l6.193 6.193 1.057-1.057L9.057 8l6.193-6.193L14.193.75z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd' transform='translate(-16 -20)'%3E%3Cpath fill='%23FFF' d='M0 12C0 5.373 5.367 0 12 0h390c6.628 0 12 5.374 12 12v52H0V12z'/%3E%3Cuse fill='%23000' fill-opacity='.9' transform='translate(20 24)' xlink:href='%23a'/%3E%3C/g%3E%3C/svg%3E")
}

.mcui-icon-btn_more {
    width: 24px;
    height: 24px;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='%23FFF' d='M-374-8c0-6.627 5.367-12 12-12H28c6.628 0 12 5.374 12 12v52h-414V-8z'/%3E%3Cpath fill='%23000' fill-opacity='.9' d='M6.75 12a1.75 1.75 0 1 1-3.5 0 1.75 1.75 0 0 1 3.5 0zM12 10.25a1.75 1.75 0 1 1 0 3.5 1.75 1.75 0 0 1 0-3.5zm7 0a1.75 1.75 0 1 1 0 3.5 1.75 1.75 0 0 1 0-3.5z'/%3E%3C/g%3E%3C/svg%3E")
}

.mcui-toast {
    position: fixed;
    z-index: 5000;
    width: 120px;
    height: 120px;
    top: 40%;
    left: 50%;
    -webkit-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    background: rgba(17,17,17,.7);
    text-align: center;
    border-radius: 5px;
    color: #fff;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.mcui-icon_toast {
    display: block
}

.mcui-icon_toast.mcui-icon-success-no-circle {
    color: #fff;
    width: 55px;
    height: 55px
}

.mcui-icon_toast.mcui-loading {
    margin: 8px 0;
    width: 38px;
    height: 38px;
    vertical-align: baseline
}

.mcui-toast__content {
    font-size: 14px
}

.mcui-mask {
    background: rgba(0,0,0,.6)
}

.mcui-mask,.mcui-mask_transparent {
    position: fixed;
    z-index: 1000;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0
}

.mcui-actionsheet {
    position: fixed;
    left: 0;
    bottom: 0;
    -webkit-transform: translateY(100%);
    transform: translateY(100%);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    z-index: 5000;
    width: 100%;
    background-color: #eae7e8;
    -webkit-transition: -webkit-transform .3s;
    transition: -webkit-transform .3s;
    -o-transition: transform .3s;
    transition: transform .3s;
    transition: transform .3s,-webkit-transform .3s;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
    overflow: hidden
}

.mcui-actionsheet__title {
    position: relative;
    height: 56px;
    padding: 0 24px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    text-align: center;
    font-size: 12px;
    color: rgba(0,0,0,.5);
    line-height: 1.4;
    background: #fff
}

.mcui-actionsheet__title:before {
    content: " ";
    position: absolute;
    left: 0;
    bottom: 0;
    right: 0;
    height: 1px;
    border-bottom: 1px solid rgba(0,0,0,.1);
    color: rgba(0,0,0,.1);
    -webkit-transform-origin: 0 100%;
    transform-origin: 0 100%;
    -webkit-transform: scaleY(.5);
    transform: scaleY(.5)
}

.mcui-actionsheet__title .mcui-actionsheet__title-text {
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2
}

.mcui-actionsheet__menu {
    color: rgba(0,0,0,.9);
    background-color: #fff
}

.mcui-actionsheet__action {
    margin-top: 8px;
    background-color: #fff;
    padding-bottom: env(safe-area-inset-bottom)
}

.mcui-actionsheet__cell {
    position: relative;
    padding: 16px;
    text-align: center;
    font-size: 17px;
    line-height: 1.41176471
}

.mcui-actionsheet__cell:before {
    content: " ";
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    height: 1px;
    border-top: 1px solid rgba(0,0,0,.1);
    color: rgba(0,0,0,.1);
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-transform: scaleY(.5);
    transform: scaleY(.5)
}

.mcui-actionsheet__cell:active {
    background-color: #ececec
}

.mcui-actionsheet__cell:first-child:before {
    display: none
}

.mcui-actionsheet__cell_warn {
    color: #fa5151
}

.mcui-skin_android .mcui-actionsheet {
    position: fixed;
    left: 50%;
    top: 50%;
    bottom: auto;
    -webkit-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    width: 274px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    background: transparent;
    -webkit-transition: -webkit-transform .3s;
    transition: -webkit-transform .3s;
    -o-transition: transform .3s;
    transition: transform .3s;
    transition: transform .3s,-webkit-transform .3s;
    border-top-left-radius: 0;
    border-top-right-radius: 0
}

.mcui-skin_android .mcui-actionsheet__action {
    display: none
}

.mcui-skin_android .mcui-actionsheet__menu {
    border-radius: 2px;
    -webkit-box-shadow: 0 6px 30px 0 rgba(0,0,0,.1);
    box-shadow: 0 6px 30px 0 rgba(0,0,0,.1)
}

.mcui-skin_android .mcui-actionsheet__cell {
    padding: 16px;
    font-size: 17px;
    line-height: 1.41176471;
    color: rgba(0,0,0,.9);
    text-align: left
}

.mcui-skin_android .mcui-actionsheet__cell:first-child {
    border-top-left-radius: 2px;
    border-top-right-radius: 2px
}

.mcui-skin_android .mcui-actionsheet__cell:last-child {
    border-bottom-left-radius: 2px;
    border-bottom-right-radius: 2px
}

.mcui-actionsheet_toggle {
    -webkit-transform: translate(0);
    transform: translate(0)
}

.mcui-loadmore {
    width: 65%;
    margin: 1.5em auto;
    line-height: 1.6em;
    font-size: 14px;
    text-align: center
}

.mcui-loadmore__tips {
    display: inline-block;
    vertical-align: middle;
    color: rgba(0,0,0,.9)
}

.mcui-loadmore_line {
    border-top: 1px solid rgba(0,0,0,.1);
    margin-top: 2.4em
}

.mcui-loadmore_line .mcui-loadmore__tips {
    position: relative;
    top: -.9em;
    padding: 0 .55em;
    background-color: #fff;
    color: rgba(0,0,0,.5)
}

.mcui-loadmore_dot .mcui-loadmore__tips {
    padding: 0 .16em
}

.mcui-loadmore_dot .mcui-loadmore__tips:before {
    content: " ";
    width: 4px;
    height: 4px;
    border-radius: 50%;
    background-color: rgba(0,0,0,.1);
    display: inline-block;
    position: relative;
    vertical-align: 0;
    top: -.16em
}

.mcui-badge {
    display: inline-block;
    padding: .15em .4em;
    min-width: 8px;
    border-radius: 18px;
    background-color: #fa5151;
    color: #fff;
    line-height: 1.2;
    text-align: center;
    font-size: 12px;
    vertical-align: middle
}

.mcui-badge_dot {
    padding: .4em;
    min-width: 0
}

.mcui-search-bar {
    position: relative;
    padding: 8px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background-color: #ededed;
    -webkit-text-size-adjust: 100%;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.mcui-search-bar.mcui-search-bar_focusing .mcui-search-bar__cancel-btn {
    display: block
}

.mcui-search-bar.mcui-search-bar_focusing .mcui-search-bar__label {
    display: none
}

.mcui-search-bar .mcui-icon-search {
    width: 16px;
    height: 16px
}

.mcui-search-bar__form {
    position: relative;
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto;
    background-color: #fff;
    border-radius: 4px
}

.mcui-search-bar__box {
    position: relative;
    padding-left: 28px;
    padding-right: 32px;
    height: 100%;
    width: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    z-index: 1
}

.mcui-search-bar__box .mcui-search-bar__input {
    padding: 8px 0;
    width: 100%;
    height: 1.14285714em;
    border: 0;
    font-size: 14px;
    line-height: 1.14285714em;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    background: transparent;
    caret-color: var(--themeColor)
}

.mcui-search-bar__box .mcui-search-bar__input:focus {
    outline: none
}

.mcui-search-bar__box .mcui-icon-search {
    position: absolute;
    top: 50%;
    left: 8px;
    margin-top: -8px
}

.mcui-search-bar__box .mcui-icon-clear {
    position: absolute;
    top: 50%;
    right: 0;
    margin-top: -16px;
    padding: 8px;
    width: 16px;
    height: 16px;
    -webkit-mask-size: 16px;
    mask-size: 16px
}

.mcui-search-bar__label {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 2;
    font-size: 0;
    border-radius: 4px;
    line-height: 32px;
    text-align: center;
    color: rgba(0,0,0,.5);
    background: #fff
}

.mcui-search-bar__label span {
    display: inline-block;
    font-size: 14px;
    vertical-align: middle
}

.mcui-search-bar__label .mcui-icon-search {
    margin-right: 4px
}

.mcui-search-bar__cancel-btn {
    display: none;
    margin-left: 8px;
    line-height: 28px;
    color: #576b95;
    white-space: nowrap
}

.mcui-search-bar__input:not(:valid)~.mcui-icon-clear {
    display: none
}

input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration {
    display: none
}

.mcui-picker {
    position: fixed;
    width: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    left: 0;
    bottom: 0;
    z-index: 5000;
    background-color: #fff;
    padding-bottom: env(safe-area-inset-bottom);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform: translateY(100%);
    transform: translateY(100%);
    -webkit-transition: -webkit-transform .3s;
    transition: -webkit-transform .3s;
    -o-transition: transform .3s;
    transition: transform .3s;
    transition: transform .3s,-webkit-transform .3s
}

.mcui-picker__hd {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 16px calc(16px + env(safe-area-inset-right)) 16px calc(16px + env(safe-area-inset-left));
    position: relative;
    text-align: center;
    font-size: 17px;
    line-height: 1.4
}

.mcui-picker__hd:after {
    content: " ";
    position: absolute;
    left: 0;
    bottom: 0;
    right: 0;
    height: 1px;
    border-bottom: 1px solid rgba(0,0,0,.1);
    color: rgba(0,0,0,.1);
    -webkit-transform-origin: 0 100%;
    transform-origin: 0 100%;
    -webkit-transform: scaleY(.5);
    transform: scaleY(.5)
}

.mcui-picker__bd {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    background-color: #fff;
    height: 240px;
    overflow: hidden
}

.mcui-picker__group {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    position: relative;
    height: 100%
}

.mcui-picker__group:first-child .mcui-picker__item {
    padding-left: env(safe-area-inset-left)
}

.mcui-picker__group:last-child .mcui-picker__item {
    padding-right: env(safe-area-inset-right)
}

.mcui-picker__mask {
    top: 0;
    height: 100%;
    margin: 0 auto;
    background: -webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.95)),to(hsla(0,0%,100%,.6))),-webkit-gradient(linear,left bottom,left top,from(hsla(0,0%,100%,.95)),to(hsla(0,0%,100%,.6)));
    background: -o-linear-gradient(top,hsla(0,0%,100%,.95),hsla(0,0%,100%,.6)),-o-linear-gradient(bottom,hsla(0,0%,100%,.95),hsla(0,0%,100%,.6));
    background: linear-gradient(180deg,hsla(0,0%,100%,.95),hsla(0,0%,100%,.6)),linear-gradient(0deg,hsla(0,0%,100%,.95),hsla(0,0%,100%,.6));
    background-position: top,bottom;
    background-size: 100% 92px;
    background-repeat: no-repeat;
    -webkit-transform: translateZ(0);
    transform: translateZ(0)
}

.mcui-picker__indicator,.mcui-picker__mask {
    position: absolute;
    left: 0;
    width: 100%;
    z-index: 3
}

.mcui-picker__indicator {
    height: 56px;
    top: 92px
}

.mcui-picker__indicator:before {
    top: 0;
    border-top: 1px solid rgba(0,0,0,.1);
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-transform: scaleY(.5);
    transform: scaleY(.5)
}

.mcui-picker__indicator:after,.mcui-picker__indicator:before {
    content: " ";
    position: absolute;
    left: 0;
    right: 0;
    height: 1px;
    color: rgba(0,0,0,.1)
}

.mcui-picker__indicator:after {
    bottom: 0;
    border-bottom: 1px solid rgba(0,0,0,.1);
    -webkit-transform-origin: 0 100%;
    transform-origin: 0 100%;
    -webkit-transform: scaleY(.5);
    transform: scaleY(.5)
}

.mcui-picker__content {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%
}

.mcui-picker__item {
    height: 48px;
    line-height: 48px;
    text-align: center;
    color: rgba(0,0,0,.9);
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.mcui-picker__item_disabled {
    color: rgba(0,0,0,.5)
}

@-webkit-keyframes slideUp {
    0% {
        -webkit-transform: translate3d(0,100%,0);
        transform: translate3d(0,100%,0)
    }

    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

@keyframes slideUp {
    0% {
        -webkit-transform: translate3d(0,100%,0);
        transform: translate3d(0,100%,0)
    }

    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

.mcui-animate-slide-up {
    -webkit-animation: slideUp .3s ease forwards;
    animation: slideUp .3s ease forwards
}

@-webkit-keyframes slideDown {
    0% {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }

    to {
        -webkit-transform: translate3d(0,100%,0);
        transform: translate3d(0,100%,0)
    }
}

@keyframes slideDown {
    0% {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }

    to {
        -webkit-transform: translate3d(0,100%,0);
        transform: translate3d(0,100%,0)
    }
}

.mcui-animate-slide-down {
    -webkit-animation: slideDown .3s ease forwards;
    animation: slideDown .3s ease forwards
}

@-webkit-keyframes fadeIn {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@keyframes fadeIn {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

.mcui-animate-fade-in {
    -webkit-animation: fadeIn .3s ease forwards;
    animation: fadeIn .3s ease forwards
}

@-webkit-keyframes fadeOut {
    0% {
        opacity: 1
    }

    to {
        opacity: 0
    }
}

@keyframes fadeOut {
    0% {
        opacity: 1
    }

    to {
        opacity: 0
    }
}

.mcui-animate-fade-out {
    -webkit-animation: fadeOut .3s ease forwards;
    animation: fadeOut .3s ease forwards
}

.mcui-agree {
    display: block;
    padding: 8px 15px 0;
    font-size: 14px
}

.mcui-agree a {
    color: #576b95
}

.mcui-agree__text {
    color: rgba(0,0,0,.5);
    margin-left: 2px
}

.mcui-agree__checkbox {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border: 0;
    outline: 0;
    vertical-align: middle;
    background-color: currentColor;
    -webkit-mask-position: 0 0;
    mask-position: 0 0;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100%;
    mask-size: 100%;
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='1000' height='1000' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M500 916.667C269.881 916.667 83.333 730.119 83.333 500 83.333 269.881 269.881 83.333 500 83.333c230.119 0 416.667 186.548 416.667 416.667 0 230.119-186.548 416.667-416.667 416.667zm0-50c202.504 0 366.667-164.163 366.667-366.667 0-202.504-164.163-366.667-366.667-366.667-202.504 0-366.667 164.163-366.667 366.667 0 202.504 164.163 366.667 366.667 366.667z' fill-rule='evenodd' fill-opacity='.9'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='1000' height='1000' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M500 916.667C269.881 916.667 83.333 730.119 83.333 500 83.333 269.881 269.881 83.333 500 83.333c230.119 0 416.667 186.548 416.667 416.667 0 230.119-186.548 416.667-416.667 416.667zm0-50c202.504 0 366.667-164.163 366.667-366.667 0-202.504-164.163-366.667-366.667-366.667-202.504 0-366.667 164.163-366.667 366.667 0 202.504 164.163 366.667 366.667 366.667z' fill-rule='evenodd' fill-opacity='.9'/%3E%3C/svg%3E");
    color: rgba(0,0,0,.3);
    width: 1em;
    height: 1em;
    font-size: 17px;
    margin-top: -.2em
}

.mcui-agree__checkbox:checked {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 22C6.477 22 2 17.523 2 12S6.477 2 12 2s10 4.477 10 10-4.477 10-10 10zm-1.177-7.86l-2.765-2.767L7 12.431l3.119 3.121a1 1 0 0 0 1.414 0l5.952-5.95-1.062-1.062-5.6 5.6z'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 22C6.477 22 2 17.523 2 12S6.477 2 12 2s10 4.477 10 10-4.477 10-10 10zm-1.177-7.86l-2.765-2.767L7 12.431l3.119 3.121a1 1 0 0 0 1.414 0l5.952-5.95-1.062-1.062-5.6 5.6z'/%3E%3C/svg%3E");
    color: var(--themeColor)
}

.mcui-agree_animate {
    -webkit-animation: mcuiAgree .3s 1;
    animation: mcuiAgree .3s 1
}

@-webkit-keyframes mcuiAgree {
    0% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }

    16% {
        -webkit-transform: translateX(-8px);
        transform: translateX(-8px)
    }

    28% {
        -webkit-transform: translateX(-16px);
        transform: translateX(-16px)
    }

    44% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }

    59% {
        -webkit-transform: translateX(-16px);
        transform: translateX(-16px)
    }

    73% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }

    82% {
        -webkit-transform: translateX(16px);
        transform: translateX(16px)
    }

    94% {
        -webkit-transform: translateX(8px);
        transform: translateX(8px)
    }

    to {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

@keyframes mcuiAgree {
    0% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }

    16% {
        -webkit-transform: translateX(-8px);
        transform: translateX(-8px)
    }

    28% {
        -webkit-transform: translateX(-16px);
        transform: translateX(-16px)
    }

    44% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }

    59% {
        -webkit-transform: translateX(-16px);
        transform: translateX(-16px)
    }

    73% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }

    82% {
        -webkit-transform: translateX(16px);
        transform: translateX(16px)
    }

    94% {
        -webkit-transform: translateX(8px);
        transform: translateX(8px)
    }

    to {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

.mcui-loading {
    width: 20px;
    height: 20px;
    display: inline-block;
    vertical-align: middle;
    -webkit-animation: mcuiLoading 1s steps(12) infinite;
    animation: mcuiLoading 1s steps(12) infinite;
    background: transparent url("data:image/svg+xml;charset=utf8, %3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 100 100'%3E%3Cpath fill='none' d='M0 0h100v100H0z'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='%23E9E9E9' rx='5' ry='5' transform='translate(0 -30)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='%23989697' rx='5' ry='5' transform='rotate(30 105.98 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='%239B999A' rx='5' ry='5' transform='rotate(60 75.98 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='%23A3A1A2' rx='5' ry='5' transform='rotate(90 65 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='%23ABA9AA' rx='5' ry='5' transform='rotate(120 58.66 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='%23B2B2B2' rx='5' ry='5' transform='rotate(150 54.02 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='%23BAB8B9' rx='5' ry='5' transform='rotate(180 50 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='%23C2C0C1' rx='5' ry='5' transform='rotate(-150 45.98 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='%23CBCBCB' rx='5' ry='5' transform='rotate(-120 41.34 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='%23D2D2D2' rx='5' ry='5' transform='rotate(-90 35 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='%23DADADA' rx='5' ry='5' transform='rotate(-60 24.02 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='%23E2E2E2' rx='5' ry='5' transform='rotate(-30 -5.98 65)'/%3E%3C/svg%3E") no-repeat;
    background-size: 100%
}

.mcui-btn_loading.mcui-btn_primary .mcui-loading,.mcui-loading.mcui-loading_transparent {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 100 100'%3E%3Cpath fill='none' d='M0 0h100v100H0z'/%3E%3Crect xmlns='http://www.w3.org/2000/svg' width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.56)' rx='5' ry='5' transform='translate(0 -30)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.5)' rx='5' ry='5' transform='rotate(30 105.98 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.43)' rx='5' ry='5' transform='rotate(60 75.98 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.38)' rx='5' ry='5' transform='rotate(90 65 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.32)' rx='5' ry='5' transform='rotate(120 58.66 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.28)' rx='5' ry='5' transform='rotate(150 54.02 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.25)' rx='5' ry='5' transform='rotate(180 50 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.2)' rx='5' ry='5' transform='rotate(-150 45.98 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.17)' rx='5' ry='5' transform='rotate(-120 41.34 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.14)' rx='5' ry='5' transform='rotate(-90 35 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.1)' rx='5' ry='5' transform='rotate(-60 24.02 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.03)' rx='5' ry='5' transform='rotate(-30 -5.98 65)'/%3E%3C/svg%3E")
}

.mcui-slider {
    padding: 15px 18px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.mcui-slider__inner {
    position: relative;
    height: 2px;
    background-color: rgba(0,0,0,.1)
}

.mcui-slider__track {
    height: 2px;
    background-color: var(--themeColor);
    width: 0
}

.mcui-slider__handler {
    position: absolute;
    left: 0;
    top: 50%;
    width: 28px;
    height: 28px;
    margin-left: -14px;
    margin-top: -14px;
    border-radius: 50%;
    background-color: #fff;
    -webkit-box-shadow: 0 0 4px rgba(0,0,0,.2);
    box-shadow: 0 0 4px rgba(0,0,0,.2)
}

.mcui-slider-box {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.mcui-slider-box .mcui-slider {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.mcui-slider-box__value {
    margin-left: .5em;
    min-width: 24px;
    color: rgba(0,0,0,.5);
    text-align: center;
    font-size: 14px
}

.upload_box {
    display: inline-block;
    *display: inline;
    *zoom:1;line-height: 1.6;
    vertical-align: middle
}

.upload_box.has_demo {
    position: relative;
    margin-left: 114px
}

.upload_box.show_preview .upload_preview {
    display: block
}

.upload_box.tips_inline .upload_tips {
    display: inline-block;
    *display: inline;
    *zoom:1;margin-left: 3px;
    padding-bottom: 0;
    font-weight: 400;
    font-style: normal;
    vertical-align: middle
}

.frm_input_box .upload_box {
    margin-top: -.35em
}

.frm_input_box .upload_box .upload_file_box {
    border-color: #d3d3d3;
    border-radius: 0;
    -moz-border-radius: 0;
    -webkit-border-radius: 0
}

.frm_input_box .upload_box .upload_preview img {
    max-width: 100px;
    max-height: 100px
}

.upload_demo {
    position: absolute;
    top: 0;
    left: -114px;
    width: 100px
}

.upload_demo img {
    width: 100%
}

.upload_demo strong {
    font-weight: 400;
    font-style: normal;
    display: block;
    color: rgba(0,0,0,.5);
    padding-bottom: 5px
}

.upload_area {
    position: relative;
    display: inline-block;
    *display: inline;
    *zoom:1;vertical-align: middle
}

.upload_area object {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    // filter: alpha(opacity = 0);
    -moz-opacity: 0;
    -khtml-opacity: 0;
    opacity: 0
}

.btn.btn_upload {
    background-color: #fff;
    background-image: -o-linear-gradient(top,#fff 0,#fff 100%);
    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),to(#fff));
    background-image: linear-gradient(180deg,#fff 0,#fff);
    border-color: rgba(0,0,0,.1);
    height: 30px;
    line-height: 28px;
    *line-height: 28px;
    width: auto;
    padding-left: 22px;
    padding-right: 22px
}

.btn.btn_upload,.btn.btn_upload button {
    color: rgba(0,0,0,.9)
}

.btn.btn_upload:hover {
    background-color: rgba(0,0,0,.1);
    background-image: -o-linear-gradient(top,rgba(0,0,0,.1) 0,rgba(0,0,0,.1) 100%);
    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,.1)),to(rgba(0,0,0,.1)));
    background-image: linear-gradient(180deg,rgba(0,0,0,.1) 0,rgba(0,0,0,.1));
    border-color: #dadbe0;
    box-shadow: none;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    color: rgba(0,0,0,.9)
}

.btn.btn_upload:hover button {
    color: rgba(0,0,0,.9)
}

.upload_tips {
    padding-bottom: 6px;
    color: rgba(0,0,0,.5)
}

.upload_file_box {
    position: absolute;
    top: 100%;
    left: 0;
    white-space: nowrap;
    background-color: #fff;
    box-shadow: none;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    border: 1px solid rgba(0,0,0,.1);
    border-radius: 0;
    -moz-border-radius: 0;
    -webkit-border-radius: 0
}

.upload_file {
    padding: 3px 12px
}

.progress_bar {
    display: inline-block;
    *display: inline;
    *zoom:1;width: 200px;
    background-color: rgba(0,0,0,.1);
    border-radius: 0;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    overflow: hidden;
    vertical-align: middle
}

.progress_bar_thumb {
    height: 5px;
    background-color: #5aa1dd
}

.upload_file_name {
    font-weight: 400;
    font-style: normal
}

.upload_file_name,.upload_file_size {
    display: inline-block;
    vertical-align: middle;
    max-width: 100px;
    width: auto;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-wrap: normal
}

.upload_file_size {
    color: rgba(0,0,0,.5);
    margin-right: 10px
}

.upload_file_status {
    display: none;
    font-weight: 400;
    font-style: normal
}

.upload_file_status.error {
    color: #b11516
}

.upload_preview {
    display: none;
    margin-top: 10px
}

.upload_preview img {
    width: 100px
}

.upload_preview .upload_access {
    display: inline-block;
    vertical-align: top;
    color: rgba(0,0,0,.9);
    text-decoration: none
}

.upload_preview .upload_access i {
    margin-top: -.2em
}

.upload_preview_file {
    color: rgba(0,0,0,.5);
    margin: 5px 0
}

.upload_preview_file a {
    margin-left: 1em
}

body .for_mobile {
    display: none
}

.group:after {
    clear: both;
    content: " ";
    display: block
}

.fn_tab_hover_splitline {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
    opacity: 1
}

.fn_loading_icon {
    width: 20px;
    height: 20px;
    display: inline-block;
    vertical-align: middle;
    -webkit-animation: mcuiLoading 1s steps(12) infinite;
    animation: mcuiLoading 1s steps(12) infinite;
    background: transparent url("data:image/svg+xml;charset=utf8, <svg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 100 100'><path fill='none' d='M0 0h100v100H0z'/><rect width='7' height='20' x='46.5' y='40' fill='%23E9E9E9' rx='5' ry='5' transform='translate(0 -30)'/><rect width='7' height='20' x='46.5' y='40' fill='%23989697' rx='5' ry='5' transform='rotate(30 105.98 65)'/><rect width='7' height='20' x='46.5' y='40' fill='%239B999A' rx='5' ry='5' transform='rotate(60 75.98 65)'/><rect width='7' height='20' x='46.5' y='40' fill='%23A3A1A2' rx='5' ry='5' transform='rotate(90 65 65)'/><rect width='7' height='20' x='46.5' y='40' fill='%23ABA9AA' rx='5' ry='5' transform='rotate(120 58.66 65)'/><rect width='7' height='20' x='46.5' y='40' fill='%23B2B2B2' rx='5' ry='5' transform='rotate(150 54.02 65)'/><rect width='7' height='20' x='46.5' y='40' fill='%23BAB8B9' rx='5' ry='5' transform='rotate(180 50 65)'/><rect width='7' height='20' x='46.5' y='40' fill='%23C2C0C1' rx='5' ry='5' transform='rotate(-150 45.98 65)'/><rect width='7' height='20' x='46.5' y='40' fill='%23CBCBCB' rx='5' ry='5' transform='rotate(-120 41.34 65)'/><rect width='7' height='20' x='46.5' y='40' fill='%23D2D2D2' rx='5' ry='5' transform='rotate(-90 35 65)'/><rect width='7' height='20' x='46.5' y='40' fill='%23DADADA' rx='5' ry='5' transform='rotate(-60 24.02 65)'/><rect width='7' height='20' x='46.5' y='40' fill='%23E2E2E2' rx='5' ry='5' transform='rotate(-30 -5.98 65)'/></svg>") no-repeat;
    background-size: 100%
}

@-webkit-keyframes mcuiLoading {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}

@keyframes mcuiLoading {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}

.tc {
    text-align: center
}

.tl {
    text-align: left
}

.tr {
    text-align: right
}

.l {
    float: left
}

.r {
    float: right
}

.upload_box {
    position: relative;
    z-index: 1
}

.upload_box.has_demo {
    margin-left: 0;
    min-height: 130px
}

.upload_box.align_right .upload_file_box,.upload_demo {
    left: auto;
    right: 0
}

.upload_demo {
    padding-left: 40px;
    margin-right: -175px;
    border-left: 1px solid rgba(0,0,0,.1)
}

.upload_demo img {
    width: auto;
    max-width: 100px;
    max-height: 100px
}

.upload_area:hover object {
    // filter: alpha(opacity = 1);
    -moz-opacity: .01;
    -khtml-opacity: .01;
    opacity: .01
}

.btn.btn_upload_primary {
    background-color: #44b549;
    background-image: -o-linear-gradient(top,#44b549 0,#44b549 100%);
    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#44b549),to(#44b549));
    background-image: linear-gradient(180deg,#44b549 0,#44b549);
    border-color: #44b549;
    color: #fff
}

.btn.btn_upload_primary button {
    color: #fff
}

.btn.btn_upload_primary:hover {
    background-color: #2f9833;
    background-image: -o-linear-gradient(top,#2f9833 0,#2f9833 100%);
    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#2f9833),to(#2f9833));
    background-image: linear-gradient(180deg,#2f9833 0,#2f9833);
    border-color: #2f9833;
    box-shadow: none;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    color: #fff
}

.btn.btn_upload_primary:hover button {
    color: #fff
}

.upload_tips {
    font-weight: 400;
    font-style: normal
}

.upload_msg.warn {
    color: #e15f63
}

.upload_file_box {
    margin-top: -1px;
    padding: 5px 0;
    max-height: 300px;
    *zoom:1}

.upload_file_box.scroll {
    overflow-y: scroll;
    overflow-x: hidden
}

.upload_file {
    padding: 4px 24px
}

.upload_file:hover {
    background-color: #f6f8f9
}

.upload_file_name {
    width: 95px
}

.upload_file_size {
    width: 80px
}

.upload_file_status.error {
    color: #e15f63
}

.upload_file_status.success {
    color: #7fba4f
}

.upload_file_cancel {
    margin-left: 10px
}

.upload_preview {
    display: block
}

.upload_preview img {
    max-width: 100px;
    max-height: 100px;
    margin-left: 1em
}

.upload_preview img:first-child {
    margin-left: 0
}

.upload_preview .upload_preview_pic {
    margin-right: 10px
}

.CodeMirror {
    font-family: monospace;
    height: 300px;
    color: #000;
    direction: ltr
}

.CodeMirror-lines {
    padding: 4px 0
}

.CodeMirror pre {
    padding: 0 4px
}

.CodeMirror-gutter-filler,.CodeMirror-scrollbar-filler {
    background-color: #fff
}

.CodeMirror-gutters {
    border-right: 1px solid #ddd;
    background-color: #f7f7f7;
    white-space: nowrap
}

.CodeMirror-linenumber {
    padding: 0 3px 0 5px;
    min-width: 20px;
    text-align: right;
    color: #999;
    white-space: nowrap
}

.CodeMirror-guttermarker {
    color: #000
}

.CodeMirror-guttermarker-subtle {
    color: #999
}

.CodeMirror-cursor {
    border-left: 1px solid #000;
    border-right: none;
    width: 0
}

.CodeMirror div.CodeMirror-secondarycursor {
    border-left: 1px solid silver
}

.cm-fat-cursor .CodeMirror-cursor {
    width: auto;
    border: 0!important;
    background: #7e7
}

.cm-fat-cursor div.CodeMirror-cursors {
    z-index: 1
}

.cm-fat-cursor-mark {
    background-color: rgba(20,255,20,.5)
}

.cm-animate-fat-cursor,.cm-fat-cursor-mark {
    -webkit-animation: blink 1.06s steps(1) infinite;
    -moz-animation: blink 1.06s steps(1) infinite;
    animation: blink 1.06s steps(1) infinite
}

.cm-animate-fat-cursor {
    width: auto;
    border: 0;
    background-color: #7e7
}

@-webkit-keyframes blink {
    50% {
        background-color: transparent
    }
}

@keyframes blink {
    50% {
        background-color: transparent
    }
}

.cm-tab {
    display: inline-block;
    text-decoration: inherit
}

.CodeMirror-rulers {
    position: absolute;
    left: 0;
    right: 0;
    top: -50px;
    bottom: -20px;
    overflow: hidden
}

.CodeMirror-ruler {
    border-left: 1px solid #ccc;
    top: 0;
    bottom: 0;
    position: absolute
}

.cm-s-default .cm-header {
    color: #00f
}

.cm-negative {
    color: #d44
}

.cm-positive {
    color: #292
}

.cm-header,.cm-strong {
    font-weight: 700
}

.cm-em {
    font-style: italic
}

.cm-strikethrough {
    text-decoration: line-through
}

.cm-s-default .cm-keyword {
    color: #708
}

.cm-s-default .cm-atom {
    color: #219
}

.cm-s-default .cm-number {
    color: #164
}

.cm-s-default .cm-def {
    color: #00f
}

.cm-s-default .cm-variable-2 {
    color: #05a
}

.cm-s-default .cm-type,.cm-s-default .cm-variable-3 {
    color: #085
}

.cm-s-default .cm-comment {
    color: #a50
}

.cm-s-default .cm-string {
    color: #a11
}

.cm-s-default .cm-string-2 {
    color: #f50
}

.cm-s-default .cm-meta,.cm-s-default .cm-qualifier {
    color: #555
}

.cm-s-default .cm-builtin {
    color: #30a
}

.cm-s-default .cm-bracket {
    color: #997
}

.cm-s-default .cm-tag {
    color: #170
}

.cm-s-default .cm-attribute {
    color: #00c
}

.cm-s-default .cm-hr {
    color: #999
}

 .cm-s-default .cm-link {
    color: #00c
}

.cm-invalidchar,.cm-s-default .cm-error {
    color: red
}

.CodeMirror-composing {
    border-bottom: 2px solid
}

div.CodeMirror span.CodeMirror-matchingbracket {
    color: #0b0
}

div.CodeMirror span.CodeMirror-nonmatchingbracket {
    color: #a22
}

.CodeMirror-matchingtag {
    background: rgba(255,150,0,.3)
}

.CodeMirror-activeline-background {
    background: #e8f2ff
}

.CodeMirror {
    position: relative;
    overflow: hidden;
    background: #fff
}

.CodeMirror-scroll {
    overflow: scroll!important;
    margin-bottom: -30px;
    margin-right: -30px;
    padding-bottom: 30px;
    height: 100%;
    outline: none;
    position: relative
}

.CodeMirror-sizer {
    position: relative;
    border-right: 30px solid transparent
}

.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar {
    position: absolute;
    z-index: 6;
    display: none
}

.CodeMirror-vscrollbar {
    right: 0;
    top: 0;
    overflow-x: hidden;
    overflow-y: scroll
}

.CodeMirror-hscrollbar {
    bottom: 0;
    left: 0;
    overflow-y: hidden;
    overflow-x: scroll
}

.CodeMirror-scrollbar-filler {
    right: 0;
    bottom: 0
}

.CodeMirror-gutter-filler {
    left: 0;
    bottom: 0
}

.CodeMirror-gutters {
    position: absolute;
    left: 0;
    top: 0;
    min-height: 100%;
    z-index: 3
}

.CodeMirror-gutter {
    white-space: normal;
    height: 100%;
    display: inline-block;
    vertical-align: top;
    margin-bottom: -30px
}

.CodeMirror-gutter-wrapper {
    position: absolute;
    z-index: 4;
    background: none!important;
    border: none!important
}

.CodeMirror-gutter-background {
    position: absolute;
    top: 0;
    bottom: 0;
    z-index: 4
}

.CodeMirror-gutter-elt {
    position: absolute;
    cursor: default;
    z-index: 4
}

.CodeMirror-gutter-wrapper ::selection {
    background-color: transparent
}

.CodeMirror-gutter-wrapper ::-moz-selection {
    background-color: transparent
}

.CodeMirror-lines {
    cursor: text;
    min-height: 1px
}

.CodeMirror pre {
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
    border-width: 0;
    background: transparent;
    font-family: inherit;
    font-size: inherit;
    margin: 0;
    white-space: pre;
    word-wrap: normal;
    line-height: inherit;
    color: inherit;
    z-index: 2;
    position: relative;
    overflow: visible;
    -webkit-tap-highlight-color: transparent;
    -webkit-font-variant-ligatures: contextual;
    font-variant-ligatures: contextual
}

.CodeMirror-wrap pre {
    word-wrap: break-word;
    white-space: pre-wrap;
    word-break: normal
}

.CodeMirror-linebackground {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    z-index: 0
}

.CodeMirror-linewidget {
    position: relative;
    z-index: 2;
    padding: .1px
}

.CodeMirror-rtl pre {
    direction: rtl
}

.CodeMirror-code {
    outline: none
}

.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber,.CodeMirror-scroll,.CodeMirror-sizer {
    -moz-box-sizing: content-box;
    box-sizing: content-box
}

.CodeMirror-measure {
    position: absolute;
    width: 100%;
    height: 0;
    overflow: hidden;
    visibility: hidden
}

.CodeMirror-cursor {
    position: absolute;
    pointer-events: none
}

.CodeMirror-measure pre {
    position: static
}

div.CodeMirror-cursors {
    visibility: hidden;
    position: relative;
    z-index: 3
}

.CodeMirror-focused div.CodeMirror-cursors,div.CodeMirror-dragcursors {
    visibility: visible
}

.CodeMirror-selected {
    background: #d9d9d9
}

.CodeMirror-focused .CodeMirror-selected {
    background: #d7d4f0
}

.CodeMirror-crosshair {
    cursor: crosshair
}

.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection {
    background: #d7d4f0
}

.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection {
    background: #d7d4f0
}

.cm-searching {
    background-color: #ffa;
    background-color: rgba(255,255,0,.4)
}

.cm-force-border {
    padding-right: .1px
}

@media print {
    .CodeMirror div.CodeMirror-cursors {
        visibility: hidden
    }
}

.cm-tab-wrap-hack:after {
    content: ""
}

span.CodeMirror-selectedtext {
    background: none
}

.mcui-desktop-icon {
    display: inline-block;
    font-size: 0
}

.mcui-desktop-icon g,.mcui-desktop-icon path,.mcui-desktop-icon svg {
    fill: #9a9a9a
}

.mcui-desktop-icon.mcui-desktop-icon__info.mcui-desktop-icon__small,.mcui-desktop-icon.mcui-desktop-icon__success.mcui-desktop-icon__small,.mcui-desktop-icon.mcui-desktop-icon__waiting.mcui-desktop-icon__small,.mcui-desktop-icon.mcui-desktop-icon__warnning.mcui-desktop-icon__small {
    width: 16px;
    height: 16px
}

.mcui-desktop-icon.mcui-desktop-icon__info.mcui-desktop-icon__middle,.mcui-desktop-icon.mcui-desktop-icon__success.mcui-desktop-icon__middle,.mcui-desktop-icon.mcui-desktop-icon__waiting.mcui-desktop-icon__middle,.mcui-desktop-icon.mcui-desktop-icon__warnning.mcui-desktop-icon__middle {
    width: 46px;
    height: 46px
}

.mcui-desktop-icon.mcui-desktop-icon__info.mcui-desktop-icon__large,.mcui-desktop-icon.mcui-desktop-icon__success.mcui-desktop-icon__large,.mcui-desktop-icon.mcui-desktop-icon__waiting.mcui-desktop-icon__large,.mcui-desktop-icon.mcui-desktop-icon__warnning.mcui-desktop-icon__large {
    width: 72px;
    height: 72px
}

.mcui-desktop-icon.mcui-desktop-icon__info svg,.mcui-desktop-icon.mcui-desktop-icon__success svg,.mcui-desktop-icon.mcui-desktop-icon__waiting svg,.mcui-desktop-icon.mcui-desktop-icon__warnning svg {
    width: 100%;
    height: 100%
}

.mcui-desktop-icon.mcui-desktop-icon__success g,.mcui-desktop-icon.mcui-desktop-icon__success path,.mcui-desktop-icon.mcui-desktop-icon__success svg {
    fill: #09bb07
}

.mcui-desktop-icon.mcui-desktop-icon__warnning g,.mcui-desktop-icon.mcui-desktop-icon__warnning path,.mcui-desktop-icon.mcui-desktop-icon__warnning svg {
    fill: #f76260
}

.mcui-desktop-icon.mcui-desktop-icon__info g,.mcui-desktop-icon.mcui-desktop-icon__info path,.mcui-desktop-icon.mcui-desktop-icon__info svg,.mcui-desktop-icon.mcui-desktop-icon__waiting g,.mcui-desktop-icon.mcui-desktop-icon__waiting path,.mcui-desktop-icon.mcui-desktop-icon__waiting svg {
    fill: #10aeff
}

.mcui-desktop-icon.mcui-desktop-icon__info path:nth-child(2),.mcui-desktop-icon.mcui-desktop-icon__waiting path:nth-child(2) {
    fill: #fff
}

.mcui-desktop-icon__more g,.mcui-desktop-icon__more path,.mcui-desktop-icon__more svg,.mcui-desktop-icon_more svg {
    fill: currentColor
}

.mcui-desktop-icon_hover svg {
    fill: #8b8b8b
}

.mcui-desktop-icon_active svg {
    fill: #44b549
}

.mcui-desktop-icon_warn svg {
    fill: #fa5151
}

.mcui-desktop-icon__add {
    width: 17px;
    height: 17px
}

.mcui-desktop-icon__cut,.mcui-desktop-icon__tips {
    width: 18px;
    height: 18px
}

.mcui-desktop-icon__success {
    width: 16px;
    height: 16px
}

.mcui-desktop-icon__success svg {
    width: 100%;
    height: 100%
}

.mcui-desktop-icon__warnning {
    width: 16px;
    height: 16px
}

.mcui-desktop-icon__warnning svg {
    width: 100%;
    height: 100%
}

.mcui-desktop-icon__defaultPic {
    width: 40px;
    height: 28px
}

.mcui-desktop-icon__pic {
    width: 22px;
    height: 20px
}

.mcui-desktop-icon__article,.mcui-desktop-icon__commodity {
    width: 22px;
    height: 18px
}

.mcui-desktop-icon__coupon,.mcui-desktop-icon__text,.mcui-desktop-icon__video {
    width: 22px;
    height: 20px
}

.mcui-desktop-icon__comment {
    width: 20px;
    height: 20px
}

.mcui-desktop-icon__fans {
    width: 22px;
    height: 21px
}

.mcui-desktop-icon__forward {
    width: 20px;
    height: 20px
}

.mcui-desktop-icon__increase {
    width: 22px;
    height: 22px
}

.mcui-desktop-icon__like {
    width: 20px;
    height: 20px
}

.mcui-desktop-icon__msg {
    width: 22px;
    height: 22px
}

.mcui-desktop-icon__pay {
    width: 20px;
    height: 20px
}

.mcui-desktop-icon__rate {
    width: 14px;
    height: 15px
}

.mcui-desktop-icon__view {
    width: 20px;
    height: 20px
}

.mcui-desktop-icon__alarm {
    width: 16px;
    height: 19px
}

.mcui-desktop-icon__calendar,.mcui-desktop-icon__clock {
    width: 17px;
    height: 17px
}

.mcui-desktop-icon__logout {
    width: 16px;
    height: 16px
}

.mcui-desktop-icon__adv {
    width: 23px;
    height: 23px
}

.mcui-desktop-icon__certification {
    width: 16px;
    height: 16px
}

.mcui-desktop-icon__data,.mcui-desktop-icon__develope {
    width: 23px;
    height: 23px
}

.mcui-desktop-icon__enterprise {
    width: 22px;
    height: 22px
}

.mcui-desktop-icon__function,.mcui-desktop-icon__homepage {
    width: 23px;
    height: 23px
}

.mcui-desktop-icon__mail {
    width: 40px;
    height: 40px
}

.mcui-desktop-icon__menegement {
    width: 22px;
    height: 22px
}

.mcui-desktop-icon__miniProgram {
    width: 23px;
    height: 23px
}

.mcui-desktop-icon__profile {
    width: 16px;
    height: 16px
}

.mcui-desktop-icon__setting,.mcui-desktop-icon__wechatPay {
    width: 23px;
    height: 23px
}

.mcui-desktop-icon__qrCode {
    width: 26px;
    height: 26px
}

.mcui-desktop-icon__mpLogoChinese {
    width: 236px;
    height: 40px;
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjM2IiBoZWlnaHQ9IjQwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxnIGZpbGw9Im5vbmUiPjxnIGZpbGw9IiM0RDRENEQiPjxwYXRoIGQ9Ik02My43MzggMzEuOTQxbC44ODcgMS41MjQuMDQtLjAzNGMyLjQ0Ni0yLjA0NyAzLjExNi0zLjY5NiAzLjExNi03LjY3MnYtMS4zOWg0LjY5MXYzLjQyYy0uMDE1Ljg3LS4xMSAxLjUyOC0uNTQgMi4xMjFsLS4wMTcuMDIzLjk0NiAxLjYyNS4wNC0uMDNjLjgyNS0uNjY0IDIuMjMyLTEuODcgNC4xODEtMy41ODZsLjAyNy0uMDIzLS43NjgtMS4zMTgtLjA0LjAzNWE3OS43OTkgNzkuNzk5IDAgMCAwLTIuMjQyIDIuMDU4bC0uMDY3LjA2NXYtNS45MWgtNy44NXYyLjMxMmMwIDQuMjQzLS41NzMgNS0yLjM4IDYuNzU2bC0uMDI0LjAyNHptMzYuMTEgMS40NTd2LTkuMjAxaDE2LjMzMnY5LjIwMUg5OS44NDh6bTEuNjM5LTEuNTJoMTMuMDUzdi02LjE2MWgtMTMuMDUzdjYuMTYxek02NS4zMDUgMTUuMjgyaDEwLjQ3OVY4LjM4N2gtMS41MnY1LjM3NWgtMi45VjYuMTE3aC0xLjUxOXY3LjY0NWgtMy4wMlY4LjM4N2gtMS41MnptLjQ3OCA0LjU3aDkuMjg0di0xLjUyMWgtOS4yODR6bS00Ljg5OCAxNC41NzJoMS41MlYxOC42MjVsLjAwNi0uMDA5YTQxLjA1NyA0MS4wNTcgMCAwIDAgMS45NjMtNC4wMzNsLjAxNS0uMDM1LTEuNDY4LS44NTUtLjAxOS4wNDdjLTEuNDA4IDMuNTEtMy4yNjggNi42MDEtNS41MjkgOS4xOTFsLS4wMjEuMDI0Ljg4MiAxLjUxNC4wNC0uMDQ3YTU4Ljg0IDU4Ljg0IDAgMCAwIDIuNTQtMy4xOWwuMDcxLS4wOTh2MTMuMjl6Ii8+PHBhdGggZD0iTTgxLjExOSAyNC44MzNsLS4wMzQtLjA5Yy0uOTkxLTIuNTg2LTEuNzMtNi4wOS0yLjE5My0xMC40MTdsLS4wMDEtLjAwOC4wMDItLjAwOGMuMTUtLjQ0Ny4zNC0uOTA2LjU2OC0xLjM2NWwuMDEtLjAyMmg0LjEwN2wtLjAwMy4wNDNjLS4zMTQgNC45MjEtMS4xMjcgOC44ODQtMi40MTcgMTEuNzhsLS4wNC4wODd6bS02LjA1MyA3LjgwM2wuOTEyIDEuNTY2LjA0LS4wMzdjMi4zOTItMi4yNCA0LjA1NS00LjIwNiA0Ljk0Ni01Ljg0M2wuMDM0LS4wNjIuMDM1LjA2MWMxLjAyNiAxLjc4NSAyLjUzIDMuNzEzIDQuNDcyIDUuNzMxbC4wNC4wNDIuOTI0LTEuNTg4LS4wMjQtLjAyNGMtMi4xMDItMi4wNTMtMy42MzQtMy45OC00LjU1Mi01LjcyN2wtLjAxLS4wMTkuMDEtLjAxOWMxLjcyNS0zLjE2IDIuODAzLTcuNzg4IDMuMjA0LTEzLjc1N2wuMDAyLS4wMzdoMS42NzZ2LTEuNTJoLTYuNzkzbC4wMTctLjA1MmE4MC45ODEgODAuOTgxIDAgMCAwIDEuNTc2LTUuNTA4bC4wMTQtLjA1NGgtMS43bC0uMDA3LjAzNWMtMS4wMiA0LjY3LTIuNTcyIDguNzgzLTQuNDkyIDExLjg5NGwtLjAxNC4wMjIuOTcgMS42NjguNzQ2LTEuNDg3Yy4yNDMtLjQyNy40NDItLjc4OC41OTMtMS4wNzZsLjA2LS4xMTMuMDE1LjEyN2MuNDc5IDQuMDU4IDEuMzA3IDcuMzM0IDIuNDYyIDkuNzM3bC4wMDkuMDItLjAxMS4wMTdjLTEuMTI1IDEuOTM4LTIuODUgMy45NS01LjEyNyA1Ljk4bC0uMDI3LjAyM3ptMTguMDkyIDEuNzAyaDEuNjRsLjAwNC0yMS4xODRhNTIuMDU0IDUyLjA1NCAwIDAgMCAyLjUwNS02LjU1bC4wMS0uMDMzTDk1LjggNS42OWwtLjAxNS4wNTNjLTEuNTA0IDUuMy0zLjY3IDEwLjAzNC02LjQzOCAxNC4wN2wtLjAxNi4wMjIuOTAyIDEuNTUuMDQtLjA1OGE1OC44OTYgNTguODk2IDAgMCAwIDIuODExLTQuNjRsLjA3NC0uMTM3djE3Ljc5em02LjMzMS0xMy4zNzhoMTcuMDQ5di0xLjY0SDk5LjQ4OXptMC00Ljg5N2gxNy4wNDl2LTEuNTIxSDk5LjQ4OXptLTQxLjcyMS0yLjcxbC45MjQgMS41ODYuMDM5LS4wNDFhMzAuNTMxIDMwLjUzMSAwIDAgMCA1LjgwNy04LjE4NGwuMDE4LS4wMzYtMS40MTgtLjgyNi0uMDIuMDQyYy0xLjQ2NyAyLjk5LTMuMjYgNS40OTItNS4zMjUgNy40MzVsLS4wMjUuMDI0em00MC4wNDktMi4wNjhoMjAuNTEzdi0xLjY0aC0xMC4wMzJsMS4wOTctLjYzNC0xLjYxLTMuNDM1LTEuNS44NjYuMDIuMDM3YTU3LjQ5IDU3LjQ5IDAgMCAxIDEuNDMxIDIuODdjLjA0OC4wOTguMDgxLjE4LjEuMjQ1bC4wMTMuMDVIOTcuODE3djEuNjR6bTExMS45NzUgNS43MThoMjIuMjlsLjAxMi4wMTJjLjM1Ni4zNy42NDcuNzQyLjkyOCAxLjEwM2wuMDA3LjAwOGMuMjQzLjMxMS40OTEuNjMuNzguOTQ0bC4wMjMuMDI2IDEuNDg2LS44OC0uMDM2LS4wNGE2MzguNTYxIDYzOC41NjEgMCAwIDEtNy4yNjgtOC4xMmwtLjAyMy0uMDI3LTEuNDE4LjgwMi4wNC4wNGMuNTcuNjAzIDMuODYyIDQuMzUyIDQuMDAxIDQuNTExbC4wNTguMDY2aC0xOC40ODdsLjA3OC0uMDY5YzMuMzU0LTIuOTkgNS43MTMtNS4zMTIgOC4xNC04LjAxNGwuMDM1LS4wNC0xLjQyNC0uODI5LS4wMjQuMDI3Yy0yLjcxIDMuMDQxLTUuNjI3IDUuODUyLTkuMTgyIDguODQ2bC0uMDE2LjAxM3YxLjYyMXptLTU4LjI4MS4xMjlsLjg0NiAxLjQ4Ni4wMzYtLjAxN2M1LjU4My0yLjYwNSA5Ljc0NS01LjY3NyAxMi43MjYtOS4zOTJsLjAzLS4wMzcuMDMxLjAzNmMzLjAyIDMuNTQ1IDYuOTE2IDYuMTI4IDEzLjAzIDguNjM2bC4wMzUuMDE1Ljc4LTEuMzM3LS4wNDgtLjAxOGMtNS43MzktMi4yNjQtOS45NTMtNS4wMzUtMTIuODg0LTguNDcxbC0uMDIyLS4wMjYuMDIyLS4wMjZjLjE5Mi0uMjI3LjUxMS0uNjQuNjY0LS44N2wuMDI1LS4wNC0xLjQ0OS0uODQyLS4wMjMuMDMyYy0zLjYxIDQuOTEtNy45ODIgOC4zNTktMTMuNzU0IDEwLjg1MmwtLjA0NS4wMTl6bTQ2LjQ1NiAxLjk0OGwxLjQ0LjgzNy4wMjMtLjAyOGMuMTYtLjE5Mi4zNTYtLjQwNi41ODMtLjY1M2wuMDItLjAyMmMuMzE1LS4zNDQuNjczLS43MzQgMS4wNzQtMS4yMTQgMS44NDItMi4zMjMgMi42MzMtMy4zMzkgMy4zOTgtNC40MWwuMDI4LS4wMzktMS4zOTgtLjgxNC0uMDIzLjAzNGMtMS4yNzcgMS44NjUtMi42MDkgMy40NDEtNS4xMSA2LjI2OGwtLjAzNS4wNHoiLz48cGF0aCBkPSJNMTkzLjA3IDM0LjE4aDEuNjI2VjI0LjAyNWgxMy4xNjJ2LTEuNThoLTEzLjE2MlY5LjY2MWgxMS44NzVWOC4wM2gtMjUuMjU4djEuNjMyaDExLjc1N3YxMi43ODRoLTEzLjE2MnYxLjU4aDEzLjE2MnoiLz48cGF0aCBkPSJNMTgzLjYyNCAxMy41M2wuMDMxLjA0YzEuNjkyIDIuMTU2IDIuOTE0IDMuNzg2IDQuNTIgNi4yMjVsLjAyMi4wMzQgMS40NTQtLjgzOS0uMDI5LS4wMzlhMTcxLjg4OCAxNzEuODg4IDAgMCAxLTEuNjM3LTIuMjhjLS45MTgtMS4yOTUtMS43OC0yLjUxMi0yLjkwOS0zLjkzNmwtLjAyMy0uMDI5LTEuNDI5LjgyNHptNDYuNzAzIDE4LjcxM2gtMTcuMDE1di0uMDRsLS4wMTUtOS4wNzdoMTcuMDN2OS4xMTd6bS0xOC42NCAxLjUwNmgyMC4yNTFWMjEuNTloLTIwLjI1MnYxMi4xNnpNMTIxLjkzNiAxOS45MmwuODYgMS40NzYuMDQtLjAzM2EzNy45NjYgMzcuOTY2IDAgMCAwIDkuODgzLTEyLjcxN2wuMDE3LS4wMzYtMS40MS0uODIxLS4wMi4wNDJjLTIuNTEgNS4xMTgtNS40NzggOC45NTItOS4zNCAxMi4wNjdsLS4wMy4wMjN6bTE2LjM3OS0xMS43NjVsLjAxMy4wMzVjMS44NzcgNC45NjggNS4yMjQgOS4xNiA5Ljk0OCAxMi40NmwuMDQuMDI3Ljg2LTEuNDc3LS4wMzYtLjAyMmMtNC42LTIuOTQ4LTcuMzAyLTYuMzc2LTkuMzItMTEuODMybC0uMDE5LS4wNS0xLjQ4Ni44NTl6bTUuNjQ1IDIzLjMybC4wMTIuMDE1YTI2NS40NiAyNjUuNDYgMCAwIDAgMi4wMzMgMi40MzNsLjAyMy4wMjcgMS41MTgtLjg3NS03LjcyLTguOTU4LTEuMzY0Ljc5LjAzMy4wNGMuNTQ1LjY1NiAxLjI2NiAxLjUwNSAxLjk2NCAyLjMyN2wuMTIuMTQyYy43MzcuODY2IDEuNTcyIDEuODQ3IDIuMDM4IDIuNDJsLjA0OS4wNi0uMDc4LjAwNGMtMi40NjUuMTItMTIuOTQxLjYyNC0xNS4zMjEuNzE4bC0uMDkuMDAzLjA1OC0uMDY4YzIuNTM5LTMuMDYgNS4yNzctNi43ODMgOC4zNy0xMS4zNzlsLjAyNy0uMDM5LTEuNTA3LS44NzgtLjAyMS4wMzdjLTIuNTk3IDQuMjgxLTUuMTQxIDcuNzkyLTguMDA4IDExLjA0OGwtLjE0NC4xNjVjLS40NzYuNTUtLjkyNiAxLjA3LTEuNzI3IDEuNTExbC0uMDQuMDIxLjg0NiAxLjQ1MS4wMy0uMDA2Yy45My0uMTggMS42MTMtLjI1OSAyLjcwOS0uMzFsMi41MjYtLjEyMmM0Ljc4Ny0uMjI5IDkuMzA4LS40NDUgMTMuNjQ1LS41NzZoLjAxOXptNy41NTUgMS4wNzRsLjgxIDEuMzkuMDQtLjAyNmM0LjEwNC0yLjg5MiA2LjU5My02LjU4NyA3LjM5OC0xMC45ODNsLjAxNC0uMDguMDU0LjA2YTk3Mi44MTkgOTcyLjgxOSAwIDAgMSAzLjE1NyAzLjUxM2wuMDIyLjAyNS0uMDAyLjAwMi4wNS4wNTNjLjExLjE0LjMzLjM5My43MzEuODUzbC4wODMuMDk1Ljg1Ny0xLjQ3My0uMDIyLS4wMjQtMS4xNDYtMS4yMjMtLjI1OS0uMjc2Yy0xLjMxMy0xLjQwNi0yLjM1LTIuNTE1LTMuMTktMy4zNThsLS4wMTMtLjAxMi4wMDEtLjAxN2MuMDAyLS4wODMuMDE4LS4zMTEuMDQtLjU5OGwuMDA1LS4wOGMuMDUtLjY4Mi4xMzMtMS44MjcuMTgzLTMuMDVsLjAwMi0uMDQ1aC0xLjYxNHYuMDQ0YzAgNy4xOC0yLjIxIDExLjg2NC03LjE2NyAxNS4xODdsLS4wMzQuMDIzem0xMC4wNzYuNDYzbC44MTIgMS4zOTUuMDM4LS4wMjZjNC40NTYtMy4wNDcgNy4xMjUtNi43NTYgNy45MzItMTEuMDIzbC4wNC0uMjA2LjAzNy4yMDZjLjc0IDMuODkyIDMuMjg2IDcuNDQgNy41NjggMTAuNTQ2bC4wNC4wMjguODE1LTEuMzg1LS4wMzQtLjAyM2MtNC45ODgtMy4zMDEtNy4yMTgtNy4yNjYtNy42OTgtMTMuNjgzIDAtLjI0NC0uMDA0LS40ODItLjAwOC0uNzQ1YTY5LjczNCA2OS43MzQgMCAwIDEtLjAxLS43NTh2LS4wNDNoLTEuNjR2LjA0NGMuMTIzIDcuMTg0LTIuNTIgMTIuNDUtNy44NTUgMTUuNjVsLS4wMzcuMDIzeiIvPjwvZz48cGF0aCBkPSJNMzQuNjE4IDcuMjU1QzMxLjQ3MiAyLjY0NSAyNi42NzMgMCAyMS40NTIgMGMtMy4xMjcgMC03LjYwNC45MDYtMTEuMTc1IDUuMjIzLTIuMzgzIDIuODgyLTMuNDE5IDYuMzIzLTIuOTE3IDkuNjg3LjM0NSAyLjMxMyAxLjM5IDQuNTQyIDMuMTA4IDYuNjM1LjAwMi0uMDA5LjAwMS4wMDcgMCAwIC40Ny0yLjc2NCAxLjgzNi01LjUyIDMuNzgzLTcuODIzYTE4Ljc1OSAxOC43NTkgMCAwIDEgNS4zNzMtNC4zNThjNS4yMDUtMi44MyAxMS4wODQtMi45NTMgMTUuNzctLjgyLS41MDYtLjg2My0uNzA1LTEuMTg1LS43NzYtMS4yODkiIGZpbGw9IiM0MkM2NDIiLz48cGF0aCBkPSJNMTAuNDc4IDIxLjU1OGwtLjAwMy0uMDMyYy0uMDAyLjAxMi0uMDA0LjAyMy0uMDA2LjAybC4wMDkuMDEyeiIgZmlsbD0iIzQyQzY0MiIvPjxwYXRoIGQ9Ik0zMS4yODIgMjguNjM1Yy0zLjIyNCAyLjUzNS03LjU1IDMuNDItMTEuODggMi42NDUtLjAwOSAwLS4wMjMuMDA1LS4wMy4wMDNhMS44MiAxLjgyIDAgMCAwLS41MzUtLjA0NyAxLjg5IDEuODkgMCAwIDAtLjkzOS4zMzRsLTMuOCAyLjUwOGEuNjc2LjY3NiAwIDAgMS0uMzQuMTMyLjU5OC41OTggMCAwIDEtLjYzNC0uNTYzYy0uMDEtLjE0OC4wNC0uMy4wNy0uNDQ0LjAxNi0uMDg2LjM2MS0xLjc0Mi41OTYtMi44OS4wMjktLjEyOC4wNDktLjI1My4wNDItLjM4NWExLjE5IDEuMTkgMCAwIDAtLjQ2LS44NjIgMTkuODQ1IDE5Ljg0NSAwIDAgMS0yLjQ4Mi0xLjcwMkM2LjkyNCAyNC4xNzggNC41NzcgMTkuODIgNC4wNTQgMTUuNDlhMTUuNTQ4IDE1LjU0OCAwIDAgMS0uMTE0LTEuNTE4bC0uNTQzLjk1NEMtNC41NTMgMjguNjk3IDEuOTMzIDM5Ljk2NyAxNy44MDUgNDBoMi4wMThhMTMuMTQ0IDEzLjE0NCAwIDAgMCAxMC4zNS02LjU4MyAxMy4yMTEgMTMuMjExIDAgMCAwIDEuNjU1LTQuOTM2Yy4wMTQtLjEwMi4wMy0uMjA0LjA0LS4zMDYtLjE5MS4xNi0uMzg3LjMxMi0uNTg2LjQ2IiBmaWxsPSIjNDJDNjQyIi8+PHBhdGggZD0iTTM5LjcyNyAxNS40ODRjLTMuODMtNC45Ny0xMC42NDktNi4zODgtMTYuNTc2LTMuOTIzIDQuODExIDEuMDQ2IDkuMTE5IDQuNTg2IDExLjEyMiA5Ljc1NCAyLjQxNCA2LjIyOC43NiAxMi45NjYtMy42NTIgMTYuOTY3YTE1LjgyIDE1LjgyIDAgMCAwIDUuNzIxLTIuNzkzYzYuNTE0LTUuMDIgOC4wMy0xMy45NzcgMy4zODUtMjAuMDA1IiBmaWxsPSIjNDJDNjQyIi8+PC9nPjwvc3ZnPg==) 0 0 no-repeat;
    background-size: cover
}

.mcui-desktop-icon__mpLogoEnglish {
    width: 537px;
    height: 40px;
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTM3IiBoZWlnaHQ9IjQwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxnIGZpbGw9Im5vbmUiPjxwYXRoIGQ9Ik04NS44MjYgNy43OTVoLTEuOTdzLTQuMzQyIDE0Ljg3My00LjUwMyAxNS40NDJjLS42NDMgMi4yNzMtMS4yMDMgNC4yNTMtMS42MjkgNi4yNTQtLjQwNy0yLjM2My0xLjE0LTUuMTctMS45Mi04LjA3OUw3Mi4yMSA3Ljg3bC0uMDItLjA3NWgtMS44MDVsLTMuOTcyIDEzLjcyMmMtLjk0MiAzLjA3LTEuNzU5IDUuODAyLTIuMTcgNy45ODktLjQxLTEuOTMtMS4wMTQtNC4zMDctMS42NS02LjgxOEw1OC43NzUgNy44N2wtLjAxOS0uMDc1SDU2Ljc5bDYuNDI2IDI0LjMzNy4wMi4wNzRoMS43NjhsNC4xNTItMTQuMDA5YzEuMDM4LTMuNDIzIDEuNjkyLTUuNzM3IDIuMDktNy44MjIuMzQ0IDIuMjM4LjkzMiA0LjU5MiAxLjgxMiA3LjgxOGwzLjY0NyAxNC4wMTJoMS44MDVsNy4yNzctMjQuMjgxLjA0LS4xM3ptMS43MzkgMTQuMDQ1Yy4zNjUtMi43MTcgMi4wNTctNS44MzMgNS42NjgtNS44MzMgMS40NCAwIDIuNjA0LjQ0IDMuNDYgMS4zMDkgMS40MTIgMS40MzQgMS41OCAzLjU3MiAxLjU3OCA0LjUyNEg4Ny41NjV6bTUuODg0LTcuNDcxYy00LjcgMC03Ljg1OCAzLjc5My03Ljg1OCA5LjQzOSAwIDUuMjM4IDMuMjczIDguNzU2IDguMTQ1IDguNzU2IDMuMTEyIDAgNC44NjQtLjc4NyA1LjQ3My0xLjEyNmwuMDktLjA0OS0uNzk0LTEuMzczLS4wODMuMDM4Yy0uOTEzLjQxNC0yLjE1Ny44MzctNC40Ny44MzctMS45MzcgMC02LjQyOS0uNzMyLTYuNDczLTcuNDg3aDEyLjY5NmwuMDE3LS4wNzljLjA3NC0uMzMzLjA3NC0uNTkyLjA3NC0xLjA2MyAwLS42NDctLjA5LTIuOTE0LTEuMjU4LTQuODc3LTEuMTktMi4wMDItMy4wNi0zLjAxNy01LjU1OS0zLjAxN3ptNjYuMzE3LTMuNDEzaC0xLjkyNXYzLjgwN2gtMi45MDl2MS42MDJoMi45MXYxMC43ODNjMCAxLjk4MS4zNiAzLjM1NCAxLjA5OCA0LjE5My42NDUuODI0IDEuNjkxIDEuMjYgMy4wMjQgMS4yNi45NiAwIDEuODUtLjI0MyAyLjUxNC0uNTM1bC0uNzMtMS4yODRhOC4yNyA4LjI3IDAgMCAxLTEuNTkuMTg0Yy0xLjYyNCAwLTIuMzkyLTEuMTY5LTIuMzkyLTMuNDk1VjE2LjM2NWg0LjQ4NnYtMS42MDJoLTQuNDg2di0zLjgwN3ptLTM5Ljc1MyAxOC45NzdjLTEuNDA5LjYxLTMuMjYzLjk1OC01LjA4Ni45NTgtNi4zNDggMC0xMC4xMzctNC4wMDQtMTAuMTM3LTEwLjcxMiAwLTYuOTU0IDMuODk3LTExLjEwNiAxMC40MjQtMTEuMTA2IDEuNzU3IDAgMy40NDYuMzMgNC43NTMuOTI1bC4wODMuMDM4Ljg2Ny0xLjQ5OS0uMDktLjA0OWMtLjQ2Ny0uMjU2LTIuMjUxLTEuMDg4LTUuNjQ5LTEuMDg4LTcuNDA4IDAtMTIuMzg1IDUuMTIxLTEyLjM4NSAxMi43NDQgMCA5LjE2NyA2LjIyNyAxMi40MiAxMS41NTkgMTIuNDIgMy43MDYgMCA1Ljg5My0uOTA0IDYuNDc2LTEuMThsLjA5OC0uMDQ4LS44MzEtMS40MzktLjA4Mi4wMzZ6bTIyLjk4Mi01LjE4NGMxLjIzMy0xLjE5OCAzLjUtMS44MDQgNi43NDUtMS44MDQuMjMgMCAuNDYzLjAwMy43MDIuMDA5djMuNjAyYzAgLjI2LS4wMy42NDgtLjE3NSAxLjAwOS0uNTU1IDEuNjM0LTIuMTYyIDMuMzgtNS4wMDUgMy4zOC0yLjQ3MiAwLTMuMzQ5LTEuODgtMy4zNDktMy40OTEgMC0xLjA5Ny4zNjQtMi4wMDggMS4wODItMi43MDVtOS40MSA1LjEzYTQxLjM0NiA0MS4zNDYgMCAwIDEtLjAzOS0xLjg4NlYyMS4yNGMwLTQuNTA3LTIuMDk3LTYuODktNi4wNjMtNi44OS0xLjc5IDAtMy43NzUuNjA0LTUuMTkgMS41MzZsLjYyMSAxLjQ1YzEuMTUxLS44MjIgMi43NzYtMS4zNDggNC4zOTEtMS4zNDggMS4zMjIgMCAyLjM1MS4zNDQgMy4wNjggMS4wNTQuODQuODMzIDEuMjUgMi4xMTMgMS4yNSAzLjkxdi4zNjZoLS4yMWMtNC4xMTggMC03LjA2My44NDgtOC43NTUgMi41MjMtMS4wMzUgMS4wMjUtMS41NiAyLjMzOC0xLjU2IDMuOSAwIDIuMzMzIDEuNjE1IDQuODQyIDUuMTY0IDQuODQyIDIuNTU2IDAgNC40MzgtMS4zMjIgNS40MTctMi42MzUuMDYgMS4xMjcuNDMxIDIuMjQuNDMxIDIuMjRsMi4wODQtLjAwM3MtLjQ4LS45OC0uNjA5LTIuMzA2bS0yMS4xMTMtMTUuNTExYTYuNTIgNi41MiAwIDAgMC0zLjUzNCAxLjAxOWMtLjg5Ny41MTMtMS43MSAxLjM0NC0yLjI1NiAyLjMwM1Y3LjRoLTEuOTI1djI0LjgwNmgxLjkyNVYyMS41ODFjMC0uNzA0LjAzMy0xLjE1OS4yMS0xLjY5MS43OTgtMi4yNDUgMi45LTMuODEyIDUuMTE0LTMuODEyIDEuNzMzIDAgNC42NC43NTcgNC42NCA1LjgyN3YxMC4zMDFoMS45MjVWMjEuNzI0YzAtNy4wMDEtNS4wOC03LjM1Ni02LjEtNy4zNTZtNjQuMjQ3IDYuMTI0YzAgNS4yNTMtMi43MTkgMTAuOTA3LTguNjg5IDEwLjkwNy00LjMgMC04LjY1My0zLjYzNy04LjY1My0xMC41OSAwLTUuNDY0IDIuNjk3LTEwLjk3NiA4LjcyNC0xMC45NzYgNS42NTggMCA4LjYxOCA1LjM2MiA4LjYxOCAxMC42Nm0tOC41MTMtMTIuMjIxYy02LjMyNSAwLTEwLjc0MyA1LjE3LTEwLjc0MyAxMi41NzMgMCA3LjEzNCA0LjMwMiAxMi4xMTYgMTAuNDYyIDEyLjExNiA1LjMzIDAgMTAuNzA4LTMuODg4IDEwLjcwOC0xMi41NzMgMC0zLjU4NC0xLjAyLTYuNjM3LTIuOTUtOC44My0xLjg2NS0yLjEyLTQuNTItMy4yODYtNy40NzctMy4yODZtMjYuOTA0IDYuMzQyYzAtNC4wNDcgMS40NDktNi4wMTQgNC40MjktNi4wMTQgMS40NzcgMCAyLjcwOS41MzggMy4zNjggMS4wNDJsLjA2OS4wNTIuODUyLTEuNDM1LS4wNTEtLjA0Yy0uODIyLS42NzMtMi41MDgtMS4xOC0zLjkyMS0xLjE4LTQuMTg4IDAtNi41OSAyLjcyMy02LjU5IDcuNDd2MS4wMTRoLTcuOTc3di0uNjI3YzAtMi4yMjYuNDU1LTMuODU1IDEuMzUyLTQuODQzLjYxMy0uNjgzIDEuNDctMS4wMyAyLjU0OS0xLjAzIDEuMDM2IDAgMi4wNjYuNTEgMi40NjIuNzNsLjA3LjAzOC43MDEtMS40MzctLjA2MS0uMDM2Yy0uNTQxLS4zMTktMS43ODctLjg1Ny0zLjAzMS0uODU3LTEuNTQyIDAtMi45MzYuNTQ2LTMuOTI5IDEuNTM4LTEuNjE3IDEuNzAxLTEuOTU3IDQuMDg4LTEuOTU3IDUuNzkxdi43MzNoLTIuNDI5djEuNTI3aDIuNDI5djE1LjUyM2gxLjg0NFYxNy4wNWg3Ljk3N3YxNS41MjNoMS44NDRWMTcuMDVoNy43MzJ2MTUuNTIzaDEuODQzdi0xNy4wNWgtOS41NzV2LS45MDl6bTIyLjQ1Ni41MjJjLTUuMTY1IDAtOC43NzIgMy43MzctOC43NzIgOS4wOSAwIDIuNTE4Ljc3OCA0LjY4NCAyLjI0NyA2LjI2NCAxLjQ4MyAxLjU5MyAzLjUzMyAyLjQzNiA1LjkyNiAyLjQzNiAxLjc2NCAwIDMuNDkyLS4zOCA0Ljk5Ny0xLjFsLjA2MS0uMDI5LS41MDYtMS40ODItLjA3OC4wMzZjLTEuMDI0LjQ3Mi0yLjI3OC45NzgtNC4xOTIuOTc4LTMuOTU1IDAtNi42MTItMi45MTItNi42MTItNy4yNDUgMC0zLjY1OSAyLjA5OS03LjM1MiA2Ljc4OC03LjM1MiAxLjQ3MSAwIDIuNzk2LjMyOCAzLjk0Ljk3NmwuMDc0LjA0Mi42MzMtMS40NS4wMjUtLjA1Ny0uMDUxLS4wMzZjLS43MTctLjUxOS0yLjUzMS0xLjA3LTQuNDgtMS4wN204LjMzOCAxNy40MzdoMS44NDNWMTUuNTIzaC0xLjg0M3ptLjkyMi0yMy4zNTNjLS43ODYgMC0xLjQ1LjcxMi0xLjQ1IDEuNTU1IDAgLjg2Ny41OTMgMS41MiAxLjM4IDEuNTIuOTc0IDAgMS40ODQtLjc2NCAxLjQ4NC0xLjUyIDAtLjg3Mi0uNjItMS41NTUtMS40MTQtMS41NTVtMTQuNTY0IDE0LjI5NWMuMjQgMCAuNDc2LjAwMy43MDguMDF2My41NWMwIC4yNTctLjAzLjYzOC0uMTcyLjk5Ny0uNTQ4IDEuNjA4LTIuMTMgMy4zMjctNC45MjcgMy4zMjctMi40MzcgMC0zLjMwMi0xLjg1NS0zLjMwMi0zLjQ0NCAwLTIuOTQ2IDIuNTg4LTQuNDQgNy42OTMtNC40NG0yLjU1IDQuOTY5di02LjYyYzAtNC40MDItMi4wNDYtNi43My01LjkyLTYuNzMtMS43NTEgMC0zLjYyMi41NDUtNS4wMDQgMS40NTdsLS4wNTQuMDM1LjU5IDEuMzc5LjA3OC0uMDU2YzEuMTMtLjgwOCAyLjYyOC0xLjI1MiA0LjIxNS0xLjI1MmguMDY0YzIuNzc5IDAgNC4xODkgMS42NDQgNC4xODkgNC44ODZ2LjM4aC0uMjE4Yy02LjUxMSAwLTEwLjA5NiAyLjIyOC0xMC4wOTYgNi4yNzQgMCAyLjI3NSAxLjU3NyA0LjcyMyA1LjA0IDQuNzIzIDIuNjI0IDAgNC41MS0xLjQxMSA1LjQyOC0yLjc2M2wuMjMzIDIuMzA3LjAwNy4wNjloMS43MDlsLS4wMTUtLjA5Yy0uMjE2LTEuMzM3LS4yNDUtMi43NzItLjI0NS00bTUuMzA2IDQuMDloMS44NDJWNy40MjdoLTEuODQyem0yNi44NjItOS44N2gtOC4xMjRsMi44NS03Ljg4OWMuNDktMS40MDYuODg1LTIuNjM1IDEuMjEyLTQuMDM0YTM0LjgxIDM0LjgxIDAgMCAwIDEuMjEzIDQuMTA1bDIuODUgNy44MTl6bS0zLjE0Ni0xNC4wMWgtMS43MjdsLTguNjA3IDIzLjc3Ni0uMDM3LjEwNGgxLjg4OGwyLjkyMi04LjMwOWg5LjI1NmwyLjk3MyA4LjI1Ny4wMTguMDUxaDEuODg4TDI5MS44IDguNzQ0bC0uMDE4LS4wNXptMTkuMDY0IDYuNDQyYy01LjE2NSAwLTguNzcyIDMuNzM3LTguNzcyIDkuMDkgMCAyLjUxOC43NzggNC42ODQgMi4yNDcgNi4yNjQgMS40ODMgMS41OTMgMy41MzMgMi40MzYgNS45MjYgMi40MzYgMS43NjQgMCAzLjQ5Mi0uMzggNC45OTctMS4xbC4wNjEtLjAyOS0uNTA3LTEuNDgyLS4wNzcuMDM2Yy0xLjAyNC40NzItMi4yNzcuOTc4LTQuMTkzLjk3OC0zLjk1NCAwLTYuNjEtMi45MTItNi42MS03LjI0NSAwLTMuNjU5IDIuMDk4LTcuMzUyIDYuNzg3LTcuMzUyIDEuNDcgMCAyLjc5Ni4zMjggMy45NC45NzZsLjA3NC4wNDIuNjMzLTEuNDUuMDI1LS4wNTctLjA1LS4wMzZjLS43MTgtLjUxOS0yLjUzMi0xLjA3LTQuNDgtMS4wN20xNS43MDEtLjAwMWMtNS4xNjUgMC04Ljc3MiAzLjczNy04Ljc3MiA5LjA5IDAgMi41MTguNzc4IDQuNjg0IDIuMjQ3IDYuMjY0IDEuNDgzIDEuNTkzIDMuNTMzIDIuNDM2IDUuOTI2IDIuNDM2IDEuNzY0IDAgMy40OTItLjM4IDQuOTk3LTEuMWwuMDYxLS4wMjktLjUwNi0xLjQ4Mi0uMDc4LjAzNmMtMS4wMjQuNDcyLTIuMjc4Ljk3OC00LjE5Mi45NzgtMy45NTQgMC02LjYxMi0yLjkxMi02LjYxMi03LjI0NSAwLTMuNjU5IDIuMS03LjM1MiA2Ljc4OC03LjM1MiAxLjQ3IDAgMi43OTYuMzI4IDMuOTQuOTc2bC4wNzUuMDQyLjYzMi0xLjQ1LjAyNS0uMDU3LS4wNS0uMDM2Yy0uNzE4LS41MTktMi41MzItMS4wNy00LjQ4LTEuMDdtMjEuMDgxIDguODQxYzAgNC4yMzEtMi42NzYgNy40MjEtNi4yMjUgNy40MjEtMy40NjkgMC02LjA4NC0zLjE0NS02LjA4NC03LjMxNiAwLTMuNTU3IDEuOTM3LTcuMzg2IDYuMTktNy4zODYgNC40OSAwIDYuMTIgNC4zNTQgNi4xMiA3LjI4MW0tNi4wODUtOC44NDJjLTIuMTYgMC00LjE1Ni44MzMtNS42MiAyLjM0Ny0xLjYgMS42NTMtMi40NDcgMy45NzEtMi40NDcgNi43MDYgMCA1LjE2NSAzLjIxNiA4Ljc3MSA3LjgyIDguNzcxIDMuOTM3IDAgOC4xNzMtMi44NDQgOC4xNzMtOS4wODggMC01LjIyNS0zLjE4NS04LjczNi03LjkyNi04LjczNm0yNS4yNDkgMTMuMjQyVjE1LjUyM2gtMS44NDJ2MTAuNjAyYzAgLjU4LS4xMTIgMS4yMzYtLjMxMSAxLjgzNi0uNjggMS41NTQtMi4zNzggMy4zNjgtNC45MyAzLjM2OC0yLjk1NSAwLTQuMzkyLTIuMDM2LTQuMzkyLTYuMjI0di05LjU4MmgtMS44NDR2OS44OThjMCA2LjgwNSA0LjA5IDcuNTQgNS44NSA3LjU0YTYuNTg4IDYuNTg4IDAgMCAwIDUuNzcyLTMuMzNsLjEwMyAyLjk0M2gxLjc0MmwtLjAwNy0uMDgzYy0uMDk2LTEuMTktLjE0MS0yLjQ5Ni0uMTQxLTQuMTEzbTEzLjAyMS0xMy4yNDJjLTIuNDkzIDAtNC43NTUgMS4zMTItNS44MDggMy4zNTRsLS4xMDItMi45NjdoLTEuNzQybC4wMDYuMDgzYy4xMDIgMS4yNzQuMTQyIDIuNDA3LjE0MiA0LjA0MnYxMi45MjZoMS44NDJWMjIuMDQxYzAtLjU0LjExNC0xLjExLjIwOS0xLjQ5LjY4OS0yLjI0OSAyLjc0My0zLjgxOSA0Ljk5NS0zLjgxOSA0LjE1NyAwIDQuNjA1IDQuMDM0IDQuNjA1IDUuNzY4djEwLjA3NGgxLjg0NFYyMi4zNmMwLTYuODc1LTQuOTktNy4yMjMtNS45OTEtNy4yMjNtMTMuODQyLTMuMzc5bC0xLjg0NC42OXYzLjA3NWgtMi44NXYxLjUyNmgyLjg1djEwLjU5YzAgMS45MzUuMzUyIDMuMjc2IDEuMDczIDQuMDk1LjYyOC44MDIgMS42NDggMS4yMjYgMi45NDggMS4yMjYuOTMzIDAgMS43MzctLjE0NCAyLjM4OC0uNDI4bC4wNTYtLjAyMy0uMjM2LTEuNDE2LS4wODYuMDI4Yy0uMzMuMTExLS45My4yNDMtMS45MS4yNDMtMS42MDggMC0yLjM4OS0xLjExNS0yLjM4OS0zLjQwOFYxNy4wNWg0LjgyM3YtMS41MjZoLTQuODIzdi0zLjc2NnptMTIuODM5IDExLjE5OWMtMi4zMy0uOTY4LTMuNDM4LTEuNzI2LTMuNDM4LTMuNDE1IDAtMS40MTYuOTg5LTIuODQ1IDMuMTk3LTIuODQ1IDEuMjY3IDAgMi4zOS4zNCAzLjMzNSAxLjAwN2wuMDc1LjA1My43LTEuNTE0LS4wNTItLjAzN2MtLjk2MS0uNjgtMi4zMzctMS4wNy0zLjc3Ni0xLjA3LTMuNDcxIDAtNS4yODcgMi4zNC01LjI4NyA0LjY1MiAwIDIuMDEzIDEuNDYyIDMuNTg4IDQuMzQyIDQuNjg0IDIuNTkgMS4wNSAzLjUwOCAyLjAzNiAzLjUwOCAzLjc2NSAwIDEuNTEyLTEuMDE2IDMuMTI3LTMuODY1IDMuMTI3LTEuNjQ4IDAtMy4wNjUtLjcyLTMuNzYyLTEuMTVsLS4wNzYtLjA0Ny0uNjYgMS41NTEuMDU2LjAzNGMxLjE5NC43NDYgMi43NzQgMS4xNzQgNC4zMzUgMS4xNzQgMy40NTcgMCA1Ljc4LTEuOTY5IDUuNzgtNC45IDAtMi4zNjQtMS4zMi0zLjg4LTQuNDEyLTUuMDY5bTI3LjkxNi03LjUzM2MwIDMuNjQzLTIuNDQ5IDUuNzMyLTYuNzE4IDUuNzMyLTEuMzUgMC0yLjI2NC0uMTAyLTIuOTUtLjMzMXYtMTAuNDhjLjM2OC0uMDc1IDEuNDYyLS4yNjYgMy4yNjctLjI2NiA0LjA2OCAwIDYuNDAxIDEuOTQ4IDYuNDAxIDUuMzQ1bS02LjMzLTYuOTA2Yy0xLjcxOCAwLTMuMzkyLjE1LTUuMTE5LjQ1OWwtLjA2Mi4wMXYyMy41ODdoMS44NDNWMjIuNDZjLjc4Ni4yMTMgMS42NjQuMjU3IDIuODEuMjU3IDMuMDI0IDAgNS41Mi0uOTQ3IDcuMDI2LTIuNjY1IDEuMTI3LTEuMjM1IDEuNjc1LTIuODA3IDEuNjc1LTQuODA0IDAtMS45MzctLjY0LTMuNTYzLTEuODU0LTQuNzAyLTEuMzY0LTEuMzI3LTMuNTQ5LTIuMDI4LTYuMzE5LTIuMDI4bTEyLjIxMiAyNC4wNTZoMS44NDJWNy40MjdoLTEuODQyem0xNS41OTEtOS4wNThjLjI0IDAgLjQ3Ni4wMDMuNzA4LjAxdjMuNTVjMCAuMjU3LS4wMjkuNjM4LS4xNzIuOTk3LS41NDggMS42MDgtMi4xMyAzLjMyNy00LjkyNyAzLjMyNy0yLjQzNyAwLTMuMzAyLTEuODU1LTMuMzAyLTMuNDQ0IDAtMi45NDYgMi41ODgtNC40NCA3LjY5My00LjQ0bTIuNTUxIDQuOTY5di02LjYyYzAtNC40MDItMi4wNDgtNi43My01LjkyLTYuNzMtMS43NTIgMC0zLjYyMy41NDUtNS4wMDYgMS40NTdsLS4wNTQuMDM1LjU5MiAxLjM3OS4wNzctLjA1NmMxLjEzMS0uODA4IDIuNjI4LTEuMjUyIDQuMjE1LTEuMjUyaC4wNjRjMi43OCAwIDQuMTkgMS42NDQgNC4xOSA0Ljg4NnYuMzhoLS4yMTljLTYuNTEgMC0xMC4wOTYgMi4yMjgtMTAuMDk2IDYuMjc0IDAgMi4yNzUgMS41NzcgNC43MjMgNS4wNCA0LjcyMyAyLjYyNCAwIDQuNTEtMS40MTEgNS40MjctMi43NjNsLjIzNCAyLjMwNy4wMDcuMDY5aDEuNzFsLS4wMTYtLjA5Yy0uMjE2LTEuMzM3LS4yNDUtMi43NzItLjI0NS00bTcuNzgxLTE2LjcyNmwtMS44NDQuNjl2My4wNzVoLTIuODV2MS41MjZoMi44NXYxMC41OWMwIDEuOTM1LjM1MiAzLjI3NiAxLjA3MyA0LjA5NS42MjguODAyIDEuNjQ4IDEuMjI2IDIuOTQ4IDEuMjI2LjkzMyAwIDEuNzM3LS4xNDQgMi4zODgtLjQyOGwuMDU2LS4wMjMtLjIzNi0xLjQxNi0uMDg2LjAyOGMtLjMzLjExMS0uOTMuMjQzLTEuOTEuMjQzLTEuNjA4IDAtMi4zODktMS4xMTUtMi4zODktMy40MDhWMTcuMDVoNC44MjN2LTEuNTI2aC00LjgyM3YtMy43NjZ6bTEwLjM1MSAyLjg5MWMwLTIuODE2LjQyNC02LjA0OCAzLjcyNC02LjA0OCAxLjA3OCAwIDEuNjk2LjI0IDIuMTE0LjQ1bC4wNzQuMDM3LjU4NS0xLjQ0NC0uMDYxLS4wMzJjLS4yNS0uMTM0LTEuMTc3LS41NzMtMi41Ny0uNTczLTEuNDYzIDAtMi44Mi41MzMtMy44MjEgMS41MDEtMS4yODggMS4yODgtMS44OSAzLjI0MS0xLjg5IDYuMTQ0di44MzloLTIuNDI4djEuNTI3aDIuNDI5djE1LjUyNGgxLjg0NFYxNy4wNWg0LjUwNnYtMS41MjdoLTQuNTA2di0uODc0em0xOS40OSA5LjMyOWMwIDQuMjMxLTIuNjc2IDcuNDIxLTYuMjI1IDcuNDIxLTMuNDcgMC02LjA4NC0zLjE0NS02LjA4NC03LjMxNiAwLTMuNTU3IDEuOTM3LTcuMzg2IDYuMTg5LTcuMzg2IDQuNDkgMCA2LjEyIDQuMzU0IDYuMTIgNy4yODFtLTYuMDg0LTguODQyYy0yLjE2IDAtNC4xNTYuODMzLTUuNjIxIDIuMzQ3LTEuNiAxLjY1My0yLjQ0NiAzLjk3MS0yLjQ0NiA2LjcwNiAwIDUuMTY1IDMuMjE2IDguNzcxIDcuODIgOC43NzEgMy45MzcgMCA4LjE3My0yLjg0NCA4LjE3My05LjA4OCAwLTUuMjI1LTMuMTg1LTguNzM2LTcuOTI2LTguNzM2bTE4LjQ4NSAwYy0yLjEgMC0zLjk4IDEuNDYzLTQuODIgMy43NGwtLjA2Ny0zLjI3OC0uMDAxLS4wNzVoLTEuNzA3bC4wMDUuMDgyYy4wOTQgMS40NzguMTQgMy4xMzQuMTQgNS4wNjR2MTEuOTA1aDEuODQ0di05LjQwNmMwLS42NDUuMDQ2LTEuMTY5LjE0LTEuNjA2LjQ3Ni0yLjgyNyAyLjE4OC00LjY1NCA0LjM2LTQuNjU0LjMwOSAwIC41NTIgMCAuNzg4LjA2OGwuMDk5LjAyOHYtMS43ODZsLS4wNjUtLjAxYTQuNDQ1IDQuNDQ1IDAgMCAwLS43MTYtLjA3Mm0yMi4wNzEgMGMtMS42NzkgMC0yLjg1Ni40MTMtNC4wNjIgMS40MjZhNi4zNDkgNi4zNDkgMCAwIDAtMS43MDYgMi4yM2MtLjgxNC0yLjI1OC0yLjY4Mi0zLjY1Ni00Ljg5OC0zLjY1Ni0yLjQwMyAwLTQuMiAxLjA4LTUuNDkgMy4zMDFsLS4xMDMtMi45MTRoLTEuNzQybC4wMDYuMDgzYy4xMDIgMS4yNzUuMTQxIDIuNDEuMTQxIDQuMDQydjEyLjkyNmgxLjg0M1YyMi4wNzdjMC0uNTEyLjA5LTEuMDkzLjI0My0xLjU5Ni41ODEtMS44MDUgMi4yNzEtMy43NDkgNC42MS0zLjc0OSAyLjUzNiAwIDQuMTEyIDEuOTk0IDQuMTEyIDUuMjA0djEwLjYzOGgxLjg0MlYyMS42NTVjMC0uNTc3LjEzNS0xLjEyNS4yNzctMS42MjguNjExLTEuNjQgMi4xOTctMy4yOTUgNC4zNjQtMy4yOTUgMi43ODggMCA0LjMyMyAyLjEyMyA0LjMyMyA1Ljk3OHY5Ljg2NGgxLjg0NFYyMi41MzVjMC01LjQ1NS0yLjg5NS03LjM5OS01LjYwNC03LjM5OSIgZmlsbD0iIzRENEQ0RCIvPjxwYXRoIGQ9Ik0zNC42MTggNy4yNTVDMzEuNDcyIDIuNjQ1IDI2LjY3MyAwIDIxLjQ1MiAwYy0zLjEyNyAwLTcuNjA0LjkwNi0xMS4xNzUgNS4yMjMtMi4zODMgMi44ODItMy40MTkgNi4zMjMtMi45MTcgOS42ODcuMzQ1IDIuMzEzIDEuMzkgNC41NDIgMy4xMDggNi42MzUuMDAyLS4wMDkuMDAxLjAwNyAwIDAgLjQ3LTIuNzY0IDEuODM2LTUuNTIgMy43ODMtNy44MjNhMTguNzU5IDE4Ljc1OSAwIDAgMSA1LjM3My00LjM1OGM1LjIwNS0yLjgzIDExLjA4NC0yLjk1MyAxNS43Ny0uODItLjUwNi0uODYzLS43MDUtMS4xODUtLjc3Ni0xLjI4OSIgZmlsbD0iIzQyQzY0MiIvPjxwYXRoIGQ9Ik0xMC40NzggMjEuNTU4bC0uMDAzLS4wMzJjLS4wMDIuMDEyLS4wMDQuMDIzLS4wMDYuMDJsLjAwOS4wMTJ6IiBmaWxsPSIjNDJDNjQyIi8+PHBhdGggZD0iTTMxLjI4MiAyOC42MzVjLTMuMjI0IDIuNTM1LTcuNTUgMy40Mi0xMS44OCAyLjY0NS0uMDA5IDAtLjAyMy4wMDUtLjAzLjAwM2ExLjgyIDEuODIgMCAwIDAtLjUzNS0uMDQ3IDEuODkgMS44OSAwIDAgMC0uOTM5LjMzNGwtMy44IDIuNTA4YS42NzYuNjc2IDAgMCAxLS4zNC4xMzIuNTk4LjU5OCAwIDAgMS0uNjM0LS41NjNjLS4wMS0uMTQ4LjA0LS4zLjA3LS40NDQuMDE2LS4wODYuMzYxLTEuNzQyLjU5Ni0yLjg5LjAyOS0uMTI4LjA0OS0uMjUzLjA0Mi0uMzg1YTEuMTkgMS4xOSAwIDAgMC0uNDYtLjg2MiAxOS44NDUgMTkuODQ1IDAgMCAxLTIuNDgyLTEuNzAyQzYuOTI0IDI0LjE3OCA0LjU3NyAxOS44MiA0LjA1NCAxNS40OWExNS41NDggMTUuNTQ4IDAgMCAxLS4xMTQtMS41MThsLS41NDMuOTU0Qy00LjU1MyAyOC42OTcgMS45MzMgMzkuOTY3IDE3LjgwNSA0MGgyLjAxOGExMy4xNDQgMTMuMTQ0IDAgMCAwIDEwLjM1LTYuNTgzIDEzLjIxMSAxMy4yMTEgMCAwIDAgMS42NTUtNC45MzZjLjAxNC0uMTAyLjAzLS4yMDQuMDQtLjMwNi0uMTkxLjE2LS4zODcuMzEyLS41ODYuNDYiIGZpbGw9IiM0MkM2NDIiLz48cGF0aCBkPSJNMzkuNzI3IDE1LjQ4NGMtMy44My00Ljk3LTEwLjY0OS02LjM4OC0xNi41NzYtMy45MjMgNC44MTEgMS4wNDYgOS4xMTkgNC41ODYgMTEuMTIyIDkuNzU0IDIuNDE0IDYuMjI4Ljc2IDEyLjk2Ni0zLjY1MiAxNi45NjdhMTUuODIgMTUuODIgMCAwIDAgNS43MjEtMi43OTNjNi41MTQtNS4wMiA4LjAzLTEzLjk3NyAzLjM4NS0yMC4wMDUiIGZpbGw9IiM0MkM2NDIiLz48L2c+PC9zdmc+) 0 0 no-repeat;
    background-size: cover
}

.mcui-desktop-icon_opr {
    cursor: pointer
}

.mcui-desktop-icon_opr:not(.mcui-desktop-icon_disabled):hover g,.mcui-desktop-icon_opr:not(.mcui-desktop-icon_disabled):hover path,.mcui-desktop-icon_opr:not(.mcui-desktop-icon_disabled):hover svg {
    fill: #8b8b8b
}

.mcui-desktop-icon_opr.mcui-desktop-icon__top-on_common:not(.mcui-desktop-icon_disabled):hover g,.mcui-desktop-icon_opr.mcui-desktop-icon__top-on_common:not(.mcui-desktop-icon_disabled):hover path,.mcui-desktop-icon_opr.mcui-desktop-icon__top-on_common:not(.mcui-desktop-icon_disabled):hover svg {
    fill: #179c16
}

.mcui-desktop-icon_opr.mcui-desktop-icon__fav-off_common:not(.mcui-desktop-icon_disabled):hover g,.mcui-desktop-icon_opr.mcui-desktop-icon__fav-off_common:not(.mcui-desktop-icon_disabled):hover path,.mcui-desktop-icon_opr.mcui-desktop-icon__fav-off_common:not(.mcui-desktop-icon_disabled):hover svg,.mcui-desktop-icon_opr.mcui-desktop-icon__top-off_common:not(.mcui-desktop-icon_disabled):hover g,.mcui-desktop-icon_opr.mcui-desktop-icon__top-off_common:not(.mcui-desktop-icon_disabled):hover path,.mcui-desktop-icon_opr.mcui-desktop-icon__top-off_common:not(.mcui-desktop-icon_disabled):hover svg {
    fill: transparent;
    stroke: #8b8b8b
}

.mcui-desktop-icon_opr.mcui-desktop-icon__fav-on_common:not(.mcui-desktop-icon_disabled):hover g,.mcui-desktop-icon_opr.mcui-desktop-icon__fav-on_common:not(.mcui-desktop-icon_disabled):hover path,.mcui-desktop-icon_opr.mcui-desktop-icon__fav-on_common:not(.mcui-desktop-icon_disabled):hover svg {
    fill: #dea22a;
    stroke: #dea22a
}

.mcui-desktop-icon_disabled {
    opacity: .3
}

.edui-default.edui-state-checked {
    color: #1aad19
}

.edui_editor_wrp {
    position: relative;
    z-index: 0
}

.edui-default .edui-box {
    border: none;
    padding: 0;
    margin: 0;
    overflow: hidden
}

.edui-default a.edui-box {
    display: block;
    text-decoration: none;
    color: #000
}

.edui-default a.edui-box:active,.edui-default a.edui-box:hover {
    text-decoration: none
}

.edui-default table.edui-box {
    border-collapse: collapse
}

.edui-default ul.edui-box {
    list-style-type: none
}

div.edui-box {
    position: relative;
    display: -moz-inline-box!important;
    display: inline-block!important;
    vertical-align: middle
}

.edui-default .edui-clearfix {
    zoom:1}

.edui-default .edui-clearfix:after {
    content: " ";
    display: block;
    clear: both
}

* html div.edui-box,:first-child+html div.edui-box {
    display: inline!important
}

.edui-combox-body,.edui-default .edui-button-body,.edui-menubutton-body,.edui-splitbutton-body {
    position: relative;
    font-size: 0;
    *font-size: 14px;
    cursor: pointer
}

.edui-default .edui-popup {
    position: absolute;
    -webkit-user-select: none;
    -moz-user-select: none
}

.edui-default .edui-popup .edui-shadow {
    position: absolute;
    z-index: -1
}

.edui-default .edui-popup .edui-bordereraser {
    position: absolute;
    overflow: hidden;
    display: none
}

.edui-default .edui-tablepicker .edui-canvas {
    position: relative
}

.edui-default .edui-tablepicker .edui-canvas .edui-overlay {
    position: absolute
}

.edui-default .edui-dialog-modalmask,.edui-dialog-dragmask {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%
}

.edui-default .edui-toolbar {
    position: relative
}

.edui-default .edui-label {
    cursor: default
}

.edui-default span.edui-clickable {
    color: #00f;
    cursor: pointer;
    text-decoration: underline
}

.edui-default span.edui-unclickable {
    color: grey;
    cursor: default
}

.edui-default .edui-toolbar {
    cursor: default;
    -webkit-user-select: none;
    -moz-user-select: none;
    padding: 1px;
    overflow: hidden;
    zoom:1}

.edui-default .edui-toolbar .edui-button,.edui-default .edui-toolbar .edui-combox,.edui-default .edui-toolbar .edui-menubutton,.edui-default .edui-toolbar .edui-splitbutton {
    margin: 1px
}

.edui-default .edui-editor {
    border: 1px solid #e7e7eb;
    position: relative;
    overflow: visible
}

.edui-default .edui-editor-toolbarbox {
    position: relative;
    zoom:1;overflow: hidden;
    *left: auto!important
}

.edui-default .edui-editor-toolbarboxouter {
    background-color: #fff;
    background-repeat: repeat-x;
    *zoom:1;border-bottom: 0
}

.edui-default .edui-editor-toolbarboxinner {
    position: relative;
    min-height: 28px
}

.edui-default .edui-editor-iframeholder {
    position: relative
}

.edui-default .edui-editor-bottomContainer {
    overflow: hidden
}

.edui-default .edui-editor-bottomContainer table {
    width: 100%;
    height: 0;
    overflow: hidden;
    border-spacing: 0
}

.edui-default .edui-editor-bottomContainer td {
    white-space: nowrap;
    border-top: 1px solid #ccc;
    line-height: 20px;
    font-size: 12px;
    font-family: Arial,Helvetica,Tahoma,Verdana,Sans-Serif
}

.edui-default .edui-editor-wordcount {
    text-align: right;
    margin-right: 5px;
    color: #aaa
}

.edui-default .edui-editor-scale {
    width: 12px
}

.edui-default .edui-editor-scale .edui-editor-icon {
    float: right;
    width: 100%;
    height: 12px;
    margin-top: 10px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAMAAABhq6zVAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAZQTFRFZmZm////c0tZqAAAAAJ0Uk5T/wDltzBKAAAAKUlEQVR42lTKyQkAAAgDwbH/pn26BgKbw5woa68fZWXt9aP8rFm3FWAAIoUAZAh+YogAAAAASUVORK5CYII=) no-repeat;
    cursor: se-resize
}

.edui-default .edui-editor-breadcrumb {
    margin: 2px 0 0 3px
}

.edui-default .edui-editor-breadcrumb span {
    cursor: pointer;
    text-decoration: underline;
    color: #00f
}

.edui-default .edui-toolbar .edui-for-fullscreen {
    float: right
}

.edui-default .edui-bubble .edui-popup-content {
    border: 1px solid #dcac6c;
    background-color: #fff6d9;
    padding: 5px;
    font-size: 10pt;
    font-family: "\5B8B\4F53"
}

.edui-default .edui-editor-toolbarmsg {
    background-color: #fff6d9;
    border-bottom: 1px solid #ccc;
    position: absolute;
    bottom: -25px;
    left: 0;
    z-index: 1009;
    width: 99.9%
}

.edui-default .edui-editor-toolbarmsg-upload {
    font-size: 14px;
    color: #00f;
    width: 100px;
    height: 16px;
    line-height: 16px;
    cursor: pointer;
    position: absolute;
    top: 5px;
    left: 350px
}

.edui-default .edui-editor-toolbarmsg-label {
    font-size: 12px;
    line-height: 16px;
    padding: 4px
}

.edui-default .edui-editor-toolbarmsg-close {
    float: right;
    width: 20px;
    height: 16px;
    line-height: 16px;
    cursor: pointer;
    color: red
}

.edui-default .edui-list .edui-bordereraser {
    display: none
}

.edui-default .edui-listitem {
    padding: 1px;
    white-space: nowrap
}

.edui-default .edui-list .edui-state-hover {
    position: relative;
    background-color: #fff5d4;
    border: 1px solid #dcac6c;
    padding: 0
}

.edui-default .edui-for-fontfamily .edui-listitem-label {
    min-width: 130px;
    _width: 120px;
    font-size: 12px;
    height: 22px;
    line-height: 22px;
    padding-left: 5px
}

.edui-default .edui-for-insertcode .edui-listitem-label {
    min-width: 120px;
    _width: 120px;
    font-size: 12px;
    height: 22px;
    line-height: 22px;
    padding-left: 5px
}

.edui-default .edui-for-underline .edui-listitem-label {
    min-width: 120px;
    _width: 120px;
    padding: 3px 5px;
    font-size: 12px
}

.edui-default .edui-for-fontsize .edui-listitem-label {
    min-width: 120px;
    _width: 120px;
    padding: 3px 5px
}

.edui-default .edui-for-paragraph .edui-listitem-label {
    min-width: 200px;
    _width: 200px;
    padding: 2px 5px
}

.edui-default .edui-for-lineheight .edui-listitem-label,.edui-default .edui-for-rowspacingbottom .edui-listitem-label,.edui-default .edui-for-rowspacingtop .edui-listitem-label {
    min-width: 53px;
    _width: 53px;
    padding: 2px 5px
}

.edui-default .edui-for-customstyle .edui-listitem-label {
    min-width: 200px;
    _width: 200px;
    width: 200px!important;
    padding: 2px 5px
}

.edui-default .edui-menu {
    z-index: 3000
}

.edui-default .edui-menu .edui-popup-content {
    padding: 7px 3px;
    width: 109px;
    box-sizing: border-box
}

.edui-default .edui-menu-body {
    _width: 150px
}

.edui-default .edui-menuitem {
    line-height: 30px;
    cursor: default;
    vertical-align: top
}

.edui-default .edui-menuitem .edui-icon {
    display: none!important;
    width: 20px!important;
    height: 20px!important;
    background: url(https://bbs.morecross.cn/res/images/icons_e5ca4b.png) 0 -4000px;
    background: url(https://bbs.morecross.cn/res/images/icons_147b72.gif) 0 -4000px\9
}

.edui-default .edui-menuitem .edui-label {
    font-size: 14px;
    line-height: 20px;
    height: 20px;
    padding-left: 12px
}

.edui-default .edui-state-disabled .edui-menuitem-label {
    color: grey
}

.edui-menuitem-decora {
    position: relative;
    top: -2px;
    vertical-align: middle;
    font-size: 7px;
    margin-right: 7px;
    font-style: normal
}

.edui-default .edui-toolbar .edui-combox-body .edui-button-body {
    width: 32px;
    font-size: 12px;
    height: 26px;
    line-height: 26px;
    padding-left: 5px;
    white-space: nowrap;
    margin: 0 3px 0 0;
    vertical-align: middle
}

.edui-default .edui-toolbar .edui-combox-body .edui-splitborder {
    display: none!important
}

.edui-default .edui-toolbar .edui-combox-body .edui-arrow {
    margin-right: 5px
}

.edui-default .edui-toolbar .edui-button .edui-button-wrap {
    position: relative
}

.edui-default .edui-toolbar .edui-state-disabled .edui-label {
    color: #ccc
}

.edui-default .edui-toolbar .edui-state-disabled .edui-icon {
    opacity: .3
}

.edui-default .edui-toolbar .edui-splitborder {
    width: 1px;
    height: 20px
}

.edui-default .edui-toolbar .edui-state-active .edui-splitborder {
    width: 0;
    border-left: 1px solid grey
}

.edui-default .edui-toolbar .edui-state-opened .edui-splitborder {
    width: 1px;
    border: 0
}

.edui-default .edui-state-disabled .edui-arrow {
    opacity: .3;
    filter: opacity(30%)
}

.edui-default .edui-for-insertorderedlist .edui-bordereraser,.edui-default .edui-for-insertunorderedlist .edui-bordereraser,.edui-default .edui-for-lineheight .edui-bordereraser,.edui-default .edui-for-rowspacingbottom .edui-bordereraser,.edui-default .edui-for-rowspacingtop .edui-bordereraser {
    background-color: #fff
}

.edui-default .edui-for-insertorderedlist .edui-popup-body .edui-icon,.edui-default .edui-for-insertunorderedlist .edui-popup-body .edui-icon {
    display: none!important
}

.edui-default .edui-for-insertorderedlist .edui-popup-body .edui-icon,.edui-default .edui-for-insertunorderedlist .edui-popup-body .edui-icon,.edui-default .edui-for-lineheight .edui-popup-body .edui-icon,.edui-default .edui-for-rowspacingbottom .edui-popup-body .edui-icon,.edui-default .edui-for-rowspacingtop .edui-popup-body .edui-icon {
    background-image: none
}

.edui-default .edui-popup {
    z-index: 3000
}

.edui-default .edui-popup .edui-shadow {
    left: 0;
    top: 0;
    width: 100%;
    height: 100%
}

.edui-default .edui-popup .edui-bordereraser {
    background-color: #fff;
    height: 3px
}

.edui-default .edui-menu .edui-bordereraser {
    height: 3px
}

.edui-default .edui-anchor-topleft .edui-bordereraser {
    left: 1px;
    top: -2px
}

.edui-default .edui-anchor-topright .edui-bordereraser {
    right: 1px;
    top: -2px
}

.edui-default .edui-anchor-bottomleft .edui-bordereraser {
    left: 0;
    bottom: -6px;
    height: 7px;
    border-left: 1px solid grey;
    border-right: 1px solid grey
}

.edui-default .edui-anchor-bottomright .edui-bordereraser {
    right: 0;
    bottom: -6px;
    height: 7px;
    border-left: 1px solid grey;
    border-right: 1px solid grey
}

.edui-default .edui-dialog {
    z-index: 2000;
    position: absolute
}

.edui-default .edui-dialog-wrap {
    margin-right: 6px;
    margin-bottom: 6px
}

.edui-default .edui-dialog-body {
    position: relative;
    padding: 2px 0 0 2px;
    _zoom: 1
}

.edui-default .edui-dialog-shadow {
    position: absolute;
    z-index: -1;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: #fff;
    border: 1px solid #ccc;
    border: 1px solid rgba(0,0,0,.2);
    *border-right-width: 2px;
    *border-bottom-width: 2px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    -webkit-box-shadow: 0 5px 10px rgba(0,0,0,.2);
    -moz-box-shadow: 0 5px 10px rgba(0,0,0,.2);
    box-shadow: 0 5px 10px rgba(0,0,0,.2);
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding;
    background-clip: padding-box
}

.edui-default .edui-dialog-foot {
    background-color: #fff
}

.edui-default .edui-dialog-titlebar {
    height: 26px;
    border-bottom: 1px solid #c6c6c6;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAfCAIAAACpqzA1AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjI2Mjk5RTk2OTdERTExRTA5Q0I4RDUyMDBFRTQ5QUNBIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjI2Mjk5RTk3OTdERTExRTA5Q0I4RDUyMDBFRTQ5QUNBIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MjYyOTlFOTQ5N0RFMTFFMDlDQjhENTIwMEVFNDlBQ0EiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MjYyOTlFOTU5N0RFMTFFMDlDQjhENTIwMEVFNDlBQ0EiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7MIQ/jAAAAIElEQVR42mL+//8/EwMDAwZGFoexkWlcGJ88mhxAgAEAda08BB2XYREAAAAASUVORK5CYII=) repeat-x bottom;
    position: relative;
    cursor: move
}

.edui-default .edui-dialog-caption {
    font-weight: 700;
    font-size: 12px;
    line-height: 26px;
    padding-left: 5px
}

.edui-default .edui-dialog-draghandle {
    height: 26px
}

.edui-default .edui-dialog-closebutton {
    position: absolute!important;
    right: 5px;
    top: 3px
}

.edui-default .edui-dialog-closebutton .edui-button-body {
    height: 20px;
    width: 20px;
    cursor: pointer;
    background: url(https://bbs.morecross.cn/res/images/icons-all_885afa.gif) no-repeat 0 -59px
}

.edui-default .edui-dialog-closebutton .edui-state-hover .edui-button-body {
    background: url(https://bbs.morecross.cn/res/images/icons-all_885afa.gif) no-repeat 0 -89px
}

.edui-default .edui-dialog-foot {
    height: 40px
}

.edui-default .edui-dialog-buttons {
    position: absolute;
    right: 0
}

.edui-default .edui-dialog-buttons .edui-button {
    margin-right: 10px
}

.edui-default .edui-dialog-buttons .edui-button .edui-button-body {
    background: url(https://bbs.morecross.cn/res/images/icons-all_885afa.gif) no-repeat;
    height: 24px;
    width: 96px;
    font-size: 12px;
    line-height: 24px;
    text-align: center;
    cursor: default
}

.edui-default .edui-dialog-buttons .edui-button .edui-state-hover .edui-button-body {
    background: url(https://bbs.morecross.cn/res/images/icons-all_885afa.gif) no-repeat 0 -30px
}

.edui-default .edui-dialog iframe {
    border: 0;
    padding: 0;
    margin: 0;
    vertical-align: top
}

.edui-default .edui-dialog-modalmask {
    opacity: .3;
    filter: opacity(30%);
    background-color: #ccc;
    position: absolute
}

.edui-default .edui-dialog-dragmask {
    position: absolute;
    background-color: transparent;
    cursor: move
}

.edui-default .edui-dialog-content {
    position: relative
}

.edui-default .dialogcontmask {
    cursor: move;
    visibility: hidden;
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0;
    filter: opacity(0)
}

.edui-default .edui-for-link .edui-dialog-content {
    width: 420px;
    height: 200px;
    overflow: hidden
}

.edui-default .edui-for-background .edui-dialog-content {
    width: 440px;
    height: 280px;
    overflow: hidden
}

.edui-default .edui-for-template .edui-dialog-content {
    width: 630px;
    height: 390px;
    overflow: hidden
}

.edui-default .edui-for-scrawl .edui-dialog-content {
    width: 515px;
    *width: 506px;
    height: 360px
}

.edui-default .edui-for-spechars .edui-dialog-content {
    width: 620px;
    height: 500px;
    *height: 570px
}

.edui-default .edui-for-insertimage .edui-dialog-content {
    width: 640px;
    height: 390px;
    overflow: hidden
}

.edui-default .edui-for-webapp .edui-dialog-content {
    width: 560px;
    _width: 565px;
    height: 450px;
    overflow: hidden
}

.edui-default .edui-for-insertframe .edui-dialog-content {
    width: 350px;
    height: 200px;
    overflow: hidden
}

.edui-default .edui-for-wordimage .edui-dialog-content {
    width: 620px;
    height: 380px;
    overflow: hidden
}

.edui-default .edui-for-attachment .edui-dialog-content {
    width: 480px;
    height: 360px;
    overflow: hidden
}

.edui-default .edui-for-highlightcode .edui-dialog-content {
    width: 550px;
    height: 360px;
    overflow: hidden
}

.edui-default .edui-for-gmap .edui-dialog-content,.edui-default .edui-for-map .edui-dialog-content {
    width: 550px;
    height: 400px
}

.edui-default .edui-for-insertvideo .edui-dialog-content {
    width: 590px;
    height: 390px
}

.edui-default .edui-for-anchor .edui-dialog-content {
    width: 320px;
    height: 60px;
    overflow: hidden
}

.edui-default .edui-for-searchreplace .edui-dialog-content {
    width: 400px;
    height: 220px
}

.edui-default .edui-for-help .edui-dialog-content {
    width: 400px;
    height: 420px
}

.edui-default .edui-for-edittable .edui-dialog-content {
    width: 540px;
    _width: 590px;
    height: 285px
}

.edui-default .edui-for-edittip .edui-dialog-content {
    width: 225px;
    height: 60px
}

.edui-default .edui-for-edittd .edui-dialog-content {
    width: 240px;
    height: 50px
}

.edui-default .edui-for-snapscreen .edui-dialog-content {
    width: 400px;
    height: 220px
}

.edui-default .edui-for-music .edui-dialog-content {
    width: 515px;
    height: 360px
}

.edui-default .edui-for-paragraph .edui-listitem-label {
    font-family: Tahoma,Verdana,Arial,Helvetica
}

.edui-default .edui-for-paragraph .edui-listitem-label .edui-for-p {
    font-size: 22px;
    line-height: 27px
}

.edui-default .edui-for-paragraph .edui-listitem-label .edui-for-h1 {
    font-weight: bolder;
    font-size: 32px;
    line-height: 36px
}

.edui-default .edui-for-paragraph .edui-listitem-label .edui-for-h2 {
    font-weight: bolder;
    font-size: 27px;
    line-height: 29px
}

.edui-default .edui-for-paragraph .edui-listitem-label .edui-for-h3 {
    font-weight: bolder;
    font-size: 19px;
    line-height: 23px
}

.edui-default .edui-for-paragraph .edui-listitem-label .edui-for-h4 {
    font-weight: bolder;
    font-size: 16px;
    line-height: 19px
}

.edui-default .edui-for-paragraph .edui-listitem-label .edui-for-h5 {
    font-weight: bolder;
    font-size: 13px;
    line-height: 16px
}

.edui-default .edui-for-paragraph .edui-listitem-label .edui-for-h6 {
    font-weight: bolder;
    font-size: 12px;
    line-height: 14px
}

.edui-default .edui-for-inserttable .edui-splitborder {
    display: none
}

.edui-default .edui-for-inserttable .edui-splitbutton-body .edui-arrow {
    width: 0
}

.edui-default .edui-toolbar .edui-for-inserttable .edui-state-active .edui-splitborder {
    border-left: 1px solid transparent
}

.edui-default .edui-tablepicker .edui-infoarea {
    height: 14px;
    line-height: 14px;
    font-size: 12px;
    width: 220px;
    margin-bottom: 3px;
    clear: both
}

.edui-default .edui-tablepicker .edui-infoarea .edui-label {
    float: left
}

.edui-default .edui-dialog-buttons .edui-label {
    line-height: 24px
}

.edui-default .edui-tablepicker .edui-infoarea .edui-clickable {
    float: right
}

.edui-default .edui-tablepicker .edui-pickarea {
    background: url(data:image/gif;base64,R0lGODlhFgAWAKECAPj4+Onp6f///////yH5BAEKAAIALAAAAAAWABYAAAJAlI+pFu0P3wmg2otBm7nbzXgeKFDAiaYqaaouyr6yFnCzG99rHepp7jsBg0NfUXe8JWdLGSsChUyiVN7iis1mCwA7) repeat;
    height: 220px;
    width: 220px
}

.edui-default .edui-tablepicker .edui-pickarea .edui-overlay {
    background: url(data:image/gif;base64,R0lGODlhFgAWAKECAN3q+8PZ/////////yH5BAEKAAIALAAAAAAWABYAAAJAlI+pFu0P3wmg2otBm7nbzXgeKFDAiaYqaaouyr6yFnCzG99rHepp7jsBg0NfUXe8JWdLGSsChUyiVN7iis1mCwA7) repeat
}

.edui-default .edui-colorpicker-topbar {
    height: 27px;
    width: 200px
}

.edui-default .edui-colorpicker-tablefirstrow {
    height: 30px
}

.edui-default .edui-colorpicker-colorcell {
    width: 14px;
    height: 14px;
    display: block;
    margin: 0;
    cursor: pointer
}

.edui-default .edui-colorpicker-colorcell:hover {
    width: 14px;
    height: 14px;
    margin: 0
}

.edui-default .edui-colorpicker-advbtn {
    display: block;
    text-align: center;
    cursor: pointer;
    height: 20px
}

.arrow_down {
    background: #fff url(https://bbs.morecross.cn/res/images/arrow_down_06a168.png) no-repeat 50%
}

.arrow_up {
    background: #fff url(https://bbs.morecross.cn/res/images/arrow_up_888bff.png) no-repeat 50%
}

.edui-colorpicker-adv {
    position: relative;
    overflow: hidden;
    height: 180px;
    display: none
}

.edui-colorpicker-hue,.edui-colorpicker-plant {
    border: 1px solid #666
}

.edui-colorpicker-pad {
    width: 150px;
    height: 150px;
    left: 14px;
    top: 13px;
    position: absolute;
    background: red;
    overflow: hidden;
    cursor: crosshair
}

.edui-colorpicker-cover {
    position: absolute;
    top: 0;
    left: 0;
    width: 150px;
    height: 150px;
    background: url(https://bbs.morecross.cn/res/images/tangram-colorpicker_c58df7.png) -160px -200px
}

.edui-colorpicker-padDot {
    position: absolute;
    top: 0;
    left: 0;
    width: 11px;
    height: 11px;
    overflow: hidden;
    background: url(https://bbs.morecross.cn/res/images/tangram-colorpicker_c58df7.png) 0 -200px repeat-x;
    z-index: 1000
}

.edui-colorpicker-sliderMain {
    position: absolute;
    left: 171px;
    top: 13px;
    width: 19px;
    height: 152px;
    background: url(https://bbs.morecross.cn/res/images/tangram-colorpicker_c58df7.png) -179px -12px no-repeat
}

.edui-colorpicker-slider {
    width: 100%;
    height: 100%;
    cursor: pointer
}

.edui-colorpicker-thumb {
    position: absolute;
    top: 0;
    cursor: pointer;
    height: 3px;
    left: -1px;
    right: -1px;
    border: 1px solid #000;
    background: #fff;
    opacity: .8
}

.edui-default .edui-autotypesetpicker .edui-autotypesetpicker-body {
    font-size: 12px;
    margin-bottom: 3px;
    clear: both
}

.edui-default .edui-autotypesetpicker-body table {
    border-collapse: separate;
    border-spacing: 2px
}

.edui-default .edui-autotypesetpicker-body td {
    font-size: 12px;
    word-wrap: break-word
}

.edui-default .edui-autotypesetpicker-body td input {
    margin: 3px 3px 3px 4px;
    *margin: 1px 0 0 0
}

.edui-default .edui-cellalignpicker .edui-cellalignpicker-body {
    width: 70px;
    font-size: 12px;
    cursor: default
}

.edui-default .edui-cellalignpicker-body table {
    border-collapse: separate;
    border-spacing: 0
}

.edui-default .edui-cellalignpicker-body td {
    padding: 1px
}

.edui-default .edui-cellalignpicker-body .edui-icon {
    height: 20px;
    width: 20px;
    padding: 1px;
    background-image: url(https://bbs.morecross.cn/res/images/table-cell-align_676456.png)
}

.edui-default .edui-cellalignpicker-body .edui-left {
    background-position: 0 0
}

.edui-default .edui-cellalignpicker-body .edui-center {
    background-position: -25px 0
}

.edui-default .edui-cellalignpicker-body .edui-right {
    background-position: -51px 0
}

.edui-default .edui-cellalignpicker-body td.edui-state-hover .edui-left {
    background-position: -73px 0
}

.edui-default .edui-cellalignpicker-body td.edui-state-hover .edui-center {
    background-position: -98px 0
}

.edui-default .edui-cellalignpicker-body td.edui-state-hover .edui-right {
    background-position: -124px 0
}

.edui-default .edui-cellalignpicker-body td.edui-cellalign-selected .edui-left {
    background-position: -146px 0;
    backgroun-color: #f1f4f5
}

.edui-default .edui-cellalignpicker-body td.edui-cellalign-selected .edui-center {
    background-position: -245px 0
}

.edui-default .edui-cellalignpicker-body td.edui-cellalign-selected .edui-right {
    background-position: -271px 0
}

.edui-default .edui-toolbar .edui-colorbutton .edui-colorlump {
    position: absolute;
    overflow: hidden;
    bottom: 1px;
    left: 2px;
    width: 15px;
    height: 3px
}

.edui-default .edui-for-emotion .edui-icon {
    background-position: -60px -20px
}

.edui-default .edui-for-emotion .edui-popup-content iframe {
    width: 514px;
    height: 380px;
    overflow: hidden
}

.edui-default .edui-for-emotion .edui-popup-content {
    position: relative;
    z-index: 555
}

.edui-default .edui-for-emotion .edui-splitborder {
    display: none
}

.edui-default .edui-for-emotion .edui-splitbutton-body .edui-arrow {
    width: 0
}

.edui-default .edui-toolbar .edui-for-emotion .edui-state-active .edui-splitborder {
    border-left: 1px solid transparent
}

.edui-default .edui-hassubmenu .edui-arrow {
    position: relative;
    top: 6px;
    height: 20px;
    width: 20px;
    float: right;
    background: url(https://bbs.morecross.cn/res/images/icons-all_885afa.gif) no-repeat 10px -233px
}

.edui-default .edui-menu-body .edui-menuitem {
    padding: 1px;
    cursor: pointer
}

.edui-default .edui-menu-body .edui-menuitem:hover .edui-label {
    font-weight: 700;
    color: var(--themeColor);
    cursor: pointer
}

.edui-default .edui-menuseparator {
    display: none;
    margin: 2px 0;
    height: 1px;
    overflow: hidden
}

.edui-default .edui-menuseparator-inner {
    border-bottom: 1px solid rgba(0,0,0,.05);
    margin-left: 1px;
    margin-right: 1px
}

.edui-default .edui-shortcutmenu {
    padding: 2px;
    width: 190px;
    height: 50px;
    background-color: #fff;
    border: 1px solid #ccc;
    border-radius: 5px
}

.edui-default .edui-wordpastepop .edui-popup-content {
    border: none;
    padding: 0;
    width: 54px;
    height: 21px
}

.edui-default .edui-pasteicon {
    width: 100%;
    height: 100%;
    background-image: url(https://bbs.morecross.cn/res/images/wordpaste_c78d50.png);
    background-position: 0 0
}

.edui-default .edui-pasteicon.edui-state-opened {
    background-position: 0 -34px
}

.edui-default .edui-pastecontainer {
    position: relative;
    visibility: hidden;
    width: 97px;
    background: #fff;
    border: 1px solid #ccc
}

.edui-default .edui-pastecontainer .edui-title {
    font-weight: 700;
    background: #f8f8ff;
    height: 25px;
    line-height: 25px;
    font-size: 12px;
    padding-left: 5px
}

.edui-default .edui-pastecontainer .edui-button {
    overflow: hidden;
    margin: 3px 0
}

.edui-default .edui-pastecontainer .edui-button .edui-plaintxticon,.edui-default .edui-pastecontainer .edui-button .edui-richtxticon,.edui-default .edui-pastecontainer .edui-button .edui-tagicon {
    float: left;
    cursor: pointer;
    width: 29px;
    height: 29px;
    margin-left: 5px;
    background-image: url(https://bbs.morecross.cn/res/images/wordpaste_c78d50.png);
    background-repeat: no-repeat
}

.edui-default .edui-pastecontainer .edui-button .edui-richtxticon {
    margin-left: 0;
    background-position: -109px 0
}

.edui-default .edui-pastecontainer .edui-button .edui-tagicon {
    background-position: -148px 1px
}

.edui-default .edui-pastecontainer .edui-button .edui-plaintxticon {
    background-position: -72px 0
}

.edui-default .edui-pastecontainer .edui-button .edui-state-hover .edui-richtxticon {
    background-position: -109px -34px
}

.edui-default .edui-pastecontainer .edui-button .edui-state-hover .edui-tagicon {
    background-position: -148px -34px
}

.edui-default .edui-pastecontainer .edui-button .edui-state-hover .edui-plaintxticon {
    background-position: -72px -34px
}
