/* CSS来自活字格论坛的:夏超 */ /* 磁吸图文列表 */ .row-list > .repeater-container { scroll-snap-type: x mandatory; } .row-list > .repeater-container > .repeater-item { scroll-snap-align: start; transition: 0.3s; } /* 轮播图 */ .myRotation img { object-fit: fill !important; } .myRotation{ border-radius: 4px; } /* 动画 */ @keyframes DrakToLight { 0% { background-color: #ffffff00; } 30% { background-color: #e0e0e042; } 100% { background-color: #ffffff00; } } /* 用户组件 */ .userView img { max-height: 32px !important; max-width: 32px !important; } /*全局微调*/ a { text-decoration: none !important; } /* 全局背景图片顺序 */ #r1c0m_outerdiv{ z-index:2 !important; } [fgc-gui-bgname^="BackGroupImg_up_2"],.zindex_up_2{ z-index: 2; } [fgc-gui-bgname^="BackGroupImg_up_1"],.zindex_up_1{ z-index: 1; } [fgc-gui-bgname^="BackGroupImg_up_2"],.zindex_up_2{ z-index: 2; } [fgc-gui-bgname^="BackGroupImg_9"],.zindex_down_9{ z-index: -9; } [fgc-gui-bgname^="BackGroupImg_8"],.zindex_down_8{ z-index: -8; } [fgc-gui-bgname^="BackGroupImg_7"],.zindex_down_7{ z-index: -7; } [fgc-gui-bgname^="BackGroupImg_6"],.zindex_down_6{ z-index: -6; } [fgc-gui-bgname^="BackGroupImg_5"],.zindex_down_5{ z-index: -5; } [fgc-gui-bgname^="BackGroupImg_4"],.zindex_down_4{ z-index: -4; } [fgc-gui-bgname^="BackGroupImg_3"],.zindex_down_3{ z-index: -3; } [fgc-gui-bgname^="BackGroupImg_2"],.zindex_down_2{ z-index: -2; } [fgc-gui-bgname^="BackGroupImg_1"],.zindex_down_1{ z-index: -1; } [fgc-gui-bgname^="BackGroupImg_0"],.zindex_0{ z-index: 0; } [fgc-gui-bgname^="BackGroupImg_hide"]{ display: none; } [fgc-gui-bgname="BackGroupImg_C"] { z-index: -1; border-radius: 0 0 100px 100px; overflow: hidden; transform: scale(1.6) translateY(-30px); } /* 从右至左排列 */ .dir-rtl{ direction: rtl; } /* 翻页组件 */ .Mypageindex input { border: none !important; margin-right: 0 !important; width: 32px !important; background-color: transparent; } /* 选项卡 */ .TabNav, .TabNav>div, .TabNav .nav-tabs, .TabNav .tab-content { border: none !important; } .TabNav .nav-tabs>li>a { border-top: none !important; border-left: none !important; border-right: none !important; border-bottom: 2px solid white !important; background-color: transparent !important; transition: 0.3s; } .TabNav .nav-tabs>li.active>a, .TabNav .nav>li>a:hover, .TabNav .nav>li>a:focus { border-bottom: 2px solid currentColor !important; } /*数据验证提示框*/ .dataValidationInput { padding: 10px; border-radius: 5px; width: 150px; } /*必填红色星号 右边*/ .filledtext-right label::before { content: '*'; color: red; position: absolute; right: -10px; } .filledtext-left label::before { content: '*'; color: red; position: absolute; left: -10px; } /*树型插件样式*/ .ztree li { margin: 5px 0px !important; } .MytreeDiv .ztree li a { padding: 5px 15px !important; } /*弹窗确认*/ [popuptype="confirmbox"] { height: auto !important; border: none !important; background: #fff !important; border-radius: 12px !important; } [popuptype="confirmbox"] .FUI-dialog-header { display: none !important; } [popuptype="confirmbox"] .FUI-dialog-content { width: 100% !important; height: auto !important; background-color: transparent !important; border-radius: 12px 12px 0 0; overflow: hidden; } [popuptype="confirmbox"] #fgc-confirmbox-icontext { display: flex; flex-flow: column; padding: 10px 0 !important; } [popuptype="confirmbox"] .FUI-imagetext-icon { margin: 12px 0 !important; width: 90px !important; height: 90px !important; } [popuptype="confirmbox"] .FUI-imagetext-text { font-weight: 500; font-size: 16px !important; color: #1e1e1e; white-space: pre-wrap !important; line-height: 20px !important; padding: 4px 25px !important; } [popuptype="confirmbox"] .FUI-dialog-footer { justify-content: center; background-color: white !important; border-radius: 0 0 12px 12px; margin-bottom: 10px; } [popuptype="confirmbox"] .FUI-button { outline: none; border: none; border-radius: 6px; margin: 0 20px; margin-right: 20px !important; margin-left: 20px !important; height: 32px !important; width: 90px; } [popuptype="confirmbox"] .FUI-button-group { width: 100%; display: flex; justify-content: center; } [popuptype="confirmbox"] .FUI-flex-direction-row-reverse { flex-direction: row-reverse !important; } [popuptype="confirmbox"] #FUI-dialog-ok { background-color: #6c63fe !important; color: white; } /*横向导航栏*/ .topbar { border-radius: 5px; box-shadow: 1px 2px 5px #0000000a; } .topbar>.menuContainer { padding: 0 1rem; } .topbar>.menuContainer li { text-align: center; padding: 0 10px !important; width: auto !important; } .topbar>.menuContainer li>a { padding-left: 0 !important; } .topbar>.menuContainer li>a>span { margin: 0 !important; } .over-hidden { overflow: hidden; } /*文字框*/ .title-yinyong { padding: 10px; height: auto !important; background-color: rgb(105 141 154 / 15%) !important; border-radius: 6px; } /*html编辑框*/ .html-edit { border-radius: 6px; border: solid 1px #ccc; } .html-edit .note-toolbar { border-radius: 6px 6px 0 0 !important; } .html-edit .note-editable { background-color: transparent !important; font-size: 12px; line-height: 0.5; } .html-edit .note-btn { padding: 3px 5px !important; font-size: 12px !important; } .html-edit .note-dropdown-item { white-space: nowrap; font-size: 12px; } .html-edit .note-frame { border: none !important; } .html-edit .note-editor.note-frame, .note-editor.note-airframe { border: none !important; } .hideScrollbar div { display: none; } /*用户框*/ .userdrop { margin: 0 10px; width: auto !important; } .userdrop .fgc-container { position: relative !important; } .userdrop .fgc-container td>img { padding: 3px !important; margin: 0 !important; border-radius: 100%; } /*工作流程条*/ .liuchengtiao-column div[id$="ActionDiv"] { margin-top: 10px; } .liuchengtiao-column button { border: none; border-radius: 6px; height: 32px !important; outline: none; } .liuchengtiao-column label { font-size: 12px; } .liuchengtiao-row div[id$="ActionDiv"] { flex-flow: row-reverse; flex-wrap: nowrap !important; text-align: center; } .liuchengtiao-row .fgc-align__inner>div { display: flex; flex-flow: row; justify-content: flex-end; align-content: center; width: 100%; } .liuchengtiao-row .fgc-align__inner>div>button { background: none; } .liuchengtiao-row .fgc-align>div { display: flex; flex-flow: row-reverse; justify-content: space-between; } .liuchengtiao-row [id$="ActionDiv"] button { height: 32px; } .liuchengtiao-row button { border: none; border-radius: 6px; height: 32px !important; width: auto !important; padding: 0 8px !important; outline: none; margin-right: 10px !important; font-size: 12px !important; min-width: 60px; text-align: center !important; align-content: center !important; } .lct-btn { outline: none !important; border: none !important; border-radius: 6px; } .fontwhite td>span { color: white; font-weight: 500; font-size: 16px !important; } /*label*/ .ec-label label, .ec-label a { text-overflow: ellipsis; white-space: nowrap !important; overflow: hidden; } .ec-label .fgc-align { width: 100%; } /*子页面相关*/ .title-ziyemian>div>div>div { background-color: transparent !important; } .fgc-page-container.fgc-page-elements-container { background-color: transparent !important; } .flex-column { transition: 0.5s; } .title-ziyemian::before { transform: scaleY(1) perspective(5em) rotateX(356deg); transform-origin: left top; transition: 0.5s; content: ""; position: absolute; top: 0; right: 0; bottom: 0; left: 0; z-index: 0; background: rgb(202 202 202 / 20%); border-radius: 0 10px 30px 0; } .title-ziyemian>div>[id^="r0c0p_content"] { display: flex; justify-content: center; align-content: center; flex-flow: column; } .penetrable { background-color: transparent !important; } /*进度条基础样式*/ .ui-stepper-horizontal .ui-step .ui-step-cont-text { font-size: 10px !important; font-weight: normal !important; } .ui-stepper-horizontal .ui-step.edit .ui-step-cont-text { font-weight: 200 !important; color: #f96302 !important; } .ui-stepper-horizontal { background-color: transparent !important; } /*卡片圆角标签文字*/ .title-tag-gary .fgc-align{ height: auto !important; } .title-tag-gary .fgc-align__inner { background-color: #cfcfcf26; border-radius: 20px; padding: 5px 8px; font-size: 10px !important; } .title-tag-gary label{ line-height: 1; } .title-tag-info .fgc-align{ height: auto !important; } .title-tag-info .fgc-align__inner { background-color: #67C23A; border-radius: 20px; padding: 0 6px; font-size: 10px !important; height: 22px; } .title-tag-info label{ color: #FFF !important; line-height: 1; } .title-tag-warning .fgc-align{ height: auto !important; } .title-tag-warning .fgc-align__inner { background-color: #FAAD14; border-radius: 20px; padding: 0 6px; font-size: 10px !important; height: 22px; color: #FFF !important; } .title-tag-warning label{ color: #FFF !important; line-height: 1; } .title-tag-error .fgc-align{ height: auto !important; } .title-tag-error .fgc-align__inner { background-color: #F5222D; border-radius: 20px; padding: 0 6px; font-size: 10px !important; height: 22px; color: #FFF !important; } .title-tag-error label{ color: #FFF !important; line-height: 1; } /*多选框*/ .normal-duoxuan .fgc-align__inner { white-space: normal !important; } .normal-duoxuan .fgc-toggle-groupbutton { padding: 2px 5px !important; border-radius: 3px; margin: 4px !important; } .tag-duoxuan .fgc-toggle-groupbutton { padding: 2px 5px !important; border-radius: 3px; margin: 5px !important; } .tag-duoxuan::-webkit-scrollbar { display: none; } .flex-duoxuan .fgc-align__inner { display: flex; flex-flow: wrap; align-content: center; justify-content: center; height: auto !important; } .flex-duoxuan .fgc-toggle-groupbutton { padding: 10px !important; border-radius: 3px; margin: 5px !important; } .flex-duoxuan .fgc-align { display: flex !important; align-content: center; justify-content: center; } .flex-duoxuan::-webkit-scrollbar { display: none; } /*下拉框*/ .dropdown-up .gcim-dropdown-down { border: solid 1px #efefef; border-radius: 6px; margin-bottom: 6px !important; } .gcim-dropdown-down { border: solid 1px #efefef; border-radius: 6px; margin-top: 6px !important; } .gcim-dropdown-down .gcim__listbox { border: none !important; } /*多选框*/ .tagbox .fgc-align__inner>label { border-radius: 3px; } .tagbox .fgc-align__inner>label:hover { border-style: dashed; border-width: 1px; border-color: #ccc; } .tagbox .fgc-align__inner>label>span { margin-right: 5px; } .tagbox-close .fgc-align__inner>label>span{ transition-duration: 0.3s; } .tagbox-close .fgc-align__inner>label>span:hover::before { content: '\2716'; color: rgb(172, 172, 172); font-size: 10px; right: 5px; position: absolute; } /*评分插件修改*/ .pingfen div>div { display: flex; padding: 5px; justify-content: flex-start; } /*标题样式*/ .title-text label:after { content: ""; height: 80%; background-color: #6c63fe; position: absolute; left: 0; width: 3px; top: 10%; } .title-text label { margin-left: 10px; } /*图文列表*/ /* 图文列表中按钮 */ .repeater-item:hover .hover-btn { transition: all 0.5s; opacity: 1; } .repeater-item .hover-btn { opacity: 0; } /* 无数据状态 */ [id$="NoItem"] img { height: auto !important; } /* 卡片列表 */ .repeater-card { padding: 10px; } .repeater-card .repeater-item { margin: 6px 0; border-radius: 6px; transition: 0.3s ease; box-sizing: border-box; /* background-color: white !important; */ border: solid 1px #cccccc00; } .repeater-card .repeater-item:hover { opacity: 1; animation: DrakToLight 2s ease-in-out; border: solid 1px #cccccc30; /* box-shadow: 0px 2px 18px -8px rgb(0 36 100 / 30%); */ } /* 普通列表 */ .repeater-col-list .repeater-item { transition: 0.3s ease; } .repeater-col-list .repeater-item:not(:last-child) { border-bottom: 1px solid rgb(204 204 204 / 38%); border-image: linear-gradient(to right, #eaeaea00, #eaeaeac2, #eaeaea00) 1 10; } .repeater-col-list .repeater-item:last-child { border-bottom: 1px solid transparent; } .repeater-col-list .repeater-item:hover { border-bottom: 1px solid transparent; z-index: 2; box-shadow: 0px 0px 12px -6px #41576b38; animation: DrakToLight 2s ease-in-out; } /* 卡片列表2 */ .repeater-card-back { padding: 10px; } .repeater-card-back .repeater-item { margin: 6px 0; border-radius: 6px; transition: 0.3s ease; box-sizing: border-box; background-color: white !important; border: solid 1px #ffffff00; } .repeater-card-back .repeater-item:hover { opacity: 1; box-shadow: 0px 2px 18px -8px rgb(0 36 100 / 30%); } /*聊天界面补充*/ .ChatBox .repeater-item { z-index: 1; } /*图文列表鼠标样式*/ .repeater-cur .repeater-item * { cursor: pointer; } /* 圆形图片样式 */ .touxiang>div>div { background-size: cover !important; border-radius: 100%; } .touxiang-border>div>div { border: solid 2px rgba(255, 255, 255, 0.767); } .touxiang { border-radius: 100% !important; } .touxiang-right { margin-left: -15px; } .touxiang-left { margin-right: -15px; } .touxiang img { max-width: 100%; max-height: 100%; } .img-cover>div>div { background-size: cover !important; } /*mg*/ .mg-r-3 { margin-right: 3px; } .mg-r-6 { margin-right: 6px; } .mg-r-8 { margin-right: 6px; } .mg-r-10 { margin-right: 6px; } .mg-l-3 { margin-left: 3px; } .mg-l-6 { margin-left: 6px; } .mg-l-8 { margin-left: 8px; } .mg-l-10 { margin-left: 10px; } .mg-t-3 { margin-top: 3px; } .mg-t-6 { margin-top: 6px; } .mg-t-8 { margin-top: 6px; } .mg-t-10 { margin-top: 6px; } .mg-b-3 { margin-bottom: 3px; } .mg-b-6 { margin-bottom: 6px; } .mg-b-8 { margin-bottom: 6px; } .mg-b-10 { margin-bottom: 6px; } /*pd*/ .pd-3 { padding: 3px; } .pd-6 { padding: 5px; } .pd-8 { padding: 8px; } .pd-10 { padding: 8px; } .pd-tb-3 { padding: 2px 0; } .pd-tb-6 { padding: 3px 0; } .pd-tb-8 { padding: 5px 0; } .pd-lr-3 { padding: 0 3px; } .pd-lr-6 { padding: 0 5px; } .pd-lr-8 { padding: 0 8px; } .ForguncyHyperlinkCellType-消息通知-LINK { background-clip: content-box; } /*取消溢出隐藏*/ .overflow-box { overflow: visible !important; } /*模态框*/ .FUI-dialog { border: none !important; border-radius: 6px; } .FUI-dialog-header-close { font-size: 1.5rem !important; margin-right: 3px; border: none !important; color: #060606 !important; } .FUI-dialog-header { border-radius: 6px 6px 0 0 !important; } .FUI-dialog-header-title { font-size: 1.5rem !important; } .fgc-page-wrapper>div { border-radius: 0 0 6px 6px; } .FUI-dialog-header-close:hover { background-color: transparent !important; } #fgc-popup-dialog[popuptype="dropdown"] { border-radius: 6px !important; } #fgc-popup-dialog[popuptype="confirmbox"] { border-radius: 6px !important; } #fgc-popup-dialog[popuptype="confirmbox"] .FUI-dialog-content { border-radius: 6px !important; } #fgc-popup-dialog[popuptype="dialog"] .FUI-dialog-content { border-radius: 0 0 6px 6px !important; } #fgc-popup-dialog[popuptype="dropdown"] .FUI-dialog-content { border-radius: 6px !important; } #fgc-popup-dialog>.FUI-dialog-header { border: none !important; border-bottom: 1px solid #f3f2f2 !important; height: auto !important; padding: 1rem 1rem !important; background-color: rgb(255 255 255) !important; color: #060606 !important; } a[href^="https://www.grapecity.com.cn"] { display: none; } /*文件上传插件*/ .upfiels .btn-toolbar { flex-flow: row; height: 100%; } .upfiels .FP-explorer-toolbar { height: 24px !important; justify-content: space-between !important; } .upfiels .btn-toolbar:last-child { margin-right: 0 !important; } .upfiels .FP-explorer-toolbar button { font-size: 12px !important; line-height: 12px !important; } .fgc-grid>div { border: 0; } #pagesContainer>form>div>div>a { display: none i !important; } /* a[href^="https://www.grapecity.com.cn"] { display: none; } */ .create-item-touming, .create-item-touming>div { background: transparent; } /*系统自带数据验证弹窗*/ .tooltip { filter: drop-shadow(2px 5px 3px #af000021); } /* .tooltip.top .tooltip-arrow { border-top-color: #a5a0fe !important; } */ /* .tooltip-inner { //background-color: #a5a0fe !important; } */ /* .tooltip.bottom .tooltip-arrow { border-bottom-color: #a5a0fe; } .ForguncyTextCellType-登录编辑框-MAIN ::-webkit-input-placeholder { color: #a5a0fe !important; } */ /*表格美化*/ /* table canvas { padding: 6px; border-radius: 4px; background: #fff; box-shadow: 0px 8px 20px rgba(204, 204, 204, 0.171); } */ .height-32-btn { padding: 10px 5px; } .topTips { padding: 3px; height: auto !important; margin-top: 4px; position: absolute; top: 0px; } .wrap-duoxuan .fgc-align__inner { display: flex; flex-flow: row; flex-wrap: wrap; justify-content: flex-start; align-items: center; flex-direction: row; align-content: flex-start; } .wrap-duoxuan .FUI-toggle { margin: 5px !important; border-radius: 4px; } .center-duoxuan .fgc-align__inner { display: flex; flex-flow: row; flex-wrap: wrap; justify-content: center; align-items: center; flex-direction: row; align-content: center; } .center-duoxuan .FUI-toggle { margin: 5px !important; border-radius: 4px; } /*隐藏滚动条*/ #placeHolderDiv::-webkit-scrollbar { display: none; } /*聊天窗口*/ .mssageBox-my { display: flex; flex: 0; width: auto !important; justify-content: flex-end; align-content: center; flex-wrap: nowrap; flex-direction: row; align-items: center; padding: 10px 0; margin-right: 5px; } .mssageBox-my .fgc-align { background-color: #e1dfff; border-radius: 4px; padding: 8px 10px; box-shadow: 1px 3px 9px #7e79c724; z-index: -1; min-width: 50px !important; } .mssageBox-my .fgc-align:after { content: ""; background-color: #e1dfff; width: 10px; height: 20px; position: absolute; transform: rotateZ(45deg); z-index: -1; } .mssageBox .fgc-align:after { content: ""; background-color: #ffffff; width: 10px; height: 20px; position: absolute; transform: rotateZ(-45deg); z-index: -1; left: 5px; } .mssageBox .fgc-align { background-color: #ffffff; border-radius: 4px; padding: 5px 10px; box-shadow: 0px 1px 5px #4242420f; z-index: -1; min-width: 50px !important; } .mssageBox { display: flex; flex: 0; width: auto !important; justify-content: flex-start; align-content: center; flex-wrap: nowrap; flex-direction: row; align-items: center; padding: 5px 0; margin-left: 5px; } /*顶部工具菜单*/ .toolbarnav-left ul { justify-content: flex-start; } .toolbarnav-center ul { justify-content: center; } .toolbarnav-right ul { justify-content: flex-end; } .toolbarnav ul { box-sizing: inherit; display: flex; flex-direction: row; flex-wrap: nowrap; align-content: center; align-items: center; } .toolbarnav li>a { padding: 3px 16px !important; max-height: 40px; } .toolbarnav li>a span { margin: 0 !important; line-height: 24px !important; } .toolbarnav li>a div[elemtype="icon"] { margin-right: 6px !important; } .toolbarnav li { width: auto !important; margin: 0 3px !important; } .toolbarnav { display: flex; flex-direction: row; flex-wrap: nowrap; align-content: center; align-items: center; } .wrap-centenr .fgc-align__inner { justify-content: center !important; } /*移动端菜单*/ .m-nav [elemtype="icon"] { width: 24px !important; height: 24px !important; margin-bottom: 3px !important; } .m-nav .iconMenuContainer { padding-top: 10px; border-top: 1px solid #efefef !important; background-color: #fff; } .m-nav .iconMenuContainer ul { display: flex; flex-direction: row; flex-wrap: nowrap; align-content: center; justify-content: space-around; align-items: center; } .m-nav .iconMenuContainer ul>li>a { background: none !important; } .layDateDiv input { background-color: #00000054 !important; border-radius: 40px; } /*移动端菜单*/ .m-icon-nav [elemtype="icon"] { width: 32px !important; height: 32px !important; margin-bottom: 3px !important; } .m-icon-nav .iconMenuContainer { padding-top: 10px; border-top: 1px solid #efefef !important; background-color: #fff; } .m-icon-nav .menuText{ display: none !important; } .m-icon-nav .iconMenuContainer ul { display: flex; flex-direction: row; flex-wrap: nowrap; align-content: center; justify-content: space-around; align-items: center; } .m-icon-nav .iconMenuContainer ul>li>a { background: none !important; } .layDateDiv input { background-color: #00000054 !important; border-radius: 40px; } /*选项卡*/ .m-tab-b .nav-tabs { background-color: transparent !important; padding-left: 10px !important; } .m-tab-b li>a { color: #444444 !important; margin: 0; font-size: 12px !important; border: none !important; } .m-tab-b .nav>li>a:hover { background-color: transparent; } .m-tab-b li.active { color: #444444 !important; font-size: 12px !important; border-bottom: solid 2px #40A9FF !important; }