html{ font-size: 192px; } body{ overflow: hidden; } h4{ margin: 0; padding: 0 0 0.05rem; } .c-b5e1fc{ color: #b5e1fc; } .c-ff3803{ color: #ff3803; } .c-03d95d{ color: #03d95d; } .c-fd9c0d{ color: #fd9c0d; } .c-0fa5f2{ color: #0FA5F2; } .c-ffff00{ color: #ffff00; } .c-d259d6{ color: #d259d6; } .c-05a561{ color: #05a561; } .c-abdbe9{ color: #abdbe9; } .c-b82f1a{ color: #b82f1a; } .c-f10{ font-size: 0.05rem; } .c-f12{ font-size: 0.06rem; } .c-f14{ font-size: 0.07rem; } .c-f16{ font-size: 0.08rem; } .c-f18{ font-size: 0.09rem; } .c-f20{ font-size: 0.1rem; } .c-f22{ font-size: 0.11rem; } .c-f24{ font-size: 0.12rem; } .c-f26{ font-size: 0.13rem; } .lh18{ line-height: 1.8; } .mt10{ margin-top: 0.05rem; } .mb10{ margin-bottom: 0.05rem; } .mtb10{ margin-top: 0.05rem; margin-bottom: 0.05rem } .mr10{ margin-right: 0.05rem; } .ml10{ margin-left: 0.05rem; } .mlr10{ margin-left: 0.05rem; margin-right: 0.05rem } .mt20{ margin-top: 0.1rem; } .mb20{ margin-bottom: 0.1rem; } .mtb20{ margin-top: 0.1rem; margin-bottom: 0.1rem } .mr20{ margin-right: 0.1rem; } .ml20{ margin-left: 0.1rem; } .mlr20{ margin-left: 0.1rem; margin-right: 0.1rem } .c-nowrap-multi-4 { display:-webkit-box; overflow:hidden; text-overflow:ellipsis; -webkit-box-orient:vertical; -webkit-line-clamp:4; } .top-layer{ width: 6rem; height: 4.2rem; background-image: url(../images/tankuang_bg_img.png); background-repeat: no-repeat; background-size: 100% 100%; position: relative; margin: 0 auto; /*position: fixed; left: 50%; top: 50%; margin-left: -3rem; margin-top: -2.1rem;*/ /*width: 100%; height: 100%; margin: 0;*/ } .top-layer .close-btn{ position: absolute; width: 0.2rem; height: 0.2rem; top: -20px; right: -20px; object-fit: fill; } .top-layer .close-btn>img{ width: 100%; height: 100%; } .content{ width: 100%; height: 100%; padding: 0.2rem; position: relative; } .left-panel{ position: absolute; width: 1.35rem; height: 100%; left: 0.2rem; top: 0.2rem; } .center-panel{ height: 100%; margin: 0 1.35rem; position: relative; padding: 0 0.05rem; } .right-panel{ position: absolute; width: 1.35rem; height: 100%; right: 0.2rem; top: 0.2rem; } .person-img{ width: 0.6rem; height: 1.77rem; margin: 0 auto; object-fit: fill; padding-top: 0.17rem; } .person-img>img{ width: 100%; height: 100%; } .panel-box{ width: 1.35rem; height: 1.45rem; padding: 0.05rem; } .panel-box1{ background: url(../images/kuang01_bg_img.png) no-repeat; background-size: 100% 100%; } .panel-box2{ height: 0.85rem; background: url(../images/kuang02_bg_img.png) no-repeat; background-size: 100% 100%; margin-top: 0.1rem; } .panel-box3{ height: 1.15rem; background: url(../images/kuang03_bg_img.png) no-repeat; background-size: 100% 100%; margin-top: 0.1rem; } .panel-box4{ position: absolute; bottom: 0.15rem; left: 0.05rem; width: calc(100% - 0.1rem); height: 1.15rem; background: url(../images/kuang04_bg_img.png) no-repeat; background-size: 100% 100%; margin-top: 0; padding: 0.05rem; } .panel-box5{ height: 1.15rem; background: url(../images/kuang03_bg_img.png) no-repeat; background-size: 100% 100%; } .panel-box6{ height: 1.67rem; background: url(../images/kuang05_bg_img.png) no-repeat; background-size: 100% 100%; margin-top: 0.1rem; } .panel-box7{ height: 0.63rem; background: url(../images/kuang06_bg_img.png) no-repeat; background-size: 100% 100%; margin-top: 0.1rem; } .sub-title{ width: 100%; height: 0.15rem; background: url(../images/kuang01_biaodi_img.png) no-repeat; background-size: 100% 100%; text-align: center; line-height: 0.15rem; position: relative; } .sub-title>.pre-icon{ position: absolute; width: 0.05rem; height: 0.09rem; left: 0.05rem; top: 0.025rem; background: url(../images/zuojiantou_btn.png) no-repeat; background-size: 100% 100%; } .sub-title>.pre-icon.active{ background: url(../images/zuojiantou_pre.png) no-repeat; background-size: 100% 100%; } .sub-title>.next-icon{ position: absolute; width: 0.05rem; height: 0.09rem; right: 0.05rem; top: 0.025rem; background: url(../images/youjiantou_btn.png) no-repeat; background-size: 100% 100%; } .sub-title>.next-icon.active{ background: url(../images/youjiantou_pre.png) no-repeat; background-size: 100% 100%; } .family-group{ width: 100%; height: .5rem; /*white-space: nowrap;*/ overflow: hidden; /*overflow-x: scroll; -webkit-backface-visibility: hidden; -webkit-perspective: 1000; -webkit-overflow-scrolling: touch; text-align: justify;*/ position: relative; } .family-group #scroller{ position: absolute; z-index: 1; -webkit-tap-highlight-color: rgba(0,0,0,0); width: 1000px; height: 100%; -webkit-transform: translateZ(0); -moz-transform: translateZ(0); -ms-transform: translateZ(0); -o-transform: translateZ(0); transform: translateZ(0); -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-text-size-adjust: none; -moz-text-size-adjust: none; -ms-text-size-adjust: none; -o-text-size-adjust: none; text-size-adjust: none; } /*滚动条样式*/ .family-group::-webkit-scrollbar {/*滚动条整体样式*/ width: 0px; /*高宽分别对应横竖滚动条的尺寸*/ height: 0px; } .family-group::-webkit-scrollbar-thumb {/*滚动条里面小方块*/ border-radius: 5px; -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2); background: rgba(0,0,0,0.2); } .family-group::-webkit-scrollbar-track {/*滚动条里面轨道*/ -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2); border-radius: 0; background: rgba(0,0,0,0.1); } .family-group .family{ display: inline-block; } .portrait-img{ width: .3rem; height: .3rem; border-radius: 50%; } .ui-grid { display: -webkit-box; display: box; } .ui-grid-middle { -webkit-box-pack: center; -webkit-box-align: center; box-pack: center; box-align: center; } .ui-grid-vertical { -webkit-box-orient: vertical; box-orient: vertical; } .ui-grid-label { -webkit-box-flex: 0; box-flex: 0; width: 100px; font-weight: 600; } .ui-col-0 { -webkit-box-flex: 0; box-flex: 0; } .ui-col-1 { -webkit-box-flex: 1; box-flex: 1; } .ui-col-2 { -webkit-box-flex: 2; box-flex: 2; } .ui-col-3 { -webkit-box-flex: 3; box-flex: 3; } .ui-col-4 { -webkit-box-flex: 4; box-flex: 3; } .ui-col-5 { -webkit-box-flex: 5; box-flex: 5; } .ui-col-6 { -webkit-box-flex: 6; box-flex: 6; } .device-img{ width: 0.23rem; height: 0.23rem; margin-right: 0.1rem; } .sub-title .tab-box{ padding: 0 0.15rem; } .tab-box{ width: 100%; margin: 0 auto; background-color: #0f283b; } .tab-box .data-tab{ width: 100%; display: inline-block; color: #0fa5f2; padding: 0.02rem 0.08rem; border: 1px solid #0fa5f2; } .tab-box .data-tab.active{ color: #B5E1FC; background-color: #0FA5F2; /*border-radius: 0.08rem;*/ } .zb-tab{ color: #257fb7; display: inline-block; width: 0.385rem; height: 0.125rem; background: url(../images/anniu02_img.png) no-repeat; background-size: 100% 100%; text-align: center; line-height: 0.125rem; margin-right: 0.05rem; } .zb-tab.active{ color: #B5E1FC; background: url(../images/anniu01_img.png) no-repeat; background-size: 100% 100%; } .date-tab{ display: inline-block; width: 0.3rem; height: 0.125rem; line-height: 0.125rem; color:#257fb7; border: 1px solid #0FA5F2; border-left: 0; text-align: center; } .date-tab:first-child{ border: 1px solid #0FA5F2; } .date-tab.active{ background-color: #0FA5F2; color: #B5E1FC; } .bg-icon{ object-fit: fill; position: relative; } .bg-icon>img{ width: 100%; height: 100%; } .absolute-content{ position: absolute; width: 100%; text-align: center; top: 50%; -webkit-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); } .device-scroll-panel, .record-panel{ height: calc(100% - 0.18rem); overflow: hidden; overflow-y: scroll; padding:0 0.05rem; position: relative; } .device-scroll-panel ul{ margin: 0; padding: 0; } /*滚动条样式*/ .device-scroll-panel::-webkit-scrollbar, .record-panel::-webkit-scrollbar {/*滚动条整体样式*/ width: 0px; /*高宽分别对应横竖滚动条的尺寸*/ height: 0px; } .device-scroll-panel::-webkit-scrollbar-thumb, .record-panel::-webkit-scrollbar-thumb {/*滚动条里面小方块*/ border-radius: 5px; -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2); background: rgba(0,0,0,0.2); } .device-scroll-panel::-webkit-scrollbar-track, .record-panel::-webkit-scrollbar-track {/*滚动条里面轨道*/ -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2); border-radius: 0; background: rgba(0,0,0,0.1); } .record-panel .year{ position: relative; display: inline-block; background-color: #0fa5f2; padding: 0.01rem 0.05rem; border-radius: 0.06rem; /*margin-bottom: 0.05rem;*/ margin-left: 0.11rem; margin-top: 0.05rem; } .record-panel .record{ position: relative; color: #0fa5f2; margin: 0.05rem 0 0; } .record-panel .record.active{ color: #B5E1FC; } .record-panel .date{ width: 0.22rem; } .record-panel .record .info{ display: inline-block; width: 100%; padding: 0.01rem 0.08rem; border: 1px solid #0FA5F2; border-radius: 0.06rem; /*overflow: hidden; white-space: nowrap; text-overflow: ellipsis;*/ } .record-panel .record.active .info{ background-color: #0FA5F2; } .straight-line{ position: absolute; width: 2px; height: 100%; background-color: #0fa5f2; top: 0.1rem; left: 0.24rem; z-index: 0; } .select-div{ /*display: inline-block; width: calc(100% - 0.3rem);*/ height: 0.15rem; background: url(../images/xuanxiang_bg_img.png) no-repeat; background-size: 100% 100%; /*padding: 0 0.05rem 0 0;*/ } .select-div select{ width: 100%; height: 0.15rem; appearance:none; -moz-appearance:none; -webkit-appearance:none; background: url(../images/jiantou001_icon.png) no-repeat scroll right center transparent; background-position-x: 95%; background-size: 0.08rem 0.04rem; padding-right: 0.1rem; padding-left: 0.05rem; border: none; color: #b5e1fc; font-size: 0.07rem; } .select-div select option{ background-color: #053555; color: #b5e1fc; } .select-div .dropdown{ height: 0.15rem; width: 100%; border: none; appearance:none; -moz-appearance:none; -webkit-appearance:none; background: url(../images/jiantou001_icon.png) no-repeat scroll right center transparent; background-size: 0.08rem 0.04rem; } .v-select .selected-tag{ color: #B5E1FC !important; font-size: 0.07rem; height: 0.15rem !important; line-height: 0.15rem !important; margin: 0 !important; padding: 0 !important; } .v-select li>a{ font-size: 0.07rem; height: 0.15rem; line-height: 0.15rem; } .no-result-img{ width: 0.9rem; margin: 0 auto; object-fit: fill; margin-top: 0.25rem; } .no-result-img>img{ width: 100%; height: 100%; } .no-result-text{ text-align: center; margin-top: 0.1rem; font-size: 0.07rem; color: #b5e1fc; } .v-select .dropdown-toggle .clear{ display: none !important; } .v-select .dropdown-menu{ background-color: #072134 !important; border-color: #0fa5f2 !important; color: #b5e1fc !important; } .v-select .dropdown-menu >li{ color: #b5e1fc !important; }