@charset "utf-8";
body{ font-family:Arial; font-size:10px; color:#000; margin:0px; padding:0px; background:#FFFFFF;}
.container { width:1024px; height:700px; background:#FFF; margin:0px auto;}

div, form, td{ padding:0px; margin:0px; vertical-align:top;}
img{ border:none;}

.header{ height:70px; margin-bottom:18px; margin-left:60px; margin-top:57px;} 
.logo{ float:left; padding:10px 0 0 10px; width:auto;}
.headerright{ float:right; margin:45px 5px 0 0;}
.headmenu a:link, .headmenu a:visited{ color:#000; text-decoration:none; margin:0px 10px;}
.headmenu a:hover{ color:#666;}

.blackbg{ height:500px; padding-top:47px; background:url(../img/blackbg.png) repeat-y left top;}
.maincontainer{height:500px; width:896px; margin:0px auto; background:url(../img/picbg.jpg) repeat-y left top;}

.searchblock{ margin:28px 0 0 5px; height:18px; width:190px; background:url(../img/searchbg.gif) no-repeat left top;}
.inp1{ height:18px; width:172px; float:left;}
.inp1 .searchinp{ width:165px; padding:1px 0 0 5px; font-size:10px; border:#000 solid 1px; height:15px;}
.inp2{ height:18px; width:18px; float:left; background:url(../img/submitbtn.gif) no-repeat left top;;}
.inp2 .searchsubmit{ padding:0px; margin:0px; background:transparent; width:18px; height:18px; border:none; cursor:pointer;}
.footermenu{width:896px; margin:0px auto; color:#FFF; padding:10px 0px; font-size:9px;}
.footermenu a:link, .footermenu a:visited{ color:#FFF; text-decoration:none;}
.footermenu a:hover{ color:#CCC; text-decoration:none;}

.by{ float:right; color:#B2B2B2; font-size:10px;}
