﻿html {color:#eee; background: url(bg.jpg) repeat-x center top #000; height:100%;}
body{background: url(head.jpg) center 134px no-repeat;}
a{ color: #ffcc00; }
a:hover{}

.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;overflow:hidden; background:#000;
filter: alpha(opacity=50);  /*for IE*/
-moz-opacity:0.50;  /*for Firefox*/
opacity:0.50;  /*for Safari*/
}
.toolbar .side,.toolbar .left{ position:relative; z-index:1;}
.toolbar a{color:#eee;}
.html{width:1000px; position:relative; zoom:1;}
.p_full{background:#222222; zoom:1; padding-left:5px;}
.header {height:390px;}
.header .left{left:45px; top:170px; font-size:28px; font-family:"\5FAE\8F6F\96C5\9ED1";font-weight:900; color:#fff;}
.header .side{left:48px; top:215px; font-size:14px; color:#ffcc00;background:#000;padding:4px;}

.menu{ position:absolute; left:1px; top:72px; width:600px; border:none; height:29px; 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{display:inline-block; padding:2px 6px 0 6px; height:32px; line-height:32px; overflow:hidden; color:#ffcc00;}
.menu .selected{}
.menu .index_menu a,.menu .loveinfo_menu a{font-size:14px; width:96px; padding:0; background:url(tab.png) right 0; color:#ffcc00;}
.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 bottom no-repeat!important;}

.p_full {padding:0px;}.stage {margin:-30px 0 0 0; position:relative;}

.p_full div.p_left,.p_full  div.p_right {width:290px; padding:10px 7px 0 0; float:right;}
.p_full div.p_left {margin:0 0 0 0; position:relative;}

.p_full div.p_left img{border:1px solid #a5a5a5; background:#fff;}
.p_full .userinfo .info_mes img,.p_full .gift img{border:0; background:none;}
.p_full div.p_left .head{ height:32px;line-height:16px; background:url(t2.png) bottom repeat-x; color:#fff; margin:10px 15px 0 15px; padding:0 5px;}
.p_full div.p_left .pane{zoom:1; padding:0; background:url(l1.gif) 0 0 ;}
.p_full div.p_left .pane .body{ padding:20px 15px;overflow:hidden; width:260px; background:url(l2.gif) bottom 0 no-repeat; }
.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:685px; overflow:hidden;
padding:3px 0 0 5px;
background:none;
}
.grid_1 .p_main{
width:990px; overflow:hidden;
padding:3px 0 0 5px;
background:none;
}
.grid_1 .p_full{}
.grid_1 .foot{}

.p_full .p_main .head{color:#fff; height:38px; line-height:25px; background:url(t1.png);  padding:0 5px;}
.p_full .p_main .head .text{ font-size:18px;}
.p_full .p_main .rect{padding:0; background:#333333; border:1px solid #131313;}
.p_full .p_main .pane{}
.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:18px; line-height:18px; text-align: center; padding:35px 0 15px 0; background: url(foot.png) center 0 no-repeat;} .foot a{color:#fff;}.foot .foot_text{border-color:#fff;}
.p_full .p_main .rect{}
.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(t3.gif); height:35px; line-height:35px; width:108px; display:block; text-align:center; margin-right:10px; }
.rect .head .tab li.currrent{padding:0; background:url(t2.gif); color:#111; height:35px; line-height:35px; width:108px; color:#fff;}
.pane{padding-bottom:4px;}
.gbook_con ol li .username,.gbook_con ol li .date{color:#666;}
.gbook_con ol li .con{}
.gbook_con .morecommend{width:87%;}
.updateblock{border-color:#b2b2b2;}
.updateblock ul li{border-color:#666;}
.updateblock .time{color:#828282;}
.page_bar .pagination_txt,.page_bar .pagination a{background:#866800;color:#fff;} 
.page_bar .pagination .current {background:#d3d3d3;color:#866800;}
.small_page_bar .pagination a{background:none;color:#866800;}
.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;background:#666666;border:1px solid #000000;}
.grid_1 .p_note_main{ line-height:20px;}