.top{margin:0 auto;width:996px;padding-top:2px;padding-bottom:4px;overflow:hidden;color:#666666}
.top ul{
	padding-right:10px
}
.top li{float:right;padding-top:3px;}
.top .leftli{padding:3px 5px 0 0px;margin-left:6px;display:inline;float:left;}
.top .bg_index {padding-left:16px;background:url(../../images/common_new/bg_index.gif) 0px 3px no-repeat;}
.top .bg_add {padding-left:20px;background:url(../../images/common_new/bg_add.gif) 0px 3px no-repeat;}
.top .bg_back {padding-left:20px;background:url(../../images/common_new/bg_back.gif) 0px 0px no-repeat;}
.top .rightli{float:right;}
.top .awardleft{
	float:left;padding-left:5px;padding-right:5px;color:#cacaca
}
.top a{
	color:#666666
}
.top .freerig{color:#fe7700;float:right;}
.top .freerig a{color:#fe7700}
.top li a:hover{color:#fe7700}
.header {width:996px;height:72px; position:relative}
.logo {text-align:left;width:185px;padding:15px 0 0 13px;float:left;display:inline;height:57px;}
.laber{width:80px;float:left; font-weight:bold;text-align:left;}
.laber .bg{height:55px;padding-top:17px}
.laber .bg p{padding:12px 0 0 9px;font-size:14px;font-weight:bold;background:url(../../images/member/bg_logo_01.gif) no-repeat left;letter-spacing:1px;height:28px}
.search {float:left;height:57px;width:465px;padding-left:15px;padding-top:15px}
.search ul{clear:both;}
.search ul.tab{margin:0px 0 0 0px;float:left;}
.search ul.tab li{float:left;padding:3px 9px 0 0px;height:16px;}
.search ul.tab li span{
	padding-left:2px;
}
.search ul.tab li  a{
	color:#494949
}
.search ul.tab li.sel  a{
	color:#000
}
.search ul.tab li a:hover {text-decoration:underline;color:#ff7300}

.search ul.box{overflow:hidden;margin-top:0px;padding:6px 6px 0 20px;margin-bottom:2px}
.search ul.box li{padding: 0px 17px 0px 17px;float:left;background:url(../../images/search_new/bg_search_top_line.gif) no-repeat left; text-decoration:underline;color:#003cc8; cursor:pointer}
.search ul.box li.selboxli{
text-decoration:none;color:#ff0000; 
}
.search ul.box li .searchinput{width:200px;height:12px;border:1px solid #A6B7CD;padding:3px;color:#D1D1D1}
.search ul.box li .searchselect{width:70px;}
.search ul.box li .searchsubmit {*padding-top:2px;}


.mainnav {color:#003cc8; position:absolute;right:10px;top:20px;}
.mainnav p{
	padding-top:17px;text-align:right}

.footer {border-top:3px solid #479FE8;width:100%;background:#ffffff;overflow:hidden;height:100%}
.footer ul{background:#efefef;padding:5px 0 4px 0;border-top:1px solid #d1d1d1;overflow:hidden}
.footer ul li{display:inline;color:#000;text-align:center}
.footer ul li a{
	color:#000
}
.footer p{line-height:22px;padding-top:10px;overflow:hidden}
.footer p a{
	color:#444444;text-decoration:underline
}
.footer p img{vertical-align:middle;margin-top:-4px;_margin-top:0px}