body             { padding:0px; margin:0px; background-color :black; }
div              { padding:0px; margin:0px; position:absolute; position:absolute; border:0px solid blue; overflow:hidden; }
a                { position:absolute; cursor:pointer; border:0px solid blue; text-decoration:none; }
a:hover          { text-decoration:underline; }
input            { position:absolute; border:0px solid blue; background-color:transparent;color:white; }
.deadline_font1  { color:red; text-align:center; font-weight:bold; font-size:26px; }
.deadline_font2  { color:red; text-align:center; font-weight:bold; font-size:36px; }
.white           { color:white; }
ul               { margin:0px; }

/* 首页 */

.msn { z-index:1; left:-1000px; width:180px; position:absolute; top:-1000px; height:116px; border:1px solid gray; font-size:12px; }
.msn .head { height:22px; line-height:22px; background:url(../images/message/msgTopBg.gif); width:100%; }
.msn .title { margin-left:10px; float:left; display:inline; }
.msn .left { float:left; font-size:0; height:22px; line-height:22px; width:0px }
.msn .right { float:left; font-size:0; height:22px; line-height:22px; width:0px; }
.msn .op { float:right; padding-right:5px; width:35px; text-align:right; height:22px; line-height:22px; font-size:14px; }
.msn .head a { text-decoration:none; font-family:"Lucida Console"; color:red; }
.msn .content a { color:blue; text-decoration:none; }

.index_body            { padding:0px; margin:0px;  background-color :black;}

#index_body_div        { position:relative; width:1024px; height:1800px; margin:auto; background:url(../images/index-bg-sec.jpg?v=3) no-repeat;}
#index_howtobe         { left:714px; top:838px; width:92px; height:30px;  background:url(../images/howtobe1.png) no-repeat;}
#index_howtobe:hover   { background:url(../images/howtobe2.png) no-repeat;}
#index_music           { left:385px; top:10px; width:29px; height:20px;  background:url(../images/music-play.jpg)  no-repeat;}
#index_lyric           { left:356px; top:10px; width:31px; height:20px;  background:url(../images/music-lyric.jpg) no-repeat;}

#index_enroll1         { left:820px; top:85px; width:148px; height:59px; background:url(../images/join.gif) no-repeat;}
#index_enroll1_name    { left:736px; top:651px; width:94px; height:18px;}
#index_enroll1_mobile  { left:736px; top:676px; width:94px; height:16px;}

#index_enroll2         { left:610px;bottom:420px; width:134px; height:43px; background:url(../images/enroll1.png) no-repeat;}
#index_enroll2:hover   { background:url(../images/enroll2.png) no-repeat;}
#index_enroll2_name    { left:409px; bottom:439px; width:120px; height:18px;}
#index_enroll2_mobile  { left:689px; bottom:439px; width:120px; height:18px;}

#index_more1           {  bottom: 250px; font-size: 14px; height: 140px; left: 100px; overflow:hidden; width: 250px;}
#index_more2           { bottom: 250px; font-size: 14px; height: 140px; left: 368px; overflow:hidden; width: 250px; }
#index_more3           { bottom: 250px;	 overflow:hidden;    font-size: 14px;    height: 140px;    left: 655px; width: 250px; }


#index_more1 a,
#index_more2 a,
#index_more3 a { display:block; width:100%; height:100%; position: absolute; right:0; bottom:0; }

#index_more1 span,
#index_more2 span,
#index_more3 span { position:absolute; right:10px; bottom:10px; color:white; display:block; width:45px; height:16px; }

#index_partner         { bottom: 40px; display: block; height: 25px; left: 470px; position: absolute; width: 85px; }

/* 二级页面 */
.more_body             { padding:0px; margin:0px; background:url(../images/more-body.jpg) top center no-repeat; background-color:black;}

.more_title_div        { left: 62px; top:278px; width:240px; height:20px; font-weight:bold; font-size:18px; line-height:20px; color:white;}
.more_content_bg       { position:relative; width:1024px; margin:auto; }
.more_content_bg1      { top:0px;    width:1024px; height:842px;  background:url(../images/more-bg1.jpg) no-repeat; }
.more_content_bg2      { top:842px;  width:1024px; height:100%;   background:url(../images/more-bg2.jpg) repeat; }
.more_content_bg3      { bottom:0px; width:1024px; height:377px;  background:url(../images/more-bg3.jpg) no-repeat; }

