﻿.ui-corner-all{border-radius:0px}#timeline{z-index:20000;position:fixed;bottom:0px;left:140px;height:60px}#timeline .caption{display:none;margin-left:0px;float:left;margin-right:5px}#timeline .min,#timeline .max{display:none;float:left;margin-top:5px;margin-left:10px;font-size:11pt}#timeline .max:before{content:"- "}#timeline .pointer{position:absolute;left:0px;top:-30px;border-left:2px white solid;height:30px}#timeline .slider{position:absolute;left:0px;top:0px;z-index:6;height:30px;background:none;border:0px}#timeline .slider .ui-slider-range{background:orange;opacity:1;z-index:0;box-shadow:10px -10px 20px rgba(0,0,0,0.8)}#timeline .slider .ui-slider-handle{background:#444;border:0px;height:12px;width:12px;display:none;border:1px #EEE solid;top:-4px;border-radius:8px}#timeline .slider .ui-slider-handle:hover{background:white;cursor:move}#timeline .button{height:60px;background:#000;border-top:1px #CCC solid;border-right:1px #CCC solid;z-index:20}#timeline .button:hover{cursor:pointer}#timeline .button:hover i,#timeline .button:hover div{color:orange}#ruler{border-top:1px #AAA solid;position:absolute;top:30px;left:0px;width:100%;height:30px;z-index:10;overflow:hidden;background:#000}#ruler .unit{min-width:70px;position:absolute;top:0px;background:#000;color:#FFF;font-size:16px;height:30px;font-family:"Impact";font-weight:normal;position:absolute;bottom:0px;border-left:1px #AAA solid;padding:0px;z-index:5;overflow:hidden}#ruler .unit:not(.month):hover .btn_expand{display:block}#ruler .btn_timeslip{padding:7px}#ruler .btn_timeslip:hover{color:orange;cursor:pointer}#ruler .btn_expand{display:none;position:absolute;right:0px;top:0px;padding:7px;color:white}#ruler .btn_expand:hover{color:orange;cursor:pointer}#pins{position:absolute;z-index:7;left:0px;top:30px;height:0px}#pins .prev{position:absolute;left:0px;bottom:0px;height:30px;border-left:0px #444 solid;border-right:0px #444 solid;box-shadow:1px 0px 2px #000;width:2px;background:#AAA}#pins .prev.no_play{top:-10px;height:10px}#pins .prev div.circle{background:#000;box-shadow:1px 1px 3px #000;border-radius:6px;webkit-border-radius:6px;moz-border-radius:6px;width:10px;height:10px;overflow:hidden;position:absolute;left:-6px;top:-7px;cursor:pointer}#pins .pin{position:absolute;width:2px;height:55px;background:white;box-shadow:1px 0px 2px #000;z-index:9;opacity:1}#pins .pin div.circle{background:#000;box-shadow:1px 1px 3px #000;border-radius:40px;webkit-border-radius:40px;moz-border-radius:40px;width:40px;height:40px;overflow:hidden;border:2px white solid;position:absolute;left:-20px;top:-20px;cursor:pointer}#pins .pin div.circle:hover{-webkit-transform:scale(1.1)}#pins .pin div.circle img{width:90px;height:70px;position:absolute;left:-21px;top:-10px}#pins .pin.bigpin{width:2px;height:90px}#pins .pin.bigpin .circle{border-radius:60px;webkit-border-radius:60px;moz-border-radius:60px;width:60px;height:60px;overflow:hidden;border:2px white solid;position:absolute;left:-32px;top:-32px;box-shadow:2px 2px 5px #000}#pins .pin.bigpin .circle img{left:-15px;top:-5px}#pins .popup{position:absolute;left:-60px;bottom:140px;background:#EEE;padding:2px;width:120px;text-align:center;border-radius:3px;box-shadow:5px 5px 5px rgba(0,0,0,0.4)}#pins .popup .title{background:black;color:white;font-size:11px;line-height:1.4em;padding:5px}#pins .popup .label{padding:3px;font-size:11px;line-height:1.4em}#pins .popup:after{content:'';position:absolute;border-top:10px #EEE solid;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px;left:50px}#btn_nn_history{display:none;position:absolute;z-index:1;left:-140px;width:140px;height:59px;top:-60px;background:black;border-top:1px #CCC solid;border-right:1px #CCC solid;color:white;text-align:center}#btn_nn_history .label{font-size:.8em;margin:8px;font-weight:bold;line-height:1.6em;color:#AAA}#btn_nn_history .label span{font-size:1.5em}#btn_nn_history .label .on{display:none}#btn_nn_history .label .off{display:block}#btn_nn_history.on .label{color:orange}#btn_nn_history.on .label .on{display:block}#btn_nn_history.on .label .off{display:none}#btn_nn_history:hover{color:orange;cursor:pointer;background:#222}#timeline.nc #btn_nn_history{display:block}#btn_search{position:absolute;z-index:1000;left:-140px;width:70px;height:59px;top:0px;background:black;border-top:1px #CCC solid;border-right:1px #CCC solid;color:white}#btn_search i{font-size:35px;position:absolute;left:18px;top:12px}#btn_search:hover{color:orange;cursor:pointer}#btn_history{position:absolute;z-index:1000;right:-256px;width:85px;height:59px;top:0px;background:black;border-top:1px #CCC solid;border-left:1px #CCC solid;border-right:0px;color:white}#btn_history i{font-size:26px;position:absolute;left:31px;top:8px}#btn_history .string{position:absolute;left:0px;bottom:7px;font-size:11px;color:white;text-align:center;width:85px}#btn_help{position:absolute;z-index:1000;right:-171px;width:85px;height:59px;top:0px;background:black;border-top:1px #CCC solid;border-left:1px #CCC solid;border-right:0px;color:white}#btn_help i{font-size:28px;position:absolute;left:32px;top:6px}#btn_help .string{position:absolute;left:0px;bottom:7px;font-size:11px;color:white;text-align:center;width:85px}#btn_tweet{position:absolute;z-index:1000;right:-85px;width:85px;height:59px;top:0px;background:black;border-top:1px #CCC solid;border-left:1px #CCC solid;border-right:0px;color:white}#btn_tweet i{font-size:26px;position:absolute;left:33px;top:8px}#btn_tweet .string{position:absolute;left:0px;bottom:7px;font-size:11px;color:white;text-align:center;width:85px}#btn_config{display:none}#time_ctrl{z-index:10;position:absolute;left:-70px;top:0px}#time_ctrl i{position:absolute;left:20px;top:15px;font-size:35px;color:white}#time_ctrl .play{display:none}#time_ctrl .play i{color:orange}#time_ctrl .pause{display:block}#time_ctrl .forward{display:none}#time_ctrl .forward i{color:orange}#time_ctrl .backward{display:none}#time_ctrl .backward i{color:orange;left:16px}#time_ctrl.pausing .play{display:block}#time_ctrl.pausing .pause{display:none}#time_ctrl.forwarding .play{display:none}#time_ctrl.forwarding .pause{display:none}#time_ctrl.forwarding .forward{display:block}#time_ctrl.backwarding .play{display:none}#time_ctrl.backwarding .pause{display:none}#time_ctrl.backwarding .backward{display:block}.pausing_label{position:absolute;bottom:80px;left:0px;color:lime;font-size:18pt;line-height:1em;opacity:0.9;z-index:100000;background:#222;padding:15px}.pausing_label i{font-family:"FontAwesome"}#timeline.icons_pause_history #btn_search{display:none}#timeline.icons_pause_history #time_ctrl{left:-140px}#timeline.icons_pause_history #time_ctrl .button{width:140px}#timeline.icons_pause_history #time_ctrl .button i{left:52px}#timeline.icons_pause_history #btn_history{display:block}#timeline.icons_search_pause_history #btn_search{display:block}#timeline.icons_search_pause_history #time_ctrl .button{width:70px}#timeline.icons_search_pause_history #btn_history{display:block}#time_filter{display:none}#time_filter_panel{position:absolute;border:1px #CCC solid;border-radius:3px;opacity:0.9;background:black;width:600px;height:250px;z-index:7000;color:white;padding:0px;overflow:hidden;box-shadow:0px 10px 10px 0px rgba(0,0,0,0.8)}#time_filter_panel.hide{display:none}#time_filter_panel .wrap{margin:30px 20px;display:none}#time_filter_panel .now{height:50px;color:orange;text-align:center;font-family:'Impact';font-size:50px;padding:30px 0px 50px 0px}#time_filter_panel .now.tmp{color:white}#time_filter_panel ul{position:relative;margin-bottom:10px;border:1px #AAA solid;border-left:0px #AAA solid;border-top:0px #AAA solid;width:100%;height:34px;overflow:hidden}#time_filter_panel ul.years{overflow:visible}#time_filter_panel li.unit{position:absolute;top:0px;text-align:center;height:14px;padding:10px 0px;font-size:14px;border-left:1px #AAA solid;cursor:pointer}#time_filter_panel li.unit:hover{background:#CCC;color:black;font-weight:bold}#time_filter_panel li.unit.selected{background:orange;color:black;font-weight:bold}#time_filter_panel .pointer{position:absolute;left:0px;bottom:0px;width:0;height:90px;border-left:2px orange solid}#time_filter_panel.visible{display:block}#time_filter_panel.contents_visible .wrap{display:block}#time_filter_panel.moving{z-index:100;background:orange;border:0px;opacity:0.7}#time_filter_panel.all_gene_year .months{display:none}#time_filter_panel.all_gene_year .year span{display:none}#time_filter_panel.all_year{height:260px}#time_filter_panel.all_year .gene{display:none}#time_filter_panel.all_year .months{display:none}#time_filter_panel.all_year_month .gene{display:none}#time_filter_panel .close{position:absolute;right:10px;top:10px;color:white;font-size:20px}#time_filter_panel .close:hover{cursor:pointer;color:orange}#time_filter_panel.button{position:absolute;bottom:80px;width:236px;height:60px;font-weight:bold;border:1px orange solid;border-radius:3px;color:orange;z-index:11;text-align:center;font-family:"Impact"}#time_filter_panel.button:hover{background:orange;color:black;cursor:pointer}#time_filter_panel.button:hover .now{color:black}#time_filter_panel.button .wrap{margin:10px;display:block}#time_filter_panel.button .now{padding:0px;font-size:40px}#time_filter_panel.button .all,#time_filter_panel.button .gene,#time_filter_panel.button .years,#time_filter_panel.button .close{display:none}.balloons{position:absolute;z-index:6000;left:140px;top:0px}.balloons div.balloon{opacity:1;position:absolute;width:0px;height:0px}.balloons div.balloon .box{z-index:0;position:absolute;bottom:15px;left:-55px;width:100px;padding:3px;border-radius:3px;background:#EEE;box-shadow:5px 5px 5px rgba(0,0,0,0.4)}.balloons div.balloon .box img.thumb{z-index:0;position:relative;width:100px;height:80px;padding:0px;margin:0px;margin-bottom:50px}.balloons div.balloon .box div.title{position:absolute;bottom:27px;left:3px;z-index:1;padding:5px;width:90px;margin:0px;margin-top:-13px;min-height:24px;max-height:45px;background:black;font-weight:bold;opacity:1;color:#EEE;font-size:8pt;line-height:1.5em;overflow:hidden;text-align:center}.balloons div.balloon .box div.label{position:absolute;z-index:10;line-height:1.4em;margin:0px;padding:5px;left:3px;bottom:3px;width:90px;text-align:center;font-weight:bold;font-size:8pt}.balloons div.balloon .box:after{content:'';position:absolute;border-top:10px #EEE solid;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px;left:45px}#widgets{z-index:1000;position:absolute;right:10px;top:10px;width:250px}#widgets .alert_drop{display:none;z-index:1000;position:absolute;left:0px;bottom:-110px;width:248px;height:20px;margin:0px;overflow:hidden;padding:40px 0px;background:#000;border:1px #FFF solid;border-radius:3px;font-weight:bold;text-align:center;color:#FFF;font-size:17px;opacity:0.9}#widgets .drop_thumb{display:none;z-index:1000;position:absolute;left:0px;top:40px;height:180px;width:250px}#widgets .video_info{position:relative;width:248px;height:auto;border-left:2px #FFF solid;background:#000;margin-bottom:10px;margin-top:0px;border-bottom:1px #222 solid;border-right:1px #222 solid;box-shadow:5px 5px 5px rgba(0,0,0,0.4)}#widgets .video_info .label{padding:0px 0px 0px 0px;font-size:12px;line-height:1.6em;font-weight:bold;text-align:left;margin-left:-15px;border-radius:15px 0px 0px 15px;z-index:1;max-height:27px;overflow:hidden}#widgets .video_info .label_name{margin-right:30px;margin-left:22px;padding:4px 0px}#widgets .video_info .dequeue{position:absolute;right:0px;top:0px;padding:4px 0px;width:30px;text-align:center;color:black}#widgets .video_info .dequeue i{font-size:18px}#widgets .video_info .dequeue:hover i{color:white}#widgets .video_info .thumb{position:absolute;left:5px;top:32px;width:65px;height:45px;z-index:0}#widgets .video_info .title{position:relative;color:white;margin-left:70px;font-size:12px;line-height:1.3em;height:45px;padding:5px 8px}#widgets .video_info .open_history{display:none;position:absolute;right:5px;top:7px;color:white;border:1px #CCC solid;font-size:12px;padding:7px 10px}#widgets .video_info .open_history:hover{color:orange;border:1px orange solid;cursor:pointer}#widgets .video_info .songle_widget{height:0px;width:243px;margin:0px 0px 0px 5px;overflow:hidden}#widgets .video_info .loading_icon{display:none;position:absolute;right:8px;bottom:16px;text-align:right;color:white}#widgets .video_info .ready_icon{display:none;position:absolute;right:6px;bottom:15px;text-align:right;color:orange}#widgets .video_info .ready_icon i{font-size:22px}#widgets .video_info .ready_icon:hover{color:white;cursor:pointer}#widgets .video_info.loading .loading_icon,#widgets .video_info.loading_head .loading_icon{display:block}#widgets .video_info.ready .ready_icon{display:block}#widgets .video_info.nc .title{font-size:11px;font-weight:bold;line-height:1.5em;padding:5px 35px 5px 8px}#widgets .video_info.playing,#widgets .video_info.fading{height:auto;border-bottom:0px;border-right:0px}#widgets .video_info.playing .thumb,#widgets .video_info.fading .thumb{display:none}#widgets .video_info.playing .title,#widgets .video_info.fading .title{margin-left:0px;height:auto;padding:5px 75px 5px 8px;font-size:13px;line-height:1.5em;min-height:42px}#widgets .video_info.playing .open_history,#widgets .video_info.fading .open_history{display:block}#widgets .video_info.playing .songle_widget,#widgets .video_info.fading .songle_widget{height:215px;width:243px}#widgets .video_info.fading{overflow:hidden}#widgets .video_info.queue{margin-bottom:0px;height:55px}#widgets .video_info.queue div.title{margin-left:0px;margin-right:5px;padding:7px;height:12px;overflow:hidden;white-space:nowrap}#widgets .video_info.queue .thumb{display:none}#widgets.drop_target .alert_drop{display:block}#widgets.drop_target .next_video{display:none}#widgets.droppable .alert_drop{opacity:1;color:black;z-index:10000;background:orange;border:1px orange solid}#widgets.loading_next .next_video{display:block}line.bubble_to_info{stroke-width:2;stroke:#CCC}#widget_ctrl{position:absolute;top:0px;right:0px;color:white;width:257px;z-index:9999;padding:3px 0px}#widget_ctrl #autoplay{position:absolute;left:0px;top:0px;padding:7px 0px;cursor:pointer;font-size:24px}#widget_ctrl #mute{padding:5px 0px;position:absolute;left:35px;top:0px;cursor:pointer;font-size:28px}#widget_ctrl #min_playtime{position:absolute;right:8px;top:5px}#widget_ctrl #min_playtime li{width:70px;background:black;display:none;font-size:12px;padding:6.5px 0px;border:1px #444 solid;border-top:0px;text-align:center}#widget_ctrl #min_playtime li.selected{display:block;background:black;color:white;font-weight:bold}#widget_ctrl #min_playtime:hover{box-shadow:0px 5px 5px rgba(0,0,0,0.6)}#widget_ctrl #min_playtime:hover li{display:block}#widget_ctrl #min_playtime:hover li.selected{background:orange;color:black}#widget_ctrl #min_playtime:hover li:not(.selected):hover{cursor:pointer;background:#AAA;color:black;font-weight:bold}#volume_slider{position:absolute;left:66px;top:16px;background:#666;width:95px;height:4px;color:white;border:0px}#volume_slider .ui-slider-handle{cursor:move;top:-10px;border:0px;width:20px;height:20px;border:2px #444 solid;border-radius:10px}#volume_slider .ui-slider-range{background:white}#widgets .video_info.playing.no_play .nc .songle_widget{display:none}#widgets .video_info.playing.no_play .nc .thumb{display:block;position:relative;width:240px;height:160px;top:0px;margin-bottom:5px;cursor:pointer}#widgets .video_info.ready.no_play .ready_icon{display:none}#widgets .video_info.sc .title{margin-left:50px;margin-right:30px;font-family:"Interstate", "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Garuda, Verdana, Tahoma, sans-serif;line-height:1.3em}#widgets .video_info.sc .thumb{height:45px;width:45px}#widgets .video_info.sc.loading .title,#widgets .video_info.sc.ready .title{overflow:hidden;line-height:1.3em}#widgets .video_info.sc.playing .title,#widgets .video_info.sc.fading .title{margin-left:0px;margin-top:105px;margin-right:0px;padding-right:0px;padding-bottom:0px;overflow:display;height:auto;min-height:10px;z-index:100;font-weight:bold;font-size:14px;color:white}#widgets .video_info.sc.playing .thumb,#widgets .video_info.sc.fading .thumb{display:block;width:100px;height:100px}#widgets .video_info.sc.playing .open_history,#widgets .video_info.sc.fading .open_history{top:-100px}#widgets .video_info.sc.playing .songle_widget,#widgets .video_info.sc.fading .songle_widget{height:80px}#label_help{display:none;position:absolute;font-weight:bold;background:#000;padding:5px;left:10px;top:45px;color:#FFF;font-size:11pt;text-align:left}#label_help span{color:orange}#labels{position:absolute;left:140px;top:20px;color:#EEE;height:100%;z-index:1000;background:none}#labels ul{min-width:180px;background:none}#labels li{padding:0px;margin-bottom:2px;position:absolute;left:0px;top:0px;background:none;cursor:pointer}#labels li:hover .label_name{color:black;background:#AAA}#labels li .label_name{position:absolute;width:130px;text-align:right;left:-140px;top:0px;margin:3px 8px 0px 0px;font-weight:bold;z-index:10;font-size:14px;height:14px;padding:4px 3px;white-space:nowrap;overflow:hidden}#labels li .label_name .up{position:absolute;top:0px;right:-30px;color:white;font-size:16px}#labels li .val{position:absolute;left:10px;top:7px;height:20px;border:1px black solid;background:#666;z-index:0}#labels li.filtered{opacity:0.6}#labels li.selected{padding-right:5px;cursor:normal}.filter_mark,#unfilter_all,.auto_range_button{z-index:100000;position:absolute;font-weight:bold;min-width:130px;bottom:150px;text-align:left;border:1px #000 solid;border-radius:3px;opacity:1;font-size:14px;height:14px;padding:10px 35px 10px 12px}.filter_mark i,#unfilter_all i,.auto_range_button i{position:absolute;right:10px;top:9px;font-size:16px;line-height:1em;font-family:'FontAwesome';color:black}.filter_mark:hover,#unfilter_all:hover,.auto_range_button:hover{cursor:pointer}.filter_mark:hover i,#unfilter_all:hover i,.auto_range_button:hover i{color:red}.auto_range_button{background:#CCC;text-align:center;padding:10px 22.5px}.auto_range_button:hover{background:orange}#unfilter_all{position:absolute;right:280px;bottom:170px;background:#CCC;min-width:50px;display:none}#unfilter_all.visible{display:block}#search_panel{display:none;position:absolute;border:1px #CCC solid;border-radius:3px;opacity:0.9;width:500px;z-index:100000;background:#000;color:white;padding:30px 20px 20px 20px;overflow:hidden;box-shadow:0px 10px 10px 0px rgba(0,0,0,0.8)}#search_panel input{width:480px;font-size:24px;line-height:1em;padding:10px;background:#FFF;color:black;border:0px}#search_panel h2{font-size:30px;line-height:1em;margin-bottom:20px;color:white}#search_panel h2 i{font-size:30px}#search_panel.visible{display:block}#search_result{margin-top:10px}#search_result li{font-weight:bold;font-size:20px;line-height:1.4em;padding:10px 0px 7px 10px;border-bottom:1px #444 solid;overflow:hidden}#search_result li span{color:orange}#search_result li.selected{background:orange;color:black;font-weight:bold}#search_result li.selected span{color:black}#history{position:absolute;right:10px;top:75px;z-index:1;overflow:auto}#history li{position:relative;background:#000;margin:0px 10px 10px 0px;overflow:hidden}#history li .label{padding:2px 15px 2px 0px;font-size:12px;line-height:1em;font-weight:bold;text-align:right;border-radius:0px 15px 15px 0px;z-index:1}#history li .label_name{margin-left:5px;padding:4px 0px}#history li .dequeue{position:absolute;right:0px;top:0px;padding:4px 0px;width:30px;text-align:center;color:black}#history li .dequeue i{font-size:18px}#history li .thumb{position:absolute;left:10px;top:32px;height:46px;width:65px;z-index:0}#history li .title_link{font-weight:bold;color:white;padding:0px;font-size:12px;line-height:1.4em;margin:5px 0px 0px 85px;overflow:hidden}#history li .add_mylist{height:14px;width:28px;position:absolute;right:0px;bottom:0px}#history li .add_mylist i{position:absolute;color:#CCC}#history li .add_mylist .string{display:none}#history li .add_mylist .fa-heart{font-size:14px;right:10px;top:0px}#history li .add_mylist .fa-plus{font-size:10px;right:0px;bottom:0px}#history li .add_mylist:hover{cursor:pointer}#history li .add_mylist:hover i{color:orange}#history li .add_mylist:hover .string{display:block}#history li .open_video{height:14px;width:28px;position:absolute;right:20px;bottom:0px}#history li .open_video .string{display:none}#history li .open_video i{position:absolute;color:#CCC;font-size:16px;right:14px;top:0px}#history li .open_video:hover{cursor:pointer}#history li .open_video:hover i{color:orange}#history li .open_video:hover .string{display:block}#history li .description{display:none;font-size:10px;line-height:1.5em;max-height:90px;padding:0px 0px 0px 10px;color:#CCC;margin-bottom:85px;overflow:hidden}#history li .string{position:absolute;top:-27px;right:0px;color:orange;padding:5px;background:#000;font-size:11px;width:100px;text-align:right}#history li:not(.playing){height:95px}#history li:not(.playing) .title_link{height:49px}#history li .playing_now_msg{display:none}#history li .nums{display:none}#history .history_caption{display:none}#history li.first_history{height:120px}#history li.first_history .history_caption{margin:0px 0px 10px 15px;display:block;color:white;font-size:14px}#history li.first_history .history_caption i{color:white}#history li.first_history .thumb{top:55px}#history li.playing{border:0px #CCC solid;height:none;display:blodk;margin-bottom:25px;padding-left:5px}#history li.playing .playing_now_msg{display:none;color:white;font-size:14px;padding:24px;margin-left:75px}#history li.playing .title_link{padding:0px 0px 0px 10px;margin:55px 0px 5px 0px;font-size:14px;line-height:1.5em}#history li.playing .description,#history li.playing .add_mylist{display:block}#history li.playing .thumb{top:0px;left:15px}#history li.playing .nums{position:absolute;bottom:5px;right:5px;margin:0px 0px;padding:0px;display:block;color:white;font-size:12px;text-align:right}#history li.playing .nums div{display:block;margin-bottom:5px;text-align:right;width:110px;position:relative}#history li.playing .nums div i{position:absolute;left:-20px;top:0px;text-align:right;width:50px}#history li.playing .label{display:none}#history li.playing .string{position:absolute;top:-17px;right:0px;color:orange;background:#000;font-size:11px;width:100px;text-align:right}#history li.playing .add_mylist{height:36px;width:30px;position:absolute;right:5px;top:20px}#history li.playing .add_mylist .string{right:0px}#history li.playing .add_mylist i{position:absolute;color:#CCC}#history li.playing .add_mylist .fa-heart{font-size:24px;right:5px;top:0px}#history li.playing .add_mylist .fa-plus{font-size:10px;right:0px;top:15px}#history li.playing .add_mylist:hover{cursor:pointer}#history li.playing .add_mylist:hover i{color:orange}#history li.playing .add_mylist:hover .string{display:block}#history li.playing .open_video{height:36px;width:40px;position:absolute;right:36px;top:20px}#history li.playing .open_video .string{right:-25px}#history li.playing .open_video i{position:absolute;color:#CCC;font-size:26px;right:7px;top:0px}#history li.playing .open_video:hover{cursor:pointer}#history li.playing .open_video:hover i{color:orange}#history li.playing .open_video:hover .string{display:block}#close_history{position:absolute;right:20px;top:50px;color:white;font-size:12px}#close_history:hover{color:orange;cursor:pointer}#history.sc .thumb{width:65px;height:65px}#history.sc .open_video{right:0px}#history.sc .playing .title_link{margin:75px 0px 5px 0px}#history.sc .playing .description{margin-bottom:70px}#history.sc .playing .open_video{right:80px;top:42px}#contents.web g.node circle{stroke-width:0}#contents.web g.node circle:hover{stroke:white;stroke-width:3}#contents.web #log_y{font-size:46px;text-anchor:start}#contents.web #log_md{font-size:70pt;text-anchor:start}#contents.web #labels{top:5px;left:140px}#contents.web #labels li{cursor:pointer}#contents.web #labels .label{font-size:10pt;line-height:1em;padding:8px 0px 4px 0px}#contents.web #labels .label:hover{background:#666}#contents.web #labels .val{height:15px;top:5px;left:0px}#contents.web #label_help{position:absolute;width:240px;font-weight:bold;left:10px;top:52px;color:#DDD;font-size:10pt;text-align:center}#contents.web #label_help i{font-size:12pt}#contents.web #label_help span{color:orange}#contents.web #info{top:0px;width:250px}#contents.web #info .drop_thumb{opacity:0}#contents.web #info .video_info{width:250px;margin-bottom:5px}#contents.web #info .video_info .detail{width:115px;padding:3px;height:84px;left:125px;overflow:hidden}#contents.web #info .video_info .detail .first_retrieve,#contents.web #info .video_info .detail .nums{display:none}#contents.web #info .video_info .detail .title{font-size:8pt;line-height:1.4em}#contents.web .loading_bg .loading_msg{font-size:20px}#contents.web .loading_bg .loading_msg.timeslip_date{margin-top:-50px;font-size:80px;line-height:1.5em}#contents.web .loading_bg .loading_msg.timeslip_date span{font-size:50px;color:#AAA}#contents.web .loading_bg .loading_msg.timeslip_date .cap{color:orange}#contents.web .loading_bg .loading_msg.timeslip_date i{font-size:80px}#contents.web .loading_bg .loading_msg.loading_data{font-size:40px;line-height:4em}#contents.web .loading_bg .loading_msg.label_filtering{margin-top:-20px;font-size:20pt;line-height:6em;color:white}#contents.web .loading_bg .loading_msg.label_filtering span{font-size:70px}.link_to_demo{position:absolute;left:670px;top:0px;padding:13px;color:white}.link_to_demo a{color:white;font-size:14px;line-height:1em;font-weight:bold;text-decoration:none}.link_to_demo a:hover{color:orange}.link_to_help{z-index:0;position:absolute;right:0px;top:0px;background:#111;font-weight:bold;text-align:center;width:80px;border-bottom:1px #444 solid;padding:13px 0px;color:white}.link_to_help a{color:white;font-size:14px;line-height:1em;text-decoration:none}.link_to_help a:hover{color:orange}.link_to_songrium{z-index:0;position:absolute;right:270px;top:0px;font-weight:bold;text-align:center;width:160px;cursor:pointer;background:#000;padding:11px 0px;color:white;font-size:12px;height:14px;text-decoration:underline}.link_to_songrium:hover{color:orange}.tweet{z-index:0;position:absolute;right:270px;top:0px;text-align:right;cursor:pointer;border-bottom:1px #444 solid;padding:14px 0px;color:white;color:white;font-size:9pt;text-decoration:none;font-weight:bold}.tweet:hover{color:#9AE4E8}.tweet i{position:absolute;top:0px;left:-25px;font-size:22px;margin-top:10px}.recommend_chrome{z-index:0;position:absolute;right:290px;top:20px;text-align:right;padding:14px 0px;color:yellow;font-weight:bold;font-size:14px;line-height:1.6em;z-index:1000000}#nn_history{position:absolute;left:0px;top:0px;z-index:30000}#nn_history .comment{position:absolute;color:white;font-weight:bold;white-space:nowrap;text-shadow:2px 2px 1px #222}body.init_loading{overflow:hidden}body.init_loading #timeline,body.init_loading #time_filter_panel,body.init_loading #search_panel,body.init_loading #history{display:none}#contents{position:relative;height:100%;z-index:10;overflow:hidden;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #323232), color-stop(100%, black));background:-moz-linear-gradient(top, #555, #000);filter:progid:DXImageTransform.Microsoft.gradient( GradientType=0, startColorstr='#555555', endColorstr='#000000');background:linear-gradient(to bottom, #555, #000);box-shadow:5px 0px 5px rgba(0,0,0,0.6);border-right:1px #333 solid}#contents.initial_loading #info{display:none}#contents.initial_loading #timeline{display:none}#category_label{font-family:"メイリオ", Meiryo, "Lucida Grande", "Lucida Sans Unicode", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Helvetica, Arial, Verdana, sans-serif;position:absolute;left:120px;line-height:1.6em;font-size:100px;color:#666;z-index:9;text-align:center;font-weight:bold}#bubble{position:relative;padding:0px;margin-left:140px;margin-bottom:30px;z-index:10}#bubble svg{margin:0px}#bubble .prev_node{position:absolute;left:0px;bottom:0px;width:100%;color:white;height:100px;z-index:100;opacity:0.8;display:none}#bubble .prev_node img{height:50px;width:65px;float:left;margin:5px;margin-right:10px}#bubble .prev_node .info{height:40px;padding:5px;font-size:16pt;line-height:1.5em}#bubble .prev_node .info div.detail{font-size:10pt}#bubble .prev_node .info div.detail span{color:#AAA;padding-left:20px}#bubble .prev_node:hover{background:#333;cursor:pointer}#bubble.iphone{height:480px}#bubble.iphone .prev_node{top:420px}.wrapgg{width:984px;margin:20px auto 0px}.link_to_bubble_demo{margin:10px 20px 0px 0px;text-align:right;font-size:10pt;height:20px;line-height:1.5em}.link_to_bubble_demo img{height:150px;width:260px}.link_to_bubble_demo .cap{position:absolute;bottom:0px;left:0px;width:240px;padding:3px 10px;background:#000;opacity:1;color:white;border-top:1px #AAA solid;font-size:10pt;font-weight:bold;text-align:left}.link_to_bubble_demo a{text-decoration:underline}.link_to_bubble_demo a:hover{text-decoration:none}.link_to_bubble_demo:hover .cap{background:steelblue}.prev_list_caption{display:none;font-size:12pt;color:#666;font-weight:bold;margin:10px 0px 10px 25px;height:20px}.prev_list_subcaption{display:none;font-size:9pt;line-height:1.6em;color:#444;font-weight:normal;margin:10px 0px 20px 25px}#prev_list{display:none;margin:20px 0px 50px 25px;width:710px;position:relative}#prev_list li{padding:0px;padding-bottom:2px;margin-bottom:20px;position:relative;overflow:hidden;width:100%}#prev_list li div{float:left}#prev_list li .date{font-family:"impact";color:steelblue;opacity:0.7;font-size:20pt;padding-top:1px}#prev_list li .year{width:65px}#prev_list li .month{width:40px}#prev_list li .day{width:40px}#prev_list li .thumb{height:60px;width:80px;margin-right:10px}#prev_list li img.thumb{border:1px #CCC solid}#prev_list li .info{width:470px;margin-left:0px;font-size:8pt;line-height:1.8em;font-weight:bold;color:#AAA}#prev_list li .info .title{font-size:11pt;color:black;font-weight:bold;color:#333}#prev_list li .info span.num{padding-right:15px;font-size:8pt;color:#444}#prev_list li .info .err{margin-top:5px;color:red;margin:0px 0px 0px 0px;font-size:9pt;font-weight:normal}#prev_list li .info a{font-weight:normal;margin-right:20px;font-size:8pt;font-weight:bold}#prev_list li .request{text-align:right;width:568px;margin-top:5px;margin-left:140px;font-size:8pt}#prev_list li .request button{font-size:9pt;padding:5px 20px;font-weight:bold;margin-bottom:5px}#prev_list li .request .success{color:black;padding-bottom:5px;font-weight:bold}#prev_list li .request .success span{padding-right:5px}#prev_list li .request a{font-weight:bold}#prev_list li .description{margin:0px 0px 0px 0px;padding:0px;width:550px;margin-top:5px;margin-left:145px;font-size:8pt;line-height:1.8em;position:relative;color:black}#prev_list li .description .more{float:right;color:steelblue}#prev_list li .description .more:hover{color:orange;cursor:pointer}#prev_list li .mylist_memo{width:520px;margin-top:5px;margin-left:145px;margin-bottom:0px}#prev_list li .mylist_memo .mylist_title{float:right}#prev_list li.out_of_range{display:none}#prev_list li.out_of_range .date{color:#888}#prev_list li.other .date,#prev_list li.vocaloid .date{color:#AAA}#prev_list_header{display:none;position:relative;white-space:nowrap;padding:20px 25px;height:20px;background:#DDD;min-width:690px}#prev_list_header .col{float:left;font-size:9pt;color:#555;white-space:nowrap;margin-right:15px}#prev_list_header .col .num{color:#333;padding:0px 10px;font-size:16pt;font-family:Impact}#prev_list_header .col .num.prev_request{color:red;padding-left:0px}#prev_list_header .songrium_tw{font-family:'FontAwesome';position:absolute;height:50px;width:50px;right:17px;top:5px}#prev_list_header .songrium_tw .cap{position:absolute;right:65px;color:black;font-size:10pt;top:20px;line-height:1em;text-align:right}#prev_list_header .songrium_tw .twitter{position:absolute;bottom:0px;left:-2px;color:#55ACEE;text-shadow:0px 3px 3px #333;font-size:18px}#prev_list_header .songrium_tw:hover{cursor:pointer}#prev_list_header .songrium_tw:hover .twitter{color:orange}#prev_list_header .songrium_tw:hover .cap{color:orange}.bubble_info{vertical-align:top;padding-top:10px}#img_bubble_prev{width:298px;border:1px #AAA solid}.log{font-family:"Impact";fill:#CCC;opacity:1}#log_y{font-size:36px}#log_md{font-size:100pt}#loading{position:absolute}#vdetail{width:500px;height:500px;background:#333;opacity:0.8}rect.background{opacity:0}g.node circle{stroke-width:4;stroke:#333;opacity:1;shape-rendering:optimizeSpeed}g.node circle.bg{opacity:0.9}g.node circle.focused{stroke-width:4;stroke:black;opacity:1}g.node circle:hover{cursor:pointer}.node.queue circle,.node.balloon circle{stroke:white;stroke-width:3;opacity:1}.node.filtered circle{stroke-width:0;fill:#333;opacity:0.2}.node.filtered circle:hover{cursor:normal}.node.filtered line{display:none}.loading_bg{position:absolute;top:0px;left:0px;background:#000;opacity:0.9;z-index:10000}.loading_bg img.loading{position:absolute}.loading_bg .loading_msg{position:absolute;font-size:12px;font-weight:bold;color:white;width:100%;white-space:nowrap;text-align:center;line-height:1em}.loading_bg .loading_msg .title{font-size:1.5em}.loading_bg .loading_msg .title .song{color:steelblue}.loading_bg .loading_msg .title .rium{color:orange}.loading_bg .loading_msg .sub_title{font-size:.9em;line-height:1.4em}.loading_bg .loading_msg .year{font-family:'Impact'}.loading_bg .loading_msg.timeslip_date{margin-top:-200px;font-weight:bold;font-size:160px;line-height:1.5em}.loading_bg .loading_msg.timeslip_date span{font-size:80px;color:#AAA}.loading_bg .loading_msg.timeslip_date .cap{color:white;color:orange}.loading_bg .loading_msg.timeslip_date i{font-size:160px}.loading_bg .loading_msg.loading_data{margin-top:-50px;font-size:40pt;line-height:4em;color:white}.loading_bg .loading_msg.loading_data .song{color:steelblue}.loading_bg .loading_msg.loading_data .rium{color:orange}.loading_bg .loading_msg.label_filtering{margin-top:-50px;font-size:30pt;line-height:6em;color:white}.loading_bg .loading_msg.label_filtering span{font-size:150px}.under_contents{width:100%;min-width:780px;margin-right:10px}.under_contents .bubble_info{width:313px}.social_buttons{margin:20px}.powered_by{position:absolute;font-weight:bold;top:13px;right:290px;font-size:13px;color:#CCC}body.no_play #widget_ctrl{display:none}body.no_play .link_to_songrium{right:0px}.link_to_songrium{z-index:0;position:absolute;right:270px;top:0px;font-weight:bold;text-align:center;width:160px;cursor:pointer;background:#000;padding:11px 0px;color:white;font-size:12px;height:14px;text-decoration:none}.link_to_songrium:hover{color:orange}.node circle{fill:#EEE}.node.ent circle{fill:palegoldenrod;background:palegoldenrod}.node.music circle{fill:palegoldenrod;background:palegoldenrod}.node.sing circle{fill:steelblue;background:steelblue}.node.play circle{fill:palegoldenrod;background:palegoldenrod}.node.dance circle{fill:palegoldenrod;background:palegoldenrod}.node.vocaloid circle{fill:#86cecb;background:#86cecb}.node.mmd circle{fill:pink;background:pink}.node.nicoindies circle{fill:palegoldenrod;background:palegoldenrod}.node.animal circle{fill:orange;background:orange}.node.cooking circle{fill:orange;background:orange}.node.nature circle{fill:orange;background:orange}.node.travel circle{fill:orange;background:orange}.node.sport circle{fill:orange;background:orange}.node.lecture circle{fill:orange;background:orange}.node.drive circle{fill:orange;background:orange}.node.history circle{fill:orange;background:orange}.node.g_politics circle{fill:grey;background:grey}.node.science circle{fill:steelblue;background:steelblue}.node.tech circle{fill:steelblue;background:steelblue}.node.handcraft circle{fill:steelblue;background:steelblue}.node.make circle{fill:steelblue;background:steelblue}.node.anime circle{fill:hotpink;background:hotpink}.node.game circle{fill:green;background:green}.node.jikkyou circle{fill:lime;background:lime}.node.kankore circle{fill:#429ac0;background:#429ac0}.node.toho circle{fill:hotpink;background:hotpink}.node.imas circle{fill:hotpink;background:hotpink}.node.radio circle{fill:hotpink;background:hotpink}.node.draw circle{fill:hotpink;background:hotpink}.node.are circle{fill:crimson;background:crimson}.node.diary circle{fill:white;background:white}.node.other circle{fill:white;background:white}.node.r18 circle{fill:lightpink;background:lightpink}.val.ent{background:palegoldenrod}.val.music{background:palegoldenrod}.val.sing{background:steelblue}.val.play{background:palegoldenrod}.val.dance{background:palegoldenrod}.val.vocaloid{background:#86cecb}.val.mmd{background:pink}.val.nicoindies{background:palegoldenrod}.val.animal{background:orange}.val.cooking{background:orange}.val.nature{background:orange}.val.travel{background:orange}.val.sport{background:orange}.val.lecture{background:orange}.val.drive{background:orange}.val.history{background:orange}.val.g_politics{background:grey}.val.science{background:steelblue}.val.tech{background:steelblue}.val.handcraft{background:steelblue}.val.make{background:steelblue}.val.anime{background:hotpink}.val.game{background:green}.val.jikkyou{background:lime}.val.toho{background:hotpink}.val.imas{background:hotpink}.val.radio{background:hotpink}.val.draw{background:hotpink}.val.are{background:crimson}.val.kankore{background:#429ac0}.val.diary{background:white}.val.other{background:white}.val.r18{background:lightpink}
