﻿html {color:#666; background: url(bg.png) no-repeat center 32px #bfe9fe; height:100%;}
body{background: url(head.jpg) center 115px no-repeat;}
a{ color: #47850b; }
a:hover{color:#cfb000;}

.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:#ececec;border-left-color:#000; border-top-color:#000}
.toolbar{color:#eee;border:0;height:30px;overflow:hidden; background:#66D2FF;
}
.toolbar .side{ position:relative; z-index:1;}
.toolbar a{color:#777;}
.html{position:relative; zoom:1;}
.p_full{background: url(body.gif) center repeat-y; zoom:1; width:980px; margin:0 auto;}
.p_full .stage{padding:20px 22px;}
.p_top {height:444px; width:979px; margin:0 auto; background:url(banner.jpg) 32px 120px no-repeat; position:relative;}
.header .left{left:65px; top:170px; font-size:28px; font-family:"\5FAE\8F6F\96C5\9ED1";font-weight:900; color:#000;}
.header .side{left:68px; top:215px; font-size:14px; color:#5d5d5d;}

.menu{ position:absolute; left:2px; top:402px; width:600px; border:none; height:50px; 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:2px 6px 0 6px; height:49px; line-height:44px; overflow:hidden; color:#7e6300;}
.menu .index_menu ,.menu .loveinfo_menu{padding:0;}
.menu .selected{}
.menu .index_menu a,.menu .loveinfo_menu a{font-size:14px; width:113px; padding:0; background:url(tab.png) 113px 0; color:#7e6300;}
.menu .index_menu a:hover,.menu .loveinfo_menu a:hover,
.menu .selected a,.menu .selected a:hover{ background:url(tab.png) -2px 0; color:#000;}
.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:#000!important; background:url(on.png) center 35px no-repeat!important;}

.p_full {padding:0px;}.stage {}

.p_full div.p_left,.p_full  div.p_right {width:300px; 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 #d8d8d8; position:relative;}
.p_full div.p_left .pane{background:#fdfdfd;}
.p_full div.p_left .pane .body{ padding:20px 15px; width:260px;}
.p_full div.p_left .head{ height:32px;line-height:16px; background: url(hr.jpg) bottom repeat-x; color:#333; margin:0 15px; padding:5px 5px 0 5px;}

.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:".";}

.p_full div.p_left .statistics{clear:both; zoom:1;}
.foot .foot_text {border-right:1px solid #fff;}

.grid_2 .p_main {
float:left;
width:620px; overflow:hidden;
padding:0;
border:1px solid #d8d8d8;
border-top:0;
background:#fff;
}
.grid_1 .p_main{
width: auto; overflow:hidden;
padding:0;
border:1px solid #d8d8d8;
border-top:0;
background:#fff;
}
.html_bottom{display:none;}

.p_full .p_main .head{color:#000; height:38px; border-bottom:1px solid #d8d8d8; border-top:1px solid #d8d8d8; line-height:25px; background:url(t.jpg);  padding:0 5px;}
.p_full .p_main .head .text{ font-size:18px;}
.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.gif) center 0 no-repeat;} .foot a{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:3px;}
.rect .head .tab li{padding:0; background: url(tab2.png) right 0; height:35px; line-height:35px; width:108px; display:block; text-align:center; margin-right:10px; }
.rect .head .tab li.currrent{padding:0; background:#fff;height:36px;  background: url(tab2.png) left 0;line-height:36px; width:108px; position:relative; margin:0 10px -1px 0; color:#000;}
.rect .head .tab li a{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:#eee;}
.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{background:#fff;}
.music_playlist li.current{background:#E7F0FA;}
.lyso_pop{width:300px; line-height:22px;}

.grid_1 .p_note_main{ line-height:20px;}