.portalbox {
width:100%;
margin-bottom:10px;
border-collapse:separate;
border-left:1px #d9e7f9 solid;
border-bottom:1px #d9e7f9 solid;
}

.portalbox td {
vertical-align:top;
border-right:1px #d9e7f9 solid;
padding:10px;
}

.portalbox h3 {
font-size:1em;
white-space:nowrap;
margin:0 0 5px;
}

.portalbox strong {
font-weight:700;
margin-top:4px;
}

.portalbox cite a {
color:#069;
}

#supeitems li {
float:left;
height:1.6em;
overflow:hidden;
}

#hottags a {
white-space:nowrap;
margin-right:.5em;
}

#hottags h3 {
clear:both;
}

.c_left {
float:left;
width:765px;
overflow:hidden;
background:url(../../template/images/fabu/base_bg.gif) repeat-x 0 -50px;
border-top:1px solid #D9E7F9;
}

.c_left h2 {
width:100%;
color:#666;
height:31px;
line-height:31px;
font-size:12px;
font-weight:700;
text-indent:10px;
}

#main {
padding:0;
}

#faqright {
text-align:left;
width:704px;
overflow:hidden;
}

#faqconnter {
margin:auto;
}

#faqconnter h1 {
font-size:16px;
background:url(../../template/images/about/faqbg.gif) no-repeat left -183px;
padding-left:20px;
line-height:30px;
float:left;
}

.faqt span {
float:right;
line-height:30px;
padding-right:10px;
color:#666;
}

.faqt {
border-bottom:3px solid #F0EFF7;
display:inline;
zoom:1;
}

#faqconnter p {
line-height:150%;
padding:10px;
}

#newslist li {
margin-bottom:20px;
}

.newsp {
line-height:200%!important;
font-size:14px!important;
}

.newsp2 {
line-height:200%!important;
font-size:12px!important;
padding:5px 15px;
}

.newsrightbox {
overflow:hidden;
margin-bottom:18px;
}

.newsrightbox h1 {
font-size:16px;
font-family:微软雅黑;
color:#F34200;
border-top:1px solid #F74100;
line-height:30px;
background:#F8F8F8;
}

.newsdate td {
background:#EDEDED;
text-align:center;
height:25px;
}

.newsdate .today {
background:#F34200;
color:#fff;
}

#newsfl li {
line-height:22px;
}

.newsflbg {
font-weight:700;
text-decoration:underline;
}

#newswz li {
line-height:22px;
color:#090;
clear:both;
}

#newswz li span {
width:60px;
display:block;
float:left;
}

#newstd li {
background:#F8F8F8;
margin-top:6px;
clear:both;
line-height:18px;
height:100%;
overflow:hidden;
padding:5px;
}

#newstd li img {
width:55px;
height:60px;
float:left;
margin-right:5px;
}

#newstd li strong {
color:#00F;
}

#newshf li {
line-height:22px;
clear:both;
margin-bottom:10px;
}

#newshf li a {
margin-left:5px;
color:#666;
}

#newshf li b {
text-decoration:underline;
color:#00F;
}

#newsnav {
background:#F0EFF7;
padding-left:10px;
line-height:28px;
}

#newsnav a {
color:#00F;
text-decoration:underline;
}

.newsleftbox h1 {
font-size:16px;
border-bottom:1px solid #EDEDED;
line-height:30px;
font-family:微软雅黑;
}

.newsleftbox h1 a {
margin-left:20px;
text-decoration:underline;
font-size:14px;
color:#F14100;
}

#newshflist li {
line-height:20px;
color:#666;
background:#F8F8F8;
margin:6px 0;
padding:5px;
}

#newshflist li a {
font-weight:700;
color:#00F;
text-decoration:underline;
}

.portalbox em,.portalbox em a {
color:#999;
}

.newspt a,.newsflbg a {
text-decoration:underline;
}
