*{	margin:0;	padding:0; }

body {	overflow:hidden;/*Needed to eliminate scrollbars*/	background:#000 ;}
#content{ width:100%; height:100%;	z-index: 3; 	position:absolute;	top:0px;font-family: Arial, Helvetica, sans-serif; font-size:10pt;}

#intro .intro_up	{ background:#000 url('../images/logo_intro.gif') 50% 90% no-repeat; width:100%; height:60%; position:absolute;top:0;left:0; z-index:10;} 
#intro .intro_down	{ background:#000 ; width:100%; height:40%; position:absolute;top:60%;left:0; z-index:10;} 


/*Supersize Plugin Styles*/
#loading {	position: absolute;	top: 49.5%; 	left: 49.5%;	z-index: 3;	width: 32px; 	height: 32px;	text-indent: -999em;	background-image: url(images/loading.gif);}
#supersize{position:fixed;overflow:hidden;}
#supersize img, #supersize a{	height:100%;	width:100%;	position:absolute;	z-index: 0;}
#supersize .prevslide, #supersize .prevslide img{z-index: 1;}
#supersize .activeslide, #supersize .activeslide img{z-index: 2;}


#nav { position:absolute; left:0px; top:50%; margin-top:-280px; width:131px; }

#nav .nav_music { background:url('../images/nav_music.png') 0 0 no-repeat; width:131px; height:141px; cursor:pointer;margin-bottom:10px;}
#nav .nav_music_over { background:url('../images/nav_music_over.png') 0 0 no-repeat; width:131px; height:141px; cursor:pointer;margin-bottom:10px;}
#nav .nav_gallery { background:url('../images/nav_gellary.png') 0 0 no-repeat; width:131px; height:141px; cursor:pointer;margin-bottom:10px;}
#nav .nav_gallery_over { background:url('../images/nav_gellary_over.png') 0 0 no-repeat; width:131px; height:141px; cursor:pointer;margin-bottom:10px;}
#nav .nav_blog { background:url('../images/nav_blog.png') 0 0 no-repeat; width:131px; height:141px; cursor:pointer;margin-bottom:10px;}
#nav .nav_blog_over { background:url('../images/nav_blog_over.png') 0 0 no-repeat; width:131px; height:141px; cursor:pointer;margin-bottom:10px;}
#nav .nav_new { background:url('../images/nav_news.gif') 0 0 no-repeat; width:131px; height:64px; cursor:pointer;margin-bottom:10px;}
#nav .nav_new_over { background:url('../images/nav_news_over.jpg') 0 0 no-repeat; width:131px; height:64px; cursor:pointer;margin-bottom:10px;}


#logo { position:absolute; bottom:0; left:0px;  z-index:1; width:100%; }
#logo .she{ float:left; background:url('../images/icon_logo_she.png') 0 45px  no-repeat; width:165px ;height:66px; cursor:pointer;}
#logo .mstones{ float:right; background:url('../images/icon_logo_mstones.png') 0 0 no-repeat; width:113px ;height:66px; cursor:pointer;}

#pop_music_1 { position:absolute; top:-80px; left:141px; float:left; width:377px;float:left; cursor:default;}
#pop_music_1 .arrow{ float:left; margin-top:100px; background:url('../images/pop_bg_arrow.png') no-repeat; width:17px; height:33px;}
#pop_music_1 .main{ float:left; width:360px;}
#pop_music_1 .main .top{ float:left;  background:url('../images/pop_bg_top.png') no-repeat; width:360px; height:5px; overflow:hidden;}
#pop_music_1 .main .content{ float:left;  background:url('../images/pop_bg.jpg') repeat-x;  padding:10px; }
#pop_music_1 .main .content .row{ float:left;  background:url('../images/pop_bg_line.gif') repeat-x; width:340px; height:30px;}
#pop_music_1 .main .content .row .number{ float:left;  color:#b90006; line-height:30px ; font-weight:bold; margin-left:10px;}
#pop_music_1 .main .content .row .name{ float:left;  color:#ffffff; line-height:30px ; font-weight:bold;margin-left:10px;}
#pop_music_1 .main .content .row .btn_mv{ float:right;  background:url('../images/pop_btn_mv.jpg') no-repeat; width:42px; height:22px; margin-right:10px;margin-top:4px; cursor:pointer;}
#pop_music_1 .main .content .row .btn_dl{ float:right;  background:url('../images/pop_btn_dl.jpg') no-repeat; width:42px; height:22px;margin-top:4px; cursor:pointer;}
#pop_music_1 .main .bottom{ float:left; background:url('../images/pop_bg_bottom.png') no-repeat; width:360px; height:5px;}

#pop_music_2 { position:absolute; top:-50px; left:520px; float:left; width:410px;float:left; cursor:default;padding-left:10px;}
#pop_music_2 .arrow{ float:left; margin-top:100px; background:url('../images/pop_bg_arrow.png') no-repeat; width:17px; height:33px;}
#pop_music_2 .main{ float:left; width:390px; position:relative;}
#pop_music_2 .main .top{ float:left;  background:url('../images/pop_bg_top2.png') no-repeat; width:390px; height:5px; overflow:hidden;}
#pop_music_2 .main .content{ float:left;  background:url('../images/pop_bg.jpg') repeat-x;  overflow:hidden; width:390px;}
#pop_music_2 .main .content-container{  padding:20px 35px; overflow:hidden;}
#pop_music_2 .main .content-container .mv{ float:left; background:#000; width:319px;  }
#pop_music_2 .main .content-container .mp3{ float:left;  width:319px; height:20px; overflow:hidden; margin-top:5px; }
#pop_music_2 .main .content-container .name{ float:left; width:319px;  color:#b90006; line-height:30px ; font-weight:bold;}
#pop_music_2 .main .content-container .words{ float:left;   color:#ffffff;  width:319px; height:420px; overflow:hidden; font-size:9pt; line-height:150%;}
#pop_music_2 .main .content-container .words_MV{ float:left;   color:#ffffff;  width:319px; height:180px; overflow:hidden; font-size:9pt; line-height:150%;}
#pop_music_2 .main .bottom{ float:left; background:url('../images/pop_bg_bottom2.png') no-repeat; width:390px; height:5px; overflow:hidden;}



#pop_gallery_1 { position:absolute; top:-50px; left:141px; float:left; width:545px;float:left; cursor:default;}
#pop_gallery_1 .arrow{ float:left; margin-top:250px; background:url('../images/pop_bg_arrow.png') no-repeat; width:17px; height:33px;}
#pop_gallery_1 .main{ float:left; width:528px;}
#pop_gallery_1 .main .top{ float:left;  background:url('../images/gallery_pop_top.png') no-repeat; width:528px; height:5px; overflow:hidden;}
#pop_gallery_1 .main .content{ float:left;  background:url('../images/gallery_pop_bg.jpg') repeat-x;  padding:10px; }
#pop_gallery_1 .main .content .photo{ float:left; margin:15px 11px;}
#pop_gallery_1 .main .bottom{ float:left; background:url('../images/gallery_pop_bottom.png') no-repeat; width:528px; height:5px;}
 

.close{ background:url('../images/btn_pop_close.png') no-repeat; width:32px; height:32px; float:right; cursor:pointer; position:relative;top:15px;left:15px;z-index:10;}