body { text-align: center; font-family:"宋体", arial;margin:0; padding:0; 
background: #FFF url(/home/image/index/bodybg.gif) repeat-x top; font-size:12px; color:#000; 
}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0;
}
li{list-style:none;
}
 
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;
}
table,td,tr,th{font-size:12px;
}
.clear{ clear: both; font-size:1px; width:1px; height:0; visibility: hidden; 
}
a{ color:#000; text-decoration:none;}
a:hover{ color:#000; text-decoration: underline;}
/*------------------link--------------------------------*/
 .color_fff{ color:#fff; text-decoration:none;}
.color_fff a{ color:#fff; text-decoration:none;}
.color_fff a:hover{ color:#fff; text-decoration:underline}
.color_foot{ color:#666;text-decoration: none;}
.color_foot a{ color:#666;text-decoration: none;}
.color_foot a:hover{ color:#666;text-decoration: none; font-weight:bold;}
.color_t a{ color:#fd780d;text-decoration:underline;}
.color_t a:hover{ color:#fd780d; text-decoration:underline}
 .color_g a{ color:#999;text-decoration:underline;}
.color_g a:hover{ color:#666; text-decoration:underline}
 .color_h a{ color:#fd780d;text-decoration: none;}
.color_h a:hover{ color:#fd780d; text-decoration:underline}
/*------------------公用top--------------------------------*/
 
/*------------------公用头部--------------------------------*/
#head{ width:954px; height:86px; margin:0 auto; }

 
#top_link{ position:absolute; top:10px; right:30px; height:90px;  }
#top_link p{margin:0; padding:0;}
 #daren_index{width:952px; height:60px;margin:0 auto; margin-top:2px;    border-top:none}
/*------------------公用nav导航--------------------------------*/

.nav_one{background:#ff6666; width:99px; height:33px; line-height:33px; font-weight:bold;}
.nav_two{background:#c94388; width:99px; height:33px; line-height:33px; font-weight:bold;}
.nav_three{background:#fe9901; width:99px; height:33px; line-height:33px; font-weight:bold;}
.nav_four{background:#0c9ed7; width:99px; height:33px; line-height:33px; font-weight:bold;}
.nav_five{background:#98cb00; width:99px; height:33px; line-height:33px; font-weight:bold;}
.nav_six{background:#ff6666; width:99px; height:33px; line-height:33px; font-weight:bold;}
/*------------------公用底部--------------------------------*/
#foot{
border-top:1px solid #ccc; padding-top:5px; width:952px; margin:0 auto; margin-top:8px;
}
#foot p{margin:0; padding:0; text-align:center; line-height:30px;}
/*------------------公用头部--------------------------------*/
 #header{width:985px; margin:0 auto; background:url(/home/image/index/header_bg.gif) no-repeat; height:70px;}
 #logo{float:left; width:191px; height:60px; overflow:hidden; padding-top:5px;}
 #header .login{margin:0; padding:0;padding-top:0px; margin-right:10px; font-size:12px; text-align:right; float:right; }
 #header .login p{margin:0; padding:0;  }
  .login_bg{width:100%;  z-index:10000;    }
  /*------------------公用login--------------------------------*/
 .login_bg{width:100%;  z-index:10000;    }
.login_content{width:100%; height:198px; margin:0; padding:0;    position:absolute; left:0; top:150px;z-index:10000; }
.login_content_n{width:320px; height:198px; margin:0 auto; padding:0;background:url(/funsong/templates/default/images/login.png) no-repeat;  z-index:10000;  }

.login_pp p{margin-top:-6px;}
.login_content .close{margin:0; padding-left:276px;}
.login_content .close p{width:28px; height:32px;}
.login_content h2{color:#ff6600; font-size:14px; margin-top:60px;}
/*------------------公用nav导航--------------------------------*/
#nav{margin:0 auto;width:985px; height:38px; background:url(/home/image/index/nav_bg.gif) no-repeat;  OVERFLOW: hidden;  POSITION: relative; }
#nav ul li {
	float: left; color:#fff; z-index:20; width:80px;height:38px; line-height:38px; padding-left:20px;margin-left:10px; display:inline; font-size:14px; font-weight:bold;  }
 
 #nav ul li A {
	DISPLAY: block; Z-INDEX: 10; FLOAT: left; OVERFLOW: hidden;  POSITION: relative; height:38px; line-height:38px;
	text-decoration:none; color:#fff;
}
#nav li.background {
	Z-INDEX: 8; BACKGROUND: url(/home/image/index/nav_now.gif) no-repeat; VISIBILITY: hidden; POSITION: absolute;margin:0px;padding:0px;
}
#nav .background .left {
	BACKGROUND: url(/home/image/index/nav_now.gif) no-repeat;   HEIGHT: 38px;margin:0px;padding:0px;
} 