UNPKG

ttk-app-core

Version:
1,418 lines (1,369 loc) 30.1 kB
.ant-menu.mk-menu.ant-menu-root{ max-height: 300px; overflow-y: auto; overflow-x: hidden; } .edfx-app-portal{ overflow:hidden; width: 100%; height: 100%; min-width: 1024px; display:flex; flex-direction: column; background-color:#ececec; .leftNavMenu{ i:before{ color:inherit!important; } } a:hover { text-decoration: underline; } .ant-popover.ant-popover-placement-bottom{ margin-top: -11px !important; .ant-popover-inner-content{ ul{ max-height: 300px; overflow-y: scroll; } } } .edficon-bianji:before:hover { color:#fff } .leftmenu{ .ant-menu-vertical>li{ padding-left: 10px; } .ant-menu-vertical>li>div{ margin-top:0 !important; } } .leftmenu2{ margin-left: 0; } .nomenuscroll{ overflow: hidden; } .menuscroll{ overflow-y:auto; background: #ffffff !important; } &-search{ &-show { width: 260px; } &-shade{ // position: fixed; // width: 100%; // height: 100%; // top: 0; // left: 0; // bottom: 0; // right: 0; // z-index:10; } &-rightDiv{ display: inline-flex; z-index: 15; background-color: @primary-color; height: 100%; float:right; align-items: stretch; .helpCenter:hover{ background:@top-hover; } .liveCast:hover{ background:@top-hover; } .basicInfo{ display: flex; align-items: center; padding-right:15px; } .basicInfo:hover{ background:@top-hover; } .basicInfo.ant-popover-open{ background:@top-hover; } } } .item { &:hover{ background-color: #E3FEF9 !important; } } .divPadding{ margin-left: 10px; } .foldico{ background-color: #f9f9f9; border-radius: 3px; width: 28px; height: 28px; border: 1px solid #ddd; &:hover{ background-color: @primary-color; color:#ffffff; } } &-header{ display:flex; flex-direction: row; align-items: center; flex:0 0 54px; height:54px; background-color:#00B38A; color:#fff; overflow: visible; // z-index: 2; //position: relative; &-left{ height: 100%; flex: 0 0 159px; flex-direction: row; align-items: center; background: @primary-color; padding:0px 0px 0px 10px; justify-content: center; &-logo { width: 35px; height: 35px; } h1{ font-family: 'Microsoft Yahei', 'PingFang SC'; font-weight: 700; font-style: normal; font-size: 24px; color: #FFFFFF; margin:0 0 0 8px; } } &-right{ height: 100%; // padding:0px 24px 0px 0; display:block; align-items:center; overflow: visible; background: @primary-color; .orgName:hover{ cursor: pointer; background:@top-hover; } .orgName.ant-popover-open{ background:@top-hover; } .currentOrgName{ height:15px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; vertical-align: middle; max-width: 278px; display: inline-block; line-height:1; } &-menu{ &-deptSearch{ .ant-input { height: 30px; border-radius: 3px; } .ant-input-search-icon { font-size: 16px; } } &-item1{ font-size: 12px; color: #515151; transition: none !important; max-width: 320px; &:hover{ color: @primary-color; background:@primary-1; //border-bottom:1px solid #E4E4E4; } } } &-self{ // background-color: red !important; width: 150px; .ant-popover-inner-content{ padding: 0px !important; } &-popover-item{ padding: 10px; &:hover{ background: @primary-1; cursor: pointer; } &-toggleColor{ margin-right:5px; color:transparent; width:15px; height:8px; } } } .ant-popover-open>div{ background: @top-hover; } &-leftDiv { display: inline-block; line-height: 54px; height: 54px; margin: 0px 2px; background: @primary-color; &:hover{ background: @top-hover; } &-datepicker { cursor:pointer; width: 89px; .ant-calendar-picker-icon { right: 13px !important; &:after{ font-family: "edficon" !important; content: "\E60F"; font-size: 22px; cursor: pointer; line-height: 15px; color: #fff; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } } .ant-calendar-picker-input, .ant-calendar-picker-input:hover, .ant-calendar-picker-input:focus{ font-size: 14px !important; height: 55px; border-radius: 0; background-color: rgba(0,0,0,0); cursor:pointer; border: none !important; color: #fff; padding: 0px 5px 0px 10px !important; } } &-datepickerDropdown { //left: 253px !important; top: 54px !important; &:after{ content: ''; position: absolute; width: 0; height: 0; border-style: solid; border-width: 16px; border-color: #ffffff #ffffff transparent transparent; transform: rotate(315deg); top: 2px; left: 10px; } .iconCustom{ color: @primary-color; } .ant-calendar-month-panel-selected-cell { .iconCustom{ color: #FFFFFF; } } } } &-yijiezhang{ display: inline-block; position: relative; width: 45px; padding: 0px 4px; margin-left: 3px; background: #FA7C63; border-radius: 3px; font-size: 12px; &:after{ content: ''; position: absolute; width: 0; height: 0; border-style: solid; border-width: 5px; border-color: #FA7C63 #FA7C63 transparent transparent; transform: rotate(225deg); top: 4px; left: -2px; } } input { border-radius: 100px; border: 1px solid rgb(214, 205, 205) !important; // box-shadow: inset 0 1px 1px 0 rgba(0,0,0,0.50); // background: #02AA83; &:hover{ border: 1px solid rgb(214, 205, 205) !important; // box-shadow: inset 0 1px 1px 0 rgba(0,0,0,0.50); // background: #02AA83; } &:focus { border: 1px solid rgb(214, 205, 205) !important; // box-shadow: inset 0 1px 1px 0 rgba(0,0,0,0.50); // background: #02AA83; } } &-headerSearch{ height:100%; display: flex; align-items: center; padding:0 16px 0 10px; cursor: pointer; float:right; span{ input{ background-color: @top-hover; outline: none; border: 1px solid @top-hover !important; color: #fff; font-size: 12px; height: 30px; i{ color: #fff !important; } &:hover, &:focus{ border: 1px solid #fff !important; } } .ant-input-suffix { font-size: 20px; } input::-webkit-input-placeholder { /* WebKit, Blink, Edge */ color: #fff; } input:focus::-webkit-input-placeholder { /* WebKit, Blink, Edge */ color: rgba(255,255,255,0.5); } input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color: #fff; } input:focus:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color: rgba(255,255,255,0.5); } input::-moz-placeholder { /* Mozilla Firefox 19+ */ color: #fff; } input:focus::-moz-placeholder { /* Mozilla Firefox 19+ */ color: rgba(255,255,255,0.5); } input:-ms-input-placeholder { /* Internet Explorer 10-11 */ color: #fff; } input:focus:-ms-input-placeholder { /* Internet Explorer 10-11 */ color: rgba(255,255,255,0.5); } // input::-webkit-input-placeholder, input:-moz-placeholder, input::-moz-placeholder, input:-ms-input-placeholder{ // color: #fff; // } } i{ color: #fff !important; } &:hover{ background:@top-hover; } &-show:hover{ //width: 280px; background:@primary-color; } .msgNum{ font-size:12px; position: absolute; min-width:18px; height:18px; padding:0 2px; line-height:16px; color:#ffffff; display: block; text-align: center; background:#EE5749; border-radius: 9px; left: 56px; top: 11px; } } //&-headerSearch:hover{ // background:@top-hover; //} &-org{ background-color: @primary-color; color: #FFFFFF } &-org-popover { line-height: 40px; vertical-align: middle; border-bottom: 1px solid #E4E4E4; // background-color: #E3FEF9; &:hover { // // color: #1890ff } .edfx-app-sale-trend-widget-right-list-detail-name{ width: 100%; padding: 0px 0px 0px 8px; &:hover{ background-color: #E3FEF9; } } &-icon{ background-color: #F9F8FA; width: 49%; height: 40px; display: inline-block; text-align: center; vertical-align: middle; border: none; border-radius: 0; // border-right: 1px dashed #8E8C8C; // padding-right: 2px; span{ margin-left: 0px !important; } &-title{ } //&:hover{ // border-radius: 0; // background-color: #E3FEF9 !important; // color:#13a984 !important; //} } } &-org-popoverIcon { &:hover{ background-color: #FFFFFF; color:#3F90F7 } } &-org-menu{ width: 200px; height: 35px; align-items: center; color: #FFFFFF; &-icon-menu { margin-right: 2px; //font-size: 19px } } &-search{ width: 260px; height: 36px; align-items: left; input{ border-radius: 2px; // border: 1px solid #E4E4E4 !important; } span{ right: 1px !important; // input{ // border-radius: 0px; // // border: 1px solid #E4E4E4 !important; // } i{ font-size: 20px; padding: 7px; background: #EAEFF4; // border-radius: 2px; color: #333333; } } } &-my-title{ display: flex; flex-direction: row; align-items: center; height: 30px; } &-help{ // margin-top: 12px !important; // right: 0px; &-popover{ // position:absolute; // width:100%; height:100%; width:100%; z-index:10; top:0px; right:0; overflow:hidden; display: none; &-shade{ width:100%; height:100%; left: 0; top: 0; position: absolute; z-index: 99; } &-content{ width: 330px; height: 100%; position: absolute; right: 0; top: 0px; z-index: 99; background: #fff; color: #333; padding: 22px 24px 22px 22px; border: 1px solid #E4E4E4; box-shadow: 0 0 8px 0 rgba(181,181,181,0.50); .ant-popover-arrow{ position: fixed; top: 51px; right: 165px; } } &-titleIcon{ margin-bottom: 24px; vertical-align: middle; } &-title1{ font-size: 18px; color: #252525; font-weight: normal; } &-title2{ font-size: 12px; color: #515151; font-weight: normal; } ul{ padding-left: 20px; height: 34px; line-height: 34px; } .ant-card-head { border-bottom: none !important; } .ant-card-body{ padding-top: 10px; } .ant-input{ font-size: 12px; color: #d9d9d9; border-radius: 3px; font-weight: normal; } } &-content { margin: 5px 0px; } &-title { margin: 33px 0px 10px 0px; font-size: 12px; color: #515151; font-weight: normal; } &-icon-popover { margin-right: 6px; //font-size: 19px } &-subContent-item { font-size: 12px; color: #515151; font-weight: normal; } } .mk-menu { border-bottom: 0px !important; } .mk-menu > li{ display: flex; flex-direction: row; align-items: center; i{ font-size: 14px; } } &-photo { width: 30px; height: 30px; border-radius: 30px; margin-right: 10px; } .ant-menu{ &-submenu{ &-title{ background-color: #13a984; } } } } // 搜索动画弹出时间调整 .animated{ -webkit-animation-duration:0.5s !important; animation-duration: 0.5s !important; } } &-content-tabs{ height:28px; .ant-tabs-bar{ margin-bottom: 0px; background: #f1f5f4; border:none; .ant-tabs-nav-container-scrolling{ padding-left:20px; padding-right:20px; &>span{ width:16px; background:white; } &>span:hover{ background:@primary-color; color:white; } &>span.ant-tabs-tab-btn-disabled{ background:#f5f5f5; border:1px solid #d9d9d9; color:#cccccc; } } .ant-tabs-extra-content{ order:10; width: 30px; height: 28px; overflow: hidden; background: #fff; text-align: center; line-height:28px; margin-left:-1px; } } .ant-tabs-bar .ant-tabs-tab{ height:28px; border:none!important; line-height:28px!important; border-radius:0!important; vertical-align: top; } } &-content{ height:100%; display:flex; flex-direction: row; flex: 1 1 auto; background-color: #f1f5f4; position: relative; .mainTop{ height:28px; margin-top:10px; margin-bottom:6px; display: flex; flex-shrink: 0; .tabcontainer{ flex:1; overflow:hidden; } .extraMenu{ display:flex; .panelControl{ margin-right:10px; cursor: pointer; line-height:20px; i{ font-size:26px; vertical-align: middle; } span{ display: inline-block; vertical-align: middle; } } .panelControl:hover{ color: @primary-color; } .edfx-app-portal-content-apiLink{ line-height:26px; cursor: pointer; &:hover{ color:@primary-color; } } .configPanel{ position:fixed; width:100%; height:100%; z-index:10; top:0; left:0; overflow:hidden; display: none; &-shade{ position:absolute; left:0; top:0; width:100%; height:100%; } &-container{ position: absolute; right:0; top:54px; bottom:0; width:344px; overflow-y: auto; background: #FFFFFF; padding:0 16px; border: 1px solid #E4E4E4; box-shadow: 0 0 8px 0 rgba(181,181,181,0.50); } &-title{ padding:25px 0; font-size: 16px; color: #000000; letter-spacing: 0.07px; i{ margin-right:4px; vertical-align: middle; color:#999999; font-size: 24px; transform: translateY(1px); } span{ display: inline-block; vertical-align: middle; } } &-main{ &>div:not(:first-child){ margin-top:10px; } &-title{ font-size: 14px; color: #949393; letter-spacing: 0.07px; padding-bottom:3px; border-bottom:1px solid #D9D9D9; margin-bottom:10px; } &-options{ display: flex; flex-direction: column; &>label{ font-size: 13px; color: #454545; margin-left:0!important; margin-bottom:14px; } } } &-btns{ padding-top:25px; padding-bottom:25px; button:nth-of-type(1){ margin-right:10px; } } } } } &-left{ width:200px; border: 1px solid #e8e8e8; overflow-x:hidden; overflow-y: visible; flex: 0 0 auto; margin:10px 10px 10px; .ant-menu.ant-menu-root{ /*height: 100%;引发safari菜单不显示问题*/ max-height: inherit!important; overflow-y: auto; color:#333333; } .ant-menu-vertical{ .ant-menu-submenu-open.ant-menu-submenu-active{ background:@item-hover-bg; .ant-menu-submenu-title .ant-menu-submenu-arrow:before, .ant-menu-submenu-title .ant-menu-submenu-arrow:after{ background:@primary-color; } } } .ant-menu-inline{ .ant-menu-submenu-open.ant-menu-submenu-active{ background:@item-hover-bg; color:#ffffff !important; .ant-menu-submenu-title .ant-menu-submenu-arrow:before, .ant-menu-submenu-title .ant-menu-submenu-arrow:after{ background:#ffffff; } } } /* .ant-menu-inline .ant-menu-submenu-open:not(:first-child){ background-color: red; }*/ .ant-menu-inline .ant-menu-submenu-title { margin-top:0px !important; margin-bottom:0px !important; } &>div:nth-of-type(1){ /*flex:1!important; border:1px solid #e8e8e8;*/ border-bottom:none; } .mk-layout{ background:#ffffff; } .right_beta{ width:29px; height:12px; position: relative; top:-1px; left:2px; } .top_beta{ width:26px; height:15px; position: relative; top:-14px; left:-27px; } .menuSelect{ border-bottom: 1px solid #e8e8e8 !important; } .menuSelect1{ height: 35px; overflow: hidden; background-color: #ffffff; padding-top: 3px; min-height: 35px; } .menuSelect2{ overflow: hidden; background-color: #ffffff; height: 35px; padding-top: 3px; } .menuSelect3{ background-color: #ffffff; height: 35px; padding-left: 18px; padding-top: 3px; } .menuSelect4{ background-color: #ffffff; height: 35px; padding-left: 15px; padding-top: 3px; } .menu-type{ padding-left: 25px; i{ font-size: 28px; padding-top: 1px; cursor: pointer; color:#C2C1C1; background-color: #ffffff; } i:hover{ color:@primary-color; } } .menu-split{ padding-left: 10px; i{ font-size: 28px; color:#C2C1C1; } } .menu-switchcenter { margin-top: 5px; position: absolute; margin-left: 15px; i{ cursor: pointer; color: #C2C1C1; } i:hover{ color: @primary-color; } } .menu-switch { position: absolute; cursor: pointer; height: 28px; padding-right: 45px !important; i{ position: absolute; top:50%; right:5%; transform: translate(-50%,-50%); color:#C2C1C1; } i:hover{ color: @primary-color; } } /* .menu-switch:hover{ background: #e4e4e4; }*/ .new-guide{ flex-direction: row; flex:0 0 109px; position: relative; border:1px solid #e8e8e8; border-top:none; div{ display: flex; align-items: center; position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); } div:hover i,div:hover span{ cursor: pointer; color:@primary-color; } i{ font-size:28px; margin-right:5px; vertical-align: middle; color:#999999; } i:hover{ // color:#868686; } span{ width:60px; font-size:14px; font-weight:400; vertical-align: middle; color:#333333; } span:hover{ // color:#868686; } } .hide-content .menu-content{ display: none; } .show-content .menu-content{ display: inline; } } &-main{ background: #f1f5f4; flex: 1 1 auto; position: relative; overflow-y: hidden; & > div { padding:0 10px 10px 0; } } } .ant-menu-submenu-inline > .ant-menu-submenu-title .ant-menu-submenu-arrow{ right: auto !important; padding-left: 10px; } /*menu图标*/ .ant-menu-submenu-inline > .ant-menu-submenu-title .ant-menu-submenu-arrow:before, .ant-menu-submenu-inline > .ant-menu-submenu-title .ant-menu-submenu-arrow:after{ content: ''; position: absolute; vertical-align: baseline; background: #d9d9d9; background-image:none; width: 8px; height: 1px; border-radius: 1px; } .ant-menu-submenu-inline:hover > .ant-menu-submenu-title .ant-menu-submenu-arrow:before, .ant-menu-submenu-inline:hover > .ant-menu-submenu-title .ant-menu-submenu-arrow:after{ /*background:@primary-color;*/ color: #ffffff; } .ant-menu-submenu-inline:hover > .ant-menu-submenu-open > .ant-menu-submenu-title .ant-menu-submenu-arrow:before, .ant-menu-submenu-inline:hover > .ant-menu-submenu-title .ant-menu-submenu-arrow:after{ /*background:@primary-color;*/ color: #ffffff; } .ant-menu-submenu-inline > .ant-menu-submenu-title .ant-menu-submenu-arrow:before{ transform: rotate(40deg) translateY(-3px); } .ant-menu-submenu-inline > .ant-menu-submenu-title .ant-menu-submenu-arrow:after{ transform: rotate(-40deg) translateY(3px); } .ant-menu-submenu-vertical > .ant-menu-submenu-title .ant-menu-submenu-arrow:before, .ant-menu-submenu-vertical > .ant-menu-submenu-title .ant-menu-submenu-arrow:after{ content: ''; position: absolute; vertical-align: baseline; background: #d9d9d9; background-image:none; width: 8px; height: 1px; border-radius: 1px; } .ant-menu-submenu-vertical:hover > .ant-menu-submenu-title .ant-menu-submenu-arrow:before, .ant-menu-submenu-vertical:hover > .ant-menu-submenu-title .ant-menu-submenu-arrow:after{ background:@primary-color; } .ant-menu-submenu-vertical > .ant-menu-submenu-title .ant-menu-submenu-arrow:before{ transform: rotate(40deg) translateY(-3px); } .ant-menu-submenu-vertical > .ant-menu-submenu-title .ant-menu-submenu-arrow:after{ transform: rotate(-40deg) translateY(3px); } } .left-menu-itemgroup{ cursor: default; .ant-menu-item-group-title{ font-size:14px; font-weight:400; padding:3px 16px; } ul{ overflow: hidden; li{ float: left; font-size:14px; font-weight:400; // color:#666666; position: relative; } li:not(:first-child){ padding-left:16px; } li:not(:last-child):hover:before{ color:#d9d9d9; } li:not(:last-child):before{ content: ''; width:1px; height:9px; border-right:1px solid #d9d9d9; position: absolute; top:50%; transform: translateY(-50%); right:0; } li:hover{ // color: #00b38a; text-decoration: underline; } li:hover:before{ // color:#666666; } } } .left-menu-submenu-menuitem{ font-size:14px; font-weight:400; height: 28px!important; line-height: 28px!important; height:28px; } .left-menu-submenu-menuitem:hover{ text-decoration: underline; // color:#00b38a; } .manageListPopover .app-portal-header-popover .ant-popover-inner-content { padding: 0px !important } .manageListPopover .ant-popover-inner-content { padding: 0px; } .selfPopover .app-portal-header-popover .ant-popover-inner-content { padding: 0px !important } .selfPopover .ant-popover-inner-content { padding: 0px; } .ant-menu-inline, .ant-menu-vertical, .ant-menu-vertical-left{ border-right: none; } .ant-menu-vertical .ant-menu-item:not(:last-child), .ant-menu-vertical .ant-menu-item{ margin: 0px; } .ant-menu-inline .ant-menu-item:not(:last-child), .ant-menu-inline .ant-menu-item{ margin: 0px; } .level-first2{ font-weight:400; background-color: #f9f9f9; text-align: center; color: @primary-color; .left-menu-itemgroup >div>span{ padding-left: 8px !important; } /* .left-menu-itemgroup >div>i.ant-menu-submenu-arrow:hover{ color: #ffffff; }*/ .ant-menu-item-selected{ background: @primary-color!important; color: #ffffff !important; font-weight: bold; padding-top: 4px !important; } &>ul>li.ant-menu-submenu-open>div>i{ transform: translateY(1px) !important; &:before{ //transform: rotate(50deg) translate(3px,-5px) !important; transform: rotate(50deg) translate(3px, -4px) !important; } &:after{ transform: rotate(313deg) translate(7px, 7px) !important; //transform: rotate(310deg) translate(8px,8px) !important; } } &>ul>li.ant-menu-submenu-open,&>ul>li.ant-menu-submenu-active { color: #ffffff; font-weight: bold; background:@primary-color; .moji{ background:@vertial-menu-bg; padding-top: 4px !important; color: #000000; } .moji:hover,.moji.ant-menu-item-selected{ background:@button-hover-color!important; } .moji:after{ display: none; } .ant-menu-item-selected{ background: #60CBC5; color: #ffffff; font-weight: bold; padding-top: 4px !important; } .ant-menu-item-active{ background:#DAF5F5; padding-top: 4px !important; color: #000000; } } &>ul>li.ant-menu-submenu-open,&>ul>li.ant-menu-submenu-active { &>div>i:hover{ color: #ffffff; } } .moji{ text-align: left; padding: 5px 0 5px 56px!important; /*border-bottom: 0px solid #f9f9f9;*/ } .ant-menu-inline .ant-menu-item.moji{ width:100%; } .ant-menu-inline .ant-menu-item.moji:hover{ width:100%; text-decoration: none; background: @primary-color; color: #ffffff; border-bottom: none; /*margin-top: -1px important;*/ } .moji:before{ display: none; } &>div{ cursor: default !important; i,span{ color: @primary-color; } } &>div:first-child .ant-menu-submenu-arrow{ display: none; } &>div:first-child.ant-menu-submenu-title{ font-size: 16px !important; /*padding-left: 35px!important;*/ background-color: #f4f4f4 !important; display: flex; } &>ul{ text-align: left; min-width:88px!important; &>li.ant-menu-submenu-open>div{ color:#ffffff; } &>li>div:hover{ background: @primary-color; color: #ffffff; .ant-menu-submenu-arrow{ color: #FFFFFF; } } &>li.ant-menu-submenu-open>div:hover{ background: @primary-color; color: #ffffff; .ant-menu-submenu-arrow{ color: #ffffff; } } &>li{ color:#333333; border-bottom: 1px solid #f9f9f9; text-align: left; /*padding-left: 20px;*/ &>div{ color:#333333; } &>ul{ color:#555555; padding-top:4px 0; &>li{ height:26px!important; line-height:26px!important; } &>li{ padding:0 0 0 56px !important; } &>li:first-child{ padding: 0 0 0 56px!important; } &>li:last-child{ padding: 0 0 0 56px!important; } } } /* &>li:not(:last-child){ margin-bottom:11px; }*/ } .ant-menu-item-group-list .ant-menu-item{ padding: 0 16px 0 10px; } .menu-icon{ font-size:28px; transform: translateY(6px); } .anticon{ margin-right:2px; } .ant-menu-inline .ant-menu-item:not(:last-child), .ant-menu-inline .ant-menu-item{ /*margin-top:6px; margin-bottom:6px;*/ height: 36px !important; padding-left:6px; } } .level-first2:hover{ background:@item-hover-bg; } .level-first{ // color:#000000; font-size:14px; font-weight:400; &>ul{ padding:14px 24px 32px 6px!important; min-width:88px!important; &>li{ color:#333333; &>div{ color:#999999; } &>ul{ color:#555555; height:34px; padding-top:4px; &>li{ height:26px!important; line-height:26px!important; } &>li{ padding:0 10px; } &>li:first-child{ padding: 0 10px 0 16px!important; } } } &>li:not(:last-child){ margin-bottom:11px; } } .ant-menu-item-group-list .ant-menu-item{ padding: 0 16px 0 10px; } .menu-icon{ font-size:28px; transform: translateY(6px); } .anticon{ margin-right:2px; } .ant-menu-vertical .ant-menu-item:not(:last-child), .ant-menu-vertical .ant-menu-item{ margin: 0px; margin-bottom:11px; } } .level-first:hover{ background:@item-hover-bg; } .headBarBtn{ display: inline-block; vertical-align: middle; } .userName{ cursor: pointer; display: inline-block; vertical-align: middle; max-width: 125px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .hideLast .ant-tabs-bar .ant-tabs-tab:last-child{ display:none; padding: 0; width: 28px; height: 28px; background:#ffffff; .ant-tabs-tab-unclosable{ width:100%; height:100%; i{ display: block; width:100%; height:100%; line-height:28px; } } } .showLast .ant-tabs-bar .ant-tabs-tab:last-child{ display: inline-block; padding: 0; width: 28px; background:#ffffff; height: 28px; .ant-tabs-tab-unclosable{ width:100%; height:100%; i{ display: block; width:100%; height:100%; line-height:28px; } } } /*企业列表位置*/ .manageListPopover{ top:45px!important; left: 161px !important; .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected{ color: @primary-color; background-color: @item-hover-bg; } } @media screen and(-ms-high-contrast:active),(-ms-high-contrast:none){ /*兼容IE11*/ .manageListPopover{ left: 171px !important; } } /*个人设置位置*/ .selfPopover{ top:45px!important; .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected{ color: @primary-color; background-color: @item-hover-bg; } } /*顶部右侧menu位置*/ .headerRightMenu{ top:45px!important; } /*menu图标*/