﻿html {color:#ccc; background: url(bg.png) #333; height:100%;}
body{background:url(head.jpg) center 55px no-repeat;}
a{ color: #fbf0a3; }
a:hover{color:#efc403;}

.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:#5d5d5d;background-color:#5d5d5d;border-left-color:#000; border-top-color:#000}
.toolbar{color:#666;border:0;height:32px;overflow:hidden; background: url(bar.png);
}
.toolbar .side,.toolbar .left{ position:relative; z-index:1;}
.toolbar a{color:#ccc;}
.html{position:relative; zoom:1;}
.p_full{background: url(body.png) center repeat-y; zoom:1; width:900px; margin:0 auto;}
.p_full .stage{padding:20px 13px;}
.p_top {height:302px; width:900px; margin:0 auto; background:url(banner.jpg) 32px 120px no-repeat; position:relative;}
.header .left{right:35px; top:110px; font-size:28px; font-family:"\5FAE\8F6F\96C5\9ED1";font-weight:900; color:#fff;}
.header .side{right:38px; top:155px; font-size:14px; color:#fbf0a3;}

.menu{ position:absolute; left:13px; top:272px; width:600px; border:none; height:34px; padding:0; }
.menu li {display: inline-block;padding:0 8px;margin:0;float:left;text-align:center;width:auto;height:auto;border:none;}

.menu .loveinfo_menu{ margin-right:10px;}
.menu li a{*display:inline-block; padding:1px 6px 0 6px; height:33px; line-height:28px; overflow:hidden;font-size:12px; }
.menu .index_menu ,.menu .loveinfo_menu{padding:0; margin-right:10px;}
.menu .selected{}
.menu .index_menu a,.menu .loveinfo_menu a{font-size:12px; width:98px;  padding:1px 0 0 0; background:url(tab.png) right 0;}
.menu .index_menu a:hover,.menu .loveinfo_menu a:hover,
.menu .selected a,.menu .selected a:hover{ background:url(tab.png) left 0; color:#fff;}
.diary_menu a,.photo_menu a,.music_menu a,.share_menu a,.friend_menu a{background:none!important;font-weight: bold!important;}

.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:#fff!important; background: url(on.png) center 21px no-repeat!important;}

.p_full {padding:0px;}.stage {}

.p_full div.p_left,.p_full  div.p_right {width:280px; padding:0; float:right;}
.p_full div.p_left {margin:0 0 0 0; position:relative;}
.p_full div.p_left .rect {padding:3px;border:1px solid #2a2a2a; position:relative; background:url(bg2.png);}
.p_full div.p_left .pane{}
.p_full div.p_left .pane .body{ padding:20px 15px;overflow:hidden; width:240px; }
.p_full div.p_left .head{ height:32px;line-height:16px; background: url(h2.gif) bottom repeat-x; color:#eee; margin:0 5px; padding:2px 5px 0 0;}
.p_full div.p_left .statistics{clear:both; zoom:1;}
.p_full .music_playlist{ background:none; border:0;}
.music_playlist li.current{background:#000; color:#fff;}


.p_full div.p_left img{border:1px solid #a5a5a5; background:#fff;}
.p_full .userinfo .info_mes img,.p_full .gift a img{border:0; background:none;}
.p_full div.p_left .pane:after{clear:both; height:0; overflow:hidden; display:block; visibility:hidden; content:".";}


.grid_2 .p_main {
float:left;
width:580px; overflow:hidden;
padding:0;
border:1px solid #2a2a2a;
border-top:0;
background:url(bg2.png);
}
.grid_1 .p_main{
width: auto; overflow:hidden;
padding:0;
border:1px solid #2a2a2a;
border-top:0;
background:url(bg2.png);
}
.html_bottom{display:none;}

.p_full .p_main .head{color:#eee; height:40px;  line-height:28px; background: url(h1.png);  padding:0 5px;}
.p_full .p_main .head .text{ font-size:14px;}
.p_full .p_main .pane .body{padding:10px 20px 20px 20px;}

.txtright{padding:0 0 15px 0;}
.txtright a,.txtright a:hover{font-size:14px; text-decoration:underline; font-weight:bold;}
.p_main .head .more{font-weight:bold;}

.foot{height:62px; line-height:18px; text-align: center; padding:20px 0 0 0; color:#ae9f6d; background: url(foot.png) center top no-repeat;} .foot a{color:#ae9f6d;} .foot .foot_text{border-color:#ae9f6d;}
.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:8px;}
.rect .head .tab li{padding:0; background: url(tab1.png) right 0; height:32px; line-height:32px; width:116px; display:block; text-align:center; margin-right:10px; }
.rect .head .tab li.currrent{padding:0; height:32px;  background: url(tab1.png) left 0;line-height:32px; width:116px; position:relative; margin:0 10px -1px 0; color:#fff;}
.pane{padding-bottom:4px;}
.gbook_con ol li .username,.gbook_con ol li .date{color:#666;}
.gbook_con ol li .con{color:#999;}
.gbook_con .morecommend{width:87%;}
.updateblock{border-color:#b2b2b2;}
.updateblock ul li{border-color:#999;}
.updateblock .time{color:#828282;}
.page_bar .pagination_txt,.page_bar .pagination a{background:#008ac5;color:#fff;} 
.page_bar .pagination .current {background:#aee0f9;color:#008ac5;}
.small_page_bar .pagination a{background:none;color:#008ac5;}
.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:#111;}
.photo_catalog_list li{color:#707070;}
.photo_flash,.music_playlist{}
.lyso_pop{width:300px; line-height:22px;}

.grid_1 .p_note_main{ line-height:20px;}