﻿html {background:url(body.jpg);color:#202020;}
body{background:url(bg.jpg) center 27px repeat-x;}
a{color:#336699;}a:hover{color:#134a80;}

.light_tx,.light_txt2,.comment_post_form_box .ctrl{color:#999;}
.red,.gbook_con ol li .replay_box .reply_self{color:#cc0000;}
.it_s{border-color:#979797;}
.it1{border-color:#fff;background-color:#fff;border-left-color:#000; border-top-color:#000}
.toolbar{color:#eee; border:0; height:31px; background:#111; overflow:hidden;}
.toolbar a{color:#eee;}
.html{width:940px; position:relative; zoom:1;}
.stage{ background:url(content.gif) top center;}
.header {height:370px; background:url(banner.jpg) 0 113px no-repeat;}
.header .left{left:45px; top:15px; font-size:22px; font-family:"\5FAE\8F6F\96C5\9ED1";font-weight:900; color:#eee;}
.header .side{left:45px; top:50px; font-size:12px; color:#999;}


.menu{ position:absolute; left:50px; top:90px; width:600px; border:none; height:30px; padding:0; }
.menu li {
display: inline-block;
padding:0 5px;
margin:0;
float:left;
text-align:center;
width:auto;
height:auto;
border:none;
}
.menu .loveinfo_menu{ margin-right:10px;}
.menu li a{height:24px; line-height:24px; display:inline-block; padding:3px 5px 0 5px; overflow:hidden; color:#000; font-size:12px;}
.menu .selected{}
.menu .index_menu a,.menu .loveinfo_menu a{font-size:14px;background:#333; padding:3px 10px 2px 10px; color:#fff;}
.menu .index_menu a:hover,.menu .loveinfo_menu a:hover,
.menu .selected a,.menu .selected a:hover{background:#111; color:#fff;}
.diary_menu a,.photo_menu a,.music_menu a,.share_menu a,.friend_menu a{background:none!important;font-weight: bold!important;}

.menu li a:hover,
.p_full_diary .selected a,
.p_full_diary_view .selected a,
.p_full_music .selected a,
.p_full_photo .selected a,
.p_full_share .selected a,
.p_full_friend .selected a{ font-weight:bold!important; color:#ff2f00!important;}

.p_full {padding:0px;}

.p_full div.p_left,.p_full  div.p_right {width:340px;color:#8C8374; margin:-290px 0 0 0; position:relative; padding:0; float:right;}
.p_full div.p_left {}
.p_full div.p_left img{border:1px solid #999; background:#fff; padding:0;}

.p_full .userinfo .info_mes img,.p_full .gift img{border:0; background:none;}


.p_full div.p_left .head{color:#fff; height:40px; background:#333; line-height:25px; padding:0 5px;}
.p_full div.p_left .pane{background:url(t2.gif) top right no-repeat; zoom:1;}
.p_full div.p_left .pane:after {clear:both; height:0; overflow:hidden; display:block; visibility:hidden; content:".";}
.p_full div.p_left .pane .body{padding:10px 55px 10px 10px;}


.grid_2 .p_main ,.grid_1 .p_main {
padding:0;
background: none;
width:585px; overflow:hidden; float:left;
}
.p_full .p_main .head{color:#fff; height:40px; background:#333; line-height:25px; padding:0 5px;}
.p_full .p_main .pane{background:url(t1.gif) top left no-repeat; zoom:1;}

.p_full .p_main .pane .body{padding:10px 10px 10px 55px;}

.txtright{padding:0 0 15px 0;}
.txtright a,.txtright a:hover{ font-size:14px; text-decoration:underline; font-weight:bold;}


.foot{background:#000; color:#eee;}.foot a{color:#eee;}.foot .foot_text{border-color:#eee;}

#music_list_body{clear:both;}
.lyso_pop{width:300px; line-height:22px;}

.p_full .p_main .rect{background:url(t1.gif) top left no-repeat;}
.p_full_photo .p_main .pane,
.p_full_loveinfo .p_main .pane,
.p_full_gbook .p_main .pane,
.p_full_friend .p_main .pane
{background:none;}
.rect .body {}
.rect .head .tab{padding-top:7px;}
.rect .head .tab li.currrent{border:1px solid #000;  background:#111; color:#fff;}
.pane{padding-bottom:4px;}
.gbook_con ol li .username,.gbook_con ol li .date{color:#666;}
.gbook_con ol li .con{color:#333;}
.gbook_con .morecommend{width:87%;}
.updateblock{border-color:#b2b2b2;}
.updateblock ul li{border-color:#17558e;}
.updateblock .time{color:#828282;}
.page_bar .pagination_txt,.page_bar .pagination a{background:#005eac;color:#fff;}
.page_bar .pagination .current {background:#d3d3d3;color:#005eac;}
.small_page_bar .pagination a{background:none;color:#005EAC;}
.small_page_bar .pagination .current{background:none;color:#515151;}
.diary_box .commend{border-color:#b2b2b2;}
.diary_share ol li,.diary_share ol li a{color:#000;}
.photo_catalog_list li{color:#707070;}
.photo_flash,.music_playlist{background:#fff;}
.music_playlist li.current{background:#E7F0FA;}

.grid_1 .p_note_main {
padding:0;
background: #eee;
line-height:20px; margin:0 40px; padding:10px;
}

