/* 离线查询 */
.page-offline .query-section-wrap {height: auto !important; min-height: calc(100vh - 70px); padding: 0;}
.page-offline .query-section-content {margin: 0; padding: 0;}
.page-offline .query-shortcuts-wrap {opacity: 0; padding: 40px 0;}
.page-offline .query-section-content .query-section-title {margin-top: 56.6px;}
.isMobile .page-offline .query-section-wrap {min-height: unset !important;}
.isMobile .page-offline #BG_WRAP {height: auto;}
/* 输入框和复选框 */
.page-offline .textarea-checkbox-wrap-box {width: 1400px;border-radius: 30px; background: rgba(255, 255, 255, 0.06); margin-top: 30px; padding: 20px 24px 24px;}
/* tab */
.page-offline .textarea-checkbox-wrap-box .textarea-checkbox-wrap-tab {display: flex; align-items: center; margin-bottom: 36px;}
.page-offline .textarea-checkbox-wrap-box .textarea-checkbox-wrap-tab .textarea-checkbox-wrap-tab-scroll {position: relative; font-size: 18px; height: 26px; display: flex; align-items: center; gap: 36px; color: var(--nav-text-color);}
.page-offline .textarea-checkbox-wrap-box .textarea-checkbox-wrap-tab .textarea-checkbox-wrap-tab-scroll::after {position: absolute; content: ''; width: 100%; height: 1px; background: var(--nav-text-color); opacity: 0.3; bottom: -11px; left: 0;}
.page-offline .textarea-checkbox-wrap-box .textarea-checkbox-wrap-tab .tab-item {position: relative; cursor: pointer; font-size: 18px; line-height: 26px; color: var(--nav-text-color); opacity: 0.8;}
.page-offline .textarea-checkbox-wrap-box .textarea-checkbox-wrap-tab .tab-item:hover,
.page-offline .textarea-checkbox-wrap-box .textarea-checkbox-wrap-tab .tab-item.tab-active {opacity: 1;}
.page-offline .textarea-checkbox-wrap-box .textarea-checkbox-wrap-tab .tab-item.tab-active::after {position: absolute; content: ''; width: 100%; height: 2px; background: var(--nav-text-color); opacity: 0.8; bottom: -11px; left: 0; transition: all .3s;}
/* 输入框部分 */
.page-offline .textarea-checkbox-wrap {display: flex;gap: 24px;}
.page-offline .textarea-checkbox-wrap .textarea-checkbox-wrap-textarea {flex-shrink: 0; display: none; opacity: 0;}
.page-offline .textarea-checkbox-wrap .textarea-checkbox-wrap-textarea.show {display: block; opacity: 1;}
.page-offline .textarea-checkbox-wrap .textarea-checkbox-wrap-textarea .query-section-input-wrapper {width: 661px; height: 270px; max-height: 270px; min-height: 200px; box-shadow: unset; margin-top: 0;}
.page-offline .textarea-checkbox-wrap .textarea-checkbox-wrap-textarea .query-section-input-wrapper .query-section-textarea {background: rgba(0,0,0,0.2);}
/* 上传文件 */
.page-offline .textarea-checkbox-wrap .textarea-checkbox-wrap-upload {width: 661px;}
.page-offline .textarea-checkbox-wrap .textarea-checkbox-wrap-upload .query-section-input-wrapper {height: 106px; min-height: 106px; box-shadow: unset; border: 1px solid rgba(255, 255, 255, 0.3); margin-top: 14px;}
.page-offline .textarea-checkbox-wrap .textarea-checkbox-wrap-upload .query-section-input-wrapper textarea {background: rgba(0,0,0,0.2);}
.page-offline .textarea-checkbox-wrap .textarea-checkbox-wrap-upload .query-section-input-wrapper-upload {cursor: pointer; margin: unset; height: 150px; min-height: 150px; border: 1px dashed rgba(255, 255, 255, 0.8);}
.page-offline .textarea-checkbox-wrap .textarea-checkbox-wrap-upload .query-section-input-wrapper-upload .upload-text-wrap {background: rgba(0,0,0,0.2); width: 100%; height: 100%; display: flex; flex-direction: column; align-items: center; justify-content: center;}
.page-offline .textarea-checkbox-wrap .textarea-checkbox-wrap-upload .query-section-input-wrapper-upload .upload-text-wrap .upload-icon {height: 24px; line-height: 24px; color: var(--nav-text-color); font-size: 22px;}
.page-offline .textarea-checkbox-wrap .textarea-checkbox-wrap-upload .query-section-input-wrapper-upload .upload-text-wrap .shanchu-icon {color: var(--nav-text-color); font-size: 12px; margin-left: 12px; height: 14px; line-height: 14px;}
.page-offline .textarea-checkbox-wrap .textarea-checkbox-wrap-upload .query-section-input-wrapper-upload .upload-text-wrap .upload-text {margin-top: 10px; display: flex; align-items: center;}
.page-offline .textarea-checkbox-wrap .textarea-checkbox-wrap-upload .query-section-input-wrapper-upload .upload-text-wrap .upload-text span {display: inline-block; font-size: 16px; line-height: 24px; color: var(--nav-text-color);}
.page-offline .textarea-checkbox-wrap .textarea-checkbox-wrap-upload .query-section-input-wrapper-upload .upload-text-wrap .upload-text-choose {display: inline-block; color: #FF6C00; line-height: 24px; font-size: 16px; margin-left: 6px;}
.page-offline .textarea-checkbox-wrap .textarea-checkbox-wrap-upload .query-section-input-wrapper-upload .upload-text-wrap .upload-tip {display: inline-block; font-size: 12px; line-height: 18px; color: var(--nav-text-color); margin-top: 6px;}
.page-offline .textarea-checkbox-wrap .textarea-checkbox-wrap-upload .query-section-input-wrapper-upload .upload-text-wrap .upload-tip span {display: inline-block; opacity: 0.8;}
.page-offline .textarea-checkbox-wrap .textarea-checkbox-wrap-upload .query-section-input-wrapper-upload .upload-text-wrap .upload-tip-download {display: inline-block; line-height: 18px;opacity: 1;}
.page-offline .textarea-checkbox-wrap .textarea-checkbox-wrap-upload .query-section-input-wrapper-upload .upload-text-wrap .upload-text-choose:hover,
.page-offline .textarea-checkbox-wrap .textarea-checkbox-wrap-upload .query-section-input-wrapper-upload .upload-text-wrap .upload-tip-download:hover {text-decoration: underline;}
.page-offline .textarea-checkbox-wrap .textarea-checkbox-wrap-upload .query-section-textarea {padding: 20px 6px 20px 24px; border: none; font-size: 16px;}

.page-offline .textarea-checkbox-wrap .offline-btn-box {font-size: 14px; color: #FFFFFF; opacity: 0.8;}
.page-offline .textarea-checkbox-wrap .offline-btn-box .icon-lixanliebiao {font-size: 14px; height: 14px; line-height: 14px; margin-right: 6px;}
.page-offline .textarea-checkbox-wrap .offline-btn-box .icon-shuxingyindaojiantou {font-size: 10px; margin-left: 6px; font-weight: 600;}
.page-offline .textarea-checkbox-wrap .offline-btn-box:hover {cursor: pointer; opacity: 1;}
/* 复选框部分 */
.page-offline .g-checkbox-box {height: 16px;}
.g-checkbox-item input[type="checkbox"]~.g-checkbox-box:after {top: 3px;}
.page-offline .textarea-checkbox-wrap .textarea-checkbox-wrap-checkbox {flex: 1; overflow: hidden; margin-top: -14px;}
.page-offline .textarea-checkbox-wrap .textarea-checkbox-wrap-checkbox .textarea-checkbox-wrap-all {display: flex; align-items: center; justify-content: space-between; border-bottom: 1px solid rgba(255, 255, 255, 0.1);}
.page-offline .textarea-checkbox-wrap .textarea-checkbox-wrap-checkbox .textarea-checkbox-wrap-all .g-checkbox-box {--checkbox-selected-border-color: var(--banner-text-color);}
.page-offline .textarea-checkbox-wrap .textarea-checkbox-wrap-checkbox .textarea-checkbox-wrap-all .g-checkbox-item {padding-left: 24px;}
.page-offline .textarea-checkbox-wrap .textarea-checkbox-wrap-checkbox .textarea-checkbox-wrap-all .g-checkbox-item input[type="checkbox"]:checked~.g-checkbox-box:after {border-color: var(--global-color);}
.page-offline .textarea-checkbox-wrap .textarea-checkbox-wrap-checkbox .textarea-checkbox-wrap-all .layui-unselect {font-size: 16px;}
.page-offline .textarea-checkbox-wrap .textarea-checkbox-wrap-checkbox .textarea-checkbox-wrap-all .checkbox-save-box {cursor: pointer; position: relative;}
.page-offline .textarea-checkbox-wrap .textarea-checkbox-wrap-checkbox .textarea-checkbox-wrap-all .checkbox-save-box .checkbox-save-wrap {padding-bottom: 10px;}
.page-offline .textarea-checkbox-wrap .textarea-checkbox-wrap-checkbox .textarea-checkbox-wrap-all .checkbox-save-box .checkbox-save {display: flex; align-items: center; font-size: 16px; background: rgba(255, 255, 255, 0.06); color: rgba(255, 255, 255, 0.8); padding: 8px 16px; border-radius: 25px;}
.page-offline .textarea-checkbox-wrap .textarea-checkbox-wrap-checkbox .textarea-checkbox-wrap-all .checkbox-save-box .checkbox-save .icon-baocun1{font-size: 14px; height: 16px; line-height: 16px; margin-right: 6px;}

.page-offline .textarea-checkbox-wrap .textarea-checkbox-wrap-checkbox .textarea-checkbox-wrap-all .checkbox-save-box .checkbox-save .layui-form-select {flex-shrink: 0; display: none; align-items: center;}
.page-offline .textarea-checkbox-wrap .textarea-checkbox-wrap-checkbox .textarea-checkbox-wrap-all .checkbox-save-box .checkbox-save .checkbox-save-num {display: none; position: relative; padding-left: 21px;}
.page-offline .textarea-checkbox-wrap .textarea-checkbox-wrap-checkbox .textarea-checkbox-wrap-all .checkbox-save-box .checkbox-save .checkbox-save-num::before {position: absolute; content: ''; width: 1px; height: 12px; background: rgba(255, 255, 255, 0.56); left: 10px; top: 50%; transform: translateY(-50%);}
.page-offline .textarea-checkbox-wrap .textarea-checkbox-wrap-checkbox .textarea-checkbox-wrap-all .checkbox-save-box .checkbox-save .icon-shuxiangxiangxia {display: none; position: unset; flex-shrink: 0; width: auto; height: auto; margin-left: 6px; border: none; font-size: 10px; margin-top: 3px; transform: rotate(0); -webkit-transform: rotate(0); -moz-transform: rotate(0); -ms-transform: rotate(0); -o-transform: rotate(0);}
.page-offline .textarea-checkbox-wrap .textarea-checkbox-wrap-checkbox .textarea-checkbox-wrap-all .checkbox-save-box .checkbox-save .layui-form-select.layui-form-select-show {display: flex;}
.page-offline .textarea-checkbox-wrap .textarea-checkbox-wrap-checkbox .textarea-checkbox-wrap-all .checkbox-save-box .checkbox-save .layui-form-select.layui-form-select-show .checkbox-save-num {display: block;}
.page-offline .textarea-checkbox-wrap .textarea-checkbox-wrap-checkbox .textarea-checkbox-wrap-all .checkbox-save-box .checkbox-save .layui-form-select.layui-form-select-show .icon-shuxiangxiangxia {display: block;}
.page-offline .textarea-checkbox-wrap .textarea-checkbox-wrap-checkbox .textarea-checkbox-wrap-all .checkbox-save-box .checkbox-save:hover .icon-shuxiangxiangxia,
.page-offline .textarea-checkbox-wrap .textarea-checkbox-wrap-checkbox .textarea-checkbox-wrap-all .checkbox-save-box.save-active .checkbox-save .icon-shuxiangxiangxia {transform: rotate(180deg); -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -ms-transform: rotate(180deg); -o-transform: rotate(180deg);}
.page-offline .textarea-checkbox-wrap .textarea-checkbox-wrap-checkbox .textarea-checkbox-wrap-all .checkbox-save-box:hover .checkbox-save-list,
.page-offline .textarea-checkbox-wrap .textarea-checkbox-wrap-checkbox .textarea-checkbox-wrap-all .checkbox-save-box.save-active .checkbox-save-list {display: block;}
.page-offline .textarea-checkbox-wrap .textarea-checkbox-wrap-checkbox .textarea-checkbox-wrap-all .checkbox-save-box .checkbox-save-list {display: none; max-height: 400px; overflow-y: auto; position: absolute; z-index: 1; width: 100%; overflow-x: hidden; top: 100%; background: #4B278E; box-shadow: 0px 10px 20px 0px rgba(28,0,84,0.3); border-radius: 12px; border: 1px solid rgba(255,255,255,0.16); padding: 6px 0;}
.page-offline .textarea-checkbox-wrap .textarea-checkbox-wrap-checkbox .textarea-checkbox-wrap-all .checkbox-save-box .checkbox-save-item {display: flex; align-items: center; justify-content: space-between; padding: 7px 13px;}
.page-offline .textarea-checkbox-wrap .textarea-checkbox-wrap-checkbox .textarea-checkbox-wrap-all .checkbox-save-box .checkbox-save-item .checkbox-save-item-name {flex: 1; color: rgba(255, 255, 255, 0.8); font-size: 14px; line-height: 20px;}
.page-offline .textarea-checkbox-wrap .textarea-checkbox-wrap-checkbox .textarea-checkbox-wrap-all .checkbox-save-box .checkbox-save-item .icon-quxiao {flex-shrink: 0; font-size: 10px; color: rgba(255, 255, 255, 0.6); margin-left: 10px;}
.page-offline .textarea-checkbox-wrap .textarea-checkbox-wrap-checkbox .textarea-checkbox-wrap-all .checkbox-save-box .checkbox-save-item:hover {background: rgba(255, 255, 255, 0.1);}
.page-offline .textarea-checkbox-wrap .textarea-checkbox-wrap-checkbox .textarea-checkbox-wrap-all .checkbox-save-box .checkbox-save-item:hover .checkbox-save-item-name,
.page-offline .textarea-checkbox-wrap .textarea-checkbox-wrap-checkbox .textarea-checkbox-wrap-all .checkbox-save-box .checkbox-save-item:hover .icon-quxiao {color: var(--banner-text-color);}

.page-offline .textarea-checkbox-wrap .textarea-checkbox-wrap-checkbox .query-section-checkbox-wrap {padding-left: 0; margin-top: 10px;}
.page-offline .textarea-checkbox-wrap .textarea-checkbox-wrap-checkbox .query-section-checkbox-wrap .query-section-checkbox-item {display: flex; align-items: flex-start; margin-bottom: 16px;}
.page-offline .textarea-checkbox-wrap .textarea-checkbox-wrap-checkbox .query-section-checkbox-wrap .query-section-checkbox-item:last-child { margin-bottom: 0px;}
.page-offline .textarea-checkbox-wrap .textarea-checkbox-wrap-checkbox .query-section-checkbox-wrap .g-checkbox-item-parent {margin-right: 10px; height: 30px; line-height: 30px; width: 80px;}
.page-offline .textarea-checkbox-wrap .textarea-checkbox-wrap-checkbox .query-section-checkbox-wrap .g-checkbox-item-parent .g-checkbox-box,
.page-offline .textarea-checkbox-wrap .textarea-checkbox-wrap-checkbox .query-section-checkbox-wrap .g-checkbox-item-parent .g-checkbox-box::before {width: 14px; height: 14px;}
.page-offline .textarea-checkbox-wrap .textarea-checkbox-wrap-checkbox .query-section-checkbox-wrap .g-checkbox-item-parent .g-checkbox-box::after {width: 3px; height: 6px;}
.page-offline .textarea-checkbox-wrap .textarea-checkbox-wrap-checkbox .query-section-checkbox-wrap .layui-unselect {display: flex; align-items: center; font-size: 14px; line-height: 20px;}
.page-offline .textarea-checkbox-wrap .textarea-checkbox-wrap-checkbox .query-section-checkbox-wrap .layui-unselect .checkbox-icon {width: 14px; height: 14px; margin-right: 4px; flex-shrink: 0;}
.page-offline .textarea-checkbox-wrap .textarea-checkbox-wrap-checkbox .query-section-checkbox-wrap .query-section-checkbox-box-wrap {max-width: calc(100% - 80px); word-break: break-word;}
.page-offline .textarea-checkbox-wrap .textarea-checkbox-wrap-checkbox .query-section-checkbox-wrap .query-section-checkbox-box {display: flex; align-items: center; flex-wrap: wrap; background: rgba(255, 255, 255, 0.06); border-radius: 6px; padding: 0px 10px;}
.page-offline .textarea-checkbox-wrap .textarea-checkbox-wrap-checkbox .query-section-checkbox-wrap .query-section-checkbox-box .g-checkbox-item-child {margin-right: 16px; height: 22px; line-height: 22px; padding: 4px 0 4px 22px; box-sizing: content-box;}
.page-offline .textarea-checkbox-wrap .textarea-checkbox-wrap-checkbox .query-section-checkbox-wrap .query-section-checkbox-box .g-checkbox-item-child:last-child {margin-right: 0px;}
.page-offline .textarea-checkbox-wrap .textarea-checkbox-wrap-checkbox .query-section-checkbox-wrap .query-section-checkbox-box .g-checkbox-item-child .g-checkbox-box {width: 14px; height: 14px; margin-right: 0px;}
.page-offline .textarea-checkbox-wrap .textarea-checkbox-wrap-checkbox .query-section-checkbox-wrap .query-section-checkbox-box .g-checkbox-item-child .g-checkbox-box:before {width: 14px; height: 14px;}
.page-offline .textarea-checkbox-wrap .textarea-checkbox-wrap-checkbox .query-section-checkbox-wrap .query-section-checkbox-box .g-checkbox-item-child .g-checkbox-box::after {width: 3px; height: 6px;}

@media (max-height:800px){
    .page-offline .textarea-checkbox-wrap .textarea-checkbox-wrap-checkbox .query-section-checkbox-wrap .query-section-checkbox-box .g-checkbox-item-child .layui-unselect {padding-left: 0px;}
    .page-offline .textarea-checkbox-wrap .textarea-checkbox-wrap-textarea .query-section-input-wrapper {height: 370px;}
    .no-zh .page-offline .textarea-checkbox-wrap .textarea-checkbox-wrap-textarea .query-section-input-wrapper {height: 360px;}
    .page-offline .textarea-checkbox-wrap {margin-top: 30px;}
}

.offline-save-input .offline-save-input-box .offline-save-input-value.input-error {border-color: var(--error-color);}
.offline-save-input .offline-save-input-box .offline-save-input-error-tip {display: none; font-size: 12px; color: var(--error-color);}

.page-offline .layui-table-body [data-field="lishixx"] .layui-table-cell{height:auto;line-height:initial;}

.page-offline .link-box {background: #6434FF;border-radius: 4px;font-size: 14px;color: var(--banner-text-color); padding: 0 7px;height: 20px;line-height: 20px;min-width: 28px;text-align: center;display: inline-block;}
.page-offline .link-box:hover {color: var(--banner-text-color) !important;}

.page-offline .sogou-link-box {background: #FF5400;border-radius: 4px;font-size: 14px;color: #FFFFFF;padding: 0 7px;height: 20px;line-height: 20px;min-width: 28px;text-align: center;display: inline-block;}
.page-offline .sogou-link-box:hover {color: #FFFFFF !important;}

.query-section-desc {max-width: 870px;}
.no-zh .query-section-desc {max-width: 1200px !important;}
.no-zh .page-offline .textarea-checkbox-wrap .textarea-checkbox-wrap-checkbox .query-section-checkbox-wrap .g-checkbox-item-parent {width: 100px;}

/* 列表表头勾选项 */
.page-offline .table-top-tool ~ .layui-table-view .layui-table-tool .layui-table-tool-self .layui-table-tool-panel {max-height: 80vh;}

.page-offline .g-checkbox-item input[type="checkbox"] {display: none;}

/* 鼠标移入颜色---start */
.page-offline .textarea-checkbox-wrap .textarea-checkbox-wrap-checkbox .textarea-checkbox-wrap-all .g-checkbox-item .layui-unselect,
.g-checkbox-item input[type="checkbox"]~.g-checkbox-box:before,
.page-offline .textarea-checkbox-wrap .textarea-checkbox-wrap-checkbox .query-section-checkbox-wrap .g-checkbox-item .layui-unselect,
.page-offline .textarea-checkbox-wrap .textarea-checkbox-wrap-checkbox .textarea-checkbox-wrap-all .checkbox-save-box .checkbox-save .icon-baocun1,
.page-offline .textarea-checkbox-wrap .textarea-checkbox-wrap-checkbox .textarea-checkbox-wrap-all .checkbox-save-box .checkbox-save .save-text,
.page-offline .textarea-checkbox-wrap .textarea-checkbox-wrap-checkbox .textarea-checkbox-wrap-all .checkbox-save-box .checkbox-save .checkbox-save-num,
.page-offline .textarea-checkbox-wrap .textarea-checkbox-wrap-checkbox .textarea-checkbox-wrap-all .checkbox-save-box .checkbox-save .icon-shuxiangxiangxia {color: rgba(255, 255, 255); opacity: 0.8;}

.page-offline .textarea-checkbox-wrap .textarea-checkbox-wrap-checkbox .textarea-checkbox-wrap-all .g-checkbox-item:hover .layui-unselect,
.g-checkbox-item:hover input[type="checkbox"]~.g-checkbox-box:before,
.page-offline .textarea-checkbox-wrap .textarea-checkbox-wrap-checkbox .query-section-checkbox-wrap .g-checkbox-item:hover .layui-unselect,
.page-offline .textarea-checkbox-wrap .textarea-checkbox-wrap-checkbox .textarea-checkbox-wrap-all .checkbox-save-box .checkbox-save:hover .icon-baocun1,
.page-offline .textarea-checkbox-wrap .textarea-checkbox-wrap-checkbox .textarea-checkbox-wrap-all .checkbox-save-box.save-active .checkbox-save .icon-baocun1,
.page-offline .textarea-checkbox-wrap .textarea-checkbox-wrap-checkbox .textarea-checkbox-wrap-all .checkbox-save-box .checkbox-save:hover .save-text,
.page-offline .textarea-checkbox-wrap .textarea-checkbox-wrap-checkbox .textarea-checkbox-wrap-all .checkbox-save-box.save-active .checkbox-save .save-text,
.page-offline .textarea-checkbox-wrap .textarea-checkbox-wrap-checkbox .textarea-checkbox-wrap-all .checkbox-save-box .checkbox-save:hover .checkbox-save-num,
.page-offline .textarea-checkbox-wrap .textarea-checkbox-wrap-checkbox .textarea-checkbox-wrap-all .checkbox-save-box.save-active .checkbox-save .checkbox-save-num,
.page-offline .textarea-checkbox-wrap .textarea-checkbox-wrap-checkbox .textarea-checkbox-wrap-all .checkbox-save-box .checkbox-save:hover .icon-shuxiangxiangxia,
.page-offline .textarea-checkbox-wrap .textarea-checkbox-wrap-checkbox .textarea-checkbox-wrap-all .checkbox-save-box.save-active .checkbox-save .icon-shuxiangxiangxia {color: rgba(255, 255, 255); opacity: 1;}
/* 鼠标移入颜色---end */

/* 页面功能描述 */
.g-section-intro .g-section-title {margin-bottom: 66px;}
.g-section-intro .intro-box {width: 1400px; display: flex; align-items: center; justify-content: center; margin: 0 auto; gap: 20px;}
.g-section-intro .intro-box .intro-item {width: 453px; height: 372px;}
.g-section-intro .intro-box .intro-item .intro-img {width: 100px; height: 100px; background: transparent; box-shadow: unset; border-radius: unset; margin-top: 64px;}
.g-section-intro .intro-box .intro-item .intro-text-box {flex: 1; text-align: center;}
.g-section-intro .intro-box .intro-item .intro-text-box .intro-title {font-size: 26px; line-height: 40px; font-weight: 600; margin-top: 40px;}
.g-section-intro .intro-box .intro-item .intro-text-box .intro-desc {font-size: 20px; line-height: 30px; color: var(--info-color); margin-top: 12px; padding: 0 30px;}

/* 上传多文件提交 */
.upload-exceed-wrap .layui-layer-btn {padding: 0 24px 24px !important;}
.upload-exceed-wrap .layui-layer-btn a {margin-bottom: unset !important; padding: 0 23px !important;}
.upload-exceed-wrap .layui-layer-btn a.layui-layer-btn0 {padding: 0 24px !important;}
.upload-exceed-wrap .layui-table-view[lay-skin=line]:has(.layui-table-page.layui-hide) .layui-table-body.layui-table-main::after {position: unset; border: none;}
.upload-exceed-wrap .layui-table-body {border-bottom: 1px solid var(--border-color);}
.upload-exceed-wrap .layui-table .layui-table-cell {padding-right: 0px !important;}
/* 发现错误域名弹框 */
.query-error-wrap .layui-layer-content {line-height: unset !important; display: flex; flex-direction: column;}
.query-error-wrap .query-error-textarea {width: 100%; height: 150px; border-radius: 12px; border: 1px solid #E1E6F0; padding: 10px 14px; font-size: 14px; line-height: 22px;}
.query-error-wrap .layui-layer-btn {padding: 0 24px 24px !important;}
.query-error-wrap .layui-layer-btn > a {margin-bottom: unset !important;}

.page-offline .g-section-intro-bg1,
.page-offline .g-section-intro-bg2 {position: absolute;}
.page-offline .g-section-intro-bg1 img,
.page-offline .g-section-intro-bg2 img {width: 100%; height: auto;}
.page-offline .g-section-intro-bg1 {right: 0; top: 0;}
.page-offline .g-section-intro-bg2 {left: 0; bottom: 0;}