.more_content_title    { text-indent:2em; font-weight:bold;}
.more_content_text     { left:132px; top:320px; width:730px; text-indent:2em; line-height:150%;}
.more_content_text p   { text-indent:2em; font-size:12px; line-height:150%; }

.more_body_bottom      { width:100%; height:130px; background:url(../images/body-bottom.jpg) repeat;}
.more_bottom_bg        { position:relative; margin:auto; width:1024px; height:130px; background:url(../images/more-bottom.jpg) no-repeat;}

.more_back             { left:434px; bottom:115px; width:148px; height:39px; background:url(../images/goback1.png) no-repeat;}
.more_back:hover       { background:url(../images/goback2.png) no-repeat;}
.more_enroll           { left:443px;bottom:5px; width:134px; height:43px; background:url(../images/enroll1.png) no-repeat;}
.more_enroll:hover     { background:url(../images/enroll2.png) no-repeat;}
.more_enroll_name      { left:415px; bottom:15px; width:120px; height:18px;}
.more_enroll_mobile    { left:443px; bottom:15px; width:118px; height:18px;}

/* 歌词页面 */
.lyric_body_div        { position:relative; width:1024px; height:1090px; margin:auto; background:url(../images/more-bg.jpg) no-repeat; }
.lyric_title_div       { left: 62px; top:278px; width:240px; height:20px; font-weight:bold; font-size:18px; line-height:20px; color:white;}
.lyric_content_text    { left:222px; top:310px; width:500px; height:650px; text-indent:2em; overflow:auto;}

/* 弹出层 */
#backgroundDiv { width:100%; height:1000px; display:none; z-index:5; background-color:#1C0203; position:absolute; top:0px; left:0px; }
#successPanel { width:480px; height:160px; font-family:"\5b8b\4f53"; }
#successPanel .title { color:black; height:32px; float:left; border-bottom:1px solid black; padding-bottom:2px; }
#successPanel .title .left { float:left; width:220px; text-indent:10px; }
#successPanel .title .right { right:0; float:right; text-align:right; display:inline; width:140px; margin-right:36px; }
#successPanel .content { font-size:14px; height:118px; float:left; top:32px; width:470px; line-height:150%; text-align:left; padding:5px; }
#successPanel .content h1 { margin-top:10px; height:32px; line-height:32px; background-color:#9A0000; color:white; font-size:16px; text-align:center; }
#successPanel .content span { color:red; font-size:12px; }
#successPanel .content .td { width:470px;height:32px; line-height:32px; text-align:center; margin-top:10px; }
#successPanel .content .input { position:static;height:28px; line-height:28px; color:black; width:180px; padding:0 2px; border:1px solid black; font-size:16px; font-family:"Comic Sans MS"; font-weight:bold; }
#successPanel .content .submit { position:static;width:75px; height:28px; background:url(../images/bt_button.gif) no-repeat; cursor:pointer; }
#successPanel .content .submit:hover { background:url(../images/bt_button.gif) 0 -28px no-repeat; }
.popPanel { background-color:#F1F1F1; border:5px solid #F78203; display:none; position:absolute; left:-1000px; top:-1000px; z-index:11 }
.popPanel .op { height:25px; z-index:99; position:absolute; right:2px; top:2px; width:25px; }
.popPanel .close { height:21px; width:21px; float:right; background:url(../images/ico_close.gif); margin:3px; }
.popPanel .close a { display:block; width:100%; height:100%; }
.popPanel .title { height:25px; margin-top:2px; overflow:hidden; float:left; width:100%; font-size:16px; font-weight:bold; line-height:32px; }
/*  */


.panel {background-color:#F1F1F1; border:5px solid #F78203; display:none; position:absolute; left:-1000px; top:-1000px; z-index:11}
.panel .op { width:100%;height:25px; }
.panel .close { height:21px; width:21px; float:right; background:url(/images/ico_close.gif); margin:3px; }
.panel .close a {display:block; width:100%; height:100%; }

.gift_login { font-size: 14px; line-height: 150%; }
.gift_login td { padding:5px; }
.gift_submit { width:226px; height:47px; background:url(../images/bt_apply.gif) no-repeat; cursor:pointer; }

