@charset "UTF-8";

div#shop{
margin:20px 0 0;
padding:0;
}

div#shop ul{
margin:0 0 15px;
padding:0;
}

div#shop li{
list-style:none;
display:inline;
font-size:medium;
white-space:nowrap;
margin:0 5px;
padding:0;
}

div.shop_list{
width:700px;
font-size:medium;
margin:0 auto 30px;
padding:0;
}

div.shop_list h4{
font-weight:normal;
margin:0;
padding:0;
}

div.shop_head{
background:url(../shop-guide/img/co_name_bk.png) bottom  no-repeat;
width:700px;
height:35px;
margin:0;
padding:0;
}

div.shop_box{
border:1px solid #CCCCCC;
width:698px;
margin:0;
padding:5px 0;
}

span.shop_name{
float:left;
color:#FFFFFF;
margin:0;
padding:0;
}

span.shop_name a{
color:#FFFFFF;
}

span.shop_name a:hover{
color:#FFCC00;
}

span.shop_but a{
float:right;
text-indent:-9999px;
background:url(../shop-guide/img/but.png);
width:100px;
height:25px;
overflow:hidden;
margin:5px 15px 0 0;
padding:0;
}

span.satei_but a{
float:right;
text-indent:-9999px;
background:url(../sell/img/satei_but.png);
width:150px;
height:25px;
overflow:hidden;
margin:5px 15px 0 0;
padding:0;
}

/*ie6*/
* html span.shop_name h3{
font-weight:bold;
margin:0 0 0 10px;
padding:7px 0 0;
}

* html span.shop_ads{
float:left;
width:350px;
margin:0 0 0 5px;
padding:5px 0 0;
}

* html span.shop_tel{
float:left;
width:200px;
margin:0;
padding:5px 0 0;
}

/*ie7*/
*:first-child+html span.shop_name h3{
font-weight:bold;
margin:0 0 0 10px;
padding:7px 0 0;
}

*:first-child+html span.shop_ads{
float:left;
width:350px;
margin:0 0 0 5px;
padding:5px 0 0;
}

*:first-child+html span.shop_tel{
float:left;
width:200px;
margin:0;
padding:5px 0 0;
}

/*fox*/
span.shop_name h3{
font-weight:bold;
margin:0 0 0 10px;
padding:3px 0 0;
}

span.shop_ads{
float:left;
width:350px;
margin:0 0 0 5px;
padding:0;
}

span.shop_tel{
float:left;
width:200px;
margin:0;
padding:0;
}




