html,body,#app{ margin: 0; padding: 0; height: 100%; font-weight: 500; font-family: pingfang_medium, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif; overflow: hidden; // --antd-wave-shadow-color: #341e57; --aida-fsize2: calc(2.6rem); --aida-fsize1-8: calc(1.8rem); --aida-fsize1-6: calc(1.6rem); --aida-fsize1-4: calc(1.4rem*1.2); --antd-wave-shadow-color:#000; } ::selection{ background-color: #1890ff; } input{ outline:none; outline: none; border: .1rem solid #dcdfe6; } input[type="radio"] { accent-color: #000; /* 统一修改选中颜色 */ } input[type="number"] { -moz-appearance: textfield; /* Firefox */ } /* Chrome/Safari等Webkit浏览器 */ input[type="number"]::-webkit-outer-spin-button, input[type="number"]::-webkit-inner-spin-button { -webkit-appearance: none; } @media (max-width: 768px) { .mdhidden{ display: none !important; } } select{ height: 2.5rem; border: 0.2rem solid #c4c4c4 !important; border-radius: 4px; /* 设置圆角半径 */ > option { -webkit-appearance: none; -moz-appearance: none; appearance: none; } } select:focus-visible{ border: 0.2rem solid #c4c4c4 !important; } ul,li{ list-style: none; padding: 0; } input:focus{ } .page_content{ // width: 1440px; max-width: 100%; height: 100%; margin: 0 auto; } .ant-dropdown-menu{ border-radius: 1rem; } .button_second{ width: 14rem; text-align: center; // background: #000; height: 4rem; line-height: 4rem; font-size: 1.4rem; font-weight: 400; color: #000; cursor: pointer; border-radius: 1.5rem; border: 2px solid; } .ant-slider.system_silder{ margin: 0; margin-left: 1rem; margin-right: 1rem; width: calc(100% - 2rem); .ant-slider-rail{ height: 1rem; border-radius: 4rem; background: #F2F0FD; } .ant-slider-track{ height: 1rem; border-radius: 3rem; background: #000; } .ant-slider-handle{ margin-top: 0.1rem; top: 0; height: 1.7rem; width: 1.7rem; border: solid 0.2rem #000; } .ant-slider-step{ height: 1rem; } } .ant-slider:hover{ .ant-slider-handle{ box-shadow: rgba(0, 0, 0, 0.16) 0px 0 0 4px; } } .ant-slider-track, .ant-slider-rail { height: calc(.6rem*1.2); background-size: 100% 100%; border-radius: calc(0.5rem*1.2); } .ant-slider .ant-slider-handle:not(.ant-tooltip-open), .ant-slider-handle { background-color: #000000 !important; border: none !important; } .ant-slider-handle:hover { box-shadow: 0 0 0 5px rgba(0, 0, 0, 0.2); } .cliAdmin_like{ animation: adminLike .5s ease-in-out forwards; transform-origin: center; @keyframes adminLike{ 0% { transform: scale(1); /*开始为原始大小*/ } 50% { transform: scale(1.2); } } } [adminLike='true']{ animation: adminLike .5s ease-in-out forwards; transform-origin: center; @keyframes adminLike{ 0% { transform: scale(1); /*开始为原始大小*/ } 50% { transform: scale(1.2); } } } [adminSix='true']{ animation: adminSix .5s ease-in-out; transform-origin: 30% center; @keyframes adminSix{ 0% { transform: rotate(0deg); } 50%{ transform: rotate(-20deg); } } } .ant-tooltip{ // top: 74px !important; z-index: 1049 !important; .ant-tooltip-inner{ background: #000; border-radius: 5px; padding: 0.6rem 0.5rem; } } .ant-modal-mask{ background-color: #666666; opacity: .5; } .select_block{ height: 4rem; .ant-select{ height: 100%; } .ant-select:not(.ant-select-customize-input) .ant-select-selector{ background: transparent; height: 95%; border: 0.1rem solid rgba(0,0,0,0) !important; // border: 0.1rem solid #000 !important; border-radius: 0; box-shadow: none !important; width: 15rem; background: #FFFFFF; border-radius: 4rem; margin: 0 1rem; } .ant-select-single .ant-select-selector .ant-select-selection-item, .ant-select-single .ant-select-selector .ant-select-selection-placeholder{ line-height: 3.8rem; color: #1A1A1A; font-size: 1.3rem; font-weight: bold; } .ant-select-single:not(.ant-select-customize-input) .ant-select-selector{ padding: 0 1rem; } } .gallery_input{ font-size: 1.8rem; background-color: #f3f3f3; border: 1px solid #d9d9d9; border-radius: 4rem; padding: 1rem; box-sizing: content-box; height: 2.5rem; transition: all .3s; font-weight: 600; line-height: 1.5715; } .ant-select:not(.ant-select-disabled):hover .ant-select-selector{ border: 1px solid #000; } .ant-select-focused:not(.ant-select-disabled).ant-select:not(.ant-select-customize-input) .ant-select-selector{ box-shadow: none; border: 1px solid #000; } .ant-picker:hover, .ant-picker-focused, .gallery_input:hover{ border: 1px solid #000; } .ant-picker-focused{ box-shadow: none; border: 1px solid #000; } .ant-picker-suffix{ display: flex; } .ant-picker-range .ant-picker-active-bar{ background: #353535; } .gallery_btn{ padding: 0 2rem; line-height: 5.4rem; border-radius: 4rem; // line-height: 6rem; font-size: 1.6rem; transition: all .3s; display: inline-block; color: #fff; background-color: #000; text-align: center; font-weight: 500; border: 2px solid #000; cursor: pointer; box-sizing: border-box; white-space: nowrap; @media (max-width: 768px) { line-height: 2.4rem; font-size: .72rem; border-radius: 1.6rem; padding: 0 1.7rem; } &.btnSamil{ padding: 0rem 2rem; line-height: 4rem; font-size: 1.6rem; } &.gallery_btn_radius{ border-radius: 1.3rem; } &.gallery_btn:hover{ background-color: #fff; color: #000; } &.white{ background-color: #fff; color: #000; &.white:hover{ color: #fff; background-color: #000; } &.active{ color: #fff; background-color: #000; } } &.forbidden{ opacity: .7; } &.forbidden:hover{ background-color: #000; color: #fff; } &.forbiddenWhite{ opacity: .7; } &.forbiddenWhite:hover{ background-color: #fff; color: #000; } &.active{ background-color: #fff; color: #000; } } //started公共按钮样式 .started_btn{ padding: 0 calc(1.8rem*1.2); display: inline-block; border-radius: 4rem; font-size: calc(1.2rem*1.2); color: #fff; background-color: #000000; cursor: pointer; height: 3.3rem; line-height: 3.3rem; zoom: 1; white-space: nowrap; .fi-br-loading::before{ transition: all .5s; display: inline-block; animation: whirl 1s linear infinite; } @keyframes whirl { 0%{ transform: rotate(0deg); } 50%{ transform: rotate(180deg); } 100%{ transform: rotate(360deg); } } } .el-popper.is-pure{ border: 1px solid; } .el-popper{ padding: .5rem 1.1rem; .el-popper__arrow{ display: none; } } .hideEvents{ pointer-events:none !important; *{ pointer-events:none !important; } } .Guide_{ pointer-events:auto !important; overflow-y: initial !important; &.showEvents,.showEvents{ *{ pointer-events:auto !important; } // .select_img_type{ // overflow: initial !important; // } .hideEvents{ pointer-events:none !important; *{ pointer-events:none !important; } } } .Guide_active{ box-shadow: 0px 0px 13px rgb(255, 95, 95); animation: identifier 1s infinite linear; display: block !important; @keyframes identifier { 0% { box-shadow: none; } 50% { box-shadow: 0px 0px 13px rgb(255, 95, 95); } 100% { box-shadow: none; } } } .Guide_img{ filter: drop-shadow(0px 0px 2px rgb(255, 95, 95))drop-shadow(0px 0px 1px rgb(255, 95, 95)); animation: identifier_img 1s infinite linear; display: block !important; cursor: pointer; pointer-events:auto !important; @keyframes identifier_img { 0% { filter: none; } 50% { filter: drop-shadow(0px 0px 2px rgb(255, 95, 95))drop-shadow(0px 0px 1px rgb(255, 95, 95)); } 100% { filter: none; } } } } :not(body):has(>.driver-active-element){ overflow: initial !important; } //自定义关闭按钮 .driver-close__{ position: absolute; top: 2rem; right: 2rem; z-index: 99999; color: #fff; font-size: 4rem; width: 2rem; height: 2rem; border: .5rem solid; display: flex; align-items: center; justify-content: center; padding: 1.5rem; border-radius: .5rem; cursor: pointer; pointer-events: auto !important; } .ant-popover-placement-top{ z-index: 9999; } .ant-drawer{ z-index: 9999; } //爱心 .delete_like_file_block{ // display: none; opacity: 0; width: 3rem; height: 3rem; cursor: pointer; background: rgba(0,0,0,0.6); border-radius: calc(0.4rem*1.2); position: absolute; top: calc(0.9rem*1.2); right: calc(0.9rem*1.2); text-align: center; line-height: 3rem; left: auto; &.left{ left: calc(.9rem*1.2); } &.left1{ left: calc(.9rem*1.2); top: 5rem; } .icon-shanchu{ font-size: calc(1.6rem*1.2); color: #fff; } i,span{ width: 100%; display: flex; height: 100%; justify-content: center; align-items: center; } i{ font-size: calc(1.4rem); color: #fff; &.fi-rr-heart{ } &.fi-sr-heart{ color: red; } } } //design进度100 .progress_mark{ .mark_content{ .ant-progress{ .ant-progress-text{ .anticon-check{ color: #7a61dc; } } } } } .el-popper{ .el-cascader-panel{ --el-cascader-menu-selected-text-color: #000; .el-scrollbar{ min-width: 19rem; max-width: 19rem; .el-cascader-menu__wrap{ height: 24.4rem; .el-cascader-menu__list{ .el-cascader-node{ padding-right: 2rem; padding: 0 3rem 0 2rem; height: 3.4rem; line-height: 3.4rem; font-size: 1.4rem; } .el-checkbox{ --el-checkbox-input-height: 1.4rem; --el-checkbox-input-width: 1.4rem; --el-checkbox-font-size: 1.4rem; --el-checkbox-checked-bg-color:#767676; --el-checkbox-checked-input-border-color:#767676; --el-checkbox-input-border-color-hover: #dcdfe6; .el-checkbox__input{ .el-checkbox__inner::after{ height: .7rem; left: .4rem; top: .1rem; width: .3rem; } } } } } } } } .trial_page{ //Library多级菜单 .ant-select-allow-clear{ // font-size: 1.2rem; // height: 3rem; height: 100%; .ant-select-selector{ height: 100%; .ant-select-selection-overflow{ height: 100%; .ant-select-selection-overflow-item{ height: 80%; .ant-select-selection-item{ align-items: center; height: 100%; margin: 0; margin-right: .4rem; background-color: #e1d9ec; .ant-select-selection-item-content{ height: 100%; line-height: 1.7; } .ant-select-selection-item-remove{ height: 100%; font-size: 1rem; display: flex; align-items: center; } } } } } .ant-select-selector::after{ line-height: 1; } } .ant-select-dropdown{ font-size: 1.4rem; .ant-cascader-menu-item{ padding: .5rem 1.2rem; line-height: 2.2rem; .ant-cascader-checkbox{ font-size: 1.4rem; :hover .ant-cascader-checkbox-inner{ border: 1px solid #d9d9d9; } .ant-cascader-checkbox-inner{ width: 1.6rem; height: 1.6rem; } .ant-cascader-checkbox-inner::after{ width: .8rem; height: .8rem; } } } } .habit :deep(.ant-tooltip .ant-tooltip-inner) ,:deep(.ant-tooltip-arrow-content){ background: #000 !important; } .habit_mod{ background-color: #000 !important; /* top: 0 !important; */ /* left: 0 !important; */ } .ant-tooltip .ant-tooltip-inner ,.ant-tooltip-arrow-content{ background: #000 !important; } .ant-cascader-checkbox-checked .ant-cascader-checkbox-inner{ background-color: #767676; border-color: #d9d9d9 !important; } .ant-cascader-checkbox-checked::after{ border-color: #d9d9d9 ; } .ant-cascader-checkbox-wrapper:hover .ant-cascader-checkbox-inner, .ant-cascader-checkbox:hover .ant-cascader-checkbox-inner, .ant-cascader-checkbox-input:focus + .ant-cascader-checkbox-inner{ border-color: #d9d9d9 ; } .ant-cascader-checkbox-indeterminate .ant-cascader-checkbox-inner::after{ background-color: #767676; } //禁止选中状态 .ant-checkbox-wrapper-disabled{ .ant-checkbox-disabled{ .ant-checkbox-inner{ background-color: #d9d9d9; } .ant-checkbox-inner::after{ border-color: #eeeeee ; } } } } .ant-modal-confirm-confirm{ .ant-modal-content{ border-radius: 1rem; .ant-modal-body{ .ant-modal-confirm-btns{ width: 100%; display: flex; justify-content: center; .ant-btn-primary{ color: #fff; margin-left: 10rem; } } } } } .ant-drawer-content-wrapper{//抽屉 width: 50rem !important; } //日期样式 .ant-picker-time-panel-column > li.ant-picker-time-panel-cell-selected .ant-picker-time-panel-cell-inner{ background-color: #ededed; } .ant-picker-cell-in-view.ant-picker-cell-in-range::before{ background-color: #ededed; } .ant-btn-primary{ background-color: #000; } .ant-picker-dropdown{ border-radius: 2rem; overflow: hidden; background-color: #fff; border: 2px solid #000; .ant-picker-range-arrow{ display: none; } } .ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-start .ant-picker-cell-inner::after, .ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-end .ant-picker-cell-inner::after{ background-color: #ededed; } .ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner::before{ border-color: #ededed; } .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover::before, .ant-picker-cell-in-view.ant-picker-cell-range-start.ant-picker-cell-range-hover::before, .ant-picker-cell-in-view.ant-picker-cell-range-end.ant-picker-cell-range-hover::before, .ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single).ant-picker-cell-range-hover-start::before, .ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single).ant-picker-cell-range-hover-end::before, .ant-picker-panel > :not(.ant-picker-date-panel) .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-start::before, .ant-picker-panel > :not(.ant-picker-date-panel) .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-end::before{ background-color: #ededed; } .ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single)::before, .ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single)::before{ background-color: #ededed; } .ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single)::before, .ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single)::before{ background-color: #ededed; } .ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner, .ant-picker-cell-in-view.ant-picker-cell-range-start .ant-picker-cell-inner, .ant-picker-cell-in-view.ant-picker-cell-range-end .ant-picker-cell-inner{ background-color: #000; } .ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single):not(.ant-picker-cell-range-start) .ant-picker-cell-inner{ border-radius: 0 2rem 2rem 0; } .ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single):not(.ant-picker-cell-range-end) .ant-picker-cell-inner{ border-radius: 2rem 0 0 2rem; } .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover::before, .ant-picker-cell-in-view.ant-picker-cell-range-start.ant-picker-cell-range-hover::before, .ant-picker-cell-in-view.ant-picker-cell-range-end.ant-picker-cell-range-hover::before, .ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single).ant-picker-cell-range-hover-start::before, .ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single).ant-picker-cell-range-hover-end::before, .ant-picker-panel > :not(.ant-picker-date-panel) .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-start::before, .ant-picker-panel > :not(.ant-picker-date-panel) .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-end::before{ background-color: #c9c9c9; } tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover:first-child::after, tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover-end:first-child::after, .ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover-edge-start.ant-picker-cell-range-hover-edge-start-near-range::after, .ant-picker-cell-in-view.ant-picker-cell-range-hover-edge-start:not(.ant-picker-cell-range-hover-edge-start-near-range)::after, .ant-picker-cell-in-view.ant-picker-cell-range-hover-start::after{ border-left: 1px dashed #c9c9c9; } tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover:last-child::after, tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover-start:last-child::after, .ant-picker-cell-in-view.ant-picker-cell-end.ant-picker-cell-range-hover-edge-end.ant-picker-cell-range-hover-edge-end-near-range::after, .ant-picker-cell-in-view.ant-picker-cell-range-hover-edge-end:not(.ant-picker-cell-range-hover-edge-end-near-range)::after, .ant-picker-cell-in-view.ant-picker-cell-range-hover-end::after{ border-right: 1px dashed #c9c9c9; } .ant-picker-cell-in-view.ant-picker-cell-range-hover-start:not(.ant-picker-cell-in-range):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end)::after, .ant-picker-cell-in-view.ant-picker-cell-range-hover-end:not(.ant-picker-cell-in-range):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end)::after, .ant-picker-cell-in-view.ant-picker-cell-range-hover-start.ant-picker-cell-range-start-single::after, .ant-picker-cell-in-view.ant-picker-cell-range-hover-start.ant-picker-cell-range-start.ant-picker-cell-range-end.ant-picker-cell-range-end-near-hover::after, .ant-picker-cell-in-view.ant-picker-cell-range-hover-end.ant-picker-cell-range-start.ant-picker-cell-range-end.ant-picker-cell-range-start-near-hover::after, .ant-picker-cell-in-view.ant-picker-cell-range-hover-end.ant-picker-cell-range-end-single::after, .ant-picker-cell-in-view.ant-picker-cell-range-hover:not(.ant-picker-cell-in-range)::after{ border-top: 1px dashed #c9c9c9; border-bottom: 1px dashed #c9c9c9; } .ant-select-single.ant-select-show-arrow .ant-select-selection-search{ height: 2.5rem; top: 50%; transform: translateY(-50%); display: flex; .ant-select-selection-search-input{ height: 100% !important; } } .gallerySelect{ .ant-select-selector{ height: 2.5rem; border-radius: 4rem; padding: 2rem; box-sizing: content-box; width: 100%; box-sizing: border-box; } &.ant-select-lg{ font-size: 1.6rem; } &.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector{ height: 5.5rem; } &.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector::after, &.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-item, &.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-placeholder{ line-height: 5.5rem; } } .ant-select-arrow{ // right: 3rem; right: 10px; // width: 1.2rem; // height: 1.2rem; width: auto; height: auto; top: 50%; transform: translateY(-50%); // margin-top: -.6rem; font-size: 1.2rem; margin-top: 0; // top: 50%; // transform: translateY(-45%); } .generalModel_page {//常用查询列表样式 width: 100%; height: 100%; padding: 9rem; overflow: hidden; // min-width: 1440px; position: relative; display: flex; flex-direction: column; .generalModel_table_search { display: flex; margin-top: 2rem; padding: 2rem 3.5rem 5rem 2.8rem; background: #fff; display: flex; justify-content: flex-start; align-items: center; .generalModel_search{ width: auto; .generalModel_search_item{ background: #000; border-color: #000; height: 4rem; padding: .64rem 1.5rem; font-size: 1.6rem; border-radius: 2px; display: inline-block; color: #fff; cursor: pointer; } } } } .generalModel_state { position: relative; display: flex; align-items: center; width: auto; flex-wrap: wrap; .generalModel_state_item{ display: flex; align-items: center; margin-right: 5rem; height: 5rem; &.smail{ >input{ padding: 1rem 2rem !important; } .ant-picker-range,.ant-select-selector,.range_picker{ padding: 1rem 2rem !important; padding-right: 3rem !important; } .el-cascader{ padding: 1rem 2rem; } .ant-select-selection-placeholder{ display: flex; align-items: center; } } >input{ height: 5rem !important; box-sizing: border-box; padding: 1rem !important; border-radius: 1rem; // border-radius: 4rem; // box-sizing: content-box; box-sizing: border-box; background-color: #f3f3f3; background-color: #fff; width: 25rem; font-size: 1.8rem; transition: all .3s; border: 1px solid; } >input:hover{ } >span{ font-size: 2rem; font-weight: 400; color: #030303; margin-right: 15px; flex-shrink: 0; display: block; min-width: 5rem; text-align: left; } .ant-picker-range,.ant-select-selector,.range_picker{ height: 5rem !important; border-radius: 1rem; // padding: 0 calc(2rem - 1px * 2) !important; padding-right: 3rem !important; padding-left: 2rem !important; box-sizing: content-box; background-color: #f3f3f3; background-color: #fff; width: 100%; box-sizing: border-box; // width: calc(100% - 3rem); display: flex; align-items: center; border: 1px solid #000; } .ant-picker-input > input{ font-size: 1.8rem; } .ant-select-lg{ font-size: 1.8rem; .ant-select-selector{ .ant-select-selection-item{ height: 100%; display: flex; align-items: center; //文字超出隐藏 overflow: hidden; line-height: 2.7rem; } } } .el-cascader{ font-size: 1.8rem; width: 100%; border: 1px solid #dcdfe6; border-radius: 1rem; background-color: #fff; height: 2.5rem; padding: 2rem; transition: all .3s; box-sizing: content-box; border: 1px solid; height: 100%; box-sizing: border-box; .el-cascader__tags,.el-input{ height: 100%; } .el-input{ .el-input__wrapper{ box-shadow: none; padding: 0; width: 100%; .el-input__inner{ padding: 0; font-size: 1.8rem; } } } } .el-cascader:hover{ } .el-cascader__tags{ // padding-left: 1rem; } .el-cascader__tags,.el-cascader__collapse-tag{ --el-color-primary: #d9d9d9; --el-cascader-tag-background:#000; --el-fill-color:#e1d9ec; box-sizing: content-box; width: 90% !important; flex-wrap: nowrap; overflow: hidden; align-items: center; .el-tag--light{ margin: 0 0 0 .6rem; padding-right: .5rem; height: 70%; --el-icon-size: 1.4rem; display: flex; .el-tag__content{ font-size: 1.4rem; color: #fff; } } .el-cascader__search-input{ height: 100%; } } .el-cascader__search-input,.el-input__inner{ margin: 0; width: 100%; height: 4.6rem; padding-left: 1.1rem; line-height: 4.6rem; font-size: 1.8rem; box-sizing: border-box; } .el-cascader__collapse-tag{ margin-bottom: .5rem; .el-cascader__collapse-tag{ .el-tag--light{ display: flex !important; } } } } .generalModel_current{ background: #fff; width: 100%; display: flex; align-items: center; justify-content: space-between; } .header_user_content { position: absolute; border: 2px solid; border-radius: 1rem; overflow: hidden; top: 0; transform: translateY(6rem); z-index: 2; display: none; margin-left: -2rem; .username{ padding: 0 2rem; color: #000; } .username:hover{ background: #e1e1e1; } &.active{ display: block; } } } //下拉的内容 .ant-select-dropdown{ border: 1px solid #000; border-radius: 1rem; .ant-select-item-option-selected:not(.ant-select-item-option-disabled){ background-color: #f3f3f6; width: 100%; overflow: hidden; box-sizing: border-box; } .ant-select-item{ font-size: 1.6rem; line-height: 2.4rem; padding: .8rem 1.8rem; min-height: 3.2rem; .ant-select-item-option-content{ } } } .generalModel{//自带关闭的页面 -moz-user-select: none; -webkit-user-select: none; -ms-user-select: none; -khtml-user-select: none; user-select: none; position: relative; box-shadow: none; height: calc(65rem*1.2); @media (max-width: 768px) { height: calc(48rem*1.2); } &.fullScreen{ max-width: 100%; > .ant-modal-content{ border-radius: 0rem; > .ant-modal-body{ > .generalModel_btn { .generalModel_closeIcon{ transform: translate(-100%, 100%); } } } } > .ant-modal-body{ padding: 2.5rem 3rem; } } .ant-modal-content{ border-radius: 3rem; height: 100%; } .mark_loading{ &[state="true"] { border-radius: 3rem; } } .ant-modal-body { padding: 0; height: 100%; font-size: 1.4rem; padding: 6rem 7rem; position: relative; } .fi-rr-down-to-line,.fi-rr-arrow-small-right,.fi-rr-arrow-small-left{ font-size: 2rem; } .generalModelTitle{ font-weight: 600; font-size: 3.5rem; margin-bottom: 4rem; } .generalModelInfo{ font-weight: 600; font-size: 3rem; margin-bottom: 3rem; } .generalModelDescription{ font-size: 1.5rem; font-weight: 400; } .collection_title{ position: absolute; top: calc(4rem*1.2); display: flex; font-size: var(--aida-fsize2); font-weight: 900; color: rgba(0,0,0,.65); align-items: center; .collection_title_text{ margin-right: calc(4rem*1.2); } .collection_title_text_intro{ font-size: calc(1.2rem*1.2); font-weight: 400; color: rgba(0,0,0,.45); } } .generalModel_btn { .generalModel_closeIcon{ position: absolute; top: 0; right: 0; transform: translate(100%, -50%); cursor: pointer; width: calc(4rem*1.2); height: calc(4rem*1.2); display: flex; align-items: center; justify-content: center; z-index: 2; @media (max-width: 768px) { width: 2.5rem; height: 2.5rem; } > svg{ flex-shrink: 0; border-radius: 50%; border: 1px solid; } @media (max-width: 768px) { transform: translate(-100%, 100%); } &.download{ transform: translate(-100%, 100%); } .fi-rr-cross-small::before{ padding: calc(.2rem*1.2); border-radius: 5px; border: solid 2px rgba(0, 0, 0, 0.22); transition: .3s all; color: rgba(0, 0, 0, 0.7); } &.generalModel_closeIcon:hover .fi-rr-cross-small::before{ border: solid 2px rgba(0, 0, 0, 5); color: rgba(0, 0, 0, 1); } .fi-rr-down-to-line{ transition: .3s all; color: rgba(0, 0, 0, .5); } .fi-rr-down-to-line:hover{ color: rgba(0, 0, 0, 1); } } } } .generalModel_table_content {//通用有数据列表的model width: 100%; // height: 100%; height: 100%; flex: 1; background: #fff; border-radius: 2rem; overflow: hidden; .ant-table-wrapper, .ant-spin-nested-loading, .ant-spin-container{ height: 100%; } .ant-spin-container{ display: flex; flex-direction: column; } .ant-table { background: transparent; } .ant-table-body { overflow-y: auto !important; -ms-overflow-style: none; overflow: -moz-scrollbars-none; &::-webkit-scrollbar { width: 0 !important; } } .ant-table-thead > tr > th { background: #ffffff00; border-bottom: none; backdrop-filter: blur(1rem); } .ant-table-tbody > tr > td { border: none; background: transparent; // color: #fff; img{ max-width: 100%; max-height: 10rem; object-fit: contain; } } .ant-table-tbody > tr { &:hover > td { background: #ffffff3a; } } .ant-table-pagination-right { padding-right: 3.5rem; } .ant-table-pagination.ant-pagination{ margin: 0; margin-top: auto; } .operate_list { display: flex; align-items: center; justify-content: space-between; padding: 0 1rem; justify-content: center; .operate_item { font-size: 1.4rem; font-family: pingfang_medium; font-weight: 400; color: #000; cursor: pointer; } } } //衣服类型下拉菜单 .operate_file_block{ width: 100%; height: 3rem; font-size: 1.6rem; color: #FFFFFF; position: absolute; left: 0; bottom: 0; .select_img_type{ height: 100%; line-height: 3rem; text-align: center; background: rgba(0,0,0,0.6); position: relative; overflow: initial !important; .select_category{ display: flex; align-items: center; justify-content: center; .icon-xiala{ margin-left: 0.8rem; } } .icon_rotate{ -moz-transform:rotate(180deg); -webkit-transform:rotate(180deg); transform: rotate(180deg); animation-direction: 0.5s; } .category_list{ position: absolute; width: 100%; cursor: pointer; position: absolute; // top: 3.1rem; margin-top: .2rem; left: 0; // background: rgba(0,0,0,0.4); background-color: rgb(177 177 177); border: 1px solid #000; border-radius: 0.8rem; // overflow: hidden; z-index: 3; height: 9rem; overflow-x: hidden; &.category_list::-webkit-scrollbar{display: none;} .category_item{ text-align: left; font-size: 1.4rem; padding: 1rem 1.5rem; line-height: 1.6rem; font-weight: 600; color: #595959; &.select_category_item{ background: linear-gradient(-137deg, #eeefdb, #e7dbed); } &:hover{ background: linear-gradient(-137deg, #eeefdb, #e7dbed); } } } } } .driver-overlay, .driver-active * { pointer-events: none; } .printboard_upload_modal, .sketchboard_upload_modal .switch_type_list{ &.showEvents{ *{ pointer-events: auto; } } } // .ant-modal-wrap{ // height: 100vh; // overflow: auto; // } // .driver-overlay-animated{ // z-index: 10002 !important; // } // .ant-select-dropdown{ // z-index: 10001; // } .ant-message-info .anticon{ // color: #b2b2b2; } .ant-btn:hover, .ant-btn:focus, .ant-btn:active, .ant-btn::after { color: #fff; border-color: #000 !important; box-shadow: none !important; background-color: #000; } .ant-switch-checked { background-color: #000; .ant-switch-handle{ left: calc(100% - 1.8rem - .2rem); top: .3rem; } } [ant-click-animating-without-extra-node='true']::after, .ant-click-animating-node{ box-shadow: none !important; } .ant-switch{ min-width: 5.4rem; height: 2.2rem; line-height: 2.2rem; .ant-switch-handle{ top: 50%; transform: translateY(-50%); width: 1.8rem; height: 1.8rem; } .ant-switch-inner{ margin: 0 1rem 0 3rem; } } .ant-switch-checked .ant-switch-inner{ margin: 0 3rem 0 1rem; } .ant-message{ z-index: 9999 !important; top: 6rem; } .ant-modal-confirm-btns{ .ant-btn-primary{ background: #000 !important; border-color: #000 !important; } } //loding样式 .ant-spin .ant-spin-dot{ width: 1.5em; height: 1.5em; } .ant-spin-dot-item{ background-color: #000000 !important; width: .9em !important; height: .9em !important; } .ant-spin{ color: #000; } .ant-checkbox-inner{ width: 1.6rem; height: 1.6rem; } .ant-checkbox-inner::after{ width: .571428571rem; height: .914285714rem; } .ant-checkbox-wrapper{ font-size: 1.4rem; span{ font-size: 1.4rem; } } .ant-checkbox-checked::after{ border: 1px solid rgba(0,0,0,.65); } .ant-select-multiple .ant-select-selection-search{ height: 100%; } .ant-select-multiple .ant-select-selection-search-input{ height: 100%; } .ant-checkbox-checked .ant-checkbox-inner{ background-color: #000000; border-color: #d9d9d9 !important; } .ant-checkbox-indeterminate .ant-checkbox-inner::after{ background-color: #000000; } .ant-checkbox-wrapper:hover .ant-checkbox-inner, .ant-checkbox:hover .ant-checkbox-inner, .ant-checkbox-input:focus + .ant-checkbox-inner{ border-color: #d9d9d9 !important; } //分页悬浮样式 .ant-pagination-item-active { border-color: #000; a{ color: #000; } &:hover{ border-color: #000; } } .ant-pagination-options-quick-jumper input:hover{ border-color: #000; } .ant-pagination-options-quick-jumper input:focus, .ant-pagination-options-quick-jumper input-focused{ border-color: #000; box-shadow: none; } .ant-pagination-prev:hover .ant-pagination-item-link, .ant-pagination-next:hover .ant-pagination-item-link { color: #000; background-color: #fff; border: 1px solid #000; } .ant-pagination-item:hover{ border: 1px solid #000; } .ant-pagination-prev, .ant-pagination-next{ .ant-pagination-item-link{ background-color: #000; color: #fff; } } .ant-pagination-item:hover a{ color: #000; } .libraryPageCascader{ border-radius: 1rem; .cascader_btn_max{ height: 4.5rem; width: 100%; display: flex; align-items: center; .cascader_btn1{ margin: 0 1rem; } } .ant-cascader-menu{ margin-top: 4rem; } } //管理员页面的查询 .admin_page { width: 100%; height: 100%; overflow: hidden; // min-width: 1440px; position: relative; display: flex; flex-direction: column; .admin_state_item{ margin-right: 2rem; margin-bottom: 2rem; display: flex; align-items: center; >span{ white-space: nowrap; min-width: 13rem; >span{ color: red; } } >span:nth-child(1){ font-size: 1.6rem; font-weight: 400; color: #030303; margin-right: 15px; flex-shrink: 0; display: block; // min-width: 20%; // width: 100px; text-align: right; } >input{ padding: 4px 11px 4px; line-height: 1.5715; font-size: 14px; } .active{ cursor: no-drop; background-color: #F9FAFA; } } .admin_search_item{ height: 4rem; width: 13rem; height: 6rem; display: flex; align-items: center; justify-content: center; font-size: 1.8rem; font-weight: 600; border-radius: 3rem; color: #fff; cursor: pointer; margin: 0 1.5rem 1.5rem 0; border: 1.8px solid #000; background-color: #000; &:hover{ color: #000; background-color: #fff; } } .admin_search_item:last-child{ margin: 0; } .awayOrUnfold{ bottom: 0; transition: all .3s; background: #fff; text-align: center; &.active{ span{ transform: translateY(50%) rotate(0deg); } } span{ display: inline-block; transform: translateY(50%) rotate(180deg); cursor: pointer; border: 2px solid; border-radius: 50%; width: 3rem; height: 3rem; background-color: #fff; } } .admin_table_search { display: flex; flex-wrap: wrap; overflow: hidden; margin-top: 2rem; padding: 2rem 3.5rem 2rem 2.8rem; background: #fff; display: flex; justify-content: space-between; position: relative; &.active{ } .admin_search{ width: 20%; } .admin_state_list{ display: flex; flex-wrap: wrap; align-items: flex-start; width: 100%; margin-top: 2rem; .admin_state_list_item{ cursor: pointer; width: auto; border-radius: 10px; padding: 5px 10px; border: 1px solid #b6b6b6; background: #000; color: #fff; margin: 0 10px 10px 0; font-size: 1.4rem; font-weight: 600; } .admin_state_list_item:last-child{ margin: 0; } } .admin_state { position: relative; cursor: pointer; width: 80%; display: flex; flex-wrap: wrap; .admin_current{ background: #fff; width: 100%; display: flex; align-items: center; justify-content: space-between; } .header_user_content { position: absolute; border: 2px solid; border-radius: 1rem; overflow: hidden; top: 0; transform: translateY(6rem); z-index: 2; display: none; margin-left: -2rem; .username{ padding: 0 2rem; color: #000; } .username:hover{ background: #e1e1e1; } &.active{ display: block; } } } } } .admin_table_content { margin-top: 2.6rem; width: 100%; flex: 1; height: calc(100% - 13.7rem); padding-bottom: 3rem; background: #fff; border-radius: 2rem; overflow: hidden; .ant-table-wrapper, .ant-spin-nested-loading, .ant-spin-container{ height: 100%; } .ant-spin-container{ display: flex; overflow: hidden; flex-direction: column; } .ant-table { background: transparent; flex: 1; overflow: hidden; .ant-table-container{ height: 100%; display: flex; flex-direction: column; .ant-table-content{ height: 100%; } } } .ant-table-body { flex: 1; overflow-y: auto !important; max-height: inherit !important; -ms-overflow-style: none; overflow: -moz-scrollbars-none; &::-webkit-scrollbar { width: 0 !important; } &::-webkit-scrollbar-horizontal { height: 2px !important; width: 2px !important; } &::-webkit-scrollbar-thumb:horizontal { background-color: #8a8a8a; /* 水平滚动条手柄颜色 */ border-radius: 5px; } &::-webkit-scrollbar-track:horizontal { background-color: #f1f1f1; /* 水平滚动条轨道颜色 */ } } .ant-table-thead > tr > th { background: #ffffff; border-bottom: none; // backdrop-filter: blur(1rem); } .ant-table-tbody > tr > td { border: none; background: #fff; // color: #fff; } .operate_list{ display: flex; align-items: center; justify-content: space-between; padding: 0 1rem; .operate_item{ font-size: 1.4rem; font-family: pingfang_medium; font-weight: 400; color: #000; cursor: pointer; } } .ant-table-tbody > tr { &:hover > td { background: rgb(202, 202, 202) } } .ant-table-pagination-right { padding-right: 3.5rem; } .operate_list { display: flex; align-items: center; justify-content: space-between; padding: 0 1rem; justify-content: center; .operate_item { font-size: 1.4rem; font-family: pingfang_medium; font-weight: 400; color: #000; cursor: pointer; } } } .homeMain_heade,.account_message{ .ant-badge{ width: auto; height: auto; } sup.ant-scroll-number{ height: 1.2rem; min-height: 5px; width: 1.2rem; min-width: 5px; padding: 0; font-size: 1.1rem; padding: .2rem; box-sizing: content-box; display: flex; align-items: center; justify-content: center; &.ant-badge-dot{ width: auto; height: auto; } .ant-scroll-number-only{ // width: 100%; height: 100%; font-size: 1.2rem; display: flex; transform: scale(.7); align-items: center; justify-content: center; } } p.ant-scroll-number-only-unit{ line-height: 1.2rem; height: 100%; } } .modal_title_text{ font-size: var(--aida-fsize2); font-weight: 900; color: rgba(0,0,0,.65); align-items: center; margin-bottom: calc(2rem*1.2); .modal_title_text_intro{ font-size: var(--aida-fsize1-4); font-weight: 400; color: rgba(0,0,0,.45); a{ color: #000; font-weight: 900; &:hover{ text-decoration: underline; } } strong{ color: #000; font-weight: 900; } } .modal_title_text_assistant{ font-size: var(--aida-fsize1-6); font-weight: 400; color: rgba(0,0,0,1); } } .ant-modal{ div[aria-hidden="true"] {display: none !important;} } .ant-upload-list-picture-card-container{ display: none !important; } .design_detail_modal_component,.designOpenrtion_modal,.designElements_modal,.UpgradePlan_modal,.refund_reason,.Export,.designOpenrtionMobile_modal,.designElementsMobile_modal{ .subitOkPreviewBtn{ background-color: #38205b; color: #fff; cursor: pointer; left: 50%; position: absolute; transform: translateX(-50%); padding: .5rem 2rem; border-radius: 2rem; font-size: 1.2rem; display: inline-block; } } .ant-upload{ font-size: 1.4rem; } i{ font-size: 1.4rem; } .models_placement_component{ .ant-modal-close-x{ width: 100%; height: 100%; } } //设置选中样式 .selectActive{ opacity: .5; transform: scale(.9); } input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button { -webkit-appearance: none; margin: 0; } textarea:focus{ outline: none; /* 清除默认焦点样式 */ } .upload_item{ display: flex; flex-wrap: wrap; .upload_file_item { // margin: 0 calc(2rem) calc(2rem) 0; margin: 1rem; display: inline-block; // width: calc(16.5rem); // height: calc(16.5rem); // width: calc(10rem); // height: calc(10rem); width: calc(25% - 2rem); aspect-ratio: 1 / 1; border: 1px solid #F9FAFA; vertical-align: top; position: relative; cursor: pointer; border: none; &.active { opacity: 0.5; // border: 2px solid; border-radius: calc(1rem*1.2); transform: scale(0.9); .delete_file_block{ pointer-events:none; } .operate_file_block{ pointer-events:none; } img { } } &.upload_component { border: none; display: flex; align-items: center; justify-content: center; } .ant-upload-picture-card-wrapper{ &.ant-upload-picture-card-wrapper { position: absolute; width: auto; top: 50%; left: 50%; transform: translate(-50%, -50%); } .ant-upload-select-picture-card { width: calc(6rem*1.2); height: calc(6rem*1.2); border: calc(0.3rem*1.2) solid #000; border-radius: calc(1rem*1.2); margin: 0; .fi-br-upload{ font-size: 2rem; display: flex; color: #000; } } } &.upload_file_item:last-child{ margin: 0; } .upload_img_icon { width: calc(4.6rem*1.2); } .upload_file_item_content { display: flex; align-items: center; justify-content: center; height: 100%; width: 100%; position: relative; &:hover div { opacity: 1; } &:hover .delete_file_block { display: block; } .upload_img { display: block; height: 100%; width: auto; max-width: 100%; object-fit: cover; } .delete_file_block { display: none; width: 100%; cursor: pointer; height: calc(3rem*1.2); background: rgba(0, 0, 0, 0.2); font-size: calc(1.6rem*1.2); color: #ffffff; line-height: calc(3rem*1.2); text-align: center; position: absolute; left: 0; bottom: 0; &.rightTop { width: calc(3.2rem*1.2); height: calc(3.2rem*1.2); background: rgba(0, 0, 0, 0.6); border-radius: calc(0.4rem*1.2); position: absolute; top: calc(0.9rem*1.2); right: calc(0.9rem*1.2); text-align: center; line-height: calc(3.2rem*1.2); left: auto; .icon-shanchu { font-size: calc(1.6rem*1.2); color: #fff; } } } } } } //设计input和上传按钮样式 .collection_modal_body,.design_detail_modal_component,.library_page,.productImg_content,.poseTransfer,.scaleImage_modal,.editDesignType_modal,.accountEdit_page,.generalMenu_printModel_upload,.generate{ .input_border{ // z-index: 2; display: flex; align-items: center; padding-bottom: calc(2rem*1.2); top: 0; flex-wrap: wrap; // z-index: 6; --width:65%; .input_box{ position: relative; // z-index: 6; flex: 1; display: flex; align-items: center; flex-wrap: wrap; justify-content: space-between; width: 100%; .inputShowText{ width: 100%; display: none; } &.active{ .input_box_btnBox,.search_textarea{ // color: rgb(255, 0, .7); border: 1px solid rgb(255, 0, .7); box-shadow: 0px 0px 3px 1px rgba(255, 0, 0, 0.2); } .inputShowText{ opacity: 1; display: block; color: rgba(255, 0, .7); } } } .search_keyword{ height: 0; flex-basis: 100%; .search_keyword_center{ margin-top: 1rem; justify-content: space-between; display: flex; width: var(--width); background-color: #fff; padding: 1rem 2rem; border-radius: 0 0 .4rem .4rem; // border-top: solid 0 #f1f1f1; // border-right: solid 1px#f1f1f1; // border-left: solid 1px#f1f1f1; // border-bottom: solid 1px#f1f1f1; border: 1px solid; border-radius: 1rem; max-height: 30rem; overflow-y: scroll; .search_keyword_center_left{ display: flex; overflow: hidden; // width: 90%; flex: 1; flex-wrap: wrap; } .search_keyword_center_item{ border-radius: .4rem; background-color: #000000; margin-right: 1rem; margin-bottom: 1rem; padding: .5rem 1rem; color: #fff; font-weight: 600; font-size: 1.2rem; cursor: pointer; } .search_keyword_center_item:last-child{ margin-right: 0; } } } .input_box_btnBox{ border: 1px solid #000; border-radius: 1rem; width: var(--width); display: flex; float: left; align-items: center; padding: 1rem 2rem; // padding-right: 0; background-color: #fff; flex: 1; height: auto; // height: 5rem; // border &.sketch{ padding: 0; overflow: hidden; flex: 1; border: none; background-color: rgba(0, 0, 0, 0); .upload_item{ width: 8rem; .upload_file_item{ height: 8rem; width: 8rem; } } } > .textarea{ border-radius: 1rem; min-height: 2rem; // max-height: 20rem; max-height: 14rem; border: none; resize: none; height: 2.7rem; font-size: 1.8rem; flex: 1; line-height: 2rem; // overflow: hidden; } .ant-spin-text{ font-size: 1.2rem; } .search_seed{ padding: 0; width: 4rem; text-align: center; font-size: 1.2rem; border-right: calc(0.1rem* 1.2) solid #F1F1F1; } .upload_item{ width: 4.7rem; .upload_file_item{ position: absolute; left: 1rem; top: 50%; transform: translateY(-50%); height: 4.7rem; width: 4.7rem; border-radius: 1rem; overflow: hidden; } } } input{ width: 100%; border-radius: calc(.5rem*1.2); border: 1px solid rgba(0,0,0,.15); border: calc(0.1rem*1.2) solid #ffffff00; // border: calc(0.1rem*1.2) solid #F1F1F1; font-size: 1.8rem; height: 2.5rem; line-height: 2.5rem; font-weight: 400; &input:-moz-placeholder{ color: rgba(0,0,0,.15); } &input:-ms-input-placeholder { color: rgba(0,0,0,.15); } &input::-webkit-input-placeholder { color: rgba(0,0,0,.15); } &.forbidden{ cursor: no-drop; } } .input_box_btnBox_upImg{ height: 100%; } .fi{ margin-right:1rem; display: flex; cursor: pointer; transition: all .3s; position: relative; width: 3rem; align-items: center; justify-content: center; display: flex; min-height: 3rem; justify-content: center; align-items: center; &.fi-br-loading{ height: 100%; background-color: rgba(0, 0, 0, 0); } &.active{ transform: rotate(180deg); } &.forbidden{ cursor: no-drop; } } .search_upImg{ width: 4rem; height: 100%; position: absolute; opacity: 0; font-size: 1.2rem; span{ position: absolute; width: 100%; } .ant-upload-select-picture-card{ width: 100%; height: 100%; display: block !important; } } .search_textarea{ z-index:3; height: auto; position: absolute; left: 0; font-size: calc(1.6rem*1.2); // width: 30rem; // width: var(--width); width: 100%; border-radius: 4px; height: 20rem; top: 0rem; flex: 1; border: 1px solid #dcdfe6; width: calc(var(--width) + 6rem); padding: 1rem; } // span{ // // bottom: -2rem; // left: 0; // // zoom: .8; // top: 0; // font-size: 1.2rem; // color: red; // width: 100%; // } } } .generage_btn_box{ position: relative; display: flex; align-items: center; .fi-bs-magic-wand{ margin-right:1rem; display: flex; cursor: pointer; transition: all .3s; position: relative; z-index: 4; width: 4rem; align-items: center; background-color: #fff; justify-content: center; &.fi-br-loading{ height: 100%; background-color: rgba(0, 0, 0, 0); } &.active{ transform: rotate(180deg); } &.forbidden{ cursor: no-drop; } } &.white{ .generage_btn{ background-color: #fff; color: #000; } } .generage_btn{ // margin: 0 auto; border: 2px solid #000; margin-left: 2rem; display: flex; font-size: 1.6rem; box-sizing: content-box; justify-content: center; padding: 0 2rem; line-height: 5.4rem; height: 5.4rem; } .generage_btn{ // width: 10rem; } .icon-xiala{ margin-left: 1rem; transition: all .3s; cursor: pointer; &.active{ transform: rotate(180deg); } } .content{ position: absolute; top: 100%; // width: calc(100% - 2rem); width: min-content; min-width: 8rem; text-align: center; border-radius: calc(1rem* 1.2); overflow: hidden; z-index: 3; margin-top: .2rem; right: 0; left: auto; >div{ background: #cccccc; line-height: 2; font-size: 1.4rem; cursor: pointer; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; color: #fff; padding: .4rem 1.2rem; &.active{ background-color: #000; } } >div:hover{ background: #000; } } } .hideChecked{ user-select: none; -moz-user-select: none; -webkit-user-select: none; -ms-user-select: none; } .generalScroll{ &.generalScroll::-webkit-scrollbar { width: calc(1rem*1.2); height: calc(1rem*1.2); transition: all .3s; } /* 进度 */ &.generalScroll::-webkit-scrollbar-thumb { border-radius: calc(1rem*1.2); background: rgba(238, 238, 244, 0); } /* 轨道 */ &.generalScroll::-webkit-scrollbar-track { border-radius: calc(1rem*1.2); background: rgba(238, 238, 244, 0); } &.generalScroll:hover { // overflow-x: scroll; &.generalScroll::-webkit-scrollbar-thumb { background: #543087; } /* 轨道 */ &.generalScroll::-webkit-scrollbar-track { background: rgba(84, 48, 135,.2); } } } .scroll_style{ &::-webkit-scrollbar-button:single-button { // background-color: #ffffff; display: block; border-style: solid; height: 1.3rem; width: 1.4rem; } &::-webkit-scrollbar-button:single-button:vertical:decrement { border-width: 0 0.8rem 0.8rem 0.8rem; border-color: transparent transparent #555555 transparent; } &::-webkit-scrollbar-button:single-button:vertical:decrement:hover { border-color: transparent transparent #777777 transparent; } &::-webkit-scrollbar-button:single-button:vertical:increment { border-width: 0.8rem 0.8rem 0 0.8rem; border-color: #555555 transparent transparent transparent; } &::-webkit-scrollbar-button:vertical:single-button:increment:hover { border-color: #777777 transparent transparent transparent; } &::-webkit-scrollbar { /*滚动条整体样式*/ width: 1.4rem; /*高宽分别对应横竖滚动条的尺寸*/ } &::-webkit-scrollbar-thumb { /*滚动条里面小方块*/ background: #c2c2c2; opacity: 0.8; border-radius: 0.7rem; } &::-webkit-scrollbar-track { // background: #ffffff; } } // 迷你滚动条 .mini-scrollbar { &::-webkit-scrollbar { width: 0.4rem; } &::-webkit-scrollbar-thumb { border-radius: 0.4rem; background: rgba(0, 0, 0, 0.2); } } //蒙层样式 .mark_loading{ position: fixed; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.4); left: 0; top: 0; z-index: 99999; display: flex; align-items: center; justify-content: center; color: #fff; flex-direction: column; &.bgFFF{ background: rgba(255,255,255, 1); color: #000; } } .flex { display: flex; } .flex-col { flex-direction: column; } .flex-center { justify-content: center; align-items: center; } .align-center { align-items: center; } .space-between { justify-content: space-between; } .justify-center { justify-content: center; } .flex-1{ flex: 1; }