.component-custom-ui-widget{background:#fff;padding:20px;box-shadow:0 2px 4px 0 rgba(0,0,0,.05);border-radius:5px}.component-custom-ui-widget .widget-header{padding:0 0 12px;margin-bottom:16px;border-bottom:1px solid #e6e7ea}.component-custom-ui-widget .widget-header .widget-header-icon-wrap{display:inline-block;margin-right:9px;width:24px;height:24px;vertical-align:bottom}.component-custom-ui-widget .widget-header .widget-header-icon-wrap .svg-iconfont{width:100%;height:100%}.component-custom-ui-widget .widget-header .widget-header-title{line-height:24px;font-size:14px;color:#0c1732}.component-custom-ui-widget.component-custom-ui-widget-design{padding:10px}.component-custom-ui-widget.component-custom-ui-widget-design .widget-header{padding:0;border:none;margin-bottom:0}.component-custom-ui-widget.component-custom-ui-widget-design .widget-header .widget-header-icon-wrap{display:none}.cusom-ui-widget-config-base .form-horizontal{margin:0 15px}.cusom-ui-widget-config-base .form-horizontal .form-group .config-content,.cusom-ui-widget-config-base .form-horizontal .form-group .config-content-between-normal-and-md,.cusom-ui-widget-config-base .form-horizontal .form-group .config-content-lg,.cusom-ui-widget-config-base .form-horizontal .form-group .config-content-md,.cusom-ui-widget-config-base .form-horizontal .form-group .config-content-xs,.cusom-ui-widget-config-base .form-horizontal .form-group .config-label,.cusom-ui-widget-config-base .form-horizontal .form-group .config-label-lg,.cusom-ui-widget-config-base .form-horizontal .form-group .config-label-md{float:left}.cusom-ui-widget-config-base .form-horizontal .form-group .config-content-between-normal-and-md .udesk-check-box,.cusom-ui-widget-config-base .form-horizontal .form-group .config-content-lg .udesk-check-box,.cusom-ui-widget-config-base .form-horizontal .form-group .config-content-md .udesk-check-box,.cusom-ui-widget-config-base .form-horizontal .form-group .config-content-xs .udesk-check-box,.cusom-ui-widget-config-base .form-horizontal .form-group .config-content .udesk-check-box,.cusom-ui-widget-config-base .form-horizontal .form-group .config-label-lg .udesk-check-box,.cusom-ui-widget-config-base .form-horizontal .form-group .config-label-md .udesk-check-box,.cusom-ui-widget-config-base .form-horizontal .form-group .config-label .udesk-check-box{padding:5px 0 5px 5px!important;margin-top:0}.cusom-ui-widget-config-base .form-horizontal .form-group .config-content-between-normal-and-md .component-udesk-react-radio-btn,.cusom-ui-widget-config-base .form-horizontal .form-group .config-content-lg .component-udesk-react-radio-btn,.cusom-ui-widget-config-base .form-horizontal .form-group .config-content-md .component-udesk-react-radio-btn,.cusom-ui-widget-config-base .form-horizontal .form-group .config-content-xs .component-udesk-react-radio-btn,.cusom-ui-widget-config-base .form-horizontal .form-group .config-content .component-udesk-react-radio-btn,.cusom-ui-widget-config-base .form-horizontal .form-group .config-label-lg .component-udesk-react-radio-btn,.cusom-ui-widget-config-base .form-horizontal .form-group .config-label-md .component-udesk-react-radio-btn,.cusom-ui-widget-config-base .form-horizontal .form-group .config-label .component-udesk-react-radio-btn{padding:10px 0 5px 5px!important}.cusom-ui-widget-config-base .form-horizontal .form-group .config-content-between-normal-and-md .component-udesk-react-radio-btn .radio-btn-item,.cusom-ui-widget-config-base .form-horizontal .form-group .config-content-lg .component-udesk-react-radio-btn .radio-btn-item,.cusom-ui-widget-config-base .form-horizontal .form-group .config-content-md .component-udesk-react-radio-btn .radio-btn-item,.cusom-ui-widget-config-base .form-horizontal .form-group .config-content-xs .component-udesk-react-radio-btn .radio-btn-item,.cusom-ui-widget-config-base .form-horizontal .form-group .config-content .component-udesk-react-radio-btn .radio-btn-item,.cusom-ui-widget-config-base .form-horizontal .form-group .config-label-lg .component-udesk-react-radio-btn .radio-btn-item,.cusom-ui-widget-config-base .form-horizontal .form-group .config-label-md .component-udesk-react-radio-btn .radio-btn-item,.cusom-ui-widget-config-base .form-horizontal .form-group .config-label .component-udesk-react-radio-btn .radio-btn-item{width:auto;margin-right:10px}.cusom-ui-widget-config-base .form-horizontal .form-group .config-content-between-normal-and-md .component-udesk-react-check-box,.cusom-ui-widget-config-base .form-horizontal .form-group .config-content-lg .component-udesk-react-check-box,.cusom-ui-widget-config-base .form-horizontal .form-group .config-content-md .component-udesk-react-check-box,.cusom-ui-widget-config-base .form-horizontal .form-group .config-content-xs .component-udesk-react-check-box,.cusom-ui-widget-config-base .form-horizontal .form-group .config-content .component-udesk-react-check-box,.cusom-ui-widget-config-base .form-horizontal .form-group .config-label-lg .component-udesk-react-check-box,.cusom-ui-widget-config-base .form-horizontal .form-group .config-label-md .component-udesk-react-check-box,.cusom-ui-widget-config-base .form-horizontal .form-group .config-label .component-udesk-react-check-box{padding:10px 0 5px 5px!important}.cusom-ui-widget-config-base .form-horizontal .form-group .config-content-between-normal-and-md .component-udesk-react-check-box .radio-btn-item,.cusom-ui-widget-config-base .form-horizontal .form-group .config-content-lg .component-udesk-react-check-box .radio-btn-item,.cusom-ui-widget-config-base .form-horizontal .form-group .config-content-md .component-udesk-react-check-box .radio-btn-item,.cusom-ui-widget-config-base .form-horizontal .form-group .config-content-xs .component-udesk-react-check-box .radio-btn-item,.cusom-ui-widget-config-base .form-horizontal .form-group .config-content .component-udesk-react-check-box .radio-btn-item,.cusom-ui-widget-config-base .form-horizontal .form-group .config-label-lg .component-udesk-react-check-box .radio-btn-item,.cusom-ui-widget-config-base .form-horizontal .form-group .config-label-md .component-udesk-react-check-box .radio-btn-item,.cusom-ui-widget-config-base .form-horizontal .form-group .config-label .component-udesk-react-check-box .radio-btn-item{margin-right:10px}.cusom-ui-widget-config-base .form-horizontal .form-group .config-label{width:20%;line-height:34px}.cusom-ui-widget-config-base .form-horizontal .form-group .config-label-md{margin-right:5px;width:30%;line-height:34px}.cusom-ui-widget-config-base .form-horizontal .form-group .config-label-lg{width:100%;margin-bottom:5px}.cusom-ui-widget-config-base .form-horizontal .form-group .config-content{width:40%}.cusom-ui-widget-config-base .form-horizontal .form-group .config-content-between-normal-and-md{width:60%}.cusom-ui-widget-config-base .form-horizontal .form-group .config-content-md{width:80%}.cusom-ui-widget-config-base .form-horizontal .form-group .config-content-lg{width:100%}.cusom-ui-widget-config-base .form-horizontal .form-group .config-content-xs{width:30%}.cusom-ui-widget-config-base .form-horizontal .form-group .config-add{margin-left:5px;line-height:34px}.cusom-ui-widget-config-base .form-horizontal .form-group .component-react-select{max-width:100%}.cursor-auto{cursor:auto}.component-custom-ui-widget-wrapper.component-custom-ui-widget-wrapper-design .widget-wrapper-content{border:1px solid #eee}.component-custom-ui-widget-wrapper.component-custom-ui-widget-wrapper-design>.widget-wrapper-contrain:hover>.widget-wrapper-content>.widget-wrapper-btns{display:block;background:#00b38b;color:#fff}.component-custom-ui-widget-wrapper.component-custom-ui-widget-wrapper-design.widget-wrapper-component-interval{margin-bottom:10px}.component-custom-ui-widget-wrapper .widget-wrapper-contrain .widget-wrapper-content{position:relative}.component-custom-ui-widget-wrapper .widget-wrapper-contrain .widget-wrapper-content .widget-wrapper-btns{position:absolute;right:0;top:0;padding:2px 0;z-index:9;display:none}.component-custom-ui-widget-wrapper .widget-wrapper-contrain .widget-wrapper-content .widget-wrapper-btns .widget-btn{padding:4px}.component-custom-ui-widget-wrapper .widget-wrapper-contrain .widget-wrapper-content .widget-wrapper-btns .widget-btn.widget-btn-move{cursor:move}.component-custom-ui-widget-wrapper .widget-wrapper-contrain .widget-wrapper-content .widget-wrapper-btns .widget-btn .widget-btn-icon{color:#fff}.component-custom-ui-widget-wrapper .widget-wrapper-contrain .widget-wrapper-content .widget-wrapper-btns .widget-btn.widget-btn-remove:hover .widget-btn-icon{color:#e74c3c}.component-custom-ui-widget-wrapper .widget-wrapper-contrain .widget-wrapper-content-active{border-color:#00b38b!important;box-shadow:0 0 10px rgba(0,0,0,.1)}.component-custom-ui-widget-wrapper .widget-wrapper-contrain .widget-wrapper-content-active .widget-wrapper-btns-active{display:block;background:#00b38b;color:#fff}.react-view-widget-root{height:100%}.react-view-widget-root.react-view-widget-root-has-button{height:calc(100% - 120px)}.react-view-widget-root .component-custom-ui-widget-root{min-height:100%;padding:0 15px}.react-view-widget-root .component-custom-ui-widget-root.component-custom-ui-widget-root-design{padding:.48rem .48rem 30px}.react-view-widget-root .component-custom-ui-widget-root.component-custom-ui-root-theme-app{padding:0}.react-view-widget-root .component-custom-ui-widget-root.component-custom-ui-root-theme-app-quick-adding{padding:0}.react-view-widget-root .component-custom-ui-widget-root.component-custom-ui-root-theme-user-app{padding:0}.component-custom-ui-widget-section.active .section-header{color:#00b38b!important}.component-custom-ui-widget-section.widget-section-put-away{height:30px;overflow:hidden}.component-custom-ui-widget-section .section-header{color:#00b38b;padding:10px 0}.component-custom-ui-widget-section .section-header .slide-up-iconfont{font-size:16px;transform:scale(.5);position:relative;top:3px}.component-custom-ui-widget-section .section-header .slide-down-iconfont{font-size:12px}.component-custom-ui-widget-section .section-header .widget-section-name{font-size:13px}.component-custom-ui-widget-section .section-content{display:flex}.component-custom-ui-widget-section .section-content .widget-section-item-wrapper{min-height:20px;width:100%;margin-right:10px;border-radius:2px;min-width:0}.component-custom-ui-widget-section .section-content .widget-section-item-wrapper:last-child{margin-right:0}.component-custom-ui-widget-section.component-custom-ui-widget-section-design{border:none;background-color:#fff}.component-custom-ui-widget-section.component-custom-ui-widget-section-design.active .section-header{color:#1abb9c!important}.component-custom-ui-widget-section.component-custom-ui-widget-section-design .section-header{color:#444;height:auto}.component-custom-ui-widget-section.component-custom-ui-widget-section-design .section-content .widget-section-item-wrapper{padding:0;min-height:50px;margin:.48rem}.component-custom-ui-widget-section.component-custom-ui-section-theme-app{padding:0}.component-custom-ui-widget-section.component-custom-ui-section-theme-app .section-header{padding:0}.component-custom-ui-widget-section.component-custom-ui-section-theme-app .section-content .widget-section-item-wrapper{margin:0}.component-custom-ui-widget-section.component-custom-ui-section-theme-app .component-custom-ui-widget-section-item-design{border:none;padding:0;height:calc(100vh - 171px)}.component-custom-ui-widget-section.component-custom-ui-section-theme-app.component-custom-ui-widget-section-position-absolute{width:100%;background-color:#fff}.component-custom-ui-widget-section.component-custom-ui-section-theme-app.component-custom-ui-widget-section-position-absolute .component-custom-ui-widget-section-item-design{height:auto}.component-custom-ui-widget-section.component-custom-ui-widget-section-position-absolute{position:absolute;z-index:9}.component-custom-ui-widget-section.component-custom-ui-widget-section-position-absolute.component-custom-ui-widget-section-position-absolute-top{top:0}.component-custom-ui-widget-section.component-custom-ui-widget-section-position-absolute.component-custom-ui-widget-section-position-absolute-right{right:0}.component-custom-ui-widget-section.component-custom-ui-widget-section-position-absolute.component-custom-ui-widget-section-position-absolute-bottom{bottom:0}.component-custom-ui-widget-section.component-custom-ui-widget-section-position-absolute.component-custom-ui-widget-section-position-absolute-left{left:0}.component-custom-ui-widget-section.component-custom-ui-section-theme-app-record-block{padding:0}.component-custom-ui-widget-section.component-custom-ui-section-theme-app-record-block .component-custom-ui-widget-section-item-design{border:none;padding:0;height:210px}.component-custom-ui-widget-section.component-custom-ui-section-theme-app-quick-adding{padding:0}.component-custom-ui-widget-section.component-custom-ui-section-theme-app-quick-adding .section-content .widget-section-item-wrapper{margin:0}.component-custom-ui-widget-section.component-custom-ui-section-theme-app-quick-adding .component-custom-ui-widget-section-item-design{margin:0;border:none;height:calc(100vh - 121px);min-height:auto;overflow-y:auto}.component-custom-ui-widget-section.component-custom-ui-section-theme-user-app{padding:0}.component-custom-ui-widget-section.component-custom-ui-section-theme-user-app .section-header{padding:0}.component-custom-ui-widget-section.component-custom-ui-section-theme-user-app .section-content .widget-section-item-wrapper{margin:0}.component-custom-ui-widget-section.component-custom-ui-section-theme-user-app .component-custom-ui-widget-section-item-design{overflow-y:auto;height:calc(100vh - 121px);min-height:auto;padding-bottom:0;margin:0;border:none}.component-custom-ui-widget-section-config .form-group .name-visible-checkbox{padding-top:3px;padding-left:0}.component-custom-ui-widget-section-config .form-group .config-name-label{padding-right:0;line-height:34px}.component-custom-ui-widget-section-config .form-group.column-config-width .form-control{display:inline-block;width:80%}.component-custom-ui-widget-section-config .form-group.column-config-width .form-control-embellish:before{content:"%";line-height:34px}.component-custom-ui-widget-section-config .form-group.column-wrapper .column-box{margin:5px;width:25%;padding:5px 0;text-align:center;cursor:pointer;border-radius:5px}.component-custom-ui-widget-section-config .form-group.column-wrapper .column-box:hover{background:#00b38b;border:1px solid #eee;color:#fff}.component-custom-ui-widget-section-config .form-group.column-wrapper .column-box.active{background:#00b38b;border:1px solid #eee;color:#fff}.component-custom-ui-widget-section-config .form-group.column-wrapper .column-box .udesk-case-iconfont{font-size:28px}.component-custom-ui-widget-section-config .form-group.column-wrapper .column-box .column-item-name{margin-top:6px}.component-custom-ui-widget-section-item{height:100%}.component-custom-ui-widget-section-item .sortable-item{padding-bottom:16px}.component-custom-ui-widget-section-item .sortable-item:last-child{padding-bottom:0}.component-custom-ui-widget-section-item.component-custom-ui-widget-section-item-design{padding:.48rem .48rem 30px;border:1px dashed #000}.component-custom-ui-widget-section-item.component-custom-ui-widget-section-item-design .wrapper-widget-component{margin-top:1.16rem}.component-custom-ui-widget-section-item.component-custom-ui-widget-section-item-design .wrapper-widget-component:first-child{margin-top:0}.component-custom-ui-widget-section-item.component-custom-ui-widget-section-item-design .sortable-item{padding-bottom:0}.component-custom-ui-widget-fields-matrix-item.last-child{margin-bottom:0}.component-custom-ui-widget-fields-matrix-item.component-custom-ui-widget-fields-matrix-item-design{min-height:30px;border:1px dashed #000}.component-custom-ui-widget-fields-matrix-item.component-custom-ui-widget-fields-matrix-item-design .form-group{margin-bottom:0}.component-custom-ui-widget-fields-matrix-item.component-custom-ui-widget-fields-matrix-item-design .field-component-label{padding:0 .48rem;width:25%}.component-custom-ui-widget-fields-matrix-item.component-custom-ui-widget-fields-matrix-item-design .widget-wrapper-content{border:none}.component-custom-ui-widget-fields-matrix-item.component-custom-ui-widget-fields-matrix-item-design .field-component-content{width:75%}.component-custom-ui-widget-fields-matrix-item.component-custom-ui-widget-fields-matrix-item-design .field-component-error{display:none!important}.component-custom-ui-widget-fields-matrix-item.component-custom-ui-widget-fields-matrix-item-design .component-custom-ui-widget-field{position:relative;overflow:hidden}.component-custom-ui-widget-fields-matrix-item.component-custom-ui-widget-fields-matrix-item-design .component-custom-ui-widget-field:after{position:absolute;display:block;left:0;right:0;top:0;bottom:0;width:100%;height:100%;z-index:1}.component-custom-ui-widget-fields-matrix-item.component-custom-ui-widget-fields-matrix-item-design .component-custom-ui-widget-field .dynamic-field .field-component-content{padding:0 0 0 4px}.component-custom-ui-widget-fields-matrix-item.fields-matrix-item-position-top .component-custom-ui-widget-field{min-height:58px}.component-custom-ui-widget-fields-matrix-item.fields-matrix-item-position-top .component-custom-ui-widget-field .field-component-label{position:relative}.component-custom-ui-widget-fields-matrix-item.fields-matrix-item-position-top .component-custom-ui-widget-field .field-component-content{padding-left:0}.component-custom-ui-widget-fields-matrix-item .component-custom-ui-widget-field{position:relative;display:flex;margin:4px 0}.component-custom-ui-widget-fields-matrix-item .component-custom-ui-widget-field .custom-ui-widget-dynamic-field{flex:1 1;display:flex;flex-wrap:wrap;width:100%}.component-custom-ui-widget-fields-matrix-item .component-custom-ui-widget-field .custom-ui-widget-dynamic-field.has-error{color:red}.component-custom-ui-widget-fields-matrix-item .component-custom-ui-widget-field .custom-ui-widget-dynamic-field.has-error .dynamic-field-content,.component-custom-ui-widget-fields-matrix-item .component-custom-ui-widget-field .custom-ui-widget-dynamic-field.has-error .dynamic-field-label{color:inherit!important}.component-custom-ui-widget-fields-matrix-item .component-custom-ui-widget-field .custom-ui-widget-dynamic-field .field-component-label{display:block;position:relative;padding-right:25px;width:100%;max-width:350px!important;min-width:60px!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:24px;margin-bottom:0;font-size:12px;color:rgba(0,0,0,.85)}.component-custom-ui-widget-fields-matrix-item .component-custom-ui-widget-field .custom-ui-widget-dynamic-field .field-component-label:after{content:":";color:rgba(0,0,0,.85)}.component-custom-ui-widget-fields-matrix-item .component-custom-ui-widget-field .custom-ui-widget-dynamic-field .field-component-label .not-edit-able{margin:0 2px 0 4px}.component-custom-ui-widget-fields-matrix-item .component-custom-ui-widget-field .custom-ui-widget-dynamic-field .field-component-label .not-edit-able .udesk-case-iconfont{font-size:12px;color:rgba(51,51,51,.3)}.component-custom-ui-widget-fields-matrix-item .component-custom-ui-widget-field .custom-ui-widget-dynamic-field .field-component-sub-title{position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:24px;margin-bottom:0;font-size:12px}.component-custom-ui-widget-fields-matrix-item .component-custom-ui-widget-field .custom-ui-widget-dynamic-field .field-component-content{position:relative;flex:1 1;padding:0 8px 0 0;font-size:14px;word-break:break-all;margin-right:20px;width:100%}.component-custom-ui-widget-fields-matrix-item .component-custom-ui-widget-field .custom-ui-widget-dynamic-field .field-component-content .date-range-picker{margin-bottom:0}.component-custom-ui-widget-fields-matrix-item .component-custom-ui-widget-field .custom-ui-widget-dynamic-field .field-component-content .date-range-picker>label{display:none}.component-custom-ui-widget-fields-matrix-item .component-custom-ui-widget-field .custom-ui-widget-dynamic-field .field-component-content .form-control{height:24px}.component-custom-ui-widget-fields-matrix-item .component-custom-ui-widget-field .custom-ui-widget-dynamic-field .field-component-content .form-control.input-sm{padding-left:10px;font-size:14px;color:#333}.component-custom-ui-widget-fields-matrix-item .component-custom-ui-widget-field .custom-ui-widget-dynamic-field .field-component-content .form-control.input-sm.ember-text-area{height:auto}.component-custom-ui-widget-fields-matrix-item .component-custom-ui-widget-field .custom-ui-widget-dynamic-field .field-component-content .form-control.input-sm:focus{background:#fff;box-shadow:0 0 2px 0 rgba(16,138,148,.5);border-radius:2px;border:1px solid #00b38b}.component-custom-ui-widget-fields-matrix-item .component-custom-ui-widget-field .custom-ui-widget-dynamic-field .field-component-content .rich-text-edit{background-color:#fff}.component-custom-ui-widget-fields-matrix-item .component-custom-ui-widget-field .custom-ui-widget-dynamic-field .field-component-content .rich-text-edit .rich-text-content-wrap{position:absolute;top:0;left:0;background-color:#fff;border:1px solid #e1e1e1}.component-custom-ui-widget-fields-matrix-item .component-custom-ui-widget-field .custom-ui-widget-dynamic-field .field-component-content .rich-text-edit .rich-text-content-wrap .rick-text-content .mce-tinymce{border:none}.component-custom-ui-widget-fields-matrix-item .component-custom-ui-widget-field .custom-ui-widget-dynamic-field .field-component-content .rich-text-edit .rich-text-content-wrap .rick-text-attachment{padding:0 10px}.component-custom-ui-widget-fields-matrix-item .component-custom-ui-widget-field .custom-ui-widget-dynamic-field .field-component-content .field-content-display .display-detail{padding-left:0;font-size:14px;color:#333;min-height:20px;border:none;position:relative;line-height:16px}.component-custom-ui-widget-fields-matrix-item .component-custom-ui-widget-field .custom-ui-widget-dynamic-field .field-component-content .field-content-display.field-content-display-active .display-detail{border:none;background-color:#fff;box-shadow:0 1px 0 0 #eee}.component-custom-ui-widget-fields-matrix-item .component-custom-ui-widget-field .custom-ui-widget-dynamic-field .field-component-content .field-content-display.field-content-display-active .display-detail:after{font-family:"icon";content:"";font-size:18px;position:absolute;right:3px;bottom:3px;color:#666}.component-custom-ui-widget-fields-matrix-item .component-custom-ui-widget-field .custom-ui-widget-dynamic-field .field-component-content .field-content-display.field-content-display-active.field-content-desplay-not-editabled .display-detail:after{font-family:"udesk-case-iconfont";content:"";font-size:18px;position:absolute;right:3px;bottom:3px;color:#666}.component-custom-ui-widget-fields-matrix-item .component-custom-ui-widget-field .custom-ui-widget-dynamic-field .field-component-content .udesk-webapp-ts-react-cascader{width:100%}.component-custom-ui-widget-fields-matrix-item .component-custom-ui-widget-field .custom-ui-widget-dynamic-field .field-component-error{padding-top:5px;width:100%}.component-custom-ui-widget-fields-matrix-item .component-custom-ui-widget-field .field-not-revise-radio{display:inline-block;padding-top:2px;width:24px}.component-custom-ui-widget-fields-matrix-item .component-custom-ui-widget-field .field-not-revise-radio .component-udesk-react-check-box .check-box-item .check-box-input:checked+.check-box-decorate:before{border-color:#00b38b}.component-custom-ui-widget-fields-matrix-item .component-custom-ui-widget-field .field-not-revise-radio .component-udesk-react-check-box .check-box-item .check-box-decorate{width:16px;height:16px;background-color:#fff}.component-custom-ui-widget-fields-matrix-item .component-custom-ui-widget-field .field-not-revise-radio .component-udesk-react-check-box .check-box-item .check-box-decorate:before{width:16px;height:100%;border:2px solid rgba(0,0,0,.15);border-radius:100%}.component-custom-ui-widget-fields-matrix-item .component-custom-ui-widget-field .field-not-revise-radio .component-udesk-react-check-box .check-box-item .check-box-decorate:after{transform:none;left:5px;top:5px;width:6px;height:6px;border:none;background:#1b6dff;border-radius:100%}.component-custom-ui-widget-fields-matrix-item .component-custom-ui-widget-field.field-align-left .dynamic-field .field-component-label{text-align:left}.component-custom-ui-widget-fields-matrix-item .component-custom-ui-widget-field.field-align-center .dynamic-field .field-component-label{text-align:center}.component-custom-ui-widget-fields-matrix-item .component-custom-ui-widget-field.field-align-right .dynamic-field .field-component-label{text-align:right}.component-custom-ui-widget-fields-matrix-item .component-custom-ui-widget-field.field-name-position-broadside .dynamic-field .field-component-label{font-size:14px}.component-custom-ui-widget-fields-matrix-item .component-custom-ui-widget-field.field-name-position-top .dynamic-field{display:block}.component-custom-ui-widget-fields-matrix-item .component-custom-ui-widget-field.field-name-position-top .dynamic-field .field-component-content{flex:initial}.component-custom-ui-widget-fields-matrix .widget-header{height:37px;cursor:pointer}.component-custom-ui-widget-fields-matrix .widget-content-visible-flag{width:24px;height:24px;text-align:center;line-height:24px}.component-custom-ui-widget-fields-matrix .fields-matrix-content{display:grid;grid-auto-flow:row dense;grid-column-gap:.48rem;grid-row-gap:.48rem}.component-custom-ui-widget-fields-matrix .fields-matrix-content.fields-matrix-content-hidden{height:0;overflow:hidden}.component-custom-ui-widget-fields-matrix-config .nowrap{white-space:nowrap}.component-custom-ui-widget-fields-matrix-config .form-horizontal .form-group{margin-bottom:8px}.component-custom-ui-widget-fields-matrix-config .form-horizontal .form-group .config-label-align-type,.component-custom-ui-widget-fields-matrix-config .form-horizontal .form-group .config-label-position-type{padding:0;margin-bottom:6px}.component-custom-ui-widget-fields-matrix-config .form-horizontal .form-group .config-content-align-type,.component-custom-ui-widget-fields-matrix-config .form-horizontal .form-group .config-content-position-type{width:50%}.component-custom-ui-widget-fields-matrix-config .form-horizontal .form-group .config-content-align-type>a{padding:3px 2px}.component-custom-ui-widget-fields-matrix-config .form-horizontal .form-group .config-content-align-type>a.active{color:#00b38b;border:1px solid #00b38b}.component-custom-ui-widget-fields-matrix-config .form-horizontal .form-group .config-content-align-type>a>.udesk-case-iconfont{font-size:18px}.component-custom-ui-widget-fields-matrix-config .form-horizontal .form-group .config-content-align-type>a:hover{color:#00b38b}.component-custom-ui-widget-fields-matrix-config .form-horizontal .form-group .config-field-list{border:1px solid #eee}.component-custom-ui-widget-fields-matrix-config .form-horizontal .form-group .config-field-list .field-list-item{border-bottom:1px solid #eee;cursor:move}.component-custom-ui-widget-fields-matrix-config .form-horizontal .form-group .config-field-list .field-list-item.field-list-item-header{margin-left:10px}.component-custom-ui-widget-fields-matrix-config .form-horizontal .form-group .config-field-list .field-list-item .component-widget-type-wrapper>div{padding:4px}.component-custom-ui-widget-fields-matrix-config .form-horizontal .form-group .config-field-list .field-list-item .udesk-case-iconfont{margin:0 10px}.component-custom-ui-widget-fields-matrix-config .form-horizontal .form-group .config-field-list .field-list-item:last-child{border-bottom:none}.custom-ui-widget-dynamic-field,.dynamic-field{width:100%}.custom-ui-widget-dynamic-field .field-droplist-edit,.dynamic-field .field-droplist-edit{width:100%}.custom-ui-widget-dynamic-field .field-droplist-edit .custom-droplist,.dynamic-field .field-droplist-edit .custom-droplist{width:100%}.dynamic-field-content.field-content-display-active.field-content-desplay-not-editabled .droplist-view-component .disabled-iconfont,.field-content-display.field-content-display-active.field-content-desplay-not-editabled .droplist-view-component .disabled-iconfont{display:block}.dynamic-field-content.field-content-display-active.field-content-desplay-not-editabled .droplist-view-component .droplist-view-iconfont,.field-content-display.field-content-display-active.field-content-desplay-not-editabled .droplist-view-component .droplist-view-iconfont{display:none}.dynamic-field-content.field-content-display-active .droplist-view-component,.field-content-display.field-content-display-active .droplist-view-component{border-radius:2px;box-shadow:0 1px 0 0 #eee}.dynamic-field-content.field-content-display-active .droplist-view-component .droplist-view-iconfont,.field-content-display.field-content-display-active .droplist-view-component .droplist-view-iconfont{display:block}.dynamic-field-content .droplist-view-component,.field-content-display .droplist-view-component{position:relative}.dynamic-field-content .droplist-view-component .droplist-view-content,.field-content-display .droplist-view-component .droplist-view-content{padding-right:20px;color:#333;font-size:14px;line-height:24px}.dynamic-field-content .droplist-view-component .udesk-case-iconfont,.field-content-display .droplist-view-component .udesk-case-iconfont{position:absolute;right:3px;bottom:3px;display:none;color:#666;font-size:18px}.date-edit-component .udesk-webapp-ts-react-picker{width:100%}.dynamic-field-content.field-content-display-active.field-content-desplay-not-editabled .time-view-component .disabled-iconfont,.field-content-display.field-content-display-active.field-content-desplay-not-editabled .time-view-component .disabled-iconfont{display:block}.dynamic-field-content.field-content-display-active.field-content-desplay-not-editabled .time-view-component .time-view-iconfont,.field-content-display.field-content-display-active.field-content-desplay-not-editabled .time-view-component .time-view-iconfont{display:none}.dynamic-field-content.field-content-display-active .time-view-component,.field-content-display.field-content-display-active .time-view-component{border-radius:2px;box-shadow:0 1px 0 0 #eee}.dynamic-field-content.field-content-display-active .time-view-component .time-view-iconfont,.field-content-display.field-content-display-active .time-view-component .time-view-iconfont{display:block}.dynamic-field-content .time-view-component,.field-content-display .time-view-component{position:relative}.dynamic-field-content .time-view-component .time-view-content,.field-content-display .time-view-component .time-view-content{padding-right:20px;color:#333;font-size:14px;line-height:24px}.dynamic-field-content .time-view-component .udesk-case-iconfont,.field-content-display .time-view-component .udesk-case-iconfont{position:absolute;right:3px;bottom:3px;display:none;color:#666;font-size:18px}.time-edit-component .udesk-webapp-ts-react-picker{width:100%}.date-time-edit-component .udesk-webapp-ts-react-picker{width:100%}.dynamic-field-content.field-content-display-active.field-content-desplay-not-editabled .number-view-component .disabled-iconfont,.field-content-display.field-content-display-active.field-content-desplay-not-editabled .number-view-component .disabled-iconfont{display:block}.dynamic-field-content.field-content-display-active.field-content-desplay-not-editabled .number-view-component .number-view-iconfont,.field-content-display.field-content-display-active.field-content-desplay-not-editabled .number-view-component .number-view-iconfont{display:none}.dynamic-field-content.field-content-display-active .number-view-component,.field-content-display.field-content-display-active .number-view-component{border-radius:2px;box-shadow:0 1px 0 0 #eee}.dynamic-field-content.field-content-display-active .number-view-component .number-view-iconfont,.field-content-display.field-content-display-active .number-view-component .number-view-iconfont{display:block}.dynamic-field-content .number-view-component,.field-content-display .number-view-component{position:relative}.dynamic-field-content .number-view-component .number-view-content,.field-content-display .number-view-component .number-view-content{font-size:14px;color:#333;line-height:24px;padding-right:20px}.dynamic-field-content .number-view-component .udesk-case-iconfont,.field-content-display .number-view-component .udesk-case-iconfont{position:absolute;bottom:3px;right:3px;font-size:18px;color:#666;display:none}.dynamic-field-content.field-content-display-active.field-content-desplay-not-editabled .numeric-view-component .disabled-iconfont,.field-content-display.field-content-display-active.field-content-desplay-not-editabled .numeric-view-component .disabled-iconfont{display:block}.dynamic-field-content.field-content-display-active.field-content-desplay-not-editabled .numeric-view-component .numeric-view-iconfont,.field-content-display.field-content-display-active.field-content-desplay-not-editabled .numeric-view-component .numeric-view-iconfont{display:none}.dynamic-field-content.field-content-display-active .numeric-view-component,.field-content-display.field-content-display-active .numeric-view-component{border-radius:2px;box-shadow:0 1px 0 0 #eee}.dynamic-field-content.field-content-display-active .numeric-view-component .numeric-view-iconfont,.field-content-display.field-content-display-active .numeric-view-component .numeric-view-iconfont{display:block}.dynamic-field-content .numeric-view-component,.field-content-display .numeric-view-component{position:relative}.dynamic-field-content .numeric-view-component .numeric-view-content,.field-content-display .numeric-view-component .numeric-view-content{padding-right:20px;color:#333;font-size:14px;line-height:24px}.dynamic-field-content .numeric-view-component .udesk-case-iconfont,.field-content-display .numeric-view-component .udesk-case-iconfont{position:absolute;right:3px;bottom:3px;display:none;color:#666;font-size:18px}.dynamic-field-content.field-content-display-active.field-content-desplay-not-editabled .link-view-component .disabled-iconfont,.field-content-display.field-content-display-active.field-content-desplay-not-editabled .link-view-component .disabled-iconfont{display:block}.dynamic-field-content.field-content-display-active.field-content-desplay-not-editabled .link-view-component .link-view-iconfont,.field-content-display.field-content-display-active.field-content-desplay-not-editabled .link-view-component .link-view-iconfont{display:none}.dynamic-field-content.field-content-display-active .link-view-component,.field-content-display.field-content-display-active .link-view-component{border-radius:2px;box-shadow:0 1px 0 0 #eee}.dynamic-field-content.field-content-display-active .link-view-component .link-view-iconfont,.field-content-display.field-content-display-active .link-view-component .link-view-iconfont{display:block}.dynamic-field-content .link-view-component,.field-content-display .link-view-component{position:relative}.dynamic-field-content .link-view-component .link-view-content,.field-content-display .link-view-component .link-view-content{padding-right:20px;color:#333;font-size:14px;line-height:24px}.dynamic-field-content .link-view-component .udesk-case-iconfont,.field-content-display .link-view-component .udesk-case-iconfont{position:absolute;right:3px;bottom:3px;display:none;color:#666;font-size:18px}.cascader-edit{display:flex}.cascader-edit .udesk-webapp-ts-react-cascader{flex:1 1}.radio-edit .udesk-webapp-ts-react-checkbox-group .udesk-webapp-ts-react-checkbox-wrapper{margin-left:0;margin-right:8px}.checkbox-edit .udesk-webapp-ts-react-checkbox-group .udesk-webapp-ts-react-checkbox-wrapper{margin-left:0;margin-right:8px}.dynamic-field-content.field-content-display-active.field-content-desplay-not-editabled .text-area-view-component .disabled-iconfont,.field-content-display.field-content-display-active.field-content-desplay-not-editabled .text-area-view-component .disabled-iconfont{display:block}.dynamic-field-content.field-content-display-active.field-content-desplay-not-editabled .text-area-view-component .text-area-view-iconfont,.field-content-display.field-content-display-active.field-content-desplay-not-editabled .text-area-view-component .text-area-view-iconfont{display:none}.dynamic-field-content.field-content-display-active .text-area-view-component,.field-content-display.field-content-display-active .text-area-view-component{border-radius:2px;box-shadow:0 1px 0 0 #eee}.dynamic-field-content.field-content-display-active .text-area-view-component .text-area-view-iconfont,.field-content-display.field-content-display-active .text-area-view-component .text-area-view-iconfont{display:block}.dynamic-field-content .text-area-view-component,.field-content-display .text-area-view-component{position:relative}.dynamic-field-content .text-area-view-component .text-area-view-content,.field-content-display .text-area-view-component .text-area-view-content{padding-right:20px;color:#333;font-size:14px;line-height:24px}.dynamic-field-content .text-area-view-component .udesk-case-iconfont,.field-content-display .text-area-view-component .udesk-case-iconfont{position:absolute;right:3px;bottom:3px;display:none;color:#666;font-size:18px}.dynamic-field-content .customField-textAreaEdit,.field-content-display .customField-textAreaEdit{width:100%;height:100%}.dynamic-field-content .customField-textAreaEdit .udesk-webapp-ts-react-input,.field-content-display .customField-textAreaEdit .udesk-webapp-ts-react-input{height:100%}.dynamic-field-content.field-content-display-active.field-content-desplay-not-editabled .location-view-component .disabled-iconfont,.field-content-display.field-content-display-active.field-content-desplay-not-editabled .location-view-component .disabled-iconfont{display:block}.dynamic-field-content.field-content-display-active.field-content-desplay-not-editabled .location-view-component .location-view-iconfont,.field-content-display.field-content-display-active.field-content-desplay-not-editabled .location-view-component .location-view-iconfont{display:none}.dynamic-field-content.field-content-display-active .location-view-component,.field-content-display.field-content-display-active .location-view-component{border-radius:2px;box-shadow:0 1px 0 0 #eee}.dynamic-field-content.field-content-display-active .location-view-component .location-view-iconfont,.field-content-display.field-content-display-active .location-view-component .location-view-iconfont{display:block}.dynamic-field-content .location-view-component,.field-content-display .location-view-component{position:relative}.dynamic-field-content .location-view-component .location-view-content,.field-content-display .location-view-component .location-view-content{padding-right:20px;color:#333;font-size:14px;line-height:24px}.dynamic-field-content .location-view-component .udesk-case-iconfont,.field-content-display .location-view-component .udesk-case-iconfont{position:absolute;right:3px;bottom:3px;display:none;color:#666;font-size:18px}.dynamic-field-content .customField-locationEdit,.field-content-display .customField-locationEdit{width:100%;height:100%}.dynamic-field-content .customField-locationEdit .locationField-wrapper,.field-content-display .customField-locationEdit .locationField-wrapper{height:inherit}.dynamic-field-content .customField-locationEdit .udesk-webapp-ts-react-input,.field-content-display .customField-locationEdit .udesk-webapp-ts-react-input{height:inherit}.dynamic-field-content .ticketBasicField-richTextView .richTextView-content,.field-content-display .ticketBasicField-richTextView .richTextView-content{position:relative;min-height:20px;padding-top:2px;overflow-y:hidden}.dynamic-field-content .ticketBasicField-richTextView .richTextView-content .richTextView-content-wrapper,.field-content-display .ticketBasicField-richTextView .richTextView-content .richTextView-content-wrapper{padding-right:24px;word-wrap:break-word;word-break:break-all}.dynamic-field-content .ticketBasicField-richTextView .richTextView-content .richTextView-content-wrapper .richTextView-container,.field-content-display .ticketBasicField-richTextView .richTextView-content .richTextView-content-wrapper .richTextView-container{line-height:1;transform:scale(1)}.dynamic-field-content .ticketBasicField-richTextView .richTextView-content .richTextView-content-wrapper .richTextView-container img,.field-content-display .ticketBasicField-richTextView .richTextView-content .richTextView-content-wrapper .richTextView-container img{max-width:100%!important;height:auto}.dynamic-field-content .ticketBasicField-richTextView .richTextView-content .richTextView-content-wrapper .richTextView-container ul,.field-content-display .ticketBasicField-richTextView .richTextView-content .richTextView-content-wrapper .richTextView-container ul{padding:5px 15px 0;list-style:disc}.dynamic-field-content .ticketBasicField-richTextView .richTextView-content .richTextView-content-wrapper .richTextView-container ol,.field-content-display .ticketBasicField-richTextView .richTextView-content .richTextView-content-wrapper .richTextView-container ol{padding:5px 15px 0;list-style:decimal}.dynamic-field-content .ticketBasicField-richTextView .richTextView-content .richTextView-content-wrapper .attachment-upload-item,.field-content-display .ticketBasicField-richTextView .richTextView-content .richTextView-content-wrapper .attachment-upload-item{margin-top:0}.dynamic-field-content .ticketBasicField-richTextView .richTextView-content .richTextView-content-empty,.field-content-display .ticketBasicField-richTextView .richTextView-content .richTextView-content-empty{display:inline-block;padding-top:3px}.dynamic-field-content .ticketBasicField-richTextEdit,.field-content-display .ticketBasicField-richTextEdit{width:100%;height:100%}.dynamic-field-content .ticketBasicField-richTextEdit .richTextEdit-content-wrap,.field-content-display .ticketBasicField-richTextEdit .richTextEdit-content-wrap{width:100%;height:inherit;display:flex;flex-direction:column;animation:richTextAnimation .3s ease;transform-origin:0 0;position:relative!important;z-index:1}.dynamic-field-content .ticketBasicField-richTextEdit .richTextEdit-content-wrap .richTextEdit-content,.field-content-display .ticketBasicField-richTextEdit .richTextEdit-content-wrap .richTextEdit-content{flex:1 1;margin-bottom:10px;word-wrap:break-word;word-break:break-all}.dynamic-field-content .ticketBasicField-richTextEdit .richTextEdit-content-wrap .richTextEdit-content>div,.field-content-display .ticketBasicField-richTextEdit .richTextEdit-content-wrap .richTextEdit-content>div{height:100%}.dynamic-field-content .ticketBasicField-richTextEdit .richTextEdit-content-wrap .richTextEdit-content .mce-tinymce,.field-content-display .ticketBasicField-richTextEdit .richTextEdit-content-wrap .richTextEdit-content .mce-tinymce{height:inherit}.dynamic-field-content .ticketBasicField-richTextEdit .richTextEdit-content-wrap .richTextEdit-content .mce-container-body.mce-stack-layout,.field-content-display .ticketBasicField-richTextEdit .richTextEdit-content-wrap .richTextEdit-content .mce-container-body.mce-stack-layout{height:100%;display:flex;flex-direction:column}.dynamic-field-content .ticketBasicField-richTextEdit .richTextEdit-content-wrap .richTextEdit-content .mce-container-body.mce-stack-layout .mce-edit-area.mce-container,.field-content-display .ticketBasicField-richTextEdit .richTextEdit-content-wrap .richTextEdit-content .mce-container-body.mce-stack-layout .mce-edit-area.mce-container{flex:1 1}.dynamic-field-content .ticketBasicField-richTextEdit .richTextEdit-content-wrap .richTextEdit-content .mce-container-body.mce-stack-layout .mce-edit-area.mce-container>*,.field-content-display .ticketBasicField-richTextEdit .richTextEdit-content-wrap .richTextEdit-content .mce-container-body.mce-stack-layout .mce-edit-area.mce-container>*{height:100%!important}.dynamic-field-content .ticketBasicField-richTextEdit .richTextEdit-content-wrap .richTextEdit-content .rick-text-content-textarea,.field-content-display .ticketBasicField-richTextEdit .richTextEdit-content-wrap .richTextEdit-content .rick-text-content-textarea{margin-bottom:20px}.dynamic-field-content .ticketBasicField-richTextEdit .richTextEdit-content-wrap .richTextEdit-content .note-resizebar,.field-content-display .ticketBasicField-richTextEdit .richTextEdit-content-wrap .richTextEdit-content .note-resizebar{display:none}.dynamic-field-content .ticketBasicField-richTextEdit .richTextEdit-content-wrap .richTextEdit-content .modal-body,.field-content-display .ticketBasicField-richTextEdit .richTextEdit-content-wrap .richTextEdit-content .modal-body{padding-bottom:60px}.dynamic-field-content .ticketBasicField-richTextEdit .richTextEdit-content-wrap .richTextEdit-content .react-tinymce,.field-content-display .ticketBasicField-richTextEdit .richTextEdit-content-wrap .richTextEdit-content .react-tinymce{border-color:#eee}.dynamic-field-content .ticketBasicField-richTextEdit .richTextEdit-content-wrap .upload-file-button-container .attachment-upload-item,.field-content-display .ticketBasicField-richTextEdit .richTextEdit-content-wrap .upload-file-button-container .attachment-upload-item{padding-bottom:10px}.dynamic-field-content .ticketBasicField-richTextEdit .richTextView-content,.field-content-display .ticketBasicField-richTextEdit .richTextView-content{border:1px solid #d9d9d9}.ticket-basic-field-priority-edit .field-priority-edit{width:100%}.dynamic-field-content.field-content-display-active.field-content-desplay-not-editabled .priority-view-component .disabled-iconfont,.field-content-display.field-content-display-active.field-content-desplay-not-editabled .priority-view-component .disabled-iconfont{display:block}.dynamic-field-content.field-content-display-active.field-content-desplay-not-editabled .priority-view-component .priority-view-iconfont,.field-content-display.field-content-display-active.field-content-desplay-not-editabled .priority-view-component .priority-view-iconfont{display:none}.dynamic-field-content.field-content-display-active .priority-view-component,.field-content-display.field-content-display-active .priority-view-component{border-radius:2px;box-shadow:0 1px 0 0 #eee}.dynamic-field-content.field-content-display-active .priority-view-component .priority-view-iconfont,.field-content-display.field-content-display-active .priority-view-component .priority-view-iconfont{display:block}.dynamic-field-content .priority-view-component,.field-content-display .priority-view-component{position:relative}.dynamic-field-content .priority-view-component .priority-view-content,.field-content-display .priority-view-component .priority-view-content{padding-right:20px;color:#333;font-size:14px;line-height:24px}.dynamic-field-content .priority-view-component .priority-view-content .ticket-basic-field-priority-edit,.field-content-display .priority-view-component .priority-view-content .ticket-basic-field-priority-edit{width:100%}.dynamic-field-content .priority-view-component .udesk-case-iconfont,.field-content-display .priority-view-component .udesk-case-iconfont{position:absolute;right:3px;bottom:3px;display:none;color:#666;font-size:18px}.dynamic-field-content .ticketBasicField-questionEdit,.field-content-display .ticketBasicField-questionEdit{position:relative;display:flex}.dynamic-field-content .ticketBasicField-questionEdit .questionEdit-content,.field-content-display .ticketBasicField-questionEdit .questionEdit-content{flex:1 1;color:#333;font-size:14px;line-height:24px}.timers-view-component-popover{max-width:none}.timers-view-component-popover .udesk-webapp-ts-react-tooltip-inner{padding:10px 10px 0;color:rgba(0,0,0,.85)}.timers-view-component-popover .udesk-webapp-ts-react-tooltip-inner .timers-view-inner-item{display:flex}.timers-view-component-popover .udesk-webapp-ts-react-tooltip-inner .timers-view-inner-title{padding-right:10px}.timers-view-component-popover .udesk-webapp-ts-react-tooltip-inner .timers-view-inner-detail{display:flex;flex:1 1;flex-direction:column}.timers-view-component-popover .udesk-webapp-ts-react-tooltip-inner .timers-view-inner-detail>span{padding-bottom:6px}.timers-view-component-popover .udesk-webapp-ts-react-tooltip-inner .timers-view-inner-detail>span:last-of-type{padding-bottom:0}.timers-view-content{width:100%;min-height:32px}.timers-view-content .timers-view-status-timeout{display:inline-block;max-width:100%;height:20px;padding:0 7px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:bottom;border-radius:10px}.timers-view-content .timers-view-status-label{display:inline-block;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.timers-view-content .timers-view-status-text{padding:0 4px}@app-body-font-family : "Helvetica Neue", Helvetica, Arial, "Hiragino Sans GB", "PingFang SC",
    "Microsoft YaHei", 微软雅黑, SimSun, 宋体, Heiti, 黑体, sans-serif;.skeleton.media-block{font-size:19px}.skeleton.media-block .round-shape{width:65px!important;min-width:65px!important;height:65px!important;min-height:65px!important}.udesk-webapp-ts-react-message{z-index:2021}.udesk-webapp-icon-font.xl{font-size:48px}.udesk-webapp-icon-font.lg{font-size:36px}.udesk-webapp-icon-font.md{font-size:24px}.udesk-webapp-icon-font.sm{font-size:16px}.udesk-webapp-icon-font.xs{font-size:12px}#root{height:100%}#root .umi-plugin-layout-main{height:100%}#root .umi-plugin-layout-main .ant-layout .ant-layout>div{height:100%;min-height:unset!important}#root .umi-plugin-layout-main .ant-layout .ant-layout>div .ant-layout-content{height:100%}#root .umi-plugin-layout-main .ant-layout .ant-layout>div .ant-layout-content .ant-pro-basicLayout-children-content-wrap{height:100%}#root .umi-plugin-layout-main .ant-layout .ant-layout>div .ant-layout-content .ant-pro-basicLayout-children-content-wrap .ant-pro-grid-content{height:100%}#app-loader{height:100%}#app-loader section.wrapper{height:100%;padding:40px 0}#app-loader section.wrapper.dark{background:#e5e5e5}#app-loader div,#app-loader i{box-sizing:border-box}#app-loader div.spinner{position:relative;display:block;width:308px;height:308px;margin:100px auto auto;animation:rotate 10s linear infinite}#app-loader div.spinner i{position:absolute;top:50%;left:50%;display:inline-block;border:10px solid transparent;border-bottom:none;transform-origin:50% 100% 0;animation:rotate 3s cubic-bezier(.09,.6,.8,.03) infinite}#app-loader div.spinner i:first-child{width:126px;height:63px;margin-top:-63px;margin-left:-63px;border-color:#2172b8;border-top-left-radius:110px;border-top-right-radius:110px;animation-timing-function:cubic-bezier(.09,.3,.12,.03)}#app-loader div.spinner i:nth-child(2){width:152px;height:76px;margin-top:-76px;margin-left:-76px;border-color:#18a39b;border-top-left-radius:120px;border-top-right-radius:120px;animation-timing-function:cubic-bezier(.09,.6,.24,.03)}#app-loader div.spinner i:nth-child(3){width:178px;height:89px;margin-top:-89px;margin-left:-89px;border-color:#82c545;border-top-left-radius:130px;border-top-right-radius:130px;animation-timing-function:cubic-bezier(.09,.9,.36,.03)}#app-loader div.spinner i:nth-child(4){width:204px;height:102px;margin-top:-102px;margin-left:-102px;border-color:#f8b739;border-top-left-radius:140px;border-top-right-radius:140px;animation-timing-function:cubic-bezier(.09,1.2,.48,.03)}#app-loader div.spinner i:nth-child(5){width:230px;height:115px;margin-top:-115px;margin-left:-115px;border-color:#f06045;border-top-left-radius:150px;border-top-right-radius:150px;animation-timing-function:cubic-bezier(.09,1.5,.6,.03)}#app-loader div.spinner i:nth-child(6){width:256px;height:128px;margin-top:-128px;margin-left:-128px;border-color:#ed2861;border-top-left-radius:160px;border-top-right-radius:160px;animation-timing-function:cubic-bezier(.09,1.8,.72,.03)}#app-loader div.spinner i:nth-child(7){width:282px;height:141px;margin-top:-141px;margin-left:-141px;border-color:#c12680;border-top-left-radius:170px;border-top-right-radius:170px;animation-timing-function:cubic-bezier(.09,2.1,.84,.03)}#app-loader div.spinner i:nth-child(8){width:308px;height:154px;margin-top:-154px;margin-left:-154px;border-color:#5d3191;border-top-left-radius:180px;border-top-right-radius:180px;animation-timing-function:cubic-bezier(.09,2.4,.96,.03)}@keyframes rotate{to{transform:rotate(1turn)}}.mce-tabs{display:none!important}.udesk-webapp-ts-react-table .udesk-webapp-ts-react-table-thead>tr>th{padding:8px 16px;font-weight:600}.udesk-webapp-ts-react-table .udesk-webapp-ts-react-table-tbody>tr>td{padding:6px 16px}.udesk-webapp-ts-react-table .udesk-webapp-ts-react-table-body::-webkit-scrollbar{width:9px!important;height:9px!important}.udesk-webapp-ts-react-table .udesk-webapp-ts-react-table-body::-webkit-scrollbar-thumb{background-color:rgba(45,62,79,.3);background-clip:content-box;border:2.5px dashed transparent;border-radius:4px}.udesk-webapp-ts-react-table .udesk-webapp-ts-react-table-body::-webkit-scrollbar-thumb:hover{background-color:#b6b9c1;border:none}.ts-react-table-scroll-y .udesk-webapp-ts-react-spin-nested-loading{height:100%}.ts-react-table-scroll-y .udesk-webapp-ts-react-spin-nested-loading .udesk-webapp-ts-react-spin-container{display:flex;flex-direction:column;height:100%}.ts-react-table-scroll-y .udesk-webapp-ts-react-spin-nested-loading .udesk-webapp-ts-react-spin-container .udesk-webapp-ts-react-table{flex:1 1;overflow:hidden}.ts-react-table-scroll-y .udesk-webapp-ts-react-spin-nested-loading .udesk-webapp-ts-react-spin-container .udesk-webapp-ts-react-table .udesk-webapp-ts-react-table-container{display:flex;flex-direction:column;height:100%}.ts-react-table-scroll-y .udesk-webapp-ts-react-spin-nested-loading .udesk-webapp-ts-react-spin-container .udesk-webapp-ts-react-table .udesk-webapp-ts-react-table-container .udesk-webapp-ts-react-table-header{flex:0 0 auto}.ts-react-table-scroll-y .udesk-webapp-ts-react-spin-nested-loading .udesk-webapp-ts-react-spin-container .udesk-webapp-ts-react-table .udesk-webapp-ts-react-table-container .udesk-webapp-ts-react-table-body{flex:1 1}.ts-react-table-scroll-y .udesk-webapp-ts-react-spin-nested-loading .udesk-webapp-ts-react-spin-container .udesk-webapp-ts-react-pagination{flex:0 0 auto}.ts-react-scrollbar-hover{position:relative;z-index:1;overflow:hidden}.ts-react-scrollbar-hover:active,.ts-react-scrollbar-hover:focus,.ts-react-scrollbar-hover:hover{overflow:overlay}.ts-react-scrollbar-hover::-webkit-scrollbar{width:9px!important;height:9px!important}.ts-react-scrollbar-hover::-webkit-scrollbar-thumb{background-color:rgba(45,62,79,.3);background-clip:content-box;border:2.5px dashed transparent;border-radius:4px}.ts-react-scrollbar-hover::-webkit-scrollbar-thumb:hover{background-color:#b6b9c1;border:none}.udesk-webapp-ts-react-picker-date-panel .udesk-webapp-ts-react-picker-content th{text-align:center}.udesk-webapp-public-icon{width:14px;height:14px}.udesk-webapp-public-icon.hover:hover{color:#00b38b}.react-resizable{position:relative}.react-resizable-handle{position:absolute;width:20px;height:20px;background-repeat:no-repeat;background-origin:content-box;box-sizing:border-box;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmZmYwMCIgd2lkdGg9IjYiIGhlaWdodD0iNiI+PHBhdGggZD0iTTYgNkgwVjQuMmg0LjJWMEg2djZ6IiBvcGFjaXR5PSIuMzAyIi8+PC9zdmc+");background-position:100% 100%;padding:0 3px 3px 0}.react-resizable-handle-sw{bottom:0;left:0;cursor:sw-resize;transform:rotate(90deg)}.react-resizable-handle-se{bottom:0;right:0;cursor:se-resize}.react-resizable-handle-nw{top:0;left:0;cursor:nw-resize;transform:rotate(180deg)}.react-resizable-handle-ne{top:0;right:0;cursor:ne-resize;transform:rotate(270deg)}.react-resizable-handle-e,.react-resizable-handle-w{top:50%;margin-top:-10px;cursor:ew-resize}.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-resizable-handle-n,.react-resizable-handle-s{left:50%;margin-left:-10px;cursor:ns-resize}.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}.udesk-webapp-ts-react-input-group-rtl .udesk-webapp-ts-react-input-group-addon:last-child{border-radius:2px 0 0 2px}.dynamic-field-content.field-content-display-active.field-content-desplay-not-editabled .email-view .email-content-display .email-item:hover .email-icon,.field-content-display.field-content-display-active.field-content-desplay-not-editabled .email-view .email-content-display .email-item:hover .email-icon{display:block}.dynamic-field-content.field-content-display-active.field-content-desplay-not-editabled .email-view .email-content-display .email-item:hover .email-icon .compile-icon,.field-content-display.field-content-display-active.field-content-desplay-not-editabled .email-view .email-content-display .email-item:hover .email-icon .compile-icon{display:none}.dynamic-field-content.field-content-display-active.field-content-desplay-not-editabled .email-view .email-content-display .email-item:hover .email-icon .disabled-icon,.field-content-display.field-content-display-active.field-content-desplay-not-editabled .email-view .email-content-display .email-item:hover .email-icon .disabled-icon{display:inline}.dynamic-field-content.field-content-display-active .email-view .email-content-display .email-item:hover,.field-content-display.field-content-display-active .email-view .email-content-display .email-item:hover{box-shadow:0 1px 0 0 #eee}.dynamic-field-content.field-content-display-active .email-view .email-content-display .email-item:hover .email-icon,.field-content-display.field-content-display-active .email-view .email-content-display .email-item:hover .email-icon{display:block}.dynamic-field-content.field-content-display-active .email-view .email-content-display .email-item:hover .email-icon .compile-icon,.field-content-display.field-content-display-active .email-view .email-content-display .email-item:hover .email-icon .compile-icon{display:inline}.dynamic-field-content .email-view .email-content-display .email-item,.field-content-display .email-view .email-content-display .email-item{list-style:none;line-height:24px;display:flex;justify-content:space-between;position:relative;padding-right:25px}.dynamic-field-content .email-view .email-content-display .email-item .email-header,.field-content-display .email-view .email-content-display .email-item .email-header{margin-right:10px}.dynamic-field-content .email-view .email-content-display .email-item .email-content,.field-content-display .email-view .email-content-display .email-item .email-content{color:#00b38b}.dynamic-field-content .email-view .email-content-display .email-item .email-icon,.field-content-display .email-view .email-content-display .email-item .email-icon{position:absolute;bottom:0;right:3px;display:none}.dynamic-field-content .email-view .email-content-display .email-item .email-icon .udesk-case-iconfont,.field-content-display .email-view .email-content-display .email-item .email-icon .udesk-case-iconfont{color:#666;font-size:18px;display:none}.input-multiple{min-width:180px;color:#444!important}.input-multiple .input-multiple-body{border-bottom:none}.input-multiple .input-multiple-body .oplist-list-content{width:100%;display:flex;height:26px;padding:0 8px;line-height:26px;position:relative;margin-bottom:5px;border-radius:2px;border:1px solid #eee}.input-multiple .input-multiple-body .oplist-list-content .dropdown-toggle{width:20%;height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-right:1px solid #eee;margin-right:5px;font-size:14px;color:#333;position:relative;padding-right:10px}.input-multiple .input-multiple-body .oplist-list-content .dropdown-toggle:after{position:absolute;right:3px;top:10px;border-top:.3em solid #666}.input-multiple .input-multiple-body .oplist-list-content .content-button-group{width:80px;text-align:right;line-height:24px}.input-multiple .input-multiple-body .oplist-list-content .content-button-group .udesk-case-iconfont{font-size:18px}.input-multiple .input-multiple-body .oplist-list-content .content-button-group .content-button{font-size:14px;padding:0 5px}.input-multiple .input-multiple-body .oplist-list-content .content-input{width:100%;flex:1 1;border:none;box-shadow:none;padding:0 0 0 5px;height:24px;font-size:14px}.input-multiple .input-multiple-body .oplist-list-content .content-input:focus{background:auto}.input-multiple .input-multiple-body .oplist-list-content:focus-within{background:#fff;border-radius:2px;border:1px solid #00b38b}.input-multiple .input-multiple-footer{border:1px solid #eee;height:24px;line-height:24px;text-align:center;color:#666}.input-multiple .input-multiple-footer .udesk-case-iconfont{line-height:20px;font-size:18px;color:#666}.input-multiple .save-btn{margin:.3rem 1rem}.email-edit{min-width:180px}.email-edit .dropdown-toggle{width:20%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;float:left;border-right:1px solid #ccc;margin-right:5px}.email-edit .email-edit-box{position:relative}.email-edit .email-edit-box .email-button-group{position:absolute;z-index:100;right:20px;top:0}.email-edit .email-edit-box .email-button-group i{line-height:40px;margin:0 .3rem}.email-edit .email-edit-box .input-box{line-height:40px;width:75%;margin:3px}.email-edit-box .email-edit-header{border:1px solid #ccc;border-bottom:none}.email-edit-box .email-edit-header .email-edit-content{width:100%;float:left;height:40px;padding:0 6px;line-height:40px;position:relative}.email-edit-box .email-edit-header .email-edit-content .form-control{min-width:auto!important}.email-edit-box .email-edit-add{border:1px solid #ccc;height:40px;line-height:40px;padding-left:10px}.email-edit-box .save-btn{margin:.3rem 1rem}.percent-edit-component{position:relative}.percent-edit-component .udesk-number-input{width:100%;height:24px;background:#fff;box-shadow:0 0 2px 0 rgba(16,138,148,.5);border-radius:2px;border:1px solid #00b38b;padding:0 10px}.percent-edit-component:after{content:"%";position:absolute;right:5px;top:50%;font-size:14px;transform:translateY(-50%);color:#999}.dynamic-field-content.field-content-display-active.field-content-desplay-not-editabled .percent-view-component .disabled-iconfont,.field-content-display.field-content-display-active.field-content-desplay-not-editabled .percent-view-component .disabled-iconfont{display:block}.dynamic-field-content.field-content-display-active.field-content-desplay-not-editabled .percent-view-component .percent-view-iconfont,.field-content-display.field-content-display-active.field-content-desplay-not-editabled .percent-view-component .percent-view-iconfont{display:none}.dynamic-field-content.field-content-display-active .percent-view-component,.field-content-display.field-content-display-active .percent-view-component{border-radius:2px;box-shadow:0 1px 0 0 #eee}.dynamic-field-content.field-content-display-active .percent-view-component .percent-view-iconfont,.field-content-display.field-content-display-active .percent-view-component .percent-view-iconfont{display:block}.dynamic-field-content .percent-view-component,.field-content-display .percent-view-component{position:relative}.dynamic-field-content .percent-view-component .percent-view-content,.field-content-display .percent-view-component .percent-view-content{font-size:14px;color:#333;line-height:24px;padding-right:20px}.dynamic-field-content .percent-view-component .udesk-case-iconfont,.field-content-display .percent-view-component .udesk-case-iconfont{position:absolute;bottom:3px;right:3px;font-size:18px;color:#666;display:none}.timing-edit .icon-lock{margin-left:-22px;padding:5px 0;font-size:12px;color:rgba(51,51,51,.3)}.field-component-content .component-custom-field-edit .custom-field-edit-component{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;justify-content:space-between}.field-component-content .component-custom-field-edit .custom-field-edit-component .custom-field-edit-content{line-height:24px}.field-component-content .component-custom-field-edit .custom-field-edit-component .custom-field-edit-iconfont{display:none}.field-component-content .component-custom-field-edit .custom-field-edit-component:hover{border-radius:2px;box-shadow:0 1px 0 0 #eee}.field-component-content .component-custom-field-edit .custom-field-edit-component:hover .custom-field-edit-iconfont{display:block}.field-component-content .component-custom-field-edit .custom-field-edit-component.custom-field-edit-component-direct-show{position:relative;padding:0 10px;min-height:24px;width:100%;border:1px solid #00b38b}.field-component-content .component-custom-field-edit .custom-field-edit-component.custom-field-edit-component-direct-show .custom-field-edit-iconfont{display:block;font-size:16px;cursor:pointer}.custom-field-edit{position:relative}.custom-field-edit.is-loading{min-height:220px}.custom-field-edit .custom-field-iframe{width:100%;height:300px;border:none}.dynamic-field-content,.field-content-display{-webkit-user-select:text;user-select:text}.dynamic-field-content.field-content-display-active.field-content-desplay-not-editabled .component-custom-field-view .custom-field-view-content .disabled-iconfont,.field-content-display.field-content-display-active.field-content-desplay-not-editabled .component-custom-field-view .custom-field-view-content .disabled-iconfont{display:block}.dynamic-field-content.field-content-display-active.field-content-desplay-not-editabled .component-custom-field-view .custom-field-view-content .custom-field-view-iconfont,.field-content-display.field-content-display-active.field-content-desplay-not-editabled .component-custom-field-view .custom-field-view-content .custom-field-view-iconfont{display:none}.dynamic-field-content.field-content-display-active .component-custom-field-view,.field-content-display.field-content-display-active .component-custom-field-view{border-radius:2px;box-shadow:0 1px 0 0 #eee}.dynamic-field-content.field-content-display-active .component-custom-field-view .custom-field-view-iconfont,.field-content-display.field-content-display-active .component-custom-field-view .custom-field-view-iconfont{display:block}.dynamic-field-content .component-custom-field-view,.field-content-display .component-custom-field-view{position:relative}.dynamic-field-content .component-custom-field-view .custom-field-view-content,.field-content-display .component-custom-field-view .custom-field-view-content{font-size:14px;color:#333;line-height:24px;padding-right:20px}.dynamic-field-content .component-custom-field-view .udesk-case-iconfont,.field-content-display .component-custom-field-view .udesk-case-iconfont{position:absolute;bottom:3px;right:3px;font-size:18px;color:#666;display:none}.dynamic-field-content.field-content-display-active.field-content-desplay-not-editabled .component-tree-checkbox-view .disabled-iconfont,.field-content-display.field-content-display-active.field-content-desplay-not-editabled .component-tree-checkbox-view .disabled-iconfont{display:block}.dynamic-field-content.field-content-display-active.field-content-desplay-not-editabled .component-tree-checkbox-view .tree-checkbox-view-iconfont,.field-content-display.field-content-display-active.field-content-desplay-not-editabled .component-tree-checkbox-view .tree-checkbox-view-iconfont{display:none}.dynamic-field-content.field-content-display-active .component-tree-checkbox-view,.field-content-display.field-content-display-active .component-tree-checkbox-view{border-radius:2px;box-shadow:0 1px 0 0 #eee}.dynamic-field-content.field-content-display-active .component-tree-checkbox-view .tree-checkbox-view-iconfont,.field-content-display.field-content-display-active .component-tree-checkbox-view .tree-checkbox-view-iconfont{display:block}.dynamic-field-content .component-tree-checkbox-view,.field-content-display .component-tree-checkbox-view{position:relative}.dynamic-field-content .component-tree-checkbox-view .tree-checkbox-view-content,.field-content-display .component-tree-checkbox-view .tree-checkbox-view-content{font-size:14px;color:#333;line-height:24px;padding-right:20px;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-start;align-items:flex-start}.dynamic-field-content .component-tree-checkbox-view .tree-checkbox-view-content .tree-checkbox-view-item,.field-content-display .component-tree-checkbox-view .tree-checkbox-view-content .tree-checkbox-view-item{max-width:100px;margin:2px 5px;padding:3px 5px}.dynamic-field-content .component-tree-checkbox-view .tree-checkbox-view-content .tree-checkbox-view-item .img-icon,.field-content-display .component-tree-checkbox-view .tree-checkbox-view-content .tree-checkbox-view-item .img-icon{overflow:hidden;width:24px;height:24px}.dynamic-field-content .component-tree-checkbox-view .udesk-case-iconfont,.field-content-display .component-tree-checkbox-view .udesk-case-iconfont{position:absolute;bottom:3px;right:3px;font-size:18px;color:#666;display:none}.tree-checkbox-edit .ant-select .ant-select-selection{height:auto}.tree-checkbox-edit .ant-select .ant-select-selection .ant-select-selection__choice__content{max-width:100px}.ant-select-dropdown.tree-checkbox-edit-tree-select{max-width:260px}.ant-select-dropdown.tree-checkbox-edit-tree-select.trigger-tree-checkbox-wrap{max-width:450px;right:132px;left:auto!important}.ant-select-dropdown.tree-checkbox-edit-tree-select .ant-select-tree .ant-select-tree-treenode{padding-top:0;padding-bottom:0}.ant-select-dropdown.tree-checkbox-edit-tree-select .ant-select-tree .ant-select-tree-treenode:first-child{padding-top:7px}.ant-select-dropdown.tree-checkbox-edit-tree-select .ant-select-tree .ant-select-tree-treenode .ant-select-tree-node-content-wrapper{display:flex;justify-content:flex-start;width:calc(100% - 65px);height:auto;padding:4px}.ant-select-dropdown.tree-checkbox-edit-tree-select .ant-select-tree .ant-select-tree-treenode .ant-select-tree-node-content-wrapper .show-tag-img{width:100%;height:100%}.ant-select-dropdown.tree-checkbox-edit-tree-select .ant-select-tree .ant-select-tree-switcher{height:34px;line-height:34px}.ant-select-dropdown.tree-checkbox-edit-tree-select .ant-select-tree .ant-select-tree-title{flex:1 1;width:calc(100% - 24px);line-height:22px;margin-left:5px}.ant-select-dropdown.tree-checkbox-edit-tree-select .ant-select-tree .ant-select-tree-title .tree-node-title{max-width:99%;padding:2px 8px}.ant-select-dropdown.tree-checkbox-edit-tree-select .ant-select-tree .ant-select-tree-title:hover .tree-node-action-container{opacity:1}.ant-select-dropdown.tree-checkbox-edit-tree-select .ant-select-tree .ant-select-tree-switcher .ant-select-switcher-icon{font-size:20px}.component-picture-field-edit-wrapper .picture-field-edit-a{display:none}.component-picture-field-edit-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item{padding:5px}.component-picture-field-edit-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item.ant-upload-list-item-done{width:90px;height:90px;margin:0 10px 10px 0}.component-picture-field-edit-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item.ant-upload-list-item-done .ant-upload-list-item-info{width:78px;height:78px}.component-picture-field-edit-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item.ant-upload-list-item-done .ant-upload-list-item-info .ant-upload-list-item-thumbnail{width:78px;height:78px}.component-picture-field-edit-wrapper .ant-upload.ant-upload-select-picture-card{width:90px;height:90px}.picture-field-edit-preview-modal .picture-field-edit-preview-modal-content{padding-bottom:20px}.attachment-field-edit .attachment-field-edit-upload-btn-content{padding:0 8px}.attachment-field-edit .ant-upload-list.ant-upload-list-picture .ant-upload-list-item{height:50px;padding:5px}.attachment-field-edit .ant-upload-list.ant-upload-list-picture .ant-upload-list-item .ant-upload-list-item-info .ant-upload-list-item-thumbnail{position:absolute;top:5px;left:5px;width:38px;height:38px}.attachment-field-edit .ant-upload-list.ant-upload-list-picture .ant-upload-list-item .ant-upload-list-item-info .ant-upload-list-item-thumbnail .ant-upload-list-item-image,.attachment-field-edit .ant-upload-list.ant-upload-list-picture .ant-upload-list-item .ant-upload-list-item-info .ant-upload-list-item-thumbnail img{width:100%;height:100%}.attachment-field-edit .ant-upload-list.ant-upload-list-picture .ant-upload-list-item .ant-upload-list-item-info .ant-upload-list-item-name{line-height:38px;padding-left:55px;margin:0}.attachment-field-edit .ant-upload-list.ant-upload-list-picture .ant-upload-list-item .ant-upload-list-item-info .ant-upload-list-item-card-actions.picture{top:17px}.attachment-field-edit .attachement-field-edit-item-content .attachement-field-edit-item-progress-content{padding:0 60px 0 48px}.dynamic-field-content.field-content-display-active.field-content-desplay-not-editabled .text-view-component .disabled-iconfont,.field-content-display.field-content-display-active.field-content-desplay-not-editabled .text-view-component .disabled-iconfont{display:block}.dynamic-field-content.field-content-display-active.field-content-desplay-not-editabled .text-view-component .text-view-iconfont,.field-content-display.field-content-display-active.field-content-desplay-not-editabled .text-view-component .text-view-iconfont{display:none}.dynamic-field-content.field-content-display-active .text-view-component,.field-content-display.field-content-display-active .text-view-component{border-radius:2px;box-shadow:0 1px 0 0 #eee}.dynamic-field-content.field-content-display-active .text-view-component .text-view-iconfont,.field-content-display.field-content-display-active .text-view-component .text-view-iconfont{display:block}.dynamic-field-content .text-view-component,.field-content-display .text-view-component{position:relative}.dynamic-field-content .text-view-component .text-view-content,.field-content-display .text-view-component .text-view-content{font-size:14px;color:#333;line-height:24px;padding-right:20px}.dynamic-field-content .text-view-component .udesk-case-iconfont,.field-content-display .text-view-component .udesk-case-iconfont{position:absolute;bottom:3px;right:3px;font-size:18px;color:#666;display:none}.dynamic-field-content .text-area-view .text-area-conent,.field-content-display .text-area-view .text-area-conent{min-height:22px;overflow-y:hidden;word-wrap:break-word;position:relative}.dynamic-field-content .text-area-view .text-area-conent .text-area-content-detail,.field-content-display .text-area-view .text-area-conent .text-area-content-detail{word-wrap:break-word;word-break:break-all;line-height:22px;padding-right:20px}.dynamic-field-content .text-area-view .text-area-conent .udesk-case-iconfont,.field-content-display .text-area-view .text-area-conent .udesk-case-iconfont{position:absolute;right:0;bottom:3px;font-size:18px;color:#666;display:none}.dynamic-field-content .text-area-view .text-area-button,.field-content-display .text-area-view .text-area-button{margin-top:6px}.dynamic-field-content .text-area-view .text-area-button .spread-button,.field-content-display .text-area-view .text-area-button .spread-button{font-size:12px;color:#00b38b}.dynamic-field-content.field-content-display-active.field-content-desplay-not-editabled .text-area-view .text-area-conent .disabled-iconfont,.field-content-display.field-content-display-active.field-content-desplay-not-editabled .text-area-view .text-area-conent .disabled-iconfont{display:block}.dynamic-field-content.field-content-display-active.field-content-desplay-not-editabled .text-area-view .text-area-conent .text-area-view-iconfont,.field-content-display.field-content-display-active.field-content-desplay-not-editabled .text-area-view .text-area-conent .text-area-view-iconfont{display:none}.dynamic-field-content.field-content-display-active .text-area-view .text-area-conent,.field-content-display.field-content-display-active .text-area-view .text-area-conent{box-shadow:0 1px 0 0 #eee!important;border-radius:2px}.dynamic-field-content.field-content-display-active .text-area-view .text-area-conent .text-area-view-iconfont,.field-content-display.field-content-display-active .text-area-view .text-area-conent .text-area-view-iconfont{display:block}.dynamic-field-content.field-content-display-active.field-content-desplay-not-editabled .date-view-component .disabled-iconfont,.field-content-display.field-content-display-active.field-content-desplay-not-editabled .date-view-component .disabled-iconfont{display:block}.dynamic-field-content.field-content-display-active.field-content-desplay-not-editabled .date-view-component .date-view-iconfont,.field-content-display.field-content-display-active.field-content-desplay-not-editabled .date-view-component .date-view-iconfont{display:none}.dynamic-field-content.field-content-display-active .date-view-component,.field-content-display.field-content-display-active .date-view-component{border-radius:2px;box-shadow:0 1px 0 0 #eee}.dynamic-field-content.field-content-display-active .date-view-component .date-view-iconfont,.field-content-display.field-content-display-active .date-view-component .date-view-iconfont{display:block}.dynamic-field-content .date-view-component,.field-content-display .date-view-component{position:relative;padding-right:20px}.dynamic-field-content .date-view-component .date-view-content,.field-content-display .date-view-component .date-view-content{font-size:14px;color:#333;line-height:24px}.dynamic-field-content .date-view-component .udesk-case-iconfont,.field-content-display .date-view-component .udesk-case-iconfont{position:absolute;bottom:3px;right:3px;font-size:18px;color:#666;display:none}.date-edit-component .form-control{padding-right:45px}.date-edit-component .date-edit-clock-iconfont{font-size:18px;color:#666;position:absolute;right:14px;top:2px;width:18px}.date-edit-component .date-edit-component-clear{position:absolute;cursor:pointer;right:40px;top:5px}.date-edit-component .date-edit-component-clear .date-edit-clear-iconfont{font-size:12px;color:#999}.date-edit-component .date-edit-component-clear:hover .date-edit-clear-iconfont{color:inherit}.dynamic-field-content.field-content-display-active.field-content-desplay-not-editabled .date-time-view-component .disabled-iconfont,.field-content-display.field-content-display-active.field-content-desplay-not-editabled .date-time-view-component .disabled-iconfont{display:block}.dynamic-field-content.field-content-display-active.field-content-desplay-not-editabled .date-time-view-component .date-time-view-iconfont,.field-content-display.field-content-display-active.field-content-desplay-not-editabled .date-time-view-component .date-time-view-iconfont{display:none}.dynamic-field-content.field-content-display-active .date-time-view-component,.field-content-display.field-content-display-active .date-time-view-component{border-radius:2px;box-shadow:0 1px 0 0 #eee}.dynamic-field-content.field-content-display-active .date-time-view-component .date-time-view-iconfont,.field-content-display.field-content-display-active .date-time-view-component .date-time-view-iconfont{display:block}.dynamic-field-content .date-time-view-component,.field-content-display .date-time-view-component{position:relative}.dynamic-field-content .date-time-view-component .date-time-view-content,.field-content-display .date-time-view-component .date-time-view-content{font-size:14px;color:#333;line-height:24px;padding-right:20px}.dynamic-field-content .date-time-view-component .udesk-case-iconfont,.field-content-display .date-time-view-component .udesk-case-iconfont{position:absolute;bottom:3px;right:3px;font-size:18px;color:#666;display:none}.date-time-edit-component .date-time-edit{height:24px;padding:0;position:relative;margin-bottom:0}.date-time-edit-component .date-time-edit>label{display:none}.date-time-edit-component .date-time-edit .daterangepicker-input.form-control{height:24px;font-size:14px;padding-left:10px;background:#fff;box-shadow:0 0 2px 0 rgba(16,138,148,.5);border-radius:2px;border:1px solid #00b38b;padding-right:25px}.date-time-edit-component .date-time-edit-clock-iconfont{position:absolute;font-size:18px;right:14px;top:2px;color:#666}.component--checkbox-group .ant-checkbox-disabled+span{color:#333}.dynamic-field-content.field-content-display-active.field-content-desplay-not-editabled .radio-view-component .disabled-iconfont,.field-content-display.field-content-display-active.field-content-desplay-not-editabled .radio-view-component .disabled-iconfont{display:block}.dynamic-field-content.field-content-display-active.field-content-desplay-not-editabled .radio-view-component .radio-view-iconfont,.field-content-display.field-content-display-active.field-content-desplay-not-editabled .radio-view-component .radio-view-iconfont{display:none}.dynamic-field-content.field-content-display-active .radio-view-component,.field-content-display.field-content-display-active .radio-view-component{border-radius:2px;box-shadow:0 1px 0 0 #eee}.dynamic-field-content.field-content-display-active .radio-view-component .radio-view-iconfont,.field-content-display.field-content-display-active .radio-view-component .radio-view-iconfont{display:block}.dynamic-field-content .radio-view-component,.field-content-display .radio-view-component{position:relative}.dynamic-field-content .radio-view-component .radio-view-content,.field-content-display .radio-view-component .radio-view-content{font-size:14px;color:#333;line-height:24px;padding-right:20px}.dynamic-field-content .radio-view-component .radio-view-content .icon-flag,.field-content-display .radio-view-component .radio-view-content .icon-flag{vertical-align:text-top;width:14px;height:14px}.dynamic-field-content .radio-view-component .udesk-case-iconfont,.field-content-display .radio-view-component .udesk-case-iconfont{position:absolute;bottom:3px;right:3px;font-size:18px;color:#666;display:none}.radio-edit .icon-flag{vertical-align:text-top;width:14px;height:14px}.dynamic-field-content.field-content-display-active.field-content-desplay-not-editabled .checkbox-view-component .disabled-iconfont,.field-content-display.field-content-display-active.field-content-desplay-not-editabled .checkbox-view-component .disabled-iconfont{display:block}.dynamic-field-content.field-content-display-active.field-content-desplay-not-editabled .checkbox-view-component .checkbox-view-iconfont,.field-content-display.field-content-display-active.field-content-desplay-not-editabled .checkbox-view-component .checkbox-view-iconfont{display:none}.dynamic-field-content.field-content-display-active .checkbox-view-component,.field-content-display.field-content-display-active .checkbox-view-component{border-radius:2px;box-shadow:0 1px 0 0 #eee}.dynamic-field-content.field-content-display-active .checkbox-view-component .checkbox-view-iconfont,.field-content-display.field-content-display-active .checkbox-view-component .checkbox-view-iconfont{display:block}.dynamic-field-content .checkbox-view-component,.field-content-display .checkbox-view-component{position:relative}.dynamic-field-content .checkbox-view-component .checkbox-view-content,.field-content-display .checkbox-view-component .checkbox-view-content{font-size:14px;color:#333;line-height:24px;padding-right:20px}.dynamic-field-content .checkbox-view-component .udesk-case-iconfont,.field-content-display .checkbox-view-component .udesk-case-iconfont{position:absolute;bottom:3px;right:3px;font-size:18px;color:#666;display:none}.checkbox-edit .ember-power-select-trigger{min-height:24px;width:100%;max-width:100%;background:#fff}.checkbox-edit .ember-power-select-trigger .ember-power-select-multiple-options .ember-power-select-multiple-option{background-color:#ebebeb;padding:0 8px;margin:3px 0 3px 5px;border:none;font-size:14px;line-height:18px;border-radius:0;white-space:normal}.checkbox-edit .ember-power-select-trigger .ember-power-select-multiple-options .ember-power-select-multiple-option .ember-power-select-multiple-remove-btn{float:right;margin-left:8px}.checkbox-edit .ember-power-select-trigger .ember-power-select-trigger-multiple-input{min-height:24px}.checkbox-edit .ember-basic-dropdown-content-wormhole-origin .ember-basic-dropdown-content{max-width:100%;background:#fff;box-shadow:0 0 2px 0 rgba(16,138,148,.5);border-radius:2px;border:1px solid #00b38b;border-top:none}.checkbox-edit .ember-basic-dropdown-content-wormhole-origin .ember-basic-dropdown-content .ember-power-select-options .ember-power-select-option{line-height:28px;padding:0 5px;color:#333}.checkbox-edit .ember-basic-dropdown-content-wormhole-origin .ember-basic-dropdown-content .ember-power-select-options .ember-power-select-option[aria-current=true],.checkbox-edit .ember-basic-dropdown-content-wormhole-origin .ember-basic-dropdown-content .ember-power-select-options .ember-power-select-option[aria-selected=true]{background-color:rgba(16,138,148,.07);color:#333}.dynamic-field-content.field-content-display-active.field-content-desplay-not-editabled .telephone-view .telephone-content-display .telephone-item:hover .telephone-icon,.field-content-display.field-content-display-active.field-content-desplay-not-editabled .telephone-view .telephone-content-display .telephone-item:hover .telephone-icon{display:block}.dynamic-field-content.field-content-display-active.field-content-desplay-not-editabled .telephone-view .telephone-content-display .telephone-item:hover .telephone-icon .compile-icon,.field-content-display.field-content-display-active.field-content-desplay-not-editabled .telephone-view .telephone-content-display .telephone-item:hover .telephone-icon .compile-icon{display:none}.dynamic-field-content.field-content-display-active.field-content-desplay-not-editabled .telephone-view .telephone-content-display .telephone-item:hover .telephone-icon .disabled-icon,.field-content-display.field-content-display-active.field-content-desplay-not-editabled .telephone-view .telephone-content-display .telephone-item:hover .telephone-icon .disabled-icon{display:inline}.dynamic-field-content.field-content-display-active.field-content-desplay-not-editabled .telephone-view .telephone-content-display .telephone-item:hover .telephone-icon .call-icon,.field-content-display.field-content-display-active.field-content-desplay-not-editabled .telephone-view .telephone-content-display .telephone-item:hover .telephone-icon .call-icon{cursor:pointer}.dynamic-field-content.field-content-display-active .telephone-view .telephone-content-display .telephone-item:hover,.field-content-display.field-content-display-active .telephone-view .telephone-content-display .telephone-item:hover{box-shadow:0 1px 0 0 #eee}.dynamic-field-content.field-content-display-active .telephone-view .telephone-content-display .telephone-item:hover .telephone-icon,.field-content-display.field-content-display-active .telephone-view .telephone-content-display .telephone-item:hover .telephone-icon{display:block}.dynamic-field-content.field-content-display-active .telephone-view .telephone-content-display .telephone-item:hover .telephone-icon .compile-icon,.field-content-display.field-content-display-active .telephone-view .telephone-content-display .telephone-item:hover .telephone-icon .compile-icon{display:inline}.dynamic-field-content.field-content-display-active .telephone-view .telephone-content-display .telephone-item:hover .telephone-icon .call-icon,.field-content-display.field-content-display-active .telephone-view .telephone-content-display .telephone-item:hover .telephone-icon .call-icon{display:inline}.dynamic-field-content .telephone-view .telephone-content-display .telephone-item,.field-content-display .telephone-view .telephone-content-display .telephone-item{line-height:24px;display:flex;justify-content:space-between;position:relative;padding-right:60px}.dynamic-field-content .telephone-view .telephone-content-display .telephone-item .telephone-header,.field-content-display .telephone-view .telephone-content-display .telephone-item .telephone-header{margin-right:10px}.dynamic-field-content .telephone-view .telephone-content-display .telephone-item .telephone-content,.field-content-display .telephone-view .telephone-content-display .telephone-item .telephone-content{color:#00b38b}.dynamic-field-content .telephone-view .telephone-content-display .telephone-item .telephone-content .call-out-icon,.field-content-display .telephone-view .telephone-content-display .telephone-item .telephone-content .call-out-icon{margin-left:8px;cursor:pointer}.dynamic-field-content .telephone-view .telephone-content-display .telephone-item .telephone-content .call-out-icon .call-icon,.field-content-display .telephone-view .telephone-content-display .telephone-item .telephone-content .call-out-icon .call-icon{transform:rotate(-90deg)}.dynamic-field-content .telephone-view .telephone-content-display .telephone-item .telephone-icon,.field-content-display .telephone-view .telephone-content-display .telephone-item .telephone-icon{position:absolute;bottom:0;right:3px;display:none}.dynamic-field-content .telephone-view .telephone-content-display .telephone-item .telephone-icon .udesk-case-iconfont,.field-content-display .telephone-view .telephone-content-display .telephone-item .telephone-icon .udesk-case-iconfont{font-size:18px;display:none;color:#666}.dynamic-field-content .telephone-view .telephone-content-display .telephone-item .telephone-icon .call-icon,.field-content-display .telephone-view .telephone-content-display .telephone-item .telephone-icon .call-icon{color:#00b38b;margin-right:16px}.work-time-edit .ember-power-select-trigger{min-height:28px}.work-time-edit .ember-power-select-trigger .ember-power-select-clear-btn,.work-time-edit .ember-power-select-trigger .ember-power-select-selected-item{line-height:28px}.work-time-edit .ember-power-select-trigger .ember-power-select-selected-item{margin-left:10px;font-size:14px}.signature-view{position:relative;max-width:356px;max-height:500px;padding:0}.signature-view .signature-image{width:100%;height:auto}.signature-view .signature-time{position:absolute;right:2px;bottom:2px;font-size:13px;color:#ccc}.signature-view .not-signature{width:100%;height:100px;line-height:100px;font-size:14px;color:#999;text-align:center;background-color:#f9f9f9;border-radius:2px}.timing-edit .icon-udesk-case-suoding1{margin-left:-22px;padding:5px 0;font-size:12px;color:rgba(51,51,51,.3)}.timing-edit .show-field-value{display:inline-block;vertical-align:top;font-size:14px;line-height:24px}.timing-edit .show-field-value.not-work{color:#3d455b}.timing-edit .show-field-value.running{color:#3c7eff}.timing-edit .show-field-value.pause{color:#ffa800}.timing-edit .show-field-value.stop{color:#ff5540}.timing-edit .handle-button-container{vertical-align:top;display:inline-block;margin-left:16px}.timing-edit .handle-button-container .handle-button{width:24px;border:none;outline:none;line-height:20px;border-radius:2px;padding:0;margin:2px 5px 2px 0}.timing-edit .handle-button-container .handle-button.disabled{cursor:not-allowed}.timing-edit .handle-button-container .handle-button .udesk-case-iconfont{font-size:20px;vertical-align:top}.timing-edit .handle-button-container .start-button{background-color:rgba(56,122,255,.1)}.timing-edit .handle-button-container .start-button .udesk-case-iconfont{color:#387aff}.timing-edit .handle-button-container .pause-button{background-color:rgba(255,169,65,.1)}.timing-edit .handle-button-container .pause-button .udesk-case-iconfont{color:#ffa941}.timing-edit .handle-button-container .stop-button{background-color:rgba(255,84,56,.1)}.timing-edit .handle-button-container .stop-button .udesk-case-iconfont{color:#ff5438}.timing-edit .handle-button-container .restart-button{background-color:rgba(133,139,152,.1)}.timing-edit .handle-button-container .restart-button .udesk-case-iconfont{color:#858b98}.dynamic-field-content.field-content-display-active.field-content-desplay-not-editabled .lookup-user-view-component .disabled-iconfont,.field-content-display.field-content-display-active.field-content-desplay-not-editabled .lookup-user-view-component .disabled-iconfont{display:block}.dynamic-field-content.field-content-display-active.field-content-desplay-not-editabled .lookup-user-view-component .lookup-user-view-iconfont,.field-content-display.field-content-display-active.field-content-desplay-not-editabled .lookup-user-view-component .lookup-user-view-iconfont{display:none}.dynamic-field-content.field-content-display-active .lookup-user-view-component,.field-content-display.field-content-display-active .lookup-user-view-component{border-radius:2px;box-shadow:0 1px 0 0 #eee}.dynamic-field-content.field-content-display-active .lookup-user-view-component .lookup-user-view-iconfont,.field-content-display.field-content-display-active .lookup-user-view-component .lookup-user-view-iconfont{display:block}.dynamic-field-content .lookup-user-view-component,.field-content-display .lookup-user-view-component{position:relative;padding-right:20px}.dynamic-field-content .lookup-user-view-component .lookup-user-view-content,.field-content-display .lookup-user-view-component .lookup-user-view-content{font-size:14px;color:#333;line-height:24px}.dynamic-field-content .lookup-user-view-component .udesk-case-iconfont,.field-content-display .lookup-user-view-component .udesk-case-iconfont{position:absolute;bottom:3px;right:3px;font-size:18px;color:#666;display:none}.dynamic-field-content.field-content-display-active.field-content-desplay-not-editabled .owner-view-component .disabled-iconfont,.field-content-display.field-content-display-active.field-content-desplay-not-editabled .owner-view-component .disabled-iconfont{display:block}.dynamic-field-content.field-content-display-active .owner-view-component .owner-view-content,.field-content-display.field-content-display-active .owner-view-component .owner-view-content{box-shadow:0 1px 0 0 #eee}.dynamic-field-content .owner-view-component,.field-content-display .owner-view-component{position:relative}.dynamic-field-content .owner-view-component .owner-view-content,.field-content-display .owner-view-component .owner-view-content{font-size:14px;color:#333;line-height:24px;padding-right:20px}.dynamic-field-content .owner-view-component .udesk-case-iconfont,.field-content-display .owner-view-component .udesk-case-iconfont{position:absolute;bottom:3px;right:3px;font-size:18px;color:#666;display:none}.react-component-attachment-upload .attachment-upload-list{padding-left:0}.react-component-attachment-upload .attachment-upload-list .attachment-upload-item{position:relative;margin-top:5px;padding:6px 10px;min-height:49px;background:#f7f7f7;border-radius:2px;display:flex}.react-component-attachment-upload .attachment-upload-list .attachment-upload-item .attachment-upload-item-icon-wrap{width:35px}.react-component-attachment-upload .attachment-upload-list .attachment-upload-item .attachment-upload-item-icon-wrap .attachment-upload-item-icon{height:35px;width:100%}.react-component-attachment-upload .attachment-upload-list .attachment-upload-item .attachment-upload-item-content{flex:1 1;padding-left:10px;overflow:hidden;width:100px}.react-component-attachment-upload .attachment-upload-list .attachment-upload-item .attachment-upload-item-content .content-file-name{font-size:14px;font-weight:600;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-component-attachment-upload .attachment-upload-list .attachment-upload-item .attachment-upload-item-content .content-file-size{font-size:12px;line-height:17px;color:#999}.react-component-attachment-upload .attachment-upload-list .attachment-upload-item .attachment-upload-item-action-wrap{display:flex;width:25%;height:100%;align-items:center;justify-content:flex-end}.react-component-attachment-upload .attachment-upload-list .attachment-upload-item .attachment-upload-item-action-wrap .attachment-upload-item-actions{height:17px}.react-component-attachment-upload .attachment-upload-list .attachment-upload-item .attachment-upload-item-action-wrap .attachment-upload-item-actions .attachment-upload-item-action{padding:0 5px;font-size:12px;color:#3c7eff;line-height:17px;border-right:1px solid #d8d8d8}.react-component-attachment-upload .attachment-upload-list .attachment-upload-item .attachment-upload-item-action-wrap .attachment-upload-item-actions .attachment-upload-item-action:last-child{border-right:none}.react-component-attachment-upload .upload-file-button-container{overflow:hidden}.react-component-attachment-upload .upload-file-button-container .attachment-upload-item{color:#3c7eff;padding:12px 0 0}.react-component-attachment-upload .upload-file-button-container .attachment-upload-item:hover{color:#3672e6}.react-component-attachment-upload .upload-file-button-container .attachment-upload-item .attachment-upload-button{position:relative;display:inline-block;overflow:hidden;cursor:pointer;vertical-align:middle}.react-component-attachment-upload .upload-file-button-container .attachment-upload-item .attachment-upload-button .add-attachment{position:absolute;top:0;right:0;opacity:0;display:inline;cursor:pointer}.react-component-attachment-upload .upload-file-button-container .attachment-upload-item .attachment-upload-button.readonly .add-attachment{cursor:not-allowed}.react-component-attachment-upload .upload-file-button-container .attachment-upload-item .upload-icon{margin-right:5px;cursor:pointer}@keyframes richTextAnimation{0%{transform:scale(0)}to{transform:scale(1)}}.rich-text-edit{width:100%}.rich-text-edit .rich-text-content-wrap{animation:richTextAnimation .3s ease;transform-origin:0 0}.rich-text-edit .rich-text-content-wrap .rick-text-content{margin-bottom:10px;word-wrap:break-word;word-break:break-all}.rich-text-edit .rich-text-content-wrap .rick-text-content .rick-text-content-textarea{margin-bottom:20px}.rich-text-edit .rich-text-content-wrap .rick-text-content .note-resizebar{display:none}.rich-text-edit .rich-text-content-wrap .rick-text-content .modal-body{padding-bottom:60px}.rich-text-edit .rich-text-content-wrap .rick-text-content .react-tinymce{border-color:#eee}.rich-text-edit .rich-text-content-wrap .upload-file-button-container .attachment-upload-item{padding-bottom:10px}.component-rich-text-view-iframe{width:100%;border:none;padding:0;background-color:transparent}.component-rich-text-view{line-height:1}.component-rich-text-view img{max-width:100%!important;height:auto}.dynamic-field-content.field-content-display-active.field-content-desplay-not-editabled .rich-text-view .rich-text-conent .rich-text-view-iconfont,.field-content-display.field-content-display-active.field-content-desplay-not-editabled .rich-text-view .rich-text-conent .rich-text-view-iconfont{display:none}.dynamic-field-content.field-content-display-active.field-content-desplay-not-editabled .rich-text-view .rich-text-conent .disabled-iconfont,.field-content-display.field-content-display-active.field-content-desplay-not-editabled .rich-text-view .rich-text-conent .disabled-iconfont{display:block}.dynamic-field-content.field-content-display-active .rich-text-view .rich-text-conent,.field-content-display.field-content-display-active .rich-text-view .rich-text-conent{box-shadow:0 1px 0 0 #eee!important;border-radius:2px}.dynamic-field-content.field-content-display-active .rich-text-view .rich-text-conent .rich-text-view-iconfont,.field-content-display.field-content-display-active .rich-text-view .rich-text-conent .rich-text-view-iconfont{display:block}.dynamic-field-content .rich-text-view .rich-text-conent,.field-content-display .rich-text-view .rich-text-conent{overflow-y:hidden;position:relative;min-height:20px;padding-top:2px}.dynamic-field-content .rich-text-view .rich-text-conent .rich-text-content-detail,.field-content-display .rich-text-view .rich-text-conent .rich-text-content-detail{word-wrap:break-word;word-break:break-all;padding-right:24px}.dynamic-field-content .rich-text-view .rich-text-conent .rich-text-content-detail .attachment-upload-item,.field-content-display .rich-text-view .rich-text-conent .rich-text-content-detail .attachment-upload-item{margin-top:0}.dynamic-field-content .rich-text-view .rich-text-conent .udesk-case-iconfont,.field-content-display .rich-text-view .rich-text-conent .udesk-case-iconfont{display:none;position:absolute;right:3px;bottom:3px;font-size:18px;color:#666}.dynamic-field-content .rich-text-view .rich-text-conent .rich-text-conent-empty,.field-content-display .rich-text-view .rich-text-conent .rich-text-conent-empty{display:inline-block;padding-top:3px}.dynamic-field-content .rich-text-view .rich-text-button,.field-content-display .rich-text-view .rich-text-button{margin-top:5px}.dynamic-field-content .rich-text-view .rich-text-button .spread-button,.field-content-display .rich-text-view .rich-text-button .spread-button{font-size:12px;color:#00b38b}.component-telephone-cell-view .telephone-item{line-height:24px;display:inline-block}.component-telephone-cell-view .telephone-item:after{content:"，"}.component-telephone-cell-view .telephone-item:last-child:after{content:""}.component-telephone-cell-view .telephone-item .telephone-content .call-out-icon{margin-left:5px;cursor:pointer;color:#00b38b}.component-telephone-cell-view .telephone-item .telephone-content .call-out-icon .call-icon{transform:rotate(-90deg)}.component-custom-ui-widget-field .custom-ui-widget-dynamic-field.has-error .form-control{border-color:red;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.component-custom-ui-widget-field .custom-ui-widget-dynamic-field .field-component-content .checkbox-edit .udesk-react-power-select__control,.component-custom-ui-widget-field .custom-ui-widget-dynamic-field .field-component-content .radio-edit .udesk-react-power-select__control{min-height:24px;border:1px solid #00b38b!important;box-shadow:0 0 2px 0 rgba(16,138,148,.5);border-radius:2px}.component-custom-ui-widget-field .custom-ui-widget-dynamic-field .field-component-content .checkbox-edit .udesk-react-power-select__control .udesk-react-power-select__indicators .udesk-react-power-select__clear-indicator,.component-custom-ui-widget-field .custom-ui-widget-dynamic-field .field-component-content .radio-edit .udesk-react-power-select__control .udesk-react-power-select__indicators .udesk-react-power-select__clear-indicator{padding:0 8px}.component-custom-ui-widget-field .custom-ui-widget-dynamic-field .field-component-content .checkbox-edit .udesk-react-power-select__control .udesk-react-power-select__indicators .udesk-react-power-select__dropdown-indicator,.component-custom-ui-widget-field .custom-ui-widget-dynamic-field .field-component-content .radio-edit .udesk-react-power-select__control .udesk-react-power-select__indicators .udesk-react-power-select__dropdown-indicator{padding:0 8px}.component-custom-ui-widget-field .custom-ui-widget-dynamic-field .field-component-content .react-component-look-up-edit,.component-custom-ui-widget-field .custom-ui-widget-dynamic-field .field-component-content .react-component-look-up-owner,.component-custom-ui-widget-field .custom-ui-widget-dynamic-field .field-component-content .react-component-look-up-user{background:#fff;box-shadow:0 0 2px 0 rgba(16,138,148,.5);border-radius:2px;border:1px solid #00b38b}.component-custom-ui-widget-field-config .nowrap{white-space:nowrap}.component-custom-ui-widget-field-config .label-auto{width:43%!important}.component-custom-ui-widget-field-config .field-config-title{margin:10px 0}.component-custom-ui-widget-field-config .component-react-select{width:100%}.component-custom-ui-widget-field-config .part-hide-type-rule .part-hide-type-rule-position{margin:0 4px;display:inline-block;width:80px}.component-custom-ui-widget-field-config .part-hide-type-rule .part-hide-type-rule-length{margin:0 4px 0 0;display:inline-block;width:50px}.component-custom-ui-widget-field-config .look-up-search-data-range-of-user-and-owner .component-udesk-react-radio-btn .radio-btn-item,.component-custom-ui-widget-field-config .look-up-search-data-range .component-udesk-react-radio-btn .radio-btn-item{display:block;margin-bottom:16px}.component-custom-ui-widget-field-config .look-up-search-data-range-of-user-and-owner .look-up-search-data-range-content,.component-custom-ui-widget-field-config .look-up-search-data-range-of-user-and-owner .look-up-search-data-range-of-user-and-owner-content,.component-custom-ui-widget-field-config .look-up-search-data-range .look-up-search-data-range-content,.component-custom-ui-widget-field-config .look-up-search-data-range .look-up-search-data-range-of-user-and-owner-content{position:relative}.component-custom-ui-widget-field-config .look-up-search-data-range-of-user-and-owner .look-up-search-data-range-content .add-search-data-range,.component-custom-ui-widget-field-config .look-up-search-data-range-of-user-and-owner .look-up-search-data-range-of-user-and-owner-content .add-search-data-range,.component-custom-ui-widget-field-config .look-up-search-data-range .look-up-search-data-range-content .add-search-data-range,.component-custom-ui-widget-field-config .look-up-search-data-range .look-up-search-data-range-of-user-and-owner-content .add-search-data-range{position:absolute;color:#00b38b;right:15px;bottom:24px}.component-custom-ui-widget-field-config .look-user-setting-content{margin-top:8px;padding-top:8px;border-top:1px solid #eee}.component-custom-ui-widget-field-config .look-user-setting-content .look-user-setting-item{display:flex;justify-content:space-between;padding-right:15px}.component-custom-ui-widget-field-config .look-user-setting-content .look-user-setting-item .look-user-setting-item-actions-btn{color:#00b38b}.component-custom-ui-widget-field-config-search-data-range-modal .component-field-condition-gather .condition-input{border:none}.component-custom-ui-widget-field-config-search-data-range-modal .save-button{margin-left:10px}.component-custom-ui-widget-subject-description{padding-bottom:0}.component-custom-ui-widget-subject-description.component-custom-ui-widget-subject-description-design{padding-bottom:0;min-height:50px}.component-custom-ui-widget-subject-description .widget-header{display:flex;justify-content:space-between}.component-custom-ui-widget-subject-description .widget-header .widget-header-title{flex:1 0;font-size:16px;font-weight:500}.component-custom-ui-widget-subject-description .subject-description-content{word-break:break-word}.component-custom-ui-widget-subject-description-config .nowrap{white-space:nowrap}.component-custom-ui-widget-subject-description-config .mgr-15{margin-right:15px!important}.component-custom-ui-widget-subject-description-config .field-config-title{margin-left:-15px}.component-custom-ui-widget-tab-item.component-custom-ui-widget-tab-item-design{min-height:50px;padding-bottom:30px}.component-custom-ui-widget-tab{background-color:#fff}.component-custom-ui-widget-tab.component-custom-ui-widget-tab-design .widget-tab-item-wrapper{border:1px dashed}.component-custom-ui-widget-tab .widget-tab-content .widget-tab-item-wrapper.tab-content-hidden{display:none}.component-custom-ui-widget-tab .widget-tab-content .widget-tab-item-wrapper.tab-content-show{display:block!important}.component-custom-ui-widget-tab .widget-tab-content .component-custom-ui-widget{box-shadow:none}.component-custom-ui-widget-tab.component-custom-ui-tab-theme-normal{box-shadow:0 2px 4px 0 rgba(0,0,0,.05);border-radius:5px}.component-custom-ui-widget-tab.component-custom-ui-tab-theme-normal .widget-tab-header{margin:20px 20px 0}.component-custom-ui-widget-tab.component-custom-ui-tab-theme-normal .widget-tab-header .tab-header-nav .ant-tabs-tab{margin-right:8px;padding:6px 16px;font-size:16px;font-weight:600}.component-custom-ui-widget-tab.component-custom-ui-tab-theme-normal .widget-tab-header .tab-header-nav .ant-tabs-tab-active{border-color:#1890ff #1890ff #fff;background-color:rgba(60,126,255,.06)}.component-custom-ui-widget-tab.component-custom-ui-tab-theme-normal .widget-tab-header .tab-header-nav .ant-tabs-tab-active .ant-tabs-tab-btn{font-weight:600}.component-custom-ui-widget-tab.component-custom-ui-tab-theme-app{padding:0}.component-custom-ui-widget-tab.component-custom-ui-tab-theme-app .widget-tab-header{margin-bottom:0;height:44px}.component-custom-ui-widget-tab.component-custom-ui-tab-theme-app .widget-tab-content .component-custom-ui-widget-tab-item{overflow-y:auto;height:calc(100vh - 211px - .48rem);padding:.48rem .48rem 30px}.component-custom-ui-widget-tab.component-custom-ui-tab-theme-user-app{padding:0}.component-custom-ui-widget-tab.component-custom-ui-tab-theme-user-app .widget-tab-header{padding:15px .48rem 0;margin-bottom:0;height:44px;border-bottom:1px solid #eee}.component-custom-ui-widget-tab.component-custom-ui-tab-theme-user-app .widget-tab-header .tab-theme-app-nav{display:flex;border:none}.component-custom-ui-widget-tab.component-custom-ui-tab-theme-user-app .widget-tab-content .component-custom-ui-widget-tab-item{padding:.48rem .48rem 30px;min-height:calc(100vh - 165px - 1.44rem)}.component-custom-ui-widget-tab.component-custom-ui-widget-tab-design{padding:.48rem}.component-custom-ui-widget-tab.component-custom-ui-widget-tab-design .widget-tab-header{padding-bottom:10px;padding-left:0}.component-custom-ui-widget-tab-config .tab-handle{margin-right:5px;line-height:35px}.component-custom-ui-widget-tab-config .nowrap{white-space:nowrap;margin-right:22px!important}.component-custom-ui-widget-external-page-box.component-custom-ui-widget-external-page-box-design{min-height:50px}.component-custom-ui-widget-external-page-box .widget-header .external-page-box-link{display:inline-block;margin-top:4px}.component-custom-ui-widget-external-page-box .external-page-box-content{min-height:20px}.component-custom-ui-widget-external-page-box .external-page-box-content .has-no-extreal-page{padding-top:30px;height:148px;background-color:#fbfbfb;text-align:center;border-radius:2px}.component-custom-ui-widget-external-page-box .external-page-box-content .has-no-extreal-page .has-no-extreal-page-text{margin-top:10px;color:#999;font-size:14px}.component-custom-ui-widget-external-page-box .external-page-box-content .has-no-extreal-page .udesk-case-iconfont{font-size:64px;height:64px;color:#ebebeb}.component-custom-ui-widget-external-page-box .external-page-placeHolder{height:100%;width:100%;background-color:#d3d3d3;display:flex;align-items:center;justify-content:center;min-height:100px}.component-custom-ui-widget-external-page-box .external-page-placeHolder a{padding:0 8px}.component-custom-ui-widget-external-page-box .external-page-iframe{width:100%}.component-custom-ui-widget-external-page-box .external-page-box-btn{display:inline-block;margin-bottom:5px}.component-custom-ui-widget-external-page-config .external-page-config-content{width:100%}.component-custom-ui-widget-external-page-config .nowrap{white-space:nowrap}.component-custom-ui-widget-abstract .abstract-content{display:flex;padding:16px 24px;background-color:#fff}.component-custom-ui-widget-abstract.component-custom-ui-widget-abstract-design .abstract-content{padding:10px;background-color:#fff}.component-custom-ui-widget-abstract-delete-wraning-modal .ant-modal-content{position:relative}.component-custom-ui-widget-abstract-delete-wraning-modal .ant-modal-content .ant-modal-body .tips{padding:20px 0;line-height:24px}.component-custom-ui-widget-abstract-delete-wraning-modal .ant-modal-content .ant-modal-body .no-longer-remind{position:absolute;display:flex;left:20px;bottom:20px;line-height:30px}.component-custom-ui-widget-abstract-delete-wraning-modal .ant-modal-content .ant-modal-body .no-longer-remind .component-udesk-react-check-box{height:16px;margin-top:3px}.fields-selector{padding:1rem 2rem;height:100%}.fields-selector .field-selector-container{overflow:hidden;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:stretch}.fields-selector .field-selector-container .field-item{cursor:pointer;height:auto;line-height:2rem;text-indent:1rem}.fields-selector .field-selector-container .field-item .field-item-content{float:left;display:block;width:calc(80% - 60px);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fields-selector .field-selector-container .field-item .field-item-operate{float:left}.fields-selector .field-selector-container .field-item .field-item-operate .operate-container{margin-top:.2rem;width:50px}.fields-selector .field-selector-container .useable-fields-container,.fields-selector .field-selector-container .visible-fields-container{width:46%}.fields-selector .field-selector-container .useable-fields-container .title,.fields-selector .field-selector-container .visible-fields-container .title{height:20px;line-height:20px;font-size:12px;margin:6px 0}.fields-selector .field-selector-container .useable-fields-container .select-container,.fields-selector .field-selector-container .visible-fields-container .select-container{border:1px solid #ccc}.fields-selector .field-selector-container .useable-fields-container .select-container .show-fields,.fields-selector .field-selector-container .useable-fields-container .select-container .useable-fields,.fields-selector .field-selector-container .visible-fields-container .select-container .show-fields,.fields-selector .field-selector-container .visible-fields-container .select-container .useable-fields{height:300px;overflow-y:auto}.fields-selector .field-selector-container .useable-fields-container .sort-header-container,.fields-selector .field-selector-container .visible-fields-container .sort-header-container{height:33px;border-bottom:1px solid #ccc}.fields-selector .field-selector-container .useable-fields-container .sort-header-container .header-btns,.fields-selector .field-selector-container .visible-fields-container .sort-header-container .header-btns{width:120px;float:left}.fields-selector .field-selector-container .useable-fields-container .sort-header-container .header-btns .sort-btn,.fields-selector .field-selector-container .visible-fields-container .sort-header-container .header-btns .sort-btn{border:none;padding-left:.7rem;padding-right:.7rem}.fields-selector .field-selector-container .useable-fields-container .sort-header-container .header-operates,.fields-selector .field-selector-container .visible-fields-container .sort-header-container .header-operates{float:left}.fields-selector .field-selector-container .useable-fields-container .sort-header-container .header-operates .operates-item,.fields-selector .field-selector-container .visible-fields-container .sort-header-container .header-operates .operates-item{padding:6px 0;width:50px;text-align:center}.fields-selector .field-selector-container .action-container{width:8%;text-align:center;font-size:1.6rem;display:flex;align-items:center;justify-content:center}.fields-selector .submit-container{margin-top:1rem}.fields-selector .submit-container .submit-cancel{float:right;margin-right:10px}.fields-selector .submit-container .submit-save{float:right;background-color:#00b38b}.component-custom-ui-widget-abstract-config .cusom-ui-widget-config-base .abstract-config-log-content .sortable-item{line-height:30px}.component-custom-ui-widget-abstract-config .edit-fields-button{display:block;width:100%;border:none;outline:none;line-height:30px}.react-view-custom-ui.react-view-custom-ui-theme-app .component-custom-ui-widget-panel{position:relative;margin:0 auto;width:375px;padding:0!important}.react-view-custom-ui.react-view-custom-ui-theme-record-block .component-custom-ui-widget-panel{margin:0 auto;width:375px;min-height:100px;border:1px solid #eee;padding:0!important}.react-view-custom-ui .react-view-widget-panel{width:100%}.react-view-custom-ui-menu{width:18%;height:calc(100vh - 111px);overflow-y:auto;background:#fff}.react-view-custom-ui-menu .menu-title{padding:12px 15px;line-height:20px;font-size:14px;font-weight:600;border-bottom:1px solid #eee}.react-view-custom-ui{flex:1 1;overflow-y:auto;background:#f9f9f9}.react-view-custom-ui .react-view-custom-ui{margin:0 10px;height:100%}.react-view-custom-ui-config{height:calc(100vh - 111px);overflow-y:auto;width:18%;word-break:break-all;background:#fff}.react-view-custom-ui-config .config-title{margin-bottom:10px;padding:12px 15px;line-height:20px;font-size:14px;font-weight:600;border-bottom:1px solid #eee}.react-view-custom-ui-config .config-content{padding:0 15px}.react-view-custom-ui-config .form-group{margin-bottom:8px}.react-view-custom-ui .component-react-table .table-wrapper{margin-bottom:0}.react-view-custom-ui .component-react-table .table-wrapper .frozen-table-wrapper .frozen-header-table{border-width:0;background-color:#f3f5f8}.react-view-custom-ui .component-react-table .table-wrapper .frozen-table-wrapper .frozen-header-table .header-row .header-col{padding:10px 16px;border:none;font-size:14px;line-height:20px}.react-view-custom-ui .component-react-table .table-wrapper .data-table-wrapper .inner-data-table{border-width:0}.react-view-custom-ui .component-react-table .table-wrapper .data-table-wrapper .inner-data-table .header-row{background-color:#f3f5f8}.react-view-custom-ui .component-react-table .table-wrapper .data-table-wrapper .inner-data-table .header-row .checkbox-col,.react-view-custom-ui .component-react-table .table-wrapper .data-table-wrapper .inner-data-table .header-row .header-col{border:none;line-height:20px;padding:10px 16px}.react-view-custom-ui .component-react-table .table-wrapper .data-table-wrapper .inner-data-table .header-row .header-col{font-size:14px;line-height:20px}.react-view-custom-ui .component-react-table .table-wrapper .data-table-wrapper .inner-data-table .component-udesk-react-check-box .check-box-item{vertical-align:text-top}.react-view-custom-ui .component-react-table .table-wrapper .data-table-wrapper .inner-data-table .component-udesk-react-check-box .check-box-item .check-box-decorate{margin-top:2px;height:14px}.react-view-custom-ui .component-react-table .table-wrapper .data-table-wrapper .inner-data-table .component-udesk-react-check-box .check-box-item .check-box-decorate:before{width:14px}.react-view-custom-ui .component-react-table .table-wrapper .data-table-wrapper .inner-data-table .component-udesk-react-check-box .check-box-item .check-box-decorate:after{left:5px;top:1px;width:4px}.react-view-custom-ui .component-react-table .table-wrapper .data-table-wrapper .inner-data-table tr{background-color:#fff}.react-view-custom-ui .component-react-table .table-wrapper .data-table-wrapper .inner-data-table tr .checkbox-col,.react-view-custom-ui .component-react-table .table-wrapper .data-table-wrapper .inner-data-table tr .data-col{padding:10px 16px 9px;line-height:20px;font-size:14px;border-color:#ebebeb}.react-view-custom-ui .component-react-table .table-wrapper .data-table-wrapper .inner-data-table tr .checkbox-col .cell-text,.react-view-custom-ui .component-react-table .table-wrapper .data-table-wrapper .inner-data-table tr .data-col .cell-text{display:inline-block}.react-view-custom-ui .ember-tinymce{border:1px solid #e1e1e1}.react-view-custom-ui .ember-tinymce .mce-tinymce .mce-container-body .mce-container:before{box-shadow:0 1px 0 #e1e1e1}.cusom-ui-widget-config-base{padding:0 10px}.ember-view-widget-panel{height:100%}.ember-view-widget-panel .component-custom-ui-widget-panel{height:100%}.udesk-case-iconfont{display:inline-block;font-size:14px;font-family:"icon"!important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.required{color:#e74c3c}.ud-icon{font-size:20px;width:1em;height:1em;vertical-align:-.15em;fill:currentColor;overflow:hidden}.react-flow__attribution{display:none}.widget-tree .child-widget-tree.child-widget-tree-exhibition{margin-left:20px}.widget-tree .widget-tree-node{margin-bottom:8px;height:20px;line-height:20px;display:flex}.widget-tree .widget-tree-node.widget-tree-retract{padding-left:10px}.widget-tree .widget-tree-node.active{color:#00b38b}.widget-tree .widget-tree-node.active .tree-node-content .tree-node-content-icon{color:#00b38b}.widget-tree .widget-tree-node .tree-node-header{padding-right:5px;cursor:pointer;width:20px}.widget-tree .widget-tree-node .tree-node-header .tree-node-header-icon{color:#00b38b}.widget-tree .widget-tree-node .tree-node-content{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.widget-tree .widget-tree-node .tree-node-content .tree-node-content-icon{margin-right:5px}