@charset "utf-8";
body {
margin:0;
padding:0;
font-size:78%;
font-family:Arial, Helvetica, sans-serif;
}
a{
color:#0099FF;
}
a:hover{
color:#FF6600;
}
img{
border:0;
}
.menu td{
text-align:center;
line-height:42px;
}
.menu a{
color:#FFFFFF;
font-size:13px;
text-decoration:none;
width:89px;
height:42px;
display:block;
}
.menu a:hover{
color:#FFFFFF;
background:url(images/mOver.gif) no-repeat;
width:89px;
height:42px;
display:block;
}

p{
color:#666666;
margin:0px 5px;
line-height:150%;
}

.footer{
padding:10px;
border-top:1px solid #CCCCCC;
text-align:center;
color:#999999;
margin-top:20px;
}
.footer a{
color:#999999;
}
.btn{
background:url(images/btnbg.gif) no-repeat;
width:125px;
height:35px;
line-height:35px;
text-align:center;
border:0px;
}
.btn2{
background:url(images/btnbg2.gif) no-repeat;
width:125px;
height:39px;
line-height:39px;
text-align:center;
border:0px;
}
.red{
color:#FF0000;
}
li{
margin-bottom:5px;
}
.info{
color:#FF0000;
font-size:11px;
}
.alert{
background-color:#FF0000;
padding:7px;
color:#FFFFFF;
}
.title{
font-size:15px;
color:#003366;
font-weight:bold;
}
.title a{
font-size:15px;
color:#003366;
font-weight:bold;
}
.url{
color:#006600;
}
.content{
color:#666666;
}
.date{
color:#FF0000;
}
.list{
border:1px solid #CCCCCC;
border-collapse:collapse;
}
.list td{
background:url(images/listtdbg.gif) repeat-x;
width:33%;
}
.list a{
font-size:15px;
font-weight:bold;
text-decoration:none;
color:#003399;
display:block;
height:40px;
line-height:40px;
}
.list a:hover{
background:url(images/listtdbg2.gif) repeat-x;
height:40px;
}
.qa{
padding:10px;}
.qa_info{
	background-color:#F7F7F7;
	 border:1px dashed #E4E4E4;
	 padding:5px;
	 margin-bottom:10px;
	 color:#0000FF;
	 font-weight:bold
}
.qa_t{
margin-bottom:5px;
}
.qa_c{
padding-left:10px;
margin-bottom:20px;
line-height:150%;
}
.qa_ps{
	color:#FF0000
}
h2{
margin:0;
padding:10px;
border-bottom:1px solid #EBEBEB
}
.qa_c img{
border:1px solid #D4D4D4;
margin:5px;
padding:5px;}
.qa_st{
color:#000000;
}
.nweb{
float:left;

}
.nweb img{
width:179px;
}
.nweb_name{
width:170px;
height:15px;
overflow:hidden;
}
.rank_name{
height:15px;
overflow:hidden;
}