.planvideo_box { overflow: auto; position: relative; }

.planvideo_box .player { position: absolute; z-index: 100; top: 3.62319vw; left: 2.41546vw; }

.planvideo_box .selectDiv { width: 100%; height: 11.5942vw; text-align: center; line-height: 11.5942vw; font-size: 3.74396vw; top: 0px; }

.planvideo_box .drapDIvx { width: 100%; position: absolute; z-index: 5; background: white; box-shadow: #f0f0f0 1.44928vw 5.07246vw 3.86473vw; border-bottom: 0.24155vw solid rgba(229, 229, 229, 0.7); border-bottom-left-radius: 1.69082vw; border-bottom-right-radius: 1.69082vw; display: none; }

.planvideo_box .drapDIvx .drapItem { height: 10.62802vw; font-size: 3.62319vw; line-height: 10.62802vw; padding-left: 2.89855vw; padding-right: 2.89855vw; box-sizing: border-box; border-top: 1px solid rgba(229, 229, 229, 0.5); }

.planvideo_box .music { position: absolute; z-index: 100; bottom: 3.62319vw; left: 2.41546vw; }

.planvideo_box .loader-box { display: block; margin: 24.15459vw auto; }

.planvideo_box .closeBtn { position: absolute; right: 1.20773vw; top: 6.03865vw; z-index: 10; }

.planvideo_box .record_bd > .hd { position: relative; height: 10.86957vw; line-height: 10.86957vw; color: #333; font-size: 4.10628vw; font-weight: bold; text-align: center; border-bottom: 1px solid #E5E5E5; }

.planvideo_box .record_bd > .hd .dnnfont { position: absolute; left: 3.62319vw; top: 0; font-size: 6.76329vw; font-weight: normal; }

.planvideo_box .video_list .video_item { position: relative; }

.planvideo_box .video_list .video_item img { width: 100%; height: 48.30918vw; }

.planvideo_box .video_list .video_item .arrow { position: absolute; bottom: 3.62319vw; left: 3.62319vw; color: #fff; font-size: 4.10628vw; letter-spacing: 1px; }

.planvideo_box .video_box { position: fixed; top: 0; left: 0; right: 0; bottom: 0; background: black; }

.planvideo_box .video_box > .hd { position: absolute; top: 0; left: 0; right: 0; height: 9.66184vw; line-height: 9.66184vw; color: #fff; font-size: 4.10628vw; text-align: center; z-index: 1; }

.planvideo_box .video_box > .hd .icon_close { position: absolute; top: 0; left: 3.62319vw; font-size: 3.38164vw; }

.planvideo_box .video_box > .progress { position: absolute; z-index: 1; height: 100%; width: 12.07729vw; top: 0; left: 0; }

.planvideo_box .video_box > .progress .ditu { position: absolute; width: 1.20773vw; height: calc(100% - 28.98551vw); background: rgba(206, 206, 206, 0.7); border-radius: 1.44928vw; overflow: auto; padding: 0; top: 0; bottom: 0; left: 0; right: 0; margin: auto; }

.planvideo_box .video_box > .progress .ditu .jindu { width: 100%; background: #09b9ff; }

.planvideo_box .video_box > .progress .ditu2 { position: absolute; width: 1.20773vw; height: calc(100% - 28.98551vw); border-radius: 1.44928vw; padding: 0; top: 0; bottom: 0; left: 0; right: 0; margin: auto; z-index: 100; }

.planvideo_box .video_box > .progress .ditu2 .biao { width: 3.62319vw; height: 3.62319vw; background: #09bbf1; border-radius: 1px solid #fff; position: absolute; left: -1.20773vw; border-radius: 6.03865vw; }

.planvideo_box .video_box > .progress .ditu2 .biao .qiu { width: 8.45411vw; height: 8.45411vw; border-radius: 1px solid #fff; left: -1.81159vw; top: -2.41546vw; border-radius: 6.03865vw; position: absolute; }

.planvideo_box .video_box video { width: 100%; }

.planvideo_box .video_box #bak { z-index: 99; top: 2.41546vw; left: 2.41546vw; position: absolute; }

.planvideo_box .video_box #msg { position: absolute; z-index: 999; top: 9.66184vw; font-size: 1.93237vw; width: 100%; text-align: center; }

.planvideo_box .video_box #msg span { color: #333; background: #d4d4d4; padding: 3.86473vw 7.72947vw; font-size: 3.86473vw; border-radius: 7.85024vw; }

.prism-player .prism-info-left-bottom { display: none; }

/*# sourceMappingURL=maps/planvideo.css.map */
