@charset "utf-8";


#content{float:left;width:690px;}
.focus{width:690px;}
.focus .focuspic{float:left;margin-top:10px;width:690px;height: 217px;overflow:hidden;}
.focuspic .focus-lg{position:relative;float:left;width:342px;height:217px;background: #ccc;}
.focuspic .focus-lg img{ width:342px;height:217px}
.focuspic .focus-lg .bg{z-index:1;position:absolute; right:-1px; bottom:-1px; width:342px;height: 40px; background:#000; opacity: 0.6;filter:alpha(opacity=60);  }
.focuspic .focus-lg a.pic-link{display:inline-block;text-align:left;bottom:0;right: 0; padding-left:15px;width:327px;height:40px;z-index:2;position: absolute;line-height: 40px;  color: #FFFFFF; font-size:20px;font-weight: normal;font-weight:normal;font-family:微软雅黑,黑体, Helvetica, sans-serif; }


.focuspic .focus-sm{position:relative;float:left;margin-left:9px;margin-bottom:7px;width:165px;height: 105px;background: #ccc;overflow: hidden;}
.focuspic .focus-sm img{ width:165px;height:105px}
.focuspic .focus-sm .bg{z-index:1;position:absolute; right:-1px; bottom:-1px; height: 20px; background:#000; opacity: 0.6;filter:alpha(opacity=60);  width:165px;}
.focuspic .focus-sm a.pic-link{display:inline-block;text-align:left;bottom:0;right: 0; padding-left:15px;width:145px;height:20px;z-index:2;position: absolute;line-height: 20px;  color: #FFFFFF; font-size:14px;font-weight: normal;font-weight:normal;font-family:微软雅黑,黑体, Helvetica, sans-serif; }






.ad650x60{margin-top:10px;width:690px;height: auto;}

#content h3{margin-top:10px;padding-left:15px;font-size:18px;font-family:微软雅黑,黑体, Helvetica, sans-serif;font-weight:normal;border-left:5px solid #388e00;}

.filter-query{margin-top:5px;border-top:1px solid #e0e0e0;width:690px;}


.filter-query ul{width:690px;}
.filter-query ul li{width:690px;padding:5px 0;position:relative;overflow:hidden;border-bottom: 1px dashed #e0e0e0;}
.filter-query ul li b.title{display: block;float:left;margin-top:1px;padding-right: 15px;color:#59b70e;}

.more{position: absolute;top:5px;right:0;width:45px;height: 16px;border:1px solid #6d6d6d;border-radius: 4px;color:#6d6d6d;font-size: 12px;line-height: 16px;text-align:center;}
.more b{color: #ff4400;}
.more:hover{color: #ff4400}

.filter-query-list{float:left;width:580px;height:20px;overflow:hidden;font-size:12px; color:#999;}
.filter-query-list span{display: inline-block;font-size:12px;padding:2px 4px;margin-bottom: 5px; color:#999;}
.filter-query-list a{display: inline-block;font-size:12px;padding:2px 4px;margin-bottom: 5px;}
.filter-query-list a.filter-selected{color:#fff;background:#59b70e;}
.filter-query-list a:hover{color:#fff;background:#59b70e;}

.listbox{margin-top:10px;border-top:1px solid #e0e0e0;padding-top:10px;width:690px;overflow: hidden;}
.listbox ul{width:700px;}
.listbox ul li{padding:0 8px 15px 0;width:224px;height: 182px;float:left; border-bottom:1px solid #f0f0f0;}
.listbox ul li img{ width:224px; height:142px;}
.listbox ul li a.title{float:left;display: block;height: 40px;font-size: 18px;line-height: 40px;font-family:微软雅黑,黑体, Helvetica, sans-serif;}
.listbox ul li a.title:hover{color:#388e00;}
.listbox ul li img{float: left;}

/**问答列表**/
.fq{margin-top:10px;border-top:1px solid #e0e0e0;padding-top:10px;width:690px;}
.fq ul{width:670px;margin-bottom: 10px;padding:0px 10px 20px 0px;}
.fq ul li{line-height: 50px;border-bottom: 1px dotted #ccc}
.fq ul li a:hover{color:#388e00;text-decoration: underline;}

.gllist ul{margin-top:-1px;width:690px;}
.gllist ul li{width:690px;height:105px;padding:15px 0 9px 0;border-top:1px dotted #ccc;}
/*左侧缩略图thumbnail*/
.gllist .thumbnail{width:165px;height: 105px;float: left;}
.gllist .thumbnail img{width:165px;height: 105px;}
/*列表内容描述description*/
.gllist .description{margin-left:16px;width:509px;height: 105px;float: left;}
.gllist .description h4 a{font-size: 16px;color:#06c;}
.gllist .description h4 a:hover{text-decoration: underline;}
.gllist .description p{padding-top:20px;font-size:12px;line-height: 28px;}

/**门票大全**/
.tickets{margin-top:10px;border-top:1px solid #e0e0e0;padding-top:10px;width:690px;}
.tickets ul{width:690px;margin-bottom: 10px;padding:0px 0px 20px 0px;}
.tickets ul li{width:690px;height: 45px;border-bottom: 1px dotted #ccc}
.tickets ul li p{padding-left:10px;width:250px;float: left;line-height: 45px;font-weight:bold;overflow: hidden; height:45px;}
.tickets ul li p a{ font-size:14px; color:#333}
.tickets ul li p.price{font-weight:normal;font-family:Arial;font-size:18px;color:orange;width:330px;  height:45px;overflow: hidden; }
.tickets ul li a{display:block;float:left;width:90px;font-size: 14px;color:#388e00;line-height: 45px;}
.tickets ul li a:hover{text-decoration: underline;}


/**景点排序**/
.view-spot-rank{margin-top:10px;border-top:1px solid #e0e0e0;padding-top:10px;width:690px;overflow: hidden;}
.view-spot-rank ul{width:705px;margin-bottom: 10px;padding:0px 0px 20px 0px;}
.view-spot-rank ul li{float:left;width:200px;padding:5px 9px 5px 9px;border:1px solid #e0e0e0;height: 155px;margin: 0 15px 15px 0;}
.view-spot-rank ul li img{ width:200px; height:127px;}
.view-spot-rank ul li a.title{display: block;height: 18px;width:200px;font-size: 18px;overflow:hidden;}
.view-spot-rank ul li a.title:hover{color:#388e00;}
.view-spot-rank ul li a img{margin-top:5px;}



/**侧边栏**/
#sidebar{margin:10px 0 0 10px;width:300px;float:left;}
.new{margin-bottom: 15px;position: relative;}
.moreinfo{position: absolute;top:2px;right: 5px;font-size: 12px;}
.moreinfo a{color:#388e00;}
.moreinfo a:hover{text-decoration: underline;}
.new h3{border-left: 3px solid #388e00;padding-left:6px;font-size: 14px;}
.new  ul{width:300px;margin-top:8px; padding-top:8px;border-top:1px solid #dcdcdc;}
.new  ul li{font-size: 12px; line-height:30px;}
.new  ul li a:hover{color:#388e00;text-decoration: underline;}

.ad300x250{margin-top:15px;margin-bottom:15px;width:300px;height: 250px;background: #f0f0f0;}

/*page*/
.paginator{width:650px;margin:15px auto; height:34px; text-align:center; font-size: 12px;}
.paginator li{display:inline; height:28px; line-height:30px;}
.paginator li a{margin-left:5px;padding:5px 10px 5px 10px;border:1px solid #ccc;font-family:Arial;}
.paginator li a:hover{background: #ccc;}
.paginator li.current{color:#fff;border:1px solid #2e6ab1;background: #296cb3; margin-left:5px;padding:6px 11px 6px 11px;}
.paginator li.current a:hover{color:#fff;border:1px solid #2e6ab1;background: #296cb3;cursor:default;}
.paginator li .pre_nolink{margin-left:5px;padding:5px 10px 5px 10px;border:1px solid #ccc;font-family:Arial;}
