.tool_changeOA{padding:0!important}.tool_changeOA .ant-select-selector{border:none!important}.tool_changeOA .ant-select-single:not(.ant-select-customize-input) .ant-select-selector{padding:0 4px 0 0}.tool_changeOA .ant-select-arrow{right:4px}.select-item-bdr{border-radius:4px;padding-left:8px}.select-item-bdr.ant-select-item-option-active:not(.ant-select-item-option-disabled){background-color:#f3f3f3}.ant-tree .ant-tree-node-content-wrapper{display:flex;width:100%}.ant-tree .ant-tree-node-content-wrapper .ant-tree-title{width:100%}.ant-tree .ant-tree-node-content-wrapper .ant-tree-title>ul{align-items:center;display:flex;justify-content:space-between;padding:0 20px 0 4px;width:100%}.ant-tree .ant-tree-node-content-wrapper.ant-tree-node-selected{background-color:#f5f5f5}.ant-tree .ant-tree-treenode{width:100%}.dots-class li{width:12px!important}.dots-class>li.slick-active{width:18px!important}.dots-class>li.slick-active button{background-color:#3477fd!important;border-radius:8px!important;width:18px!important}.ant-picker-panel{width:100%!important}.ant-picker-panel .ant-picker-content{font-size:13px!important;height:170px!important;table-layout:auto!important}.layout-container{position:absolute}.ant-modal-header{border:none!important;border-radius:8px 8px 0 0!important}.ant-modal-header .ant-modal-title{font-weight:600}.ant-modal-content{border-radius:8px!important}.ant-modal-content .ant-modal-body{padding:12px 24px 20px!important}.ant-modal-footer{border:none!important;padding-bottom:20px!important}.ant-input,.ant-input-number{box-shadow:none}.ant-input-number:hover,.ant-input:hover,.ant-picker-focused,.ant-picker:hover{border-color:#3477fd!important;box-shadow:none}.ant-input-focused,.ant-input-number-focused,.ant-input:focus,.ant-picker-focused,.ant-select-focused:not(.ant-select-disabled).ant-select:not(.ant-select-customize-input) .ant-select-selector,.ant-select:not(.ant-select-disabled):hover .ant-select-selector{border-color:#3477fd!important;box-shadow:none!important}.ant-btn{border-radius:4px!important}.react-grid-placeholder{background-color:transparent!important}.ant-input,.ant-input-number,.ant-picker,.ant-select-selector{border-radius:4px!important}#root :is(.layout-setting) .ant-input,#root :is(.layout-setting) .ant-input-number,#root :is(.layout-setting) .ant-select-selector{border-radius:4px 0 0 4px!important}#root :is(.layout-setting) .ant-input-number-group-addon{border-radius:0 4px 4px 0!important}#root :is(.layout-setting) .ant-form-item{margin-bottom:20px}.ant-select-dropdown .ant-select-item{border-radius:4px;margin:0 4px}.ant-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background-color:#d6e4ff;color:#22272e;font-weight:400}.ant-modal-root .ant-modal .ant-modal-content .ant-modal-close-x .ant-modal-close-icon{height:24px;width:24px}.ant-modal-root .ant-modal .ant-modal-content .ant-modal-close-x .ant-modal-close-icon:hover{background-color:#e6e6e6;border-radius:4px}.ant-modal-root .ant-modal .ant-modal-content .ant-modal-close-x .ant-modal-close-icon>svg{color:#979797;margin-top:4px}.ant-modal-root .ant-modal-confirm .ant-modal-confirm-btns .ant-btn-default:hover,.ant-modal-root .img-crop-modal .ant-modal-footer .ant-btn-default:hover{background-color:#eee;border-color:#d8d8d8;color:#22272e}.ant-modal-root .ant-modal-confirm .ant-modal-confirm-btns .ant-btn-primary,.ant-modal-root .img-crop-modal .ant-modal-footer .ant-btn-primary{background:#3477fd!important;border-color:#3477fd!important;color:#fff}.ant-modal-root .ant-modal-confirm .ant-modal-confirm-btns .ant-btn-primary:hover,.ant-modal-root .img-crop-modal .ant-modal-footer .ant-btn-primary:hover{border-color:#3477fd!important;color:#fff;opacity:.8}.ant-modal-root .ant-modal-confirm .ant-modal-confirm-btns .ant-btn-dangerous.ant-btn-primary,.ant-modal-root .img-crop-modal .ant-modal-footer .ant-btn-dangerous.ant-btn-primary{background-color:#ff4d4f!important;border:none}.ant-popover-inner{border-radius:8px}.ant-popover-inner-content{padding:0}.icon-style{transform:rotate(0);transition:all .3s ease-out}.ant-modal-confirm-body>.anticon{margin-right:10px}.rc-virtual-list-scrollbar{width:6px!important}.rc-virtual-list-scrollbar .rc-virtual-list-scrollbar-thumb{background:#cdd0d4!important}.ant-form-item-label label{color:#22272e}.app-common-content>div.ant-carousel{height:calc(100% - 38px)!important}.common-app-container>div.ant-carousel .slick-list{overflow:visible!important}.common-app-container .dots-class{bottom:6px!important}.common-app-container .dots-class li>button{background-color:#3477fd;border-radius:50%;height:6px;margin:0 auto;width:6px}.common-app-container .dots-class li.slick-active>button{width:18px}.layout-setting-margin .ant-form-item{padding-bottom:20px}.content-setting-margin .ant-form-item{margin-bottom:0!important;padding-bottom:12px}.content-task .ant-popover-title{display:none}.content-task .ant-popover-inner{box-shadow:none}dl,ol,ul{margin-bottom:0;margin-top:0}.ant-switch-checked:focus{box-shadow:none}.task-time_1{color:#f9ab14!important}.task-time_2{color:#ec7263!important}.task-tips_2{background:#ec7263!important}.task-tips_3{background:#d8d8d8!important}.calendar-schedule-container table tr{height:36px}.calendar-schedule-container table tr td{height:20px;padding:0!important}.calendar-schedule-container table tr td .ant-picker-cell-inner{border-radius:2px;height:20px!important;line-height:20px!important;min-width:20px!important}.components-head-icon{background-color:#d8d8d8;display:inline-block;height:16px;position:relative;width:16px}.components-head-icon>img{height:100%;left:0;position:absolute;top:0;width:100%}.lang-input .ant-input-affix-wrapper{background:#f1f1f1!important;border:none!important;border-radius:16px}.site-layout-background .ant-menu-inline.ant-menu-root .ant-menu-submenu-title>.ant-menu-title-content{display:block;padding-left:10px}.site-layout-background .ant-menu-inline.ant-menu-root .ant-menu-item>.ant-menu-title-content{display:block;flex:none;padding-left:33px}.site-layout-background .ant-menu-sub>.ant-menu-item-only-child .ant-menu-title-content{padding-left:46px!important}.contact-us-modal .ant-modal-content{border-radius:0!important;height:440px}.contact-us-modal .ant-modal-header{padding:0!important}.contact-us-modal .ant-modal-body{height:100%;padding:0!important}.contact-us-modal .ant-modal-body,.contact-us-modal .ant-modal-body section,.contact-us-modal .ant-modal-body ul{height:100%}.pc_modal .ant-modal-confirm-content{padding:40px;text-align:center}.pc_modal .ant-modal-confirm-btns{display:none}.ant-dropdown-menu-submenu-popup ul{margin:0!important}.ant-dropdown-menu-submenu-popup{padding:0!important}.ant-dropdown-show-arrow.ant-dropdown-placement-bottom{padding-top:6px!important}.ant-dropdown-show-arrow.ant-dropdown-placement-bottom>.ant-dropdown-arrow{top:0!important}::-webkit-scrollbar{height:6px;width:6px}::-webkit-scrollbar-track{background:transparent;border-radius:10px}::-webkit-scrollbar-thumb{background:#cdd0d4;border-radius:3px}#root{color:#333e49;height:100%}.pc_container{background:#f5f6f7;display:flex;flex-direction:column;height:100%;margin:0 auto;min-height:100%;overflow-x:auto;overflow-y:scroll;position:relative;width:100%}.pc_container .portal-header{background-color:#fff}.pc_container .portal-header .portal-header-inner{align-items:center;color:#354d50;display:flex;flex-direction:row;font-size:14px;height:64px;justify-content:space-between;margin:0 auto;width:1256px}.pc_container .portal-header .portal-header-inner .portal-header_left .left-menu-wrap{position:relative;width:100%}.pc_container .portal-header .portal-header-inner .portal-header_left .left-menu-wrap .menu-header-logo{display:inline-block;height:50px;min-width:100px;vertical-align:top}.pc_container .portal-header .portal-header-inner .portal-header_left .left-menu-wrap .menu-header-logo img{height:100%;margin:10px;object-fit:contain;width:100%}.pc_container .portal-header .portal-header-inner .portal-header_left .left-menu-wrap .menu-header-logo.default{height:23px;transform:translateY(100%)}.pc_container .portal-header .portal-header-inner .portal-header_left .left-menu-wrap .menu-header-logo.default img{margin:0;object-fit:cover}.pc_container .portal-header .portal-header-inner .portal-header_left .left-menu-wrap .menu-header-group{display:inline-block;vertical-align:top}.pc_container .portal-header .portal-header-inner .portal-header_left .left-menu-wrap .menu-header-group .menu-item{display:inline-block;font-size:16px;line-height:72px;vertical-align:middle}.pc_container .portal-header .portal-header-inner .portal-header_left .left-menu-wrap .menu-header-group .menu-item:first-child{margin-left:78px}.pc_container .portal-header .portal-header-inner .portal-header_left .left-menu-wrap .menu-header-group .menu-item:not(:first-child){margin-left:80px}.pc_container .portal-header .portal-header-inner .portal-header_left .left-menu-wrap .menu-header-group .menu-item a{color:#333e49;display:block;position:relative}.pc_container .portal-header .portal-header-inner .portal-header_left .left-menu-wrap .menu-header-group .menu-item a:before{background-color:#00abeb;bottom:4px;content:" ";display:inline-block;height:4px;left:0;opacity:0;position:absolute;vertical-align:bottom;width:100%}.pc_container .portal-header .portal-header-inner .portal-header_left .left-menu-wrap .menu-header-group .menu-item a.active,.pc_container .portal-header .portal-header-inner .portal-header_left .left-menu-wrap .menu-header-group .menu-item a:hover{color:#0c1c2b;font-weight:500}.pc_container .portal-header .portal-header-inner .portal-header_left .left-menu-wrap .menu-header-group .menu-item a.active:before,.pc_container .portal-header .portal-header-inner .portal-header_left .left-menu-wrap .menu-header-group .menu-item a:hover:before{opacity:1}.pc_container .portal-header .portal-header-inner .portal-header_right{min-width:335px}.pc_container .portal-header .portal-header-inner .portal-header_right .menu{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;margin-bottom:0}.pc_container .portal-header .portal-header-inner .portal-header_right .menu li{margin-left:22px}.pc_container .portal-header .portal-header-inner .portal-header_right .menu .item{align-items:center;color:#354d50;display:flex;font-size:14px}.pc_container .portal-header .portal-header-inner .portal-header_right .menu .item.item-border{backdrop-filter:blur(6px);background:#fff;border:1px solid rgba(53,77,80,.24);padding:4px 13px}.pc_container .portal-header .portal-header-inner .portal-header_right .menu .item:last-child{min-width:76px}.pc_container .portal-header .portal-header-inner .portal-header_right .menu .item .text{padding-left:4px;padding-right:4px}.pc_container .overlay{box-shadow:1px 1px 1px #f5f6f8;color:red;min-height:136px;min-width:224px}.pc_container .portal-content{flex:1;margin:0 auto;padding:16px 0;position:relative;width:1256px}.pc_container .portal-content .content-title{color:#333e49;font-size:28px;font-weight:500;line-height:40px;margin-bottom:24px}.pc_container .portal-content.iframe-content{padding:0;width:100%}.pc_container .portal-iframe{height:calc(100vh - 85px);overflow:hidden;width:100%}.pc_container .portal-footer{background:#00abeb;color:#fff;font-size:18px;height:65px;padding:21px 19px;text-align:center}.pc_container .portal-edit-footer{align-items:center;backdrop-filter:blur(6px);background:#00abeb;box-shadow:0 -1px 0 0 #cfd4d5;display:flex;height:80px;justify-content:center}.pc_container .portal-edit-footer .edit-box{display:inline-block}.pc_container .portal-edit-footer .edit-box .button{border-radius:2px;min-width:192px;padding:6px 15px}.pc_container .portal-edit-footer .edit-box .button:not(:first-child){margin-left:15px}.pc_container .portal-edit-footer .edit-box .button.cancel{background:transparent;color:#fff}.pc_container .portal-edit-footer .edit-box .button.ok{background:#fff;color:#00abeb}.pc_container .react-grid-item{border:none!important}.pc_container .mobile-tab .ant-tabs-content,.pc_container .mobile-tab .ant-tabs-content-holder{height:100%}.pc_container .mobile-tab iframe{border:none}.pc_container_details{overflow-x:scroll!important}.mobile_container{height:100%}.mobile_container.mobile_detail_v2{overflow:auto}.mobile_container #designer>div{height:100%}@media print{*{display:none!important}}