@keyframes circleRoate { from { transform: rotate(0) infinite; } to { transform: rotate(7600deg); } } .detail__area * { box-sizing: border-box; } .detail__area .detail__main { flex: 1; padding: 20px; background: #666666; border-radius: 4px; padding-bottom: 80px; } .detail__area .detail__main .detail__hd { display: flex; align-items: flex-end; padding-bottom: 16px; margin-bottom: 16px; border-bottom: 1px solid #999; } .detail__area .detail__main .detail__hd .detail__title { flex: 1; font-size: 20px; } .detail__area .detail__main .detail__hd .publish__time { font-size: 14px; color: #b3b3b3; } .detail__area .audio__content .guangp { position: relative; display: block; padding-top: 70px; padding-bottom: 50px; width: 355px; text-align: center; margin: 0 auto; transform: scale(0.9); } .detail__area .audio__content .guangp .guxz { display: block; width: 359px; height: 359px; background: url(../images/audio_2.png?v2); } .detail__area .audio__content .guangp .guxz .dy { position: absolute; top: 71px; right: -109px; width: 85px; height: 82px; background: url(../images/audio_1.png) no-repeat -356px -18px; } .detail__area .audio__content .guangp .xy { position: absolute; top: 71px; right: -108px; z-index: 3; width: 85px; height: 85px; background: url(../images/audio_1.png) no-repeat -450px -18px; } .detail__area .audio__content .guangp .gp { position: absolute; top: 115px; right: -70px; width: 173px; height: 272px; background: url(../images/audio_1.png) no-repeat -350px -138px; transition: all 0.6s ease-in-out; transform: rotate(-32deg); transform-origin: right top; } .detail__area .audio__content .guangp .imgs { transition: all 0.6s ease-in-out; transform: rotate(-32deg); transform-origin: right top; } .detail__area .audio__content .guangp .gp.skewing { transform: rotate(0); } .detail__area .audio__content .guangp .xuanz { animation: circleRoate 200s; animation-timing-function: linear; } .detail__area .audio__content .audio__btn { border: 0; background-color: transparent; } .detail__area .audio__content .audio__btn .iconfont { color: #4de600; font-size: 50px; } .detail__area .audio__content .audio__btn .icon-suspend { display: none; } .detail__area .audio__content .audio__btn.playing .icon-suspend { display: block; } .detail__area .audio__content .audio__btn.playing .icon-play_fill { display: none; } .detail__area .audio__content .audio__controller { display: flex; align-items: center; } .detail__area .audio__content .audio__controller .audio__info { flex: 1; display: flex; align-items: center; } .detail__area .audio__content .audio__controller .audio__info span { padding: 0 1em; font-size: 14px; } .detail__area .audio__content .audio__controller .audio__info .waveform { flex: 1; } .detail__area .video__content { position: relative; width: 100%; height: 0; padding-bottom: 56%; } .detail__area .video__content video { position: absolute; top: 0; left: 0; right: 0; width: 100%; height: 100%; object-fit: contain; } .detail__area .detail__sidebar { width: 380px; padding: 20px; } .detail__area .detail__sidebar .functionLists { padding-left: 0; } .detail__area .detail__sidebar .functionLists a:last-child { margin-right: 0; } .detail__area .detail__sidebar .download__btn { width: 100%; display: flex; align-items: center; text-align: center; justify-content: center; border-radius: 4px; background-color: #fff; color: #4de600; overflow: hidden; font-size: 18px; font-weight: bold; font-family: "Microsoft YaHei"; } .detail__area .detail__sidebar .download__btn .iconfont { font-size: 24px; padding: 10px 2em; color: #fff; background-color: #4de600; } .detail__area .detail__sidebar .download__btn span { flex: 1; padding: 10px; } .detail__area .detail__sidebar .download__btn .text__sm { font-size: 16px; } .detail__area .detail__sidebar .btn_group { display: flex; } .detail__area .detail__sidebar .collect__btn { flex: 1; display: flex; justify-content: center; align-items: center; border: 0; font-size: 16px; background: #999; border-radius: 4px; text-align: center; color: #e5e5e5; padding: 0.5em; } .detail__area .detail__sidebar .collect__btn .iconfont { font-size: 24px; margin-right: 10px; } .detail__area .detail__sidebar .collect__btn .icon-fabulous1 { display: none; } .detail__area .detail__sidebar .collect__btn.collected { color: #4de600; } .detail__area .detail__sidebar .collect__btn.collected .icon-fabulous { display: none; } .detail__area .detail__sidebar .collect__btn.collected .icon-fabulous1 { display: block; } .detail__area .detail__sidebar .collect__btn + .collect__btn { margin-left: 16px; } .detail__area .detail__sidebar .info__list { margin-top: 30px; padding-top: 20px; border-top: 1px solid #999; } .detail__area .detail__sidebar .info__list .item { padding: 10px 0; display: flex; justify-content: space-between; text-transform: uppercase; } .detail__area .nr_top { display: flex; } .detail__area .nr_top .fl { flex: 1; } .detail__area .nr_top .detail__info { display: flex; align-items: center; } .detail__area .nr_top .detail__info .flex-1 { flex: 1; }