﻿

/*全局*/
*{padding:0; margin:0;}
a{color:#000;text-decoration:none;}
a:hover{ text-decoration:underline; color:#000; }
html{}
body{ background:url("bg.jpg") #1b1612 center 30px repeat-x  ; color:#333;font-size:12px;}
.toolbar{background:#1b1612; border-bottom:1px solid #000;}.toolbar a{}
.html{margin:90px auto 0 auto;width:983px;background-image: url(body.png);background-position:right center;background-repeat:repeat-y; position:relative;}

/*文字*/
body,.txt_a,.txt_b,.rect .head .tab li a,.foot .foot_text a,
.more a,.text,.quan .body h4 a,.updateblock .con_share .mes a,
.replay_box .replay_bar a,.catalog_list li a,.photo_catalog_list li h4,
.small_page_bar .pagination .current,.newest_upload_photo .lookmore a{color:#333;}
/*标题及特殊链接*/
.updateblock .title, .updateblock .title a,.p_main .head .more a,.txtright a,.p_full_loveinfo .rect .head .tab li.currrent {color:#97303a; font-weight:bold;}

/*下划线*/
.updateblock,
.music_list li,
#gbook_list li.clear,
.photo_catalog_list td,
#music_catalog_body li,
.gbook_con ol li
{border:0; background:url(hr.gif) bottom repeat-x;}

.userinfo .info_mes {/*头像*/
border:0; background:url(hr.gif) top repeat-x;
padding:5px 0 0 0;
}
.foot .foot_text {
border:0; background:url(hr.gif) right repeat-y;
}


/*图片边框*/
.friend_list .photo,
.userinfo .photo,
.updateblock .con_share .pic img,
.gbook_con ol li .photo,
.friend .body ul li img
{padding:2px; background:#F7F4E8; border-color: #E6DCB7;}

/*登陆框*/
.login_block{background:#F7F4E8; border-color:#E6DCB7;}

/*歌词*/
.lyso_pop {background:#F7F4E8; border-color:#E6DCB7; width:390px; line-height:22px;}


/*头部*/
.p_full_index .p_top{height:250px; background: url(z.jpg) bottom no-repeat;}
.p_full_index .p_main .full div#photo{position:absolute; width:960px; left:-10px; top:-200px; z-index:888;}
.p_full_index .p_main .full div#photo .pane{ padding-bottom:0; background:none; padding-top:20px;}
.p_full_index .p_main .full div#photo .body{ background:none;padding:0px 20px 0 20px; border-left:0;border-right:0;}
.p_full_index .p_main .full div#photo .head{height:33px;margin:0;padding:0; background: none; overflow:hidden;}
.p_full_index .p_main .full div#photo .head .text{color:#97303a; font-weight: bold; float:left; height:33px; line-height:33px; padding:0 20px;   font-size:14px; }


.p_top{height:75px;padding:0;position:relative; z-index:2;}
.header{ background: url(name.png) right 0 no-repeat; height:60px; padding:30px 135px 0 0; position:absolute; top:-90px; left:20px;}
.header .blogname{font-size:24px; color:#97303a; padding:0;  position:relative; float:none; top:auto;}
.header .description{ color:#2c2a2f; font-size:12px; padding:5px 0 0 0; line-height:20px; position: relative; float:none; top:auto;}

/*导航*/
.menu{margin:0;border:0; padding:18px 0 0 0;background:url(mkenu.png) 0 0 no-repeat; height:70px;}

.menu UL{}
.menu li{font-size:16px; font-weight: 900;  line-height:50px; height:50px; width:auto; margin:0; float:left; padding:0; background:url(menu-r.png) right 0 no-repeat;}
.menu li a{padding:0 30px; color:#f0ac9f; line-height:50px; height:50px; width:auto; float:left;}
	.menu li.index_menu a{ }
	.menu li.selected{ }
	.menu li.selected a,.menu li a:hover{color:#f0b400; background:url(menu-on.png) right 0;}
	.menu .friend_menu{ }

/*主体*/
.p_full{position:relative;background-color:#FFFFFF; margin:0 1px; z-index:3; padding:15px; }
.p_full .stage{}
	/*侧栏*/
	.p_left {display:block; float:right; width:319px; padding: 0; overflow:hidden;}
	.p_left a{}
		.p_left .pane{ padding-bottom:7px; background:url(t2b.png) bottom left no-repeat;}
		.p_left .body{ background:#fefaf2;padding:20px; border-left:1px solid #ece9e1;border-right:1px solid #ece9e1;}
		.p_left .head {height:43px;margin:0;padding:0; background: url(t2.png) 0 0 no-repeat; overflow:hidden;}
		.p_left .head .text {color:#97303a; font-weight: bold; float:left; height:43px; line-height:43px; padding:0 20px; font-size:14px;  }
		.p_left .head .text h3{}
		.p_left .body{padding:20px;}
	/*内容*/
	.p_main{float:left;padding:0; width:618px; position:relative; z-index:11;}
		.p_main .pane{ padding-bottom:7px; background:url(t1b.png) bottom left no-repeat;}
		.p_main .body{ background:#fff;padding:20px; border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;}
		.p_main .head{height:43px;margin:0;padding:0; background: url(t1.png) 0 0 no-repeat; overflow:hidden;}
		.p_main .head .text{color:#97303a; font-weight: bold; float:left; height:43px; line-height:43px; padding:0 20px;   font-size:14px; }
			/*交友选项卡*/
			.p_full_loveinfo .rect .head .tab { padding:0; margin:0;}
			.p_full_loveinfo .rect .head .tab li{padding:0 20px ;height:43px; line-height:43px;  font-weight: bold;}.p_full_loveinfo .rect .head .tab li a{color:#97303a;}
			.p_full_loveinfo .rect .head .tab li.currrent {color:#97303a; float:left;  padding:0 20px;  }

		.p_main .head h3{}
		.p_main .head .more{padding:7px 10px 0 0;}
		.p_main .head .more a{}

.updateblock{width:auto;}
/*底部*/
.foot{ height:100px; background: url(footer.png) center top no-repeat #1b1612; padding:0; color:#fff;}.foot .foot_frame a{color:#fff;}
.foot_frame{padding:27px 0 30px 0}
.friend_list .mes {width:390px;}.grid_1 .p_note_main{ line-height:20px; padding:10px 25px;}