.sav-menu { font-family: Microsoft YaHei, sans-serif; position: fixed; display: block; text-align: left; color: #000; background: rgba(255, 255, 255, .8); backdrop-filter: blur(5px); border-radius: 4px; padding: 6px 12px 10px 9px; /* margin-top: -2px; */ z-index: 99999; font-size: 14px; max-width: 700px; box-shadow: 4px 4px 12px #ccc, -1px -1px 5px #eee; border-top: 2px solid #fff; border-left: 2px solid #fff; transform: scale(1); transition: 0.2s; transition-timing-function: ease-out; animation: savOpenAnim 0.15s; } .savlink { margin: 4px 4px 4px 4px; border-radius: 4px; padding: 3px 5px; background: #fff; display: inline-block; transition: 0.2s; transition-timing-function: ease-out; box-shadow: -2px -2px 4px rgb(240 240 240), 2px 2px 4px rgb(70 70 70 / 50%); cursor: pointer; user-select: none; } .sav-menu .savlink a { color: #459df5; text-decoration: none; transition: 0.4s; } avdivsinfo { text-indent: -2.5em; line-height: normal; } avdivsinfo avdiv { display: block; margin-bottom: 5px; text-shadow: 0 0 #d9d9d9; transition: 0.2s; padding-left: 2.5em; } avdivsinfo a, avdivsinfo a:visited, avdivsinfo a:link { color: #000; transition: 0.2s; } avdivimg { position: relative; display: block; text-indent: initial; user-select: none; } avdiv .avimg { height: 400px; max-width: 100%; max-height: 500px; cursor: pointer; box-shadow: -2px -2px 4px rgb(230 230 230), 2px 2px 2px rgb(70 70 70 / 50%); border-top: 1px solid #fff; border-left: 1px solid #fff; border-radius: 4px; transform-origin: center 80%; transition: 0.2s; transition-timing-function: ease-out; } .savCloseAnim { animation: savCloseAnim 0.15s; } .savLoadingContainer { display: block; overflow: hidden; width: 100%; transition: 0.1s; height: 3px; margin-top: 5px; } .savLoading { display: block; font-size: 0; height: 100%; width: 200%; position: relative; transition: 0.2s; animation: sav-loading-animation 3s linear infinite; } .savLoading svg { border: none; height: 100%; width: 50%; position: absolute; } .stop1, .stop3 { stop-color: #fff0; } .stop2 { stop-color: #6dc4ed; transition: 1s; } .savLoading svg:last-child { left: -50%; } .stop2.javbusloading { stop-color: #71d99b; } avdiv .imageBig { max-height: 600px; transform: scale(1.3); border-radius: 10px; border-top: 2px solid #fff; border-left: 2px solid #fff; box-shadow: -2px -2px 4px rgb(160 160 160), 4px 4px 4px rgb(70 70 70 / 60%); } avdiv .imageBig:hover { box-shadow: -4px -4px 8px rgb(160 160 160), 6px 6px 8px rgb(70 70 70 / 60%); }