body {
	background:#F8FBFE
}
#t-wrap {
	background:#E8F0FF;
	border-bottom:1px solid #D7E3F0
}
#top a {
	color:#2D4A78
}
#top a:hover {
	color:#f00
}
#s-tl a.s-cur {
	background:url(../../images/h_bg.png)
}
#search-ipt {
	background:url(../../images/h_bg.png) 0 -74px repeat-x
}
.s-lbg {
	background:url(../../images/h_bg.png) 0 -110px no-repeat
}
.s-rbg {
	background:url(../../images/h_bg.png) -98px -110px no-repeat
}
#s-btn {
	background:url(../../images/h_bg.png) 0 -164px no-repeat;
	border:none;
	color:#fff
}
#s-tl a.s-cur {
	background:url(../../images/h_bg.png)
}
.sl_jt {
	background:url(../../images/h_bg.png) -96px 0 no-repeat
}
#main h2 {
	background:#DEF0FF;
	border:1px solid #CCDBEC;
        text-align:center;
	color:#4681AC
}
.cfsite-c {
	border-right:1px solid #CCDBEC
}
.cfsite-c td {
	border-left:1px solid #CCDBEC;
	border-bottom:1px solid #CCDBEC;
	;
	background:#F9FCFF
}
.cfsite-c td.tdbdl {
	border-left:0
}
#main .ulbdb {
	border-bottom:0
}

.pager { margin-top:5px; height:20px;text-align:right;}
.pager .pager_total { float:left; width:250px; margin-left:10px; _margin-left:5px; line-height:20px;}
.pager .pager_ctrl { float:right; width:350px; margin-right:10px; _margin-right:5px; line-height:20px; text-align:right;}
.pager .pager_ctrl a { padding:2px 4px 1px 4px; background:url(main_title_bg.gif) repeat-x; color:#666; border:1px #8FB9D0 solid; cursor:pointer;}
.pager .pager_ctrl a.disabled { color:#aaa;}
.pager .pager_ctrl input { width:25px; font-family:Arial; border:1px #8FB9D0 solid; vertical-align:middle; text-align:right;}