body{
  color:#666666;
  margin-top:0px;
  margin-left:0px;
  margin-right:0px;
}


form{
  padding:0px;
  margin:0px;
}

h1 {
  color:#ff0000;
  font-size:26px;
  line-height:150%;
  padding:5px;
  margin:0px;
}


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;}

ul{
  margin:0px;
  padding:0px;
  padding-right:5px;
  padding-left:5px;
}

li{
  font-size:12px;
  margin-top:2px;
  text-align:left;
  padding:5px;
  list-style-type:none;
  background-color:#BF0000;
}

li a {color:#ffffff;text-decoration:none;}
li a:link {color:#ffffff;text-decoration:none;}
li a:visited {color:#ffffff;text-decoration:none;}
li a:active {color:#ffffff;text-decoration:none;}
li a:hover {color:#ffffff;text-decoration:underline;}

#header{
  width:100%;
  background-color:#FF0000;
  height:30px;
  margin-bottom:20px;
}

.hed_a{
  text-align:left;
  float:left;
}

.hed_b{
  text-align:right;
  float:right;
}

#main{
  width:750px;
  border:solid 3px #BF0000;
  background-color:#ffffff;
}

#serch{
  color:#ffffff;
  padding:10px 3px 3px 10px;
  font-size:22px;
  font-weight:bold;
  background-color:#BF0000;
  height:70px;
}

.serch_left a,.serch_left a:visited{
color:#ffffff;
text-decoration:none;
}

.seo{
font-size:11px;
font-weight:normal;
color:#fff;
margin:10px 0 10px 0;
}

#footer{
 padding-top:3px;
 padding-bottom:3px;
 font-size:11px;
 background-color:#BF0000;
 color:#ffffff;
}

#footer a {color:#ffffff;text-decoration:none;}
#footer a:link {color:#ffffff;text-decoration:none;}
#footer a:visited {color:#ffffff;text-decoration:none;}
#footer a:active {color:#ffffff;text-decoration:none;}
#footer a:hover {color:#ffffff;text-decoration:underline;}

.list_item{
  padding:5px;
  font-size:14px;
  text-align:left;
  line-height:18px;

}


.list_img{
  padding:5px;
  border:solid 1px #cccccc;
}

.item_title{
   font-size:14px;
  font-weight:bold;
}

.list_tb{
  margin-top:5px;
  width:650px; 
}


.page_list{
  text-align:center;
  font-size:12px;
  padding-top:20px;
  padding-bottom:20px;
}

.page{
  border:solid 1px #cccccc;
  padding:3px;
}


.serch_right{
  padding-top:10px;
  padding-bottom:10px;
}

.keyword{
  width:200px;
}


.main_right{
margin:0 auto 0 auto;
}

.res{
  text-align:left;
  font-size:12px;
  padding-top:2px;
  padding-bottom:2px;
  padding-right:10px;
}

.des{
  margin: 20px auto; 
  width: 600px; 
  text-align: left;
}

.point{
  color:#ffffff;
  font-weight:bold;
  font-size:18px;
  text-align:center;
  margin-top:20px;
  padding:5px;
  background-color:#BF0000;
}

.point_b{
  line-height:20px;
  font-weight:bold;
  font-size:18px;
  color:#ffffff;
  text-align:center;
  margin-top:10px;
  padding:5px;
  background-color:#BF0000;
}

.pict{
  margin-bottom:10px;
}

.price{
  margin-top:20px;
  margin-bottom:20px;
}

.number{
  color:#FF1A00;
  font-size:40px;
  font-weight:bold;
  font-family:Arial, Helvetica, sans-serif;
}

.number_b{
  color:#FF1A00;
  font-size:20px;
  font-weight:bold;
}

.listyoko1 {
padding-left:17px;
}

.listyoko2 {
	float: left;
	width: 170px;
	height: 200px;
	border: 1px solid #CCCCCC;
	font-size: 12px;
	margin: 2px;
	padding: 2px;
}
