a{ text-decoration:none;}
.banner{ border:1px solid #e0e0e0; background:url(../images/ban05.jpg); background-color:#fefefe; padding:1px;}
#focus{ width:900px; float:left;}
#intro{ width:300px; float:right; text-align:center; min-height:400px;}
#intro img{ width:300px;}

.destTag{ display:inline-block; padding:0 5px; line-height:25px; color:#FFF; text-decoration:none;}

#intro .introList{ padding:10px 15px; border-bottom:1px solid #e5e5e5; }
#intro .introTitle a.more{  font-weight:normal; background:url(../images/icon_more.png) right center no-repeat #e0e0e0; display:inline-block; font-size:10px; float:right; padding:0 26px 0 5px; line-height:19px; border-radius:3px; margin-top:10px; }
#intro .introTitle{ border-bottom:1px dotted #e5e5e5; padding:0 20px; line-height:40px; font-weight:bold; }
#intro a.introitem{ display:block; line-height:25px;}
a.introImg img{ width:160px;}

.box{ margin:0 -8px;}
.box dl{ width:285px; float:left; margin:8px; border:1px solid #e5e5e5; position:relative; background-color:#f9f9f9; box-shadow:0 0 5px #e5e5e5;}
.box dl:hover{ border:1px solid #F25561;}
.box dl dt{ margin:0; padding:0;}
.box dl dt img{ width:285px;}
.box dl dd { color:#FFF; line-height:25px; position:absolute; left:2px; padding:0 5px; bottom:35px; margin:0; width:calc(100% - 14px); background:rgba(0, 0, 0, 0.4) none repeat scroll 0 0 !important; filter:Alpha(opacity=40); background:#ccc;}

.box dl dt div.name{ line-height:35px; text-align:center;}
a.store{ display:inline-block; background-color:#FF7800; color:#FFF; padding:10px 40px; border-radius:5px; text-align:center; margin-top:200px;}

a.dest{position:absolute; display:block; line-height:26px; top:-13px; right:0px; width:78px;  background:url(../images/icon_jiantou1.png) no-repeat 90px center; text-align:center; background-color:#f0f0f0; color:#333; padding:0px 20px;  }
.destList{ position:absolute; right:-1px; top:-14px; width:118px; border:1px solid #e0e0e0; display:none; z-index:10; padding-top:26px; border-bottom:4px solid #195E8B; }
.destListIn{  background-color:#f5f5f5; padding:0 5px 10px; }
.destList a{ display:block; border-bottom:1px dotted #999; line-height:25px; text-align:center;}
.boxTitle{ position:relative;}

#searchList { margin-top:30px; margin-bottom:20px; }
#searchList dl{ border-bottom:1px solid #e0e0e0; padding-bottom:5px;}
#searchList dl dt{ float:left; width:50px; margin:0; padding:0;}
#searchList dl dd{ float:right; width:1150px; margin:0; padding:0;}
#searchList dl dd a{ display:inline-block; padding:2px 5px; margin-right:10px;}
#searchList dl dd a.cur{ background-color:#F25561; border-radius:5px;}