body{
  background-color:#fff;
  color:#666666;
  padding:0px;
  margin:0px;
}

a {text-decoration: none}
a:link {color:#0000ee; text-decoration: none}
a:visited {color:#0000ee; text-decoration: none}
a:active {color:#0000ee; text-decoration: none}
a:hover {color:#0000ee; text-decoration: underline}

form{
  padding:0px;
  margin:0px;
  padding-top:10px;
  padding-left:300px;
}

h1{
  padding:0px;
  margin:0px;
  font-size:18px;
}
h2{
  padding:0px;
  margin:0px;
  font-size:12px;
}

h3{
  padding:0px;
  margin:0px;
}

#main{
  width:932px;
  background-color:#ffffff;
}

#header{
  border-top:solid 4px #990000;
  margin-bottom:5px;
}

#footer{
  border-top:solid 4px #990000;
  padding-top:5px;
  background-color:#fff;
  color:#888888;
  font-size:12px;
  width:932px;
  height:100px;
  
}

#right{
  padding-left:5px;
}

a {color:#0000ff;text-decoration:none;}
a:link {color:#0000ff;text-decoration:none;}
a:visited {color:#0000ff;text-decoration:none;}
a:active {color:#0000ff;text-decoration:none;}
a:hover {color:#0000ff;text-decoration:underline;}

.header_left{
  font-size:12px;
  width:455px;
  padding-left:5px;
}

.serch{
  width:722px;
  height:46px;
  background-color:#000000;
  background: url("img/serch.jpg") no-repeat left top;
}

.keyword{
  width:300px;
}

.list_item{
  padding:5px;
  font-size:12px;
  text-align:left;
  line-height:18px;

}


.list_img{
  padding:5px;
  border:solid 1px #cccccc;
}

.item_title{
   font-size:12px;
}

.list_tb{
  margin-top:5px;
}


.page_list{
  margin-left:20px;
  padding-top:20px;
  padding-bottom:20px;
}

.page{
  border:solid 1px #cccccc;
  padding:3px;
}

.res{
  text-align:left;
  font-size:12px;
  padding-top:2px;
  padding-bottom:2px;
  padding-right:10px;
  border-bottom:solid 1px #cccccc;
}


.menu{
  border-top:solid 1px #cccccc;
  border-right:solid 1px #cccccc;
  border-bottom:solid 1px #cccccc;
  width:180px;
  padding-top:5px;
  padding-left:5px;
  padding-right:5px;
  background-color:#F6F6F6;
  margin-bottom:5px;
  font-size:12px;
}


ul{
  padding:0px;
  margin:0px;
  margin-top:5px;
}

li{
  padding:0px;
  margin:0px;
  padding-top:2px;
  padding-bottom:2px;
  list-style-position:inside; 
}

.sub_ber_a{
  width:408px;
  height:29px;
  background: url("img/ber1.jpg") no-repeat left top;
}

.sub_ber_b{
  width:408px;
  height:29px;
  background: url("img/ber2.jpg") no-repeat left top;
}

.sub_ber_in{
  font-size:12px;
  font-weight:bold;
  color:#ffffff;
  padding-left:30px;
  padding-top:10px;
  padding-bottom:2px;
}

.sub_block{
  width:408px;
  height:80px;
}

.sub_block_in{
  line-height:18px;
  padding:2px;
  font-size:12px;
}


