:root { font-size:12px !important; } * { background-repeat: no-repeat; box-sizing:border-box; font-family: Consolas, "Courier New", monospace; } body{margin:0;background-color:#Fff; font-family: Consolas, "Courier New", monospace; position:relative; left:0;top:0;width:100%;height:100%; overflow:hidden; webkitPerspective:1000; transformStyle:'preserve-3d'; perspectiveOrigin:'50% 50%'; } .h2{margin-block:0px;} .pp{ width:100%;height:100%; cell-spacing:0px;border-spacing:0px; overflow:hidden; border-collapse:collapse; box-sizing:border-box; } .ppp{position:absolute;width:100%;height:100%;left:0; top:0;overflow:hidden;box-sizing:border-box;} label{ vertical-align:middle; display:inline-block; } progress { background-color: #f3f3aa; border: none; color: #4C0050; /* 对于一些浏览器,这将改变进度条的颜色 */ } li{text-indent:2px;} p{margin:0px 0px;} li > p{text-indent:0px;} .btdiv{ text-align:center; //border-radius:5px; display: flex; align-items: center; border: 1px solid rgb(136, 136, 136,0.1); min-width: 16px; minHeight:26px; font-size: 1rem; user-select: none; justify-content: center; width:100%;height:100%; box-sizing:border-box; } .btdiv:hover{ background-color:rgb(85,80,255,0.6); color:#005; } .lbdiv{ text-align:center; //border-radius:5px; display: flex; align-items: center; border: 1px solid rgb(136,136,136,0.1); min-width: 16px; font-size: 1remx; user-select: none; justify-content: center; width:100%;height:100%; box-sizing:border-box; } .schtable{ width:100%; height:100%; overflow:hidden; border-collapse:collapse} .tbelmt{ width:calc(100% - 6px); height:calc(100% - 6px); margin:3} textarea{ resize:none; padding:5; font-family: Consolas, "Courier New", monospace; } .dark{background-color:#EEE;padding:10;border-radius:8px;} .pvbutton{ text-align:center; font-size:9; padding:3;float:right; border-radius:5px; user-select:none; border:1px solid #888 } .pvbt{text-align:center; font-size:12; padding:3; margin:0px 5px 0px 5px; border-radius:5px; user-select:none; min-Width:40; min-height:32; border:1px solid #888 } .pvtitle{ background:linear-gradient(to right,#012020,#008 52%,#00f); padding:5px; font-size:1rem; color:#FA0; padding-Left:5; user-select:none } .pvlx{ background:linear-gradient(to right ,#202000, #888 52%, #fff); font-size:11; color:#FA0; padding-Left:5; user-select:none } .hide-scrollbar::-webkit-scrollbar { display: none; } .uda{color:#00f;text-align:left} .icon{ background-repeat:no-repeat; background-position:left top; background-size:100% 100%; user-select:none} .backDiv{background-color:rgb(0,0,0,0.6)} .iconimg{ width:32;height:32; vertical-align:middle; } .tdbut{ word-wrap:break-word; user-select:none; border:1px solid #888;text-align:center; border-radius:5px;background-color:#ddd; padding:5} .tdbut:hover{background-color:#FFD} .bd{width:100%;height:100%;box-sizing:border-box} .bh{ backface-visibility:hidden; -webkit-backface-visibility:hidden; /* Chrome and Safari */ -moz-backface-visibility:hidden; /* Firefox */ -ms-backface-visibility:hidden; /* Internet Explorer */ } .chatDiv{ word-break:break-all; font-size:12;float:left;width:auto; padding:5;text-align:justify; border-radius:0px 10px 10px 10px; box-shadow:0px 0px 3px #aaa; max-width:90%; background-color:rgb(255,5,0,0.5); overflow:hidden } .cellInput{ width:100%;height:100%;padding:5;border:0 } .bbt{opacity:0.2} .bbt:hover{opacity:1} .ppt{background-color:rgb(200,200,0,0.2)}.ppt:hover{background-color:rgb(200,200,0,1)} .pmt:hover::before{ content:attr(data-msg); position:absolute; top:-80px; left:10px; padding:2px 6px; width:200; display:inline-block; color:#333; border:1px solid #333; border-radius:5px; font-size:9px; } .pmt:hover::after{ content:""; border-top:5px solid #333; border-left:5px solid transparent; border-right:5px solid transparent; position:absolute; top:-6px; left:60px; } .hltext{color:#aaa;text-shadow:-1px -1px 0 #000000,1px -1px 0 #000000,-1px 1px 0 #000000,1px 1px 0 #000000} .switch-btn { cursor: pointer; width: 45px; height: 28px; position: relative; border: 1px solid #dfdfdf; background-color: #fdfdfd; box-shadow: #dfdfdf 0 0 0 0 inset; border-radius: 15px; background-clip: content-box; display: inline-block; -webkit-appearance: none; user-select: none; outline: none; } .switch-btn:before { content: ''; width: 25px; height: 25px; position: absolute; top: 0; left: 0; border-radius: 20px; background-color: #fff; box-shadow: 0 1px 3px rgba(0, 0, 0, .4); } .switch-btn:checked { border-color: #56b0d4; box-shadow: #56b0d4 0 0 0 16px inset; background-color: #56b0d4; } .switch-btn:checked:before { left: 18px; } .switch-btn.switch-btn-animbg { transition: background-color ease .4s; } .switch-btn.switch-btn-animbg:before { transition: left .3s; } .switch-btn.switch-btn-animbg:checked { box-shadow: #dfdfdf 0 0 0 0 inset; background-color: #56b0d4; transition: border-color .4s, background-color ease .4s; } .switch-btn.switch-btn-animbg:checked:before { transition: left .3s; } pre { background-color: #333; border: 1px solid #ccc; font-family: 'Courier New', Courier, monospace; font-size: 12px; line-height: 1.5; padding: 10px; margin:2px 2px; border-radius:4px; color:#fff; overflow-x:scroll; white-space: pre-wrap } @function whaaaa() { $width: 100vw; // viewport width $height: 100vh; // viewport height @return $width / $height; } select {font-family: Consolas, "Courier New", monospace;} textarea{ resize:none;padding:5; font-family: Consolas, "Courier New", monospace; border:0px solid #eee; } input[type=text]{ padding:5;font-family: Consolas, "Courier New", monospace; border:0px solid #eee; } input[type=range] { -webkit-appearance: none; border-radius: 10px; /*这个属性设置使填充进度条时的图形为圆角*/ background: -webkit-linear-gradient(#059CFA, #059CFA) no-repeat; background-size: 0% 100%; } input[type=range]:focus { outline: none; } input[type=range]::-webkit-slider-runnable-track { height: 15px; border-radius: 10px; /*将轨道设为圆角的*/ box-shadow: 0 1px 1px #def3f8, inset 0 .125em .125em #0d1112; /*轨道内置阴影效果*/ } input[type=range]::-webkit-slider-thumb { -webkit-appearance: none; height: 25px; width: 25px; margin-top: -5px; /*使滑块超出轨道部分的偏移量相等*/ background: #ffffff; border-radius: 50%; /*外观设置为圆形*/ border: solid 0.125em rgba(205, 224, 230, 0.5); /*设置边框*/ box-shadow: 0 .125em .125em #3b4547; /*添加底部阴影*/ } input[type=range]::-moz-range-track { height: 15px; border-radius: 10px; /*将轨道设为圆角的*/ box-shadow: 0 1px 1px #def3f8, inset 0 .125em .125em #0d1112; /*轨道内置阴影效果*/ } input[type=range]::-moz-range-thumb { appearance: none; height: 25px; width: 25px; margin-top: -5px; /*使滑块超出轨道部分的偏移量相等*/ background: #ffffff; border-radius: 50%; /*外观设置为圆形*/ border: solid 0.125em rgba(205, 224, 230, 0.5); /*设置边框*/ box-shadow: 0 .125em .125em #3b4547; /*添加底部阴影*/ } input[type=range]::-moz-range-progress { background: linear-gradient(#059CFA, #059CFA) no-repeat; height: 13px; border-radius: 10px; } input[type=range]::-ms-track { height: 25px; border-radius: 10px; box-shadow: 0 1px 1px #def3f8, inset 0 .125em .125em #0d1112; border-color: transparent; /*去除原有边框*/ color: transparent; /*去除轨道内的竖线*/ } input[type=range]::-ms-thumb { border: solid 0.125em rgba(205, 224, 230, 0.5); height: 22px; width: 22px; border-radius: 50%; background: #ffffff; margin-top: -5px; box-shadow: 0 .125em .125em #3b4547; } input[type=range]::-ms-fill-lower { /*进度条已填充的部分*/ height: 22px; border-radius: 10px; background: linear-gradient(#059CFA, #059CFA) no-repeat; } input[type=range]::-ms-fill-upper { /*进度条未填充的部分*/ height: 22px; border-radius: 10px; background: #ffffff; } input[type=range]:focus::-ms-fill-lower { background: linear-gradient(#059CFA, #059CFA) no-repeat; } input[type=range]:focus::-ms-fill-upper { background: #ffffff; } input[type=text]{padding:5;font-family: Consolas, "Courier New", monospace;} input[type=number]::-webkit-outer-spin-button, input[type=number]::-webkit-inner-spin-button { -webkit-appearance: none; margin: 0; } .pan{width:100%;height:100%; position:absolute; left:0;top:0; box-sizing:border-box; } .panN{width:100%;height:100%; //background-color:rgb(0,0,0,0.8); position:absolute; left:0;top:0;box-sizing:border-box; } .pvl{height:40; background:linear-gradient(to bottom ,#444, #888 10%,#AAA 90%, #444); font-size:11;color:#FFA;padding-Left:5;user-select:none} .spr{color:#a00} .pvr{color:#f00;text-align:center} .pvn{float:right;color:#aaa;fontSize:9; font-style:italic} .pvgridhead{ border-Right:1px solid #eee; padding:3; } .pva{ background-image:url(/svcn/2797); background-repeat:no-repeat; background-position:right center; background-size:20px 20px; padding:10; } .pvgridtd{ border-Right:1px solid #eee; padding:3; font-size:12px; white-space:wrap; overflow:hidden; word-break:break-all; } .pvtn{ background-repeat:no-repeat; background-position:left top; background-size:100% 100%; } .pvdisable{cursor:'not-allowed'; pointerEvents:'none'} .pv0{ text-align:justify; text-indent:30px; user-select:none; padding:5; line-height:1.5; box-sizing:border-box; } .pv1{text-align:justify; text-indent:30px; user-select:none; padding:5; line-height:1.5; box-sizing:border-box; font-size:11;color:#00a } .dv1{text-align:justify; user-select:none; padding:5; line-height:1.5; box-sizing:border-box; font-size:11; color:#00a; border-left:40px solid transparent, } .md{ width:100%; height:100%; overflow-Y:auto; overflow-x:hidden; box-sizing:border-box; padding:5; } .md table { border-collapse: collapse; width: 100%; } .md table, .md th, .md td { border: 1px solid black; } .md td { padding: 5px; text-align: left; } .md th{ padding: 3px; text-align: center; background-color:#DDD; } .md blockquote {text-align:justify} .md em {background-color:rgb(200,200,200,0.4);color:#800} .ediv{width:100%;height:100%; overflow:scroll; box-sizing:border-box} .eediv{width:100%;height:100%; overflow:hidden; box-sizing:border-box} .ydiv{ width:100%; height:100%; overflow-Y:auto; overflow-x:hidden; box-sizing:border-box; } .ydivn{ width:100%; height:100%; overflow-Y:auto; overflow-x:hidden; box-sizing:border-box; scrollbar-width: none; /* 针对Firefox隐藏滚动条 */ -ms-overflow-style: none; } .ydivn::-webkit-scrollbar { display: none; } .xdiv{width:100%; height:100%; overflow-Y:hidden; overflow-x:auto; box-sizing:border-box } .D3{ -webkit-perspective:1000; transform-style:preserve-3d; perspective-origin:50% 50%; } .cc{ display: flex; align-items: center; /* 垂直居中 */ justify-content: center; /* 水平居中 */ } .capsule{ padding:5px 8px 5px 32px; box-Shadow:0px 0px 3px #888; float:left; font-size:12; margin:5px 0px 0px 5px; border-Radius:40px; user-Select:none; background-size:auto 100%; } /* 针对 Firefox */ progress::-moz-progress-bar { background: #4CAF50; } /* 针对 Chrome、Safari 和 Opera */ progress::-webkit-progress-bar { background-color: #f3f3aa; } progress::-webkit-progress-value { background-color: #4C0050; } .etb{border-collapse:collapse; padding:0;margin:0; width:100%;height:100%; //font-size:1rem; user-select:none; table-layout: fixed; } .eetb{width:100%;overflow:hidden; border-collapse:collapse} .lIconButton{ box-sizing:content-box; padding-left:32; } .menu-item { display: block; padding: 10px 20px; text-decoration: none; color: #333; background-color: #f9f9f9; border: 1px solid #ddd; transition: background-color 0.3s, color 0.3s; } .menu-item:hover { background-color: #e9e9e9; color: #000; } .aligned-img { vertical-align: middle; /* 垂直居中对齐 */ display: inline; /* 保持与文字在同一行 */ height: 48px; /* 设置图片高度 */ box-SHADOW:1PX 1PX 3PX #000; } .hmask { width: 200px; height: 200px; background-color: blue; opacity: 0; transition: opacity 0.3s; } .hmask:hover { opacity: 0.2; }