﻿@charset "utf-8";
/* CSS Document --- 空间样式*/
body{background:#bce2f5;margin:0 auto;}

/*-------- 当前位置样式 --------*/
.position{ margin-bottom:10px;padding-top:7px;}

/*-------- 顶部样式 --------*/
.reglogin_info{width:550px; float:left;margin:0;padding:0;}
.reglogin_info li{float:left; margin-left:10px;list-style:none;line-height:30px;}
.reglogin_info .input01{ width:80px; height:14px; line-height:14px; border:1px #ccc solid;}
.wrap p{margin:0;padding:0;}
.reglogin_info li {color:#fff;}
.bt_search{background:url(../images/search.jpg);width:25px;height:21px;border:0;}
.headbar{width:980px; height:auto; overflow:hidden; position:absolute;top:0; margin:0; clear:both;}
input {background:none repeat scroll 0 0 #E8F9FF;
border:1px solid #84A1BD;
padding:2px;}
#header{height:100px;border-bottom:0;}
.topnav{text-align:right;height:37px;margin-bottom:10px;background:#4B97BD;color:#fff;}
.topnav p {color:#fff;padding-right:5px;padding-top:5px;}
.topnav p a{color:#fff;}
.topcontent{width:500px; padding-left:28px;}
.topcontent h1{height:28px;font:bold 22px/28px "宋体"; padding-left:7px;color:#1B73B6;}
.topcontent h1 span{padding:5px 7px; font:normal 12px/28px Verdana, Arial, Helvetica, sans-serif;}
.topcontent h2 span{padding:3px 7px; color:#666;color:#1B73B6;}

/*-------- 导航样式 --------*/
#menu{height:32px;margin-bottom:10px;}
.menubar{margin-left:30px;}
.menubar li{ width:80px; float:left; text-align:center; line-height:29px; margin-left:5px;}
.menubar .on{width:90px; height:28px;}
.menubar a,.menuBar a:visited{color:#1B73B6; font:bold 14px/29px "宋体"; text-decoration:none;}
.menubar a:hover{text-decoration:underline;}
.menubar .on a,.menuBar .on a:visited{color:#1B73B6;}

/*-------- 左侧个人档案样式 --------*/
.l_content{margin:10px 0;}
#leftbar{ width:180px; height:auto; background:#DFF1F9; float:left;border-right:1px solid #CCCCCC;}
.l_title{color:#946652;height:26px;font:bold 14px/26px "宋体"; padding-left:7px; margin-bottom:10px;}
.l_title01{height:26px; background:url(../images/L_titlebg.gif) repeat-x; font:bold 12px/26px "宋体"; color:#333; padding-left:7px; margin-bottom:10px;}
.l_title01{background:url(../images/ditu.jpg) no-repeat;border-bottom:1px solid #CCCCCC;}
.l_title li,.l_title01 li{float:left; line-height:26px;}
.l_title li{color:#946652;}
.l_title .r,.l_title01 .r{ float:right; padding-right:7px;}
.l_title .r a,.l_title .r a:visited{color:#666; font:normal 12px/26px "宋体";}
.l_title01 .r a,.l_title01 .r a:visited{color:#f00; font:normal 12px/26px "宋体";}
.l_daimg{padding-left:11px;}
.l_daimg img{border:1px #1D1F21 solid;}
.l_btn li{width:68px; height:21px; float:left; background:url(../images/L_btn.gif) no-repeat; text-align:center; margin:0 10px 10px 0;}
.l_btn a,.L_btn a:visited{color:#4C5F7F;}
.l_search{background:url(../images/L_line.gif) repeat-x top left; clear:both; padding:20px 0 0 10px;}

/*-------- 最近访客样式 --------*/
.l_visitor{ height:auto;}
.l_vcontent li{float:left; margin:0 0 10px 22px; display:inline;}
.l_vcontent img{ border:1px #BABABA solid; display:block; margin-bottom:5px;}
.l_vcontent h1,.l_vcontent h2{text-align:center; color:#A9A9A9; width:58px;white-space:nowrap;overflow:hidden;
-o-text-overflow: ellipsis; /* for Opera */ 
text-overflow:ellipsis; /* for IE */ }

/*-------- 数据统计样式 --------*/
.l_statistics{height:180px;}
.l_scontent{padding-left:10px;}
.l_scontent span{font-family:Verdana, Arial, Helvetica, sans-serif;}
.s_bg{border:1px #999 solid; background:url(../images/L_statistics.gif) repeat-x; padding:2px 7px;}

/*-------- 中间动态博客样式 --------*/
.passcenter{height:auto;background:#FFFFFF;}
#amongbar{width:550px; height:auto; float:left;background-color:#FFFFFF;padding-left:17px;}
.a_introduction{border-top:1px #D2D2D2 solid; padding:7px 0; color:#666;}
.a_dongt{margin-bottom:10px;}
.a_dongt dt{ width:50px; float:left; color:#666; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:26px; }
.a_dongt dt span{color:#A9A9A9;}
.a_dongt dd{line-height:26px; }
.a_dongt dd a,.A_dongt dd a:visited{color:#4C5F7F; font-size:13px;}
.a_blog{padding-bottom:10px; border-bottom:1px #D9D9D9 solid; margin-bottom:10px;}
.a_blog h1{background:url(../images/a_ico.gif) no-repeat 5px center; padding-left:15px;}
.a_blog h1 a,.A_blog h1 a:visited{color:#4C5F7F;}
.a_blog p{padding-left:15px;}
.a_blog span{color:#A9A9A9; font-family:Verdana, Arial, Helvetica, sans-serif;}

/*-------- 中间相册样式 --------*/
.a_phot li{ width:113px; height:115px; background:#D9D9D9; float:left; padding-top:5px; padding-left:5px; margin:0 0 11px 11px;display:inline; }
.a_phot img{border:1px #fff solid; +margin-bottom:3px; display:block;}
.a_phot h1{text-align:center;}
.c_message{padding:7px; clear:both; margin:20px 0; border-top:#D9D9D9 solid 1px;}
.c_message li{float:left;}
.c_message img{border:1px #BABABA solid; margin-right:15px;}
.c_message h2{padding-top:5px;}

/*-------- 好友样式 --------*/
#r_friend{width:230px; height:autopx; float:right; background:#fff;}
.r_message{padding:7px; clear:both; margin:10px 0; background:url(../images/L_line.gif) repeat-x top left; clear:both; padding:10px 0 0 10px;}
.r_message .none{background:none;}
.r_message li{float:left;}
.r_message img{border:1px #BABABA solid; margin-right:10px;}
.r_message h2{ color:#808080;}

/*-------- 个人资料样式 --------*/
.int_content{padding-left:10px; margin-bottom:10px;}
.int_content li{ width:240px; float:left; padding-left:10px; line-height:24px;}

/*-------- 留言栏目样式 --------*/
#messagebar{width:770px; height:auto; float:left; background:#FFFFFF; padding-left:15px;}
.padding_ml{margin-left:80px;}

/*-------- 相册栏目样式 --------*/
.photo_img li{float:left; padding-left:30px;}
.photo_img a,.photo_img a:visited{color:#4C5F7F; font-weight:bold;}

.photbar li{ width:180px; float:left; padding-top:5px; padding-left:5px; margin-bottom:15px; }
.photbar img{border:5px #ccc solid; display:block; margin:0 28px 11px 28px; }
.photbar h1,.photbar h2{text-align:center; line-height:18px;}
.photbar h2{color:#A9A9A9;}

/*-------- 论坛栏目样式 --------*/
.down_title{height:26px; background:url(../images/tie_bg.gif) repeat-x left bottom; padding-left:20px; margin-bottom:10px;}
.down_title li{ width:90px; height:25px; line-height:25px; float:left; margin-left:10px; text-align:center; display:inline;  border:1px #BDBCBD solid; border-bottom:0;}
.down_title .on{background:#fff; color:#006097;}
.down_title .off{color:#002958; background:url(../images/tie_off.gif) repeat-x;}

.bbs_content dt{ width:400px; float:left; line-height:22px;}
.bbs_content dd{ width:80px;float:left;color:#919191;line-height:22px;}
.bbs_content .data{width:150px; color:#919191; font-family:Verdana, Arial, Helvetica, sans-serif;}

/*-------- 社区栏目样式 --------*/
.cy_message{ padding:7px; clear:both; margin:10px 0; background:url(../images/L_line.gif) repeat-x top left;  padding:10px 0 0 10px;}
.cy_message .none{background:none;}
.cy_message li{width:230px; float:left; margin-right:10px;}
.cy_message img{border:1px #BABABA solid; margin-right:10px; float:left;}
.cy_message h2{ color:#808080;}
.cy_list li{ width:340px; float:left;}

.cy_message .left{width:50px; float:left; margin-right:10px;}

.community_l{width:370px; height:110px; float:left;}
.top{text-align:right; margin-bottom:10px;}

/*-------- 底部版权样式 --------*/
#foot{text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; clear:both;}
.icomenu{text-align:center; line-height:24px;color:#006097;}
.icomenu a,.icomenu a:visited{color:#006097;}
.copright{ line-height:22px;}

/*--------加为好友显示层样式--------*/
   .layer_friend {
    background-color:#FFFFFF;
    border:1px solid #999999;
    width:77px;
}
.layer_friend ul {
    margin:0 6px;
}
.layer_friend ul li {
    border-bottom:1px solid #EBEBEB;
    height:21px;
    line-height:21px;
    text-align:center;
}
.layer_friend ul .li_a {
    height:18px;
    line-height:18px;
    overflow:hidden;
    padding:3px 0 0;
}
.layer_friend ul .li_a img {
}
.layer_friend ul .li_a a:link, .layer_friend ul .li_a a:visited {
    color:#A1A09C;
}
.layer_friend ul .li_a a:hover, .layer_friend ul .li_a a:active {
    color:#CC0000;
}