﻿html {background:#312316 url(bg.png) top repeat-x;color:#202020;}
body{}
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:#b3b3b3; border:0; height:24px; overflow:hidden; margin-bottom:50px; background:none;}
.toolbar a{color:#b3b3b3;}
.html{width:870px; position:relative;}
.header {height:372px; width:610px; overflow:hidden; background:url(banner.jpg) bottom center no-repeat #fff;}
.header .left{left:20px; top:15px; font-size:24px; font-family:"\5FAE\8F6F\96C5\9ED1";font-weight:900;}
.header .side{left:20px; top:49px; font-size:12px; color:#999;}


.menu{ position:absolute; right:0; top:80px; padding:10px 0; width:260px; height:272px; border:0;}
.menu li {
display:block;
float:none;
font-weight: normal;
height:39px; line-height:39px;background:url(hr.gif) bottom repeat-x;
margin:0 0 0 5px;
padding:0;
text-align:left;
width: auto;
}
.menu li a{display:block; height:37px; overflow:hidden; padding-left:25px; color:#ecd5c1;}.menu li a:hover{color:#fff;}
.menu .selected{margin-left:0; }
.menu .index_menu a,.menu .loveinfo_menu a{background:url(icon.gif) 10px -36px no-repeat #312316;color:#fff; font-weight:bold;}.menu .index_menu a:hover,.menu .loveinfo_menu a:hover{color:#212121;background:url(icon.gif) 10px -36px no-repeat #c4bfba;}
.menu .selected a,.menu .selected a:hover{background:url(icon.gif) 15px 15px no-repeat #fff;color:#212121;}

.p_full{padding:0px; margin:-1px 0 0 0 ;}

.p_full .p_left,.p_full  .p_right {width:240px; padding:10px;}
.p_full .p_left {float:right; color:#8C8374;}
.p_full .p_left .head{color:#4c3e30; border-bottom:1px solid #4c3e30; padding-top:10px;}
.p_full .p_left img{border:1px solid #8C8374; padding:0;}
.p_full .p_left a{color:#ecd5c1;}

.grid_2 .p_main ,.grid_1 .p_main {
padding:10px 20px ;
width:570px; overflow:hidden;
background:#fff;
}





.foot{color:#FFF;}
.foot a{color:#fff;}
.foot .foot_text{border-color:#fff;}
.lyso_pop{width:300px; line-height:22px;}

.rect{}
.rect .body { clear:both;}
.rect .head .tab{border-bottom:1px solid #ccc; height:28px;}
.rect .head .tab li{padding-top:4px;}
.rect .head .tab li.currrent{border:1px solid #ccc;border-bottom:0; background:#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:10px 20px ;
width:570px; overflow:hidden;
background:#fff;
}
