.page-content-container{position:relative;width:100%;height:100%;background-color:#f5f5f5}.page-content-loading{width:100%;height:444px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}
.dropdown-list-wrap{min-width:400px}.dropdown-list-wrap .ant-dropdown-menu-item>*{vertical-align:middle}.dropdown-list-wrap .ant-dropdown-menu-item .file-name{padding:0 10px;display:inline-block;width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropdown-list-wrap .ant-dropdown-menu-item .file-name.del{text-decoration:line-through}


.self-money-input.ant-input-affix-wrapper{height:100%}
.form-scaffold-upload{width:100%;margin-bottom:-4px;margin-left:-4px}.form-scaffold-upload .fs-upload-play{width:104px;height:104px;margin:4px;overflow:hidden;float:left}.form-scaffold-upload .fs-upload-play.hide{display:none}.form-scaffold-upload .fs-upload-box .ant-upload.ant-upload-select-picture-card{margin:0}.form-scaffold-upload .fs-upload-button{text-align:center}.form-scaffold-upload .fs-upload-button i{font-size:20px}.form-scaffold-upload .fs-file-list.picture-card{float:left}.form-scaffold-upload .fs-file-list .fs-pc-item{width:104px;height:104px;margin:4px;float:left;position:relative;padding:8px;border:1px solid #e5e5e5;border-radius:4px}.form-scaffold-upload .fs-file-list .fs-pc-item>i{position:relative;z-index:1;display:block;width:100%;height:100%;background-position:50%;background-repeat:no-repeat;background-size:contain}.form-scaffold-upload .fs-file-list .fs-pc-item .fs-progress{background-color:rgba(0, 0, 0, .5);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:100%;height:100%;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.form-scaffold-upload .fs-file-list .fs-pc-item .fs-progress i{color:#fff;font-size:20px}.form-scaffold-upload .fs-file-list .fs-pc-item .fs-file-pre{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:100%;height:100%;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.form-scaffold-upload .fs-file-list .fs-pc-item .fs-file-pre i{font-size:50px}.form-scaffold-upload .fs-file-list .fs-pc-item .shade{z-index:2;position:absolute;top:8px;right:8px;bottom:8px;left:8px;background-color:rgba(0, 0, 0, .5);opacity:0;visibility:hidden;-webkit-transition:all 233ms;transition:all 233ms;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.form-scaffold-upload .fs-file-list .fs-pc-item .shade i{margin:0 4px;width:16px;height:16px;color:hsla(0, 0%, 100%, .85);font-size:16px}.form-scaffold-upload .fs-file-list .fs-pc-item:hover .shade{opacity:1;visibility:visible}
.form-scaffold .number-range-split{margin-left:8px;margin-right:8px}.form-scaffold .percent-input .ant-input-number-handler-wrap{display:none}.form-scaffold .percent-input .ant-input-number-input{text-align:right}
.form-modal .ant-modal-body{padding-right:50px}
.full-screen-view{width:100%;height:100%;background-color:#000}.layout-sider-main{height:100%;width:80px;float:left;background-color:#fff}.layout-sider-main .layout-sider{height:100%;overflow:auto;overflow-x:hidden;background:#fff;border-right:1px solid #e5e5e5}.layout-sider-main .layout-sider::-webkit-scrollbar{width:1px}.layout-sider-main .layout-sider::-webkit-scrollbar-thumb{background:#e5e5e5}.layout-sider-main .ant-menu-inline,.layout-sider-main .ant-menu-vertical,.layout-sider-main .ant-menu-vertical-left{border-right:0}.layout-sider-main .ant-menu-inline .ant-menu-item:after,.layout-sider-main .ant-menu-vertical-left .ant-menu-item:after,.layout-sider-main .ant-menu-vertical .ant-menu-item:after{display:none}.layout-sider-main .ant-menu-inline .ant-menu-item.ant-menu-item-selected,.layout-sider-main .ant-menu-vertical-left .ant-menu-item.ant-menu-item-selected,.layout-sider-main .ant-menu-vertical .ant-menu-item.ant-menu-item-selected{background-color:#2e9c8c;color:#fff}.layout-sider-child-main{height:100%;width:156px;float:left}.layout-sider-child-main .layout-sider{height:100%;overflow:auto;overflow-x:hidden}.layout-sider-child-main .layout-sider::-webkit-scrollbar{width:4px}.layout-sider-child-main .ant-layout-sider{background-color:#fff}.layout-sider-child-main .ant-menu-inline,.layout-sider-child-main .ant-menu-vertical,.layout-sider-child-main .ant-menu-vertical-left{border-right:0}.layout-sider-child-main .ant-menu-inline>.ant-menu-item{padding:0 !important;text-align:center !important}.layout-sider-child-main .ant-menu-inline>.ant-menu-item.ant-menu-item-selected{background-color:#e9f8ff;color:/*@gsg-primary-color-start*/#2e9c8c/*@gsg-primary-color-end*/}.layout-header{min-width:1900px;width:100%;height:46px;padding-left:80px;padding-right:25px;background-color:#fff;line-height:46px;font-size:15px;color:#333;position:fixed;top:0;left:0;z-index:10}.layout-header .logo{position:absolute;width:76px;height:46px;white-space:nowrap;top:0;left:0;z-index:2;float:left}.layout-header .logo i{display:block;width:100%;height:32px;background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;top:50%;left:0;margin-top:-16px}.layout-header .org-title{display:block;min-width:160px;text-align:left;font-size:14px;float:left}.layout-header .header-operator-scope .download-wrap{width:46px;display:inline-block;text-align:center}.layout-header .header-operator-scope .download-wrap .ant-dropdown-trigger{border:12px solid rgba(0, 0, 0, 0)}.layout-header .header-operator-scope .download-wrap .ant-dropdown-trigger:hover{cursor:pointer}.layout-header .header-operator-scope .pwd-wrap{display:inline-block;margin-right:10px;font-size:14px;cursor:pointer}.layout-header .header-operator-scope .pwd-wrap i{margin-right:4px}.layout-header .header-operator-scope .login-out-icon{display:inline-block;font-size:14px;cursor:pointer}.layout-header .header-operator-scope .login-out-icon i{margin-right:4px}.layout-content-layout{height:100%}.layout-content{padding:0;height:100%}.layout-content-box{width:100%;height:100%;overflow:auto;position:relative}.layout-menu{position:relative;background-color:#fff}.layout-menu .ant-menu-inline>.ant-menu-item{height:38px;line-height:38px;font-size:14px;text-align:left;padding-right:0}.layout-menu .ant-menu-inline>.ant-menu-item .anticon{margin-right:8px}.layout-menu .menu-link{color:inherit}.layout-menu .menu-link:hover,.layout-menu .menu-link:visited{color:inherit}.layout-menu-icon{font-size:20px !important;margin-right:4px;vertical-align:middle;position:relative;top:-2px}.menu-box{width:236px;height:100%;position:fixed;top:0;left:0;padding-top:46px;z-index:9;background-color:#fff}.layout-ant-layout{overflow:visible !important;min-height:100%;padding:56px 10px 10px 246px;width:100%}.companies-dropdown-box .ant-dropdown-menu{max-height:300px;overflow:auto;overflow-x:hidden}.companies-dropdown-box .companies-menu-item{max-width:233px}.layout-child-title{padding-left:24px;width:100%;height:40px;text-align:left;line-height:40px;color:#2e9c8c}.layout-child-title i{display:inline-block;width:8px;height:8px;border-radius:50%;background-color:#2e9c8c;margin-right:5px;position:relative;top:-1px}.layout-breadcrumb{padding:16px 20px;background-color:#fff}.layout-breadcrumb i.anticon{margin-right:4px;position:relative;top:-3px;vertical-align:middle}
input,select,textarea{outline:none;resize:none}h1,h2,h3,h4,h5,h6,li,p,ul{margin:0;padding:0}a,button,li[item]{cursor:pointer}#root{width:100%;height:100%;line-height:1.15}#container{min-width:1900px;min-height:400px;background-color:#f5f5f5;height:100%}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:#b3b3b3;cursor:pointer}::-webkit-scrollbar-track{box-shadow:inset 0 0 5px rgba(0, 0, 0, .2);background:#ededed;cursor:pointer}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#bfbfbf}input::-webkit-input-placeholder,input::placeholder,textarea::-webkit-input-placeholder,textarea::placeholder{color:#bfbfbf}.line{width:100%;border-top:.02rem solid #f1f1f1}.line.p30{margin:auto;width:6.9rem}.placeholder{width:100%;height:.2rem;background-color:#f1f1f1}.none-date{padding:.5rem .3rem;color:#999;text-align:center;font-size:.28rem}.scroll-view{position:relative;overflow:hidden;width:100%;height:100%}.scroll-content{position:absolute;top:0;left:0;width:100%;height:100%}.scroll-page{position:relative;overflow:auto;overflow-x:hidden;width:100%;height:100%}.scroll-page.p20{padding:20px}.ant-cascader-menu-item{overflow:hidden;max-width:18em;text-overflow:ellipsis}.ant-empty-image img{display:inline-block;width:auto}body.gsg-theme{color:#333}.gsg-theme a{text-decoration:none}.gsg-theme a:hover{text-decoration:none}.gsg-theme a.has-text{text-decoration:underline}.gsg-theme a.has-text:hover{text-decoration:underline}.gsg-theme .gsg-notification-error{border:1px solid #ff4d4f;background-color:#fff0f3;-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.gsg-theme .ant-message-notice-content{padding:0;max-width:444px;background:rgba(0, 0, 0, 0);border-radius:0}.gsg-theme .ant-message-notice-content .ant-message-custom-content{padding:16px}.gsg-theme .ant-message-notice-content .ant-message-success{border:1px solid #32b16c;background-color:#f0fbf5}.gsg-theme .ant-message-notice-content .ant-message-warning{border:1px solid #fbcb43;background-color:#fefce7}.gsg-theme .ant-message-notice-content .ant-message-info{border:1px solid #fc7500;background-color:#fff6ef}.gsg-theme .ant-message-notice-content .ant-message-info .anticon{color:#fc7500}.gsg-theme .ant-message-notice-content .ant-message-error{border:1px solid #ff4d4f;background-color:#fff0f3}.gsg-theme .ant-message-notice-content .ant-message-loading{border:1px solid #f5f5f5;background-color:#fff}.gsg-theme .ant-message-notice-content .anticon{font-size:20px}.gsg-theme .ant-message-notice-content span{color:#333;font-size:14px}.gsg-theme .ant-upload-list-item-info{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.gsg-theme .ant-table{color:#333}.gsg-theme .ant-table-thead>tr>th{background-color:#f8f8f8;color:#666}.gsg-theme .ant-message{z-index:2000}.gsg-theme .ant-table .ant-table-thead>tr>th,.gsg-theme .ant-table td,.gsg-theme .ant-table th{text-align:center}.gsg-theme .gsg-tooltip{max-width:400px}.gsg-theme .gsg-tooltip .ant-tooltip-inner{padding:7px 8px;color:#333;text-align:center;text-decoration:none;background-color:#fff;border-radius:2px;box-shadow:0 3px 14px rgba(60, 60, 60, .18);min-height:32px;word-wrap:break-word}.gsg-theme .gsg-tooltip.ant-tooltip-placement-top .ant-tooltip-arrow,.gsg-theme .gsg-tooltip.ant-tooltip-placement-topLeft .ant-tooltip-arrow,.gsg-theme .gsg-tooltip.ant-tooltip-placement-topRight .ant-tooltip-arrow{border-top-color:rgba(0, 0, 0, 0);border-right-color:#fff;border-bottom-color:#fff;border-left-color:rgba(0, 0, 0, 0)}.gsg-theme .gsg-tooltip.ant-tooltip-placement-bottom .ant-tooltip-arrow,.gsg-theme .gsg-tooltip.ant-tooltip-placement-bottomLeft .ant-tooltip-arrow,.gsg-theme .gsg-tooltip.ant-tooltip-placement-bottomRight .ant-tooltip-arrow{border-top-color:#fff;border-right-color:rgba(0, 0, 0, 0);border-bottom-color:rgba(0, 0, 0, 0);border-left-color:#fff}.gsg-theme .gsg-table-form{padding:0 10px}.gsg-theme .gsg-table-form .ant-input-affix-wrapper .ant-input-prefix,.gsg-theme .gsg-table-form .ant-input-affix-wrapper .ant-input-suffix{color:#c1c1c1}.gsg-theme .gsg-table-form .ant-input{width:160px}.gsg-theme .gsg-table-form .ant-calendar-picker{width:350px !important}.gsg-theme .gsg-table-form .ant-calendar-picker-input{width:350px}.gsg-theme .gsg-table-form .ant-cascader-input{width:200px}.gsg-theme .gsg-table-form .ant-select-selection{width:200px}.gsg-theme .gsg-table-form .gsg-form-label-select .ant-select-selection{width:160px}.gsg-theme .ant-input-affix-wrapper .ant-input-prefix,.gsg-theme .ant-input-affix-wrapper .ant-input-suffix{color:#c1c1c1}.gsg-expanded-table .hide-expanded-header .ant-table-expand-icon-th{display:none}.gsg-expanded-table .hide-expanded-row .ant-table-row-expand-icon-cell{display:none}.gsg-expanded-table .hide-expanded-row+.ant-table-expanded-row>td:first-child{display:none}.gsg-expanded-table .hide-expanded-row+.ant-table-expanded-row td{padding-top:0 !important;padding-bottom:10px !important}.gsg-expanded-table .expanded-row-item{position:relative;padding:5px 8px;border-bottom:1px solid #e8e8e8;-webkit-transition:background-color .3s;transition:background-color .3s;font-size:0}.gsg-expanded-table .expanded-row-item:after,.gsg-expanded-table .expanded-row-item:before{content:"";display:block;position:absolute;left:-1px;bottom:-11px;width:3px;background-color:#fff;height:10px}.gsg-expanded-table .expanded-row-item:after{left:auto;right:-1px}.gsg-expanded-table .expanded-row-item span{display:block;float:left;font-size:14px}.gsg-expanded-table .expanded-row-item span font{color:#ccc}.gsg-expanded-table .expanded-row-item span.max230{max-width:260px}.gsg-expanded-table .expanded-row-item span b{font-weight:700}.gsg-expanded-table .expanded-row-item span em{font-style:italic}.gsg-expanded-table .expanded-row-item span+span{margin-left:10px}.gsg-expanded-table .hover-expanded-row .expanded-row-item{background:#d3d8e0 !important}.page-table-view{width:100%;margin-top:10px}.gsg-antd-table .ant-table-tbody>tr>td,.gsg-antd-table .ant-table-thead>tr>th{padding:7px 7px;font-size:12px;line-height:21px}.gsg-antd-table .ant-table-footer{font-size:12px;line-height:21px;padding:7px 7px}.gsg-antd-table .ant-table-column-sorter{position:relative;top:-2px}.has-err-info-icon{color:red !important;position:relative;top:-1px;margin-left:5px}.RichEditor-root.editorHidden{z-index:5}.RichEditor-root.openFullAll{z-index:999}.RichEditor-root.openFullAll .RichEditor-editor{max-height:-webkit-calc(100vh - 80px);max-height:calc(100vh - 80px)}.RichEditor-root .RichEditor-controls .RichEditor-styleButton{border:none}.RichEditor-root .RichEditor-controls .ant-btn{height:auto}.RichEditor-root .anticon-editor_image_masker{display:none;pointer-events:none}.RichEditor-root .RichEditor-editor{min-height:500px;max-height:700px;overflow-x:hidden;overflow-y:auto}.RichEditor-root .public-DraftEditor-content .editor-inline-image audio,.RichEditor-root .public-DraftEditor-content .editor-inline-image img,.RichEditor-root .public-DraftEditor-content .editor-inline-image video,.RichEditor-root .public-DraftEditor-content figure audio,.RichEditor-root .public-DraftEditor-content figure img,.RichEditor-root .public-DraftEditor-content figure video{display:inline-block;width:auto}.w-e-full-screen-editor .w-e-text-container{max-height:none}.w-e-text-container{min-height:500px;max-height:700px}.w-e-text-container img{width:auto;display:inline-block}.w-e-text-container li{list-style:unset}.t-left{text-align:left}.t-right{text-align:right}.import-file{position:relative;display:inline-block;height:32px;padding:0 15px;background-color:/*@gsg-primary-color-start*/#2e9c8c/*@gsg-primary-color-end*/;line-height:0;color:#fff;text-align:center;border:1px solid /*@gsg-primary-color-start*/#2e9c8c/*@gsg-primary-color-end*/;border-radius:4px;box-shadow:0 2px 0 rgba(0, 0, 0, .1);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.import-file .upload-input{cursor:pointer;position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;z-index:1}.import-file span{display:inline-block;line-height:32px}.ant-popover-message{min-width:120px}
