﻿.nbox{ margin:0 auto;margin-top:10px; position: relative; width: 970px; overflow: hidden; }
.nbox_c{ float: left; margin: 0 10px 0 0; padding: 1px; width:730px; width: 726px; border: 1px solid #DDD; overflow: hidden; }
.nbox_c .ntitle{ padding: 0 10px; background: #EEE;}
.nbox_c .tit{ width:706px; float:left; background: #EEE; padding:4px 10px 0 10px; height:26px;}
.nbox_c .tit span{ float:right; line-height:26px;}
.nbox_c .tit li{ width:64px; float:left; height:26px; line-height:26px; padding:0 4px 0 10px; text-align:center; font-weight:bold;}
.nbox_c .tit .on{ background:url(onbj.gif) no-repeat 0 0;}
.bloglist { width:720px; float:left; padding: 10px 0 0 10px; height: 210px; line-height: 150%; overflow: hidden;}
.bloglist li { float: left; margin: 0 15px 15px 0; width: 345px; }
.bloglist li.list_r { margin-right: 0; }		
.bloglist h3{ margin: 0 0 5px; height: 20px; font-size: 12px; overflow: hidden; }
.bloglist p.message { margin: 0 0 5px 0; padding: 0; width: 270px; height: 39px; color: #666; overflow: hidden; }
.bloglist .nhot{ float: right; color: #EF9822; }
.bloglist .nhot a{ color: #EF9822; }
.avatar48 { padding: 5px 0 0 5px; width: 55px; height: 55px; background: url(48_avatar_bg.gif) no-repeat; }
.gray { color: #999; font-size:12px; font-weight:normal; }
.avatar48 img { width: 48px; height: 48px; }
.d_avatar{ float: left; margin: 0 10px 0 0;}
.d_avatar img{ width: 48px; height: 48px; }
.login2{height:171px;background-color:#ffffff;background-image:url(dd2.jpg);background-repeat: no-repeat;}
.login2 h4{margin-top:20px;margin-left:25px;color:#646464;font-size:15px;}
.login2 p{margin-left:20px;line-height:40px;}
.bk{border: 1px solid #DDD;width:208px;height:55px;background-color:#fcf9e6;padding:10px;_width:204px;}
.side_rbox { background: url(side_rbox_gray.gif) repeat-y -230px 0; }
.side_rbox .ntitle { height: 34px; background: url(side_rbox_gray.gif) no-repeat 0 0; line-height: 34px; }
.side_rbox_c { background: url(side_rbox_gray.gif) no-repeat -460px 100%; }
.side_rbox_w { background-position: -920px; }
.side_rbox_w .side_rbox_c { background-position: -1380px 100%; }
.nbox_s{ float: left; width:230px; }
.ntitle{ padding: 0 10px; height: 32px; line-height: 32px; color: #333; font-size: 12px; }
.r_option { float: right; font-size: 12px; font-weight: normal; }
.hotpic ul{background-image:url(48_avatar_bg.gif);}
.hotpic ul li{float:left;width:55px;margin-left:9px;padding-left:1px;_margin-left:8px;margin-top:7px;background-image: url(bga.gif);background-repeat: no-repeat;}
.hotpic ul li span{display:-moz-inline-box;display:inline-block;width:55px;color:#989898;text-align:center;}
.cdd{height:265px;padding:8px;_padding-left:0px;}
.cdd img{padding:2px;border: 1px solid #DDD;}
.fontsize{font-size:13px;color:#000000;line-height:30px;padding-left:53px;width:150px;}
.cdd ul li{float:left;margin-left:15px;width:85px;_margin-left:13px;}
.cdd ul li span{display:-moz-inline-box;display:inline-block;text-align:center;width:80px;}
.imgcate{float:left;width:70px;}
.imgcate img{padding:2px;border: 1px solid #CCC;}
.zch{float:left;width:600px;}
.entry_lists li{height:75px;width:100%;margin-top:5px;border-bottom: 1px solid #EBE6C9;width:700px;text-align:left;}

.fontuser{font-size:14px;color: #E23401;font-weight:bold;}
.shu {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#E85D02;
}
.page { margin: 10px 0 0; padding: 3px; text-align: center; }
.page * { margin: 0 3px 0 0; padding: 3px 5px; border: 1px solid #EBE6C9; background: #FCF9E6; color: #999; }
.page em { border-color: #FEE4AB; color: #C30; font-style: normal; }
.page strong { background: #FEE4AB; color: #C30; }
.page a { color: #C60; }
.page a:hover { background: #FEE4AB; text-decoration: none; }
