@charset "utf-8";
body { margin:0; padding:0; font-size:12px; color:#000000; background:#58752e url(bg.jpg); font-family:"宋体"; }

a { text-decoration:none; color: #000000; }
a:hover { color:#000000; text-decoration:none; }
* { margin:0; padding:0; }

ul { margin:0; padding:0; list-style:none; }
img { border:0; }
p{ margin:0; padding:0; }

.clear { font: 0px/0% Tahoma; }
.matop { margin-top:10px; }
.mari { margin-right:10px; }
/* 宽度区域 */
.left_width { float:left; width:250px; }
.right_width { float:left; width:590px; }
.user_more_width { float:left; width:850px; }

/* 高度区域 */
.height1 { height:260px; }
.height2 { height:230px; }

.list_two { float:left; width:290px; }
.list_two .m1 { height:30px; background:#E5ECCD url(list_290_top.jpg) no-repeat; line-height:30px; }
.list_two .m1 h1 { font-size:12px; margin:0; padding-left:20px; padding-top:3px; }
.list_two .content { float:left; width:290px; background:#FFF; }

.user_photo { margin:12px auto 10px auto; width:560px; }
.user_photo img { width:90px; height:90px; overflow:hidden; margin-right:10px; }
.user_blog { margin:12px auto 10px auto; width:230px; }
.user_blog li { float:left; width:210px; line-height:20px; border-bottom:1px #E5E5E5 dotted; }

.main_top { margin:0 auto; width:1000px; height:208px; background: url(main_top.jpg) no-repeat; }
.main_top .all { margin:0px auto; width:850px; padding-top:50px; }
.main_top .logo { float:left; width:820px; padding-left:30px; }
.main_top .logo .title { font-size:16px; font-family:Tahoma,"宋体"; font-weight:bold; }
.main_top .logo .url { font-size:11px; font-family:Tahoma; margin-top:5px; } 
.main_top .menu { float:left; width:820px; margin-top:10px; padding-left:30px; }
.main_top .menu ul { margin:0; padding:0; }
.main_top .menu li { float:left; padding-right:20px; }

.main_content { margin:10px auto 10px auto; width:850px; }
.main_content .left { float:left; width:250px; margin-right:10px; }
.main_content .left .m1 { height:30px; background:#E8EBD0; line-height:30px; color:#E4EED4; }
.main_content .left .m1 h1 { font-size:12px; margin:0; padding-left:20px; padding-top:3px; }
.main_content .left .m2 { background:#FFF; }
.main_content .left .m3 { height:10px; background:#FFF ; }

.user,.taoge,.user_message { margin:10px auto 10px auto; width:230px; }

.user .user_img { float:left; width:92px; margin-right:10px; background:#FFFFFF; border:1px #BDCA93 solid; }
.user .user_img img { margin:1px; width:90px; height:90px; }
.user .user_info { float:left; width:124px; height:94px; overflow:hidden; }
.user .user_info .user_name { font-weight:bold; font-size:14px; line-height:24px; font-family:Tahoma; color:#619117; }
.user .user_info .user_name a { color:#619117; }
.user .user_info p { line-height:24px; }
.user .user_info a { text-decoration:underline; }

.user .dott,user_about, { float:left; width:230px; }
.user .dott { float:left; width:230px; height:1px; margin-top:5px; margin-bottom:5px; background: url(dott_x.gif) repeat-x; }
.user .user_about { line-height:20px; }

.taoge ul { margin:0; padding:0; }
.taoge li.no_taoge { text-align:center; line-height:230px; }
.taoge li { float:left; width:230px; line-height:20px; }

.user_message {  }

.user_online { margin:10px auto 0 auto; width:214px; }
.user_online li { float:left; width:64px; margin-bottom:5px; font: 0px/0% Tahoma; margin-right:5px; background:#FFFFFF; border:1px #BDCA93 solid; }
.user_online img { margin:1px; width:62px; height:62px; }

.main_content .right { float:left; width:590px; }
.main_content .right .m1 { height:30px; background:#E8EBD0; line-height:30px; }
.main_content .right .m1 h1 { font-size:12px; margin:0; padding-left:20px; padding-top:3px; }
.main_content .right .m2 { background:#FFF; }
.main_content .right .m3 { height:10px; background:#FFF ; }

.my_musicbox { margin:10px auto 0 auto; width:560px; }
.my_musicbox li { float:left; width:50%; line-height:22px; border-bottom:1px #E5E5E5 dotted; }
.my_musicbox li span.content { float:left; width:70% }
.my_musicbox li span.time { float:left; font-size:11px; font-family:Tahoma; }
.my_musicbox .play { float:left; width:560px; padding-top:10px; }

.main_foot { margin:0 auto; width:1000px; background:url(main_foot.jpg) no-repeat; height:80px; }

.user_more { margin:10px auto 10px auto; width:850px; }
.user_more .title { height:30px; background:#E8EBD0; line-height:30px; }
.user_more .title h1 { font-size:12px; margin:0; padding-left:20px; padding-top:3px; }
.user_more .content { background:#FFF; }
.user_more .content .left { float:left; width:200px; margin-right:10px; }
.user_more .content .right { float:left; width:620px; }
.user_more .box { margin:10px auto 10px auto; width:800px; }

.user_more .page { padding-left:10px; height:26px; line-height:26px; margin-top:12px; border:1px #B5D66B solid; background:#EBF5D0; float:left; width:100%; }
.user_more .page a { color:#516F29; }
.user_more_bottom { float:left; width:850px; background:#FFF; height:10px; }

.text_more,.pic_more { float:left; width:800px; }
.text_more li { float:left; width:360; line-height:24px; border-bottom:1px #E5E5E5 dotted; margin-right:20px; color:#516F29; }
.text_more li.music { float:left; width:360; line-height:24px; border-bottom:1px #E5E5E5 dotted; margin-right:20px; color:#516F29; }
.text_more li span.content { float:left; width:260px; background:url() no-repeat 0 4px; padding-left:20px;}
.text_more li span.time { float:left; width:100px; text-align:right; color:#2e2e2e; }

.pic_more li { float:left; width:90px; margin-right:10px; }


