.login-form-submit.login-form-group[data-v-446bb4a7]{margin-top:30px;position:relative}.login-error[data-v-446bb4a7]{padding:10px;background-color:rgba(0,0,0,.8);border-radius:4px;margin-bottom:10px;min-height:40px}.login-error[data-v-446bb4a7]:before{content:"";position:absolute;bottom:-10px;left:50%;margin-left:-10px;height:0;width:0;overflow:hidden;font-size:0;line-height:0;border-color:rgba(0,0,0,.8) transparent transparent transparent;border-style:solid;border-width:10px}.login-error-wrap[data-v-446bb4a7]{position:absolute;bottom:100%;background-color:transparent;left:0;right:0;z-index:1000;color:#fff;font-size:14px;margin-bottom:2px}.login-form-err[data-v-446bb4a7]{height:24px;width:200px;color:#fff;line-height:24px;font-size:16px;margin:20px auto 10px auto}.ggb-login-wrap[data-v-446bb4a7]{height:100%;width:100%;background-image:url(../../../../statics/spa/master_production_20251223/img/logo_bg@2x.0012462f.png);background-size:cover;background-position:50%;background-repeat:no-repeat;overflow:auto}.ggb-login-container[data-v-446bb4a7]{width:603px;padding:30px 50px;height:100%;margin:auto}.ggb-login-logo[data-v-446bb4a7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:50px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ggb-login-logo .login-icon[data-v-446bb4a7]{width:262px;height:197px;background-size:contain;background-repeat:no-repeat;background-position:50%;background-image:url(../../../../statics/spa/master_production_20251223/img/logo@2x.b15d0301.png)}.ggb-login-logo .login-slogan[data-v-446bb4a7]{color:#fff;font-size:32px;font-weight:600;letter-spacing:4px}.login-form-wrap[data-v-446bb4a7]{width:350px;margin:30px auto 0 auto;border:1px solid #1f61a7;padding:15px 50px 50px 50px;background-color:rgba(0,0,0,.05)}.login-title[data-v-446bb4a7]{color:#fff;font-size:20px;text-align:center;letter-spacing:4px;line-height:40px;margin-bottom:30px}.login-form-group[data-v-446bb4a7]{width:200px;margin:20px auto 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.login-form-input[data-v-446bb4a7]{width:100%;height:34px;background:transparent;border:1px solid #1f61a7;padding:0 15px;color:#fff;outline:none;font-size:16px}.login-form-input[data-v-446bb4a7]::-webkit-input-placeholder{color:#fff}.login-form-input[data-v-446bb4a7]:-moz-input-placeholder,.login-form-input[data-v-446bb4a7]::-moz-input-placeholder{color:#fff}.login-form-input[data-v-446bb4a7]:-ms-input-placeholder{color:#fff}.login-form-captcha_img[data-v-446bb4a7]{width:100px;height:34px;background-color:#e5e5e5;cursor:pointer}.login-form-captcha_img>img[data-v-446bb4a7]{width:100%;height:100%}.login-form-captcha[data-v-446bb4a7]{width:90px;height:34px;background:transparent;border:1px solid #1f61a7;color:#fff;outline:none;padding:0 10px 0 15px;font-size:16px}.login-form-captcha[data-v-446bb4a7]::-webkit-input-placeholder{color:#fff}.login-form-captcha[data-v-446bb4a7]:-moz-input-placeholder,.login-form-captcha[data-v-446bb4a7]::-moz-input-placeholder{color:#fff}.login-form-captcha[data-v-446bb4a7]:-ms-input-placeholder{color:#fff}.login-form-btn[data-v-446bb4a7]{width:100%;height:38px;background-color:#3eab18;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:16px;border:1px solid #3eab18;cursor:pointer;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.login-form-btn[data-v-446bb4a7]:active,.login-form-btn[data-v-446bb4a7]:hover{background-color:#399c17;border-color:#399c17}.aside-wrap{height:100%;overflow:hidden;position:relative}.aside-top{padding:15px;height:126px;position:relative;background-color:#424d58;color:#fff;cursor:pointer;text-align:center}.aside-top .aside-sw{position:absolute;top:15px;right:15px;color:#fff;text-decoration:none;font-size:16px}.aside-top .aside-avatar{height:64px;margin:0 auto;width:64px;border-radius:32px;background-color:#fff;background-size:cover;background-repeat:no-repeat;background-position:50%}.aside-top .aside-h6{margin-top:8px;height:24px;white-space:nowrap;overflow:hidden}.aside-nav{position:absolute;top:126px;bottom:0;width:100%;padding-bottom:30px;overflow:auto}.aside-nav .aside-menu{border-right:0 none}.badge.el-badge .el-badge__content{top:18px!important;right:-10px!important;font-size:14px!important;border-color:#f56c6c!important}.err-page-wrap{padding-top:140px}.err-page-wrap .err-page{width:810px;padding:30px 30px 40px 30px;margin:auto}.err-page-wrap .err-404{border:4px dashed #e5e5e5;line-height:30px}.err-page-wrap .err-404>h1{font-size:40px;font-weight:500;color:#409eff;padding:20px 0 10px 0}.err-page-wrap .err-404>h2{font-weight:500;color:#409eff;font-size:18px;padding:10px 0 40px 0}.err-page-wrap .err-404>p{color:#777;font-size:16px;padding-bottom:20px}.err-page-wrap .err-btns .btn{width:160px;height:36px;font-size:16px;color:#fff;background-color:#409eff;border:1px solid #409eff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;-webkit-transition:all .2s ease;transition:all .2s ease;cursor:pointer}.err-page-container{position:fixed;bottom:0;top:0;left:0;right:0;z-index:2000;background:#fff}.err-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:50px 0;color:#999}.err-wrap .h4{font-size:14px;font-weight:400;line-height:2}blockquote,body,dd,dl,dt,fieldset,form,input,li,ol,p,pre,td,th,ul{font-weight:400;margin:0;padding:0}h1,h2,h3,h4,h5,h6{margin:0;padding:0}article,aside,figure,footer,header,main,nav,section{display:block}body{background-color:#fff;color:#666;font-size:16px;text-align:left}select{font-size:14px}table{border-collapse:collapse}fieldset,img{border:0 none}legend{display:none}address,caption,em,i,strong,th{font-style:normal;font-weight:400}table caption{margin-left:-1px}hr{border-bottom:1px solid #fff;border-top:1px solid #e4e4e4;border-width:1px 0;clear:both;height:2px;margin:5px 0;overflow:hidden}ol,ul{list-style-image:none;list-style-position:outside;list-style-type:none}caption,th{text-align:left}blockquote:after,blockquote:before,q:after,q:before{content:""}img{max-width:100%}*{-webkit-box-sizing:border-box;box-sizing:border-box}#app,body,html{width:100%;height:100%}#app{min-height:100%}.scroll::-webkit-scrollbar{width:10px;height:10px}.scroll::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2);box-shadow:inset 0 0 5px rgba(0,0,0,.2);background:#ccc}.scroll::-webkit-scrollbar-track{border-radius:10px;background:transparent}.row,.row:after{display:block}.row:after{clear:both;content:""}.col-l{float:left}.col-r{float:right}.page-bd{margin-top:15px}.page-pagination{margin-top:20px;margin-bottom:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.page-pagination,.page-pagination .col-r{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.page-pagination .col-r{float:none}.page-pagination .el-pagination{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.page-pagination .el-pagination,.pagination-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pagination-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:20px;margin-bottom:20px;width:100%}.pagination-wrapper .el-pagination{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tb-thumb{width:120px;height:80px;margin:0 auto;background-repeat:no-repeat;background-size:contain;background-position:50%}.page-top{margin-bottom:20px}.mg-r10{margin-right:10px}.mg-r15{margin-right:15px}.page-filter{margin-bottom:20px;margin-top:20px}.filter-hd{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:4px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.filter-no{border-bottom:1px dashed #e5e5e5;margin-bottom:0;padding-bottom:4px}.filter-h6{font-size:18px;color:#000;font-weight:500}.filter-group{font-size:14px;padding:4px 0;min-height:32px;color:#333;border-top:1px dashed #e5e5e5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.filter-group:last-child{border-bottom:1px dashed #e5e5e5}.filter-label{margin-right:20px;width:100px;text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:4px;margin-bottom:4px;white-space:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-negative:0;flex-shrink:0}.filter-label>span{white-space:nowrap;margin-right:4px}.filter-label>i{margin-top:1px}.filter-values{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;-ms-flex-line-pack:center;align-content:center}.filter-values,.filter-values>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;align-items:center}.filter-values>span{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center}.filter-values .filter-division{padding:0 15px}.filter-values .el-radio{margin-right:15px;margin-top:4px;margin-bottom:4px;line-height:23px}.filter-values .el-radio:last-child{margin-right:0}.filter-values .el-button,.filter-values .el-input{margin-top:4px;margin-bottom:4px;margin-right:15px}.filter-values .el-button:last-child,.filter-values .el-input:last-child{margin-right:0}.container-wrap{min-height:160px}.load-err-wrap{margin-top:50px;min-height:120px}.load-err-wrap .load-err{width:230px;margin:auto}.load-err-wrap .load-err .h6{font-size:20px;font-weight:300;color:#909399;line-height:1.25;margin-bottom:20px}.table{width:100%;max-width:100%}.table td,.table th{padding:8px;line-height:1;vertical-align:middle;border-top:1px solid #e5e5e5}.table-bordered,.table-bordered td{border:1px solid #e5e5e5}.bold{background-color:#f5f5f5;text-align:center}.table-line,.table-line td{border-bottom:1px solid #e5e5e5}.table-line thead{background-color:#f5f5f5}.table-line .center{text-align:center}.mb8{margin-bottom:20px}.el-table{font-size:14px;margin-top:20px}.el-table .el-table__header-wrapper .el-table__header th{background-color:#f5f7fa;color:#303133;font-weight:600;padding:12px 0}.el-table .el-table__header-wrapper .el-table__header th .cell{font-weight:600;color:#303133}.el-table.el-table--border{border:1px solid #ebeef5}.el-table.el-table--border:after,.el-table.el-table--border:before{background-color:#ebeef5}.el-table.el-table--border td,.el-table.el-table--border th{border-right:1px solid #ebeef5}.el-table .el-table__body tr{background-color:#fff}.el-table .el-table__body tr:hover>td{background-color:#f5f7fa}.el-table .el-table__body tr td{background-color:#fff}.el-table .el-table__body tr.el-table__row--striped td{background-color:#fff!important}.el-table .cell{padding:0 10px;word-break:break-all;line-height:23px;color:#606266}.el-table .el-table__body-wrapper .el-table__body td{color:#606266}.el-table .small-padding .cell{padding:0 8px}.el-table .el-table__fixed,.el-table .el-table__fixed-right{-webkit-box-shadow:0 0 10px rgba(0,0,0,.12);box-shadow:0 0 10px rgba(0,0,0,.12)}.el-table .el-table__empty-block{min-height:200px}.el-table .el-table__empty-block .el-table__empty-text{color:#909399;font-size:14px}.el-table .el-loading-mask{background-color:hsla(0,0%,100%,.8)}.dialog-confirm .el-dialog__body{padding:15px 15px 0 15px}.upload-wrap[data-v-fdaaafee]{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;-ms-flex-line-pack:center;align-content:center}.upload-wrap .upload-btn[data-v-fdaaafee],.upload-wrap[data-v-fdaaafee]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-align:center;align-items:center}.upload-wrap .upload-btn[data-v-fdaaafee]{background-color:#fbfdff;border:1px dashed #c0ccda;border-radius:6px;-webkit-box-sizing:border-box;box-sizing:border-box;width:88px;height:88px;cursor:pointer;line-height:86px;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;outline:none;margin:4px 8px 4px 0}.upload-wrap .upload-btn>i[data-v-fdaaafee]{font-size:28px;color:#8c939d}.upload-wrap .upload-btn>input[type=file][data-v-fdaaafee]{display:none}.upload-wrap .upload-list[data-v-fdaaafee]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.upload-wrap .upload-list .upload-item[data-v-fdaaafee]{overflow:hidden;background-color:#fff;border:1px solid #c0ccda;border-radius:6px;-webkit-box-sizing:border-box;box-sizing:border-box;width:88px;height:88px;margin:4px 8px 4px 0;display:inline-block;position:relative;-webkit-transition:all .5s cubic-bezier(.55,0,.1,1);transition:all .5s cubic-bezier(.55,0,.1,1);font-size:14px;color:#606266;background-position:50%;background-size:contain;background-repeat:no-repeat}.upload-wrap .upload-list .upload-item:hover .upload-acs[data-v-fdaaafee]{opacity:1}.upload-wrap .upload-list .upload-item .upload-acs[data-v-fdaaafee]{position:absolute;width:100%;height:100%;left:0;top:0;cursor:default;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;opacity:0;font-size:20px;background-color:rgba(0,0,0,.5);-webkit-transition:opacity .3s;transition:opacity .3s}.upload-wrap .upload-list .upload-item .upload-acs .upload-acs-item[data-v-fdaaafee]{cursor:pointer}[data-v-671307c4] .container-wrap,[data-v-671307c4] .ggb-main{width:1800px!important}.demo-image,.demo-image .block{display:-webkit-box;display:-ms-flexbox;display:flex}.demo-image .block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:10px}.demo-image .block .el-image{margin-top:20px;width:300px;height:300px}.amap-box{position:relative}.amap-wrap{height:320px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;overflow:auto;margin:20px 0}.amap-container{height:100%;width:500px}[data-v-6a0ad436] .container-wrap,[data-v-6a0ad436] .ggb-main{width:1800px!important}[data-v-6a0ad436] .el-table--border{overflow-y:scroll!important;width:1800px!important}.popper-area-wrap{max-height:200px;height:200px!important;overflow:hidden;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex}.popper-area-wrap .el-cascader-panel{height:100%;width:100%;overflow-y:auto;overflow:hidden}.el-form-item__label{width:100px}.el-form-item__content{margin-left:100px}.mb8[data-v-54890e2a]{margin-bottom:8px}.form-header[data-v-a5151dd8]{width:100%;border-bottom:1px solid #e6e6e6;padding-bottom:10px;margin-bottom:20px;font-size:14px;font-weight:500;color:#303133}.allowDrag[data-v-4bfa32b2]{cursor:move}.card-name-black-gold[data-v-424217e1]{color:#8b7355;font-weight:700;font-size:14px;text-shadow:0 1px 2px rgba(139,115,85,.3)}.card-name-gold[data-v-424217e1]{color:#ffb800;font-weight:700;font-size:14px}.card-name-silver[data-v-424217e1]{color:#a8a8a8;font-weight:500;font-size:14px}.card-thumb[data-v-424217e1]{position:relative;width:90px;height:50px;display:inline-block}.card-thumb-big[data-v-424217e1]{position:relative;width:360px;height:200px;display:inline-block}.card-thumb-img[data-v-424217e1]{width:100%;height:100%;display:block}.card-thumb-number-big-001[data-v-424217e1]{color:#c1a25f;position:absolute;bottom:2%;font-size:17px;text-align:center;width:100%}.card-thumb-number-big-002[data-v-424217e1]{color:#24211d;position:absolute;bottom:28%;font-size:20px;text-align:center;width:100%;margin-left:-23px}.card-thumb-number-big-003[data-v-424217e1]{color:#24211d;position:absolute;bottom:20%;font-size:25px;text-align:center;width:100%}.el-form--inline .el-form-item__label[data-v-424217e1]{padding-right:6px}.el-form--inline .el-form-item[data-v-424217e1]{margin-right:12px;margin-bottom:8px}.statistics-section[data-v-424217e1]{margin:16px 0 8px;padding:8px 12px;background:#f8f8f8;border:1px solid #eee;border-radius:6px}.statistics-item[data-v-424217e1]{background:#fff;border:1px solid #eee;border-radius:4px;padding:12px;text-align:center;font-size:14px}.statistics-item .value[data-v-424217e1]{font-weight:600;font-size:16px;color:#333;margin-top:6px;display:block}.el-form--inline .el-form-item__label[data-v-6e7e254a]{padding-right:6px}.card-name-black-gold[data-v-f01259a6]{color:#8b7355;font-weight:700;font-size:14px;text-shadow:0 1px 2px rgba(139,115,85,.3)}.card-name-gold[data-v-f01259a6]{color:#ffb800;font-weight:700;font-size:14px}.card-name-silver[data-v-f01259a6]{color:#a8a8a8;font-weight:500;font-size:14px}.el-form--inline .el-form-item__label[data-v-f01259a6]{padding-right:6px}