.config-base .el-row.el-row-base{display:flex}.config-base .el-row.el-row-base .el-col{display:flex;flex-wrap:wrap}.config-base .el-row.el-row-base .el-col .panel{width:100%}.config-base .tag-list li{cursor:default;display:inline-block;height:24px;line-height:22px;font-size:14px;font-weight:700;color:#ff8e42;border:1px solid #ff8e42;border-radius:12px;padding:0 12px;margin-bottom:12px;margin-right:20px;vertical-align:middle}.config-base .tag-list li.active{color:#fff;background-color:#ff8e42}.config-base .tag-list li i{display:none;cursor:pointer;position:relative;right:-8px;font-size:12px;font-weight:700}.config-base .tag-list li:hover{color:#fff;background-color:#ff8e42;margin-right:4px}.config-base .tag-list li:hover i{display:inline-block}.config-base .email-style .panel-body{padding-bottom:4px}.config-base .email-font-style{display:flex;flex-wrap:wrap;align-items:center}.config-base .email-font-style li{display:flex;align-items:center;margin-bottom:16px}.config-base .email-font-style li .color-select,.config-base .email-font-style li .el-select{width:196px;margin:0 16px}.config-base .email-font-style li .color-select .el-input__inner,.config-base .email-font-style li .el-select .el-input__inner{border-color:#d3d8db}.config-base .email-font-style li .color-select{position:relative;height:32px;border:1px solid #d3d8db;border-radius:4px}.config-base .email-font-style li .color-select .color-view-wrap{position:absolute;top:5px;left:15px}.config-base .email-font-style li .color-select .color-view-wrap .color-view{display:inline-block;width:20px;height:20px;vertical-align:middle;margin-right:8px}.config-base .email-font-style li .color-select .el-icon-arrow-down{position:absolute;top:8px;right:8px}.config-base .email-font-style li .el-color-picker{width:100%;opacity:0}.config-base .email-font-style li .el-color-picker .el-color-picker__trigger{width:100%}.config-base .sign-related .tag-title-wrap{display:flex;justify-content:space-between;align-items:center}.config-base .sign-related .panel-body{padding:0}.config-base .sign-related .sign-tag-wrap{display:flex;align-items:center;padding:20px;border-bottom:1px solid #d3d8db}.config-base .sign-related .sign-tag-wrap .label{margin-right:16px}.config-base .sign-related .sign-tag-wrap .el-input{flex:1}.config-base .sign-related .email-check-wrap{padding:20px}.config-base .sign-related .email-check-wrap .el-checkbox{display:block;margin-left:0;margin-top:12px}.config-base .footer-btn{text-align:right;height:64px;line-height:62px;border:1px solid #d3d8db;background-color:#f1f4f7;margin:0 -16px;padding:0 24px}.config-base .footer-btn .el-button{min-width:80px}::-webkit-input-placeholder{color:#97a8be;font-size:14px}::-moz-placeholder{color:#97a8be;font-size:14px}::-ms-input-placeholder{color:#97a8be;font-size:14px}.input-tag-wrapper{width:100%;position:relative;padding:0 12px;background-color:#fff;border:1px solid #dde2eb;cursor:text;text-align:left;border-radius:3px}.input-tag-wrapper .tag-input-box{display:flex;flex-wrap:wrap;width:100%;align-items:center;text-align:left;font-size:14px}.input-tag-wrapper .tag-input-box .tag-input{background:transparent;border:0;color:#777;height:26px;line-height:26px;font-size:inherit;outline:none;width:167px}.input-tag-wrapper.focused{border-color:#ff8e42}.input-tag-wrapper.focused:hover{border-color:#ff8e42}.input-tag-wrapper .el-tag{margin:0 2px 2px 2px}.input-tag-wrapper .clean-tag{position:absolute;z-index:10;right:10px;top:4px;cursor:pointer;color:#606266}.input-tag-wrapper .clean-tag:hover{color:#ff8e42}.input-tag-wrapper .tag-search-list{width:100%;left:0;position:absolute;border:1px solid #e4e7ed;border-radius:4px;background-color:#fff;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-sizing:border-box;margin:5px 0}.input-tag-wrapper .tag-search-list .searc-list{list-style:none;padding:6px 0;max-height:400px;overflow-y:auto;margin:0;box-sizing:border-box}.input-tag-wrapper .tag-search-list .searc-list .search-list-item{font-size:14px;padding:0 20px;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:34px;line-height:34px;color:#606266;box-sizing:border-box;cursor:pointer}.input-tag-wrapper .tag-search-list .searc-list .search-list-item:hover{background-color:#f5f7fa}.config-rule-dialog .el-dialog .el-dialog__body{padding:24px 24px 0}.config-rule-dialog .el-dialog .el-dialog__body .input-tag-wrapper .clean-tag{top:auto}.config-rule-dialog .el-dialog .el-dialog__body .rule-form{margin-top:12px;padding-bottom:16px}.config-rule-dialog .el-dialog .el-dialog__body .rule-form:not(:last-child){border-bottom:1px solid #d3d8db}.config-rule-dialog .el-dialog .el-dialog__body .rule-form .el-form-item__content{line-height:30px}.config-rule-dialog .el-dialog .el-dialog__body .rule-form .el-form-item__content .el-tag{display:flex;align-items:center;max-width:100%}.config-rule-dialog .el-dialog .el-dialog__body .rule-form .el-form-item__content .el-tag .el-select__tags-text{flex:1;overflow:hidden;text-overflow:ellipsis}.config-rule-dialog .el-dialog .el-dialog__body .rule-form .el-select{width:100%}.config-rule-dialog .el-dialog .el-dialog__body .rule-form .el-select .el-input__inner{height:32px}.config-rule-dialog .el-dialog .el-dialog__body .rule-form .el-select .el-select__caret{line-height:32px}.config-rule-dialog .el-dialog .el-dialog__body .rule-form .el-form-item__label{line-height:24px;padding:0}.email-config-rule{padding-bottom:20px}.email-config-rule .top-tip{display:flex;align-items:center;justify-content:space-between;padding:0 32px}.email-config-rule .rule-table{border:1px solid #d3d8db;border-bottom:none;margin-top:16px}.email-config-rule .rule-table th{color:#2d4668;background-color:#f1f4f7}.email-config-rule .rule-table td{cursor:pointer;color:#2d4668}.email-config-rule .rule-table .handle-btn .bn-icon{cursor:pointer;margin:0 6px}.email-config-folder{padding-bottom:16px}.email-config-folder .el-tree-node .collapse-transition .tree-drag-icon{opacity:0}.email-config-folder .tree-drag-icon{position:absolute;left:12px;opacity:1}.email-config-folder .top-tip{display:flex;align-items:center;justify-content:space-between;padding:0 32px}.email-config-folder .panel{border-bottom:none;margin-top:16px}.email-config-folder .tree-th{display:flex;justify-content:space-between;color:#2d4668;padding-left:24px}.email-config-folder .tree-th .tree-th-text{width:80px;text-align:center}.email-config-folder .panel-body{padding:0}.email-config-folder .panel-body .el-tree-node__content{padding-right:28px;height:54px;border-bottom:1px solid #d3d8db;background-color:#fff}.email-config-folder .panel-body .el-tree-node__content .el-tree-node__expand-icon{margin-left:36px}.email-config-folder .panel-body .custom-tree-node{overflow:hidden;flex:1;display:flex;align-items:center;justify-content:space-between;height:100%;font-size:14px;padding-right:8px}.email-config-folder .panel-body .custom-tree-node .data-text{flex:1;width:1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.email-config-folder .panel-body .custom-tree-node .handle-btn .btn-item{margin:0 4px}.email-config-folder .panel-body .custom-tree-node .bn-icon .iconfont{margin:0 8px}.email-config-folder .panel-body .custom-tree-node .el-input{width:160px}.email-config-folder .panel-body .custom-tree-node .input-btn{cursor:pointer;display:inline-block;width:26px;height:26px;line-height:26px;font-size:14px;font-weight:700;text-align:center;border:1px solid #d3d8db;background-color:#f5f8fa;vertical-align:middle;margin-left:4px}.email-config-folder .panel-body .custom-tree-node .input-btn.el-icon-check{border-color:#ff8e42;color:#ff8e42}.email-config-folder .del-dialog .el-dialog__body{padding:16px}.email-config-folder .del-dialog .el-dialog__body h4{padding-bottom:4px}.manager-set-dialog .set-form{padding:32px 60px 0}.manager-set-dialog .set-form .el-form-item .el-select{width:100%}.manager-set-dialog .set-form .hr{margin-bottom:20px}.email-config-manager{padding-bottom:20px}.email-config-manager .set-mail-dialog .el-dialog__body{padding:32px 64px 0}.email-config-manager .set-mail-dialog .el-dialog__body hr{margin-bottom:16px}.email-config-manager .top-tip{text-align:right;padding:0 32px}.email-config-manager .manager-table{border:1px solid #d3d8db;border-bottom:none;margin-top:16px}.email-config-manager .manager-table th{color:#2d4668;background-color:#f1f4f7}.email-config-manager .manager-table .handle-btn .bn-icon{cursor:pointer;margin:0 6px}.mail-manager-popper{min-width:80px;padding:0}.mail-manager-popper ul{padding:4px 0}.mail-manager-popper ul li{cursor:pointer;height:32px;line-height:32px;padding:0 8px}.mail-manager-popper ul li:hover{background-color:#f1f4f7}.email-config-blacklist{padding-bottom:1px}.email-config-blacklist .header-title{display:flex;justify-content:space-between;align-items:center}.email-config-blacklist .header-title h3 span{font-size:13px;color:#606266}.email-config-blacklist .top-search{text-align:right;margin-bottom:15px}.email-config-blacklist .el-row-flex{display:flex;flex-wrap:wrap}.email-config-blacklist .el-row-flex .first-letter{margin-bottom:4px;padding-left:4px}.email-config-blacklist .email-list{display:flex;flex-wrap:wrap;padding-right:16px}.email-config-blacklist .email-list li{margin-right:16px;cursor:default;max-width:100%;display:flex;flex-wrap:wrap;align-items:center;height:24px;line-height:22px;font-size:14px;font-weight:700;color:#ff8e42;border:1px solid #ff8e42;border-radius:12px;padding:0 12px;margin-bottom:12px}.email-config-blacklist .email-list li.active{color:#fff;background-color:#ff8e42}.email-config-blacklist .email-list li .item-text{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.email-config-blacklist .email-list li i{display:none;cursor:pointer;position:relative;right:-8px;font-size:12px;font-weight:700}.email-config-blacklist .email-list li:hover{margin-right:4px}.email-config-blacklist .email-list li:hover i{display:inline-block}.blacklist-add-tag .content{display:flex}.blacklist-add-tag .content .el-input{margin-right:8px}.email-config-export{padding-bottom:20px}.email-config-export .files-title-wrap{display:flex;justify-content:flex-end;align-items:center;width:600px;height:24px;border:1px solid #d3d8db;border-radius:4px;margin-bottom:12px;padding:0 12px}.email-config-export .files-title-wrap span{line-height:16px}.email-config-export .files-title-wrap .files-title{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:12px}.email-config-export .upload-btn-wrap{margin-bottom:8px}.email-config-export .select-file-btn{cursor:pointer;position:relative}.email-config-export .select-file-btn input{cursor:pointer;position:absolute;top:0;left:0;z-index:100;width:100%;height:32px;line-height:32px;opacity:0}.email-config-export .tip-item{display:flex;justify-content:space-between;align-items:center;height:24px;padding:0 4px}.email-config-export .tip-item:hover{background-color:#f1f4f7}.f-scrollbar::-webkit-scrollbar{height:4px;width:4px}.f-scrollbar::-webkit-scrollbar-thumb{width:4px}.f-scrollbar::-moz-scrollbar{height:4px;width:4px}.f-scrollbar::-moz-scrollbar-thumb{width:4px}.h1,h1{font-size:20px}.h1,.h2,h1,h2{font-weight:700;color:#2d4668}.h2,h2{font-size:18px}.h3,h3{font-size:16px}.h3,.h4,h3,h4{font-weight:700;color:#2d4668}.h4,h4{font-size:14px}.h5,h5{font-size:13px}.h5,.h6,h5,h6{font-weight:700;color:#2d4668}.h6,h6{font-size:12px}.padding-xs{padding:8px}.padding-md{padding:16px}.padding-lg{padding:32px}.padding-page{padding:24px 16px}.title-color{color:#2d4668}.txt-c{text-align:center}.txt-r{text-align:right}.cursor-p{cursor:pointer}.inline-block{display:inline-block}.pos-center{position:absolute;left:0;right:0;margin:0 auto}.text-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.trans{-webkit-transition:all .3s;-ms-transition:all .3s;-moz-transition:all .3s;transition:all .3s}@keyframes scaleout{0%{transform:scale(0)}to{transform:scale(1)}}.el-textarea__inner{font-family:inherit}main audio,main canvas,main embed,main iframe,main img,main object,main svg,main video{display:unset!important}main .chat-box audio,main .chat-box canvas,main .chat-box embed,main .chat-box iframe,main .chat-box img,main .chat-box object,main .chat-box svg,main .chat-box video{display:block!important}main .chat-box .el-loading-mask svg{display:inline-block!important}a{color:#3f95d7;cursor:pointer;text-decoration:none}.mail-config{padding:16px 24px}.mail-config .mail-config-head-title{vertical-align:middle;display:inline-block}.mail-config .mail-config-head-title-icon{margin-right:8px;background:#3f95d7;color:#fff}.mail-config .mail-config-head-title-txt{font-size:20px;font-weight:700;color:#2d4668}.mail-config .mail-config-body{margin-top:16px;background:#fff}.mail-config .mail-config-body .mail-fonfig-body-cont{padding:0 16px}.mail-config .mail-config-tabs .el-tabs__nav-wrap{padding:0 24px}