.top_banner { padding-bottom: 20px; }

.mod_row_b1s3 .mod_title .title { max-width: none; }
.mod_row_b1s3 .mod_title .title .text_medium { cursor: pointer; }
#music-rmsf .mod_title .title .text_medium.on{  color: #ff7800;text-shadow: 0 2px 25px #ff7800}
#music-rmsf .mod_title{overflow: visible;}
.mod_row_b1s3 .mod_title .title .divide { vertical-align: middle; font-size: 12px; padding: 0 15px; }
.mod_row_b1s3 .mod_title .title_sub { margin-left: 10px; width: auto; }
.mod_row_b1s3 .cover_play_btn { position: absolute; }
.mod_row_b1s3 .cover_play_btn .ico_play { position: absolute; display: block; width: 0; height: 0; overflow: hidden; border: 17px dashed transparent; border-left: 28px solid #fff; }
.mod_row_b1s3 .mod_player_left { width: 610px; height: 360px; float: left; margin-right: 20px; }
.mod_row_b1s3 .mod_player_left .cover_img { position: relative; width: 610px; height: 360px; cursor: pointer; }
.mod_row_b1s3 .mod_player_left .cover_img .cover_play_btn { width: 74px; height: 74px; top: 140px; left: 270px; border-radius: 40px; border: 3px solid #fff; }
.mod_row_b1s3 .mod_player_left .cover_img .cover_play_btn .ico_play { top: 21px; left: 27px; }
.mod_row_b1s3 .mod_figure_h_190 { width: 610px; float: left; position: relative;}
.mod_row_b1s3 .mod_figure_h_190 .figure_mask { width: 190px; height: 110px; background: transparent; filter: none; -webkit-transition: all .5s ease; -moz-transition: all .5s ease; -o-transition: all .5s ease; transition: all .5s ease; }
.mod_row_b1s3 .mod_figure_h_190 .figure_mask .cover_play_btn { opacity: 0; display: none; width: 56px; height: 56px; top: 27px; left: 65px; border-radius: 30px; border: 2px solid #fff; -webkit-transition: all .5s ease; -moz-transition: all .5s ease; -o-transition: all .5s ease; transition: all .5s ease; }
.mod_row_b1s3 .mod_figure_h_190 .figure_mask .cover_play_btn .ico_play { border: 12px dashed transparent; border-left: 18px solid #fff; top: 17px; left: 22px; }
.mod_row_b1s3 .mod_figure_h_190 .figure:hover .figure_mask { background: rgba(0, 0, 0, 0.45); }
.mod_row_b1s3 .mod_figure_h_190 .figure:hover .figure_mask .cover_play_btn { opacity: 1; display: block; }
.mod_row_b1s3 .figures_list:first-child { margin-bottom: 20px; white-space: normal;}
.mod_float_bigbang{position: absolute;top: -204px;left: 620px;width: 190px;height: 610px;background: url(http://mat1.gtimg.com/v/2015vchannel/images/float_bigbang.png) 0 0;_background-image: url(http://mat1.gtimg.com/v/2015vchannel/images/float_bigbang.ie6.png);}
.mod_float_bigbang .figure_list {padding: 222px 0 0 40px;}
.mod_float_bigbang .figure_list li{margin-bottom: 24px;}
.mod_figure_h_190 .figure img{width:auto;height: auto;}
.mod_float_bigbang .figure_list .figure {display: block;text-align: center;width: 88px;color: #fff;}
.mod_float_bigbang .figure_list .figure .title {display: block;text-align:center;width: 100%;font-size: 12px;}
.mod_float_bigbang .btn_bottom {position: absolute;width: 143px;height: 36px;line-height: 9999px;overflow: hidden;left: 14px;bottom: 16px;}
.mod_figures{letter-spacing: 0px;}

.mod_music_news .mod_figure_h_400 { width: 400px; float: left; margin-right: 20px; }
.mod_music_news .mod_figure_v_190 { float: left; width: 820px; }
.mod_music_news .mod_figure_v_190 .figure img { height: 300px; }
.mod_music_news .figure_caption { height: 50px; }
.mod_music_news .figure_caption .figure_info_title { width: 100%; height: 20px; padding-top: 5px; font-size: 14px; color: #fff; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; word-wrap: break-word; }

.mod_row_s3 .mod_bd { margin-right: -10px; }

.mod_row_s4 .mod_scrollinner { position: relative; zoom: 1; overflow: hidden; width: 100%; }
.mod_row_s4 .figures_scroll .btn_prev, .mod_row_s4 .figures_scroll .btn_next { top: 150px; }
.mod_row_s4 .scroll_list { width: 9999px; }
.mod_row_s4 .mod_figure_h_310 { position: relative; float: left; width: 280px; height: 344px; padding: 0 0 0 30px; margin: 0; background: #f8f8f8; }
.mod_row_s4 .mod_figure_h_310 .mod_title { margin-top: 15px; letter-spacing: normal; }
.mod_row_s4 .mod_figure_h_310 .mod_title .title { color: #999999; }
.mod_row_s4 .mod_figure_h_310 .figures_list { width: 270px; margin: 0; }
.mod_row_s4 .mod_figure_h_310 .figures_list .list_item { display: block; height: 78px; width: 270px; padding: 0; margin: 0 0 20px 0; }
.mod_row_s4 .mod_figure_h_310 .figures_list .list_item .figure { float: left; width: 136px; height: 78px; }
.mod_row_s4 .mod_figure_h_310 .figures_list .list_item .figure img { width: 136px; height: 78px; }
.mod_row_s4 .mod_figure_h_310 .figures_list .list_item .extra_info { float: left; width: 118px; height: 78px; padding-left: 6px; }
.mod_row_s4 .mod_figure_h_310 .figures_list .list_item .extra_info .figure_title { margin-top: 5px; }
.mod_row_s4 .mod_figure_h_310 .figures_list .list_item .extra_info .figure_desc { height: 44px; line-height: 20px; white-space: normal; }
.mod_row_s4 .even { background: #ededed; }

.scroll_theme::-webkit-scrollbar { width: 8px; }

.scroll_theme::-webkit-scrollbar-button { display: none; }

.scroll_theme::-webkit-scrollbar-button:vertical:end:increment { display: block; height: 8px; background-color: #383838; }

.scroll_theme::-webkit-scrollbar-track { height: 200px; background-color: #383838; border-radius: 3px; }

.scroll_theme::-webkit-scrollbar-track-piece:vertical:start { width: 4px; background: #4B4B4B; }

.scroll_theme::-webkit-scrollbar-track-piece:vertical:end { width: 4px; background: #4B4B4B; }

.scroll_theme::-webkit-scrollbar-thumb:vertical { background: #818181; cursor: pointer; }

.scroll_theme { scrollbar-arrow-color: #61605d; scrollbar-face-color: #818181; scrollbar-darkshadow-color: #1e1d1b; scrollbar-highlight-color: #818181; scrollbar-3dlight-color: #1e1d1b; scrollbar-shadow-color: #818181; scrollbar-track-color: #4b4b4b; }

.mod_yuchuang { padding-bottom: 20px; }
.mod_yuchuang .player_l { position: relative; float: left; width: 820px; height: 465px; background: #313131; }
.mod_yuchuang .player_l .cover_img { position: absolute; top: 0; left: 0; cursor: pointer; }
.mod_yuchuang .player_l .cover_img img { width: 820px; height: 465px; }
.mod_yuchuang .vlist_r { float: left; width: 420px; height: 445px; padding: 10px 0; background-color: #313131; }
.mod_yuchuang .vlist_r ul { overflow-y: auto; height: 445px; padding: 0 10px; position: relative; }
.mod_yuchuang .vlist_r ul li { height: 50px; padding: 10px; border-bottom: 1px dotted #515151; }
.mod_yuchuang .vlist_r ul li .item_link { position: relative; z-index: 2; display: block; *zoom: 1; height: 50px; cursor: pointer; padding-left: 102px; background-image: url(about:blank); }
.mod_yuchuang .vlist_r ul li .album_pic { position: absolute; height: 50px; width: 85px; left: 0; background-image: url(about:blank); overflow: hidden; }
.mod_yuchuang .vlist_r ul li .album_pic img { width: 85px; height: 50px; }
.mod_yuchuang .vlist_r ul li .video_title, .mod_yuchuang .vlist_r ul li .video_desc { display: block; height: 25px; line-height: 25px; color: #fff; font-size: 14px; font-weight: normal; overflow: hidden; _width: 100%; }
.mod_yuchuang .vlist_r ul li:hover .album_pic, .mod_yuchuang .vlist_r ul li.current .album_pic { margin: -2px 0 0 -2px; border: 2px solid #ff7e0c; }
.mod_yuchuang .vlist_r ul li:hover .video_title, .mod_yuchuang .vlist_r ul li:hover .video_desc, .mod_yuchuang .vlist_r ul li.current .video_title, .mod_yuchuang .vlist_r ul li.current .video_desc { color: #ff7e0c; }
.mod_yuchuang .loading { background: url(../images/channel/loading.gif) no-repeat center center #313131; }

.mod_row_s5 { width: 1240px; }
.mod_row_s5 .mod_figures { width: 1240px; }

.mod_vpersons { width: 1240px; font-size: 0; letter-spacing: -5px; padding-bottom: 20px; }
.mod_vpersons .vpersons_list { margin: -10px -15px;overflow: hidden; }
.mod_vpersons .vpersons_list .vperson { display: inline-block; *display: inline; *zoom: 1; width: 110px; padding: 5px; margin: 5px 10px; vertical-align: top; font-size: 12px; letter-spacing: normal; -webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; transition: all .3s ease-in-out;float: left; }
.mod_vpersons .vpersons_list .vperson:nth-child(2n) { margin: 5px 11px; }
.mod_vpersons .vpersons_list .vperson:hover { background: #f0f0f0; }
.mod_vpersons .vpersons_list .vperson img { width: 110px; height: 110px; }
.mod_vpersons .vpersons_list .vperson .per_info { position: relative; width: 110px; white-space: nowrap; overflow: hidden; height: 17px; padding: 11px 0 5px; }
.mod_vpersons .vpersons_list .vperson .per_info .vperson_name { float: left; height: 17px; line-height: 17px; padding-left: 3px; }
.mod_vpersons .vpersons_list .vperson .per_info .vperson_boot, .mod_vpersons .vpersons_list .vperson .per_info .vperson_unboot { position: absolute; display: block; height: 17px; line-height: 17px; padding: 0 3px; top: 11px; right: 0; cursor: pointer; z-index: 2; }
.mod_vpersons .vpersons_list .vperson .per_info .vperson_boot { background: #ff7800; color: #fff; }
.mod_vpersons .vpersons_list .vperson .per_info .vperson_unboot { background: #c2c2c2; color: #fff; }

 .mod_backtop .backtop_item_apollo { position: absolute; bottom: 82px; right: -84px; }
/*.mod_backtop .backtop_item_apollo:hover { background: url(../images/channel/right_to_apolo.png) -1px -1px; } */

.mod_backtop .backtop_function { bottom: 140px; }

.ie7 .mod_row_b1s3 .mod_title .title .divide { position: relative; top: -8px; }
.ie7 .mod_row_b1s3 .mod_title .title_sub .link_more { height: 22px; margin-top: -10px; }

.page_normal_width .top_banner { width: 1000px; overflow: hidden; }
.page_normal_width .top_banner img { margin-left: -120px; }
.page_normal_width .mod_row_b1s3 .mod_player_left { width: 600px; height: 360px; margin-right: 10px; overflow: hidden; }
.page_normal_width .mod_row_b1s3 .mod_player_left .cover_img { width: 600px; }
.page_normal_width .mod_row_b1s3 .mod_player_left .cover_img img { margin-left: -5px; }
.page_normal_width .mod_row_b1s3 .mod_player_left .cover_img .cover_play_btn { left: 265px; }
.page_normal_width .mod_row_b1s3 .mod_figure_h_190 { width: 390px; }
.page_normal_width .mod_music_news .mod_figure_h_400 { margin-right: 10px; }
.page_normal_width .mod_music_news .mod_figure_v_190 { width: 590px; }
.page_normal_width .mod_row_s3 { margin-right: -11px; }
.page_normal_width .mod_row_s3 .mod_bd { _width: auto; overflow: hidden;}
.page_normal_width .mod_row_s3 .mod_figure_h_220 { width: 146px; _width: 116px; height: 131px; margin-right: 11px; padding-left: 180px; }
.page_normal_width .mod_row_s3 .mod_figure_h_220 .figure { width: 180px; overflow: hidden; }
.page_normal_width .mod_row_s3 .mod_figure_h_220 .figure img { width: 180px; height: 131px; }
.page_normal_width .mod_row_s3 .mod_figure_h_220 .figure_title { _width: 116px; padding-top: 15px; }
.page_normal_width .mod_row_s3 .mod_figure_h_220 .figure_desc { _width: 100%; }
.page_normal_width .mod_row_s4 .figures_scroll .btn_prev, .page_normal_width .mod_row_s4 .figures_scroll .btn_next { top: 120px; }
.page_normal_width .mod_row_s4 .mod_figure_h_310 { width: 230px; height: 280px; padding: 0 0 0 20px; }
.page_normal_width .mod_row_s4 .mod_figure_h_310 .figures_list { width: 230px; }
.page_normal_width .mod_row_s4 .mod_figure_h_310 .figures_list .list_item { width: 230px; height: 57px; }
.page_normal_width .mod_row_s4 .mod_figure_h_310 .figures_list .list_item .figure { width: 100px; height: 57px; }
.page_normal_width .mod_row_s4 .mod_figure_h_310 .figures_list .list_item .figure img { width: 100px; height: 57px; }
.page_normal_width .mod_row_s4 .mod_figure_h_310 .figures_list .list_item .extra_info { float: left; width: 118px; height: 57px; padding-left: 6px; }
.page_normal_width .mod_row_s4 .mod_figure_h_310 .figures_list .list_item .extra_info .figure_title { margin-top: 5px; }
.page_normal_width .mod_row_s4 .mod_figure_h_310 .figures_list .list_item .extra_info .figure_desc { height: 20px; line-height: 20px; white-space: nowrap; }
.page_normal_width .mod_yuchuang .vlist_r { width: 320px; }
.page_normal_width .mod_yuchuang .player_l { width: 680px; }
.page_normal_width .mod_yuchuang .player_l .cover_img { width: 680px; height: 465px; overflow: hidden; }
.page_normal_width .mod_yuchuang .player_l .cover_img img { margin-left: -70px; }
.page_normal_width .mod_row_s5 { width: 1000px; }
.page_normal_width .mod_row_s5 .mod_figures { width: 1000px; }
.page_normal_width .mod_row_s5 .mod_figures .list_item { _width: 192px; }
.page_normal_width .mod_row_s5 .figure img { width: 192px; height: 132px; }
.page_normal_width .mod_vpersons { width: 1000px; white-space: nowrap; _position: relative; }
.page_normal_width .mod_vpersons .vpersons_list { margin: -7px -8px; position: relative; overflow: hidden; height: 303px;}
.page_normal_width .mod_vpersons .vpersons_list .vperson { margin: 2px 3px; }
.page_normal_width .mod_vpersons .vpersons_list .vperson:nth-child(2n) { margin: 2px 4px; }
.page_normal_width .mod_row_b1s3 .figures_list:first-child{
    height: 340px;
}
/*IE8及以下问题调整*/
.screen_xs .top_banner {
    width: 1000px;
    overflow: hidden;
}
.screen_xs .mod_row_b1s3 .mod_player_left {
    width: 600px;
    height: 360px;
    margin-right: 10px;
    overflow: hidden;
}
.screen_xs .mod_row_b1s3 .mod_figure_h_190 {
    width: 390px;
}
.screen_xs .mod_row_b1s3 .figures_list:first-child {
    height: 340px;
}
.screen_xs .mod_music_news .mod_figure_h_400 {
    margin-right: 10px;
}
.screen_xs .mod_music_news .mod_figure_v_190 {
    width: 590px;
}
.screen_xs .mod_row_s3 .mod_bd {
    _width: auto;
    overflow: hidden;
}
.screen_xs .mod_row_s3 .mod_figure_h_220 {
    width: 146px;
    _width: 116px;
    height: 131px;
    margin-right: 11px;
    padding-left: 180px;
}
.screen_xs .mod_row_s3 .mod_figure_h_220 .figure img {
    width: 180px;
    height: 131px;
}
.screen_xs .mod_row_s4 .mod_figure_h_310 {
    width: 230px;
    height: 280px;
    padding: 0 0 0 20px;
}
.screen_xs .mod_row_s4 .mod_figure_h_310 .figures_list .list_item .figure img {
    width: 100px;
    height: 57px;
}
.screen_xs .mod_row_s4 .mod_figure_h_310 .figures_list {
    width: 230px;
}
.screen_xs .mod_row_s4 .mod_figure_h_310 .figures_list .list_item {
    width: 230px;
    height: 57px;
}
.screen_xs .mod_row_s4 .mod_figure_h_310 .figures_list .list_item .figure {
    width: 100px;
    height: 57px;
}
.screen_xs .mod_row_s4 .mod_figure_h_310 .figures_list .list_item .extra_info {
    float: left;
    width: 118px;
    height: 57px;
    padding-left: 6px;
}
.screen_xs .mod_row_s4 .mod_figure_h_310 .figures_list .list_item .extra_info .figure_title {
    margin-top: 5px;
}
.screen_xs .mod_row_s4 .mod_figure_h_310 .figures_list .list_item .extra_info .figure_desc {
    height: 20px;
    line-height: 20px;
    white-space: nowrap;
}
.screen_xs .mod_yuchuang .player_l {
    width: 680px;
}
.screen_xs .mod_yuchuang .player_l .cover_img img {
    margin-left: -70px;
}
.screen_xs .mod_yuchuang .player_l .cover_img {
    width: 680px;
    height: 465px;
    overflow: hidden;
}
.screen_xs .mod_yuchuang .vlist_r {
    width: 320px;
}
.screen_xs .mod_row_s5 .mod_figures {
    width: 1000px;
}
.screen_xs .mod_row_s5 .figure img {
    width: 192px;
    height: 132px;
}
.screen_xs .mod_vpersons {
    width: 1000px;
    white-space: nowrap;
    _position: relative;
}
.screen_xs .mod_vpersons .vpersons_list {
    margin: -7px -8px;
    position: relative;
    overflow: hidden;
    height: 303px;
}
.screen_xs .mod_vpersons .vpersons_list .vperson {
    margin: 2px 3px;
}
.screen_xs .mod_row_s6 .mod_figure_h_190 .list_item {
    width: 192px;
}
.screen_xs .mod_row_s6 .mod_figure_h_190 .figure img {
    width: 192px;
    height: 111px;
}
.screen_xs .mod_row_b1s3 .mod_player_left .cover_img{
    width: 600px;
}
.screen_xs .mod_row_b1s3 .mod_player_left .cover_img img {
    margin-left: -5px;
}
.screen_xs .mod_row_b1s3 .mod_player_left .cover_img .cover_play_btn {
    left: 265px;
}
 .mod_title .title .text_medium{
    *line-height: 32px;
} 
.ie7 .mod_row_b1s3 .mod_title .title .divide { position: relative; top: 5px; }
.ie7 .mod_row_b1s3 .mod_title .title_sub .link_more { line-height: 32px; }
.page_normal_width .mod_row_m1s4  .mod_title .title_sub{
    width: 80%;
}
 .page_normal_width .mod_row_s5 .mod_figures .list_item{
    width: 192px\9;
} 
.screen_xs .mod_row_s4 .figures_scroll .btn_prev, .screen_xs .mod_row_s4 .figures_scroll .btn_next {
    top: 120px;
}
/*  |xGv00|c1af1d4005e7b4ee0da6bf9af278fe36 */