#shop_list .anchor{
	text-align:center;
}

#shop_list .anchor a{
	color:#007253;
}
#dcmx #shop_list .anchor a{
	color:#2e65bb;
}

#shop_list h3{
    font-weight: bold;
    display:block;
    margin:10px 0 10px 0;
}

#shop_list .index{

}

#shop_list .index > div{
	position:relative;

}

#shop_list .index .shopName{
	width: 400px;
	padding-left:10px;
	float:left;
	line-height:40px;
}

#dcmx #shop_list .index .shopName{
	width: 400px;
	float:left;
}

#shop_list .index .info{
	float:right;
	padding-right:190px;
	text-align:right;
	line-height:40px;
}
#dcmx #shop_list .index .info{
	float:right;
	padding-right:10px;
	text-align:right;
	line-height:40px;
}

#shop_list .index .info span.flag_span{
	padding-top:4px;
	display:inline-block;
}

#shop_list .btn_favolite {
    position: absolute;
    right: 5px;
    top: 10px;
}
