*
{margin:0px; padding:0px}

body
{
    font-family:Verdana,"宋体",Arail;
    font-size:12px;
    font-weight:normal;
    line-height:20px;
    margin: auto;
    
}
img{border:0px}

.clear{clear:both}

ul{list-style:none;}

ol{ padding-left:30px;}

a:visited,a:link {color:#333;text-decoration:none;}
a:hover {color:#CC0000;text-decoration:underline;}
a:active {color:#CC0000;text-decoration:underline;}

.brown{color:#804000}
a.brown:link, a.brown:visited {color:#804000;text-decoration:none;}
a.brown:hover, a.brown:active{ color:#CC0000; text-decoration:underline;}

a.blue:link, a.blue:visited {color:#203A91;text-decoration:none;}
a.blue:hover, a.blue:active{ color:#CC0000; text-decoration:underline;}

#wrapper{ width:960px; margin:0 auto; overflow:hidden; background-color:White; padding:0 0 0 10px;}

#mininav{ background:url(http://kb.cnblogs.com/zt/nhibernate/images/bg_mininav.gif) repeat-x scroll 0 0; height:33px; margin: 10px 0 10px 0; overflow:hidden; border:1px solid #e3e3e3; }

#left_nav{ float:left; margin:0 0 0 20px;}

#right_nav{ float:right; width:300px; margin:6px 0 0 0;}

#banner{ margin-bottom:5px;width:960px;}

#content{ margin:10px 0 0 0;width:960px;}

#description {border:1px solid #B9C6D9; width:959px;}

.description h3 {
background:transparent url(../images/bg_mid_h2.gif) repeat-x scroll 0 0;
color:White;
font-size:14px;
font-weight:bold;
height:40px;
padding:10px 0 0 10px;
position:relative;
}

#description h3{ position:relative; height:24px; background:url(../images/t_title1.jpg) repeat-x; border-bottom:1px solid #B9C6D9; padding: 6px 0 0 10px; color:#203A91; font-size:14px;}

.subtime{ color:#9C9C9C; font-size:12px; float:right; margin-right:4px;}

#cnt_lt{ float: left; width:300px; margin-right:10px;}

#cnt_mid{ float:left; width:390px;}

#cnt_rt{ float:right; width:250px;}

.txt_lt{  margin-bottom:10px; border:1px solid #B9C6D9;}

.txt_lt h3{ position:relative; height:24px; background:url(../images/t_title1.jpg) repeat-x; border-bottom:1px solid #B9C6D9; padding: 6px 0 0 10px; color:#203A91; font-size:14px;}

.txt_mid{ margin-bottom:10px;border:1px solid #e4e4e4;}

.txt_mid p { text-indent:2em; margin:5px 5px;}

.txt_mid ul{ padding-bottom:4px; padding-top:4px;}

.txt_mid ul li{background:transparent url(http://kb.cnblogs.com/zt/nhibernate/images/black_dot.gif) no-repeat scroll 10px 12px;height:20px;line-height:20px;overflow:hidden;padding:1px 0 0 20px; font-size:12px;}

.txt_mid h1{font-family:"黑体";font-size:20px;font-weight:normal; margin:4px 16px; text-align:center;}

.txt_mid h3{ position:relative; height:26px; border-bottom:1px solid #e4e4e4; padding: 6px 0 0 10px; color:#203A91; font-size:14px;}

.txt_mid_noborder{margin-bottom:10px; border:1px solid #B9C6D9;}

.txt_mid_noborder h3{ position:relative; height:24px; background:url(../images/t_title1.jpg) repeat-x; border-bottom:1px solid #B9C6D9; padding: 6px 0 0 10px; color:#203A91; font-size:14px;}


.txt_mid_noborder ul{ padding-bottom:5px; padding-top:5px;}

.txt_mid_noborder ul li{background:transparent url(http://kb.cnblogs.com/zt/nhibernate/images/black_dot.gif) no-repeat scroll 10px 12px;height:24px;line-height:25px;overflow:hidden;padding:1px 0 0 20px; font-size:14px;}


.txt_rt{  margin-bottom:10px;  border:1px solid #B9C6D9; }
.txt_rt h3{ position:relative; height:24px; background:url(../images/t_title1.jpg) repeat-x; border-bottom:1px solid #B9C6D9; padding: 6px 0 0 10px; color:#203A91; font-size:14px;}


.ztul
{ padding-top:10px; text-align:center;}

.ztul li {
margin-bottom:10px;
}

#adv_cnt_lt
{ margin-right:10px; width:640px; margin-bottom:10px;}

#adv_cnt_rt{ float:right; width:260px; text-align:center;}

.morelink {font-weight:normal;font-family:宋体;position:absolute;top:6px;	right:4px;font-size:12px;color:#000000;}

.td23
{ line-height:22px; width:32px; height:30px;}

.tdbg{ background-color:#6699ff; width:20px; text-align:center; border:1px solid #99ccff;}


.gray_line {
background:transparent url(http://kb.cnblogs.com/zt/windows7/images/bg_line.gif) repeat-x scroll 0 0;
height:1px;
margin:6px 4px 0;
overflow:hidden;}




/*页脚*/
#footer{ margin:20px 0 ; width:910px;text-align:center;}

#footer a,span{margin:0px 5px;}

.img_title{ padding-top:2px;}


