@charset "utf-8";body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td,a,img{margin:4;padding:4;}
body{color:#444;}
ul li{list-style:none;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
table{border-collapse:collapse;}
.none{display:none}
.travel_guide_bj{padding:30px 0 30px 0;}
.most_popular h2{font-family:"Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;font-size:36px;font-weight:normal;line-height:48px;text-align:center;padding:0 0 30px 0;}
section{padding:30px 0;background:#FFF;}
.most_popular p{font-size:16px;line-height:26px;margin:20px 0;}
.most_city{position:relative;}
.most_city img{width:100%;height:auto;display:block;}
.city_black_bg{width:100%;position:absolute;padding:8px 0;background-color:rgba(0, 0, 0, 0.65);bottom:0;}
.cityname{width:100%;font-size:20px;color:#fff;text-align:center;display:block;}
.cityname a{color:#fff;text-decoration:none}
.cityname a:hover{color:#ff3333;text-decoration:none}
.top_city{position:relative;}
.top_city img{width:100%;height:auto;display:block;}
.topcity_black_bg{width:100%;position:absolute;padding:8px 0;background-color:rgba(0, 0, 0, 0.65);bottom:0;}
.topcityname{width:100%;font-size:17px;padding-bottom:5px;color:#fff;text-align:center;display:block;}
.topcityname a{color:#fff;text-decoration:none}
.topcityname a:hover{color:#ff3333;text-decoration:none}
.topcity_nei{width:98%;font-size:13px;padding:0 1%;color:#fff;text-align:center;display:block;}
.useful_bg ul{list-style:none;padding:3px 0;}
.useful_bg ul li{background:url(../images/travel_guide/dian.png) no-repeat;padding-left:20px;}
.useful_bg ul li a{font-size:13px;line-height:22px;color:#333;text-decoration:none;}
.useful_bg ul li a:hover{font-size:13px;line-height:22px;color:#333;text-decoration:underline;}
.guide_bg{font-size:14px;}
.guide_bg ul{list-style:none;padding:3px 0;}
.guide_bg ul li{background:url(../images/travel_guide/dian.png) no-repeat;padding-left:20px;}
.guide_bg ul li a{font-size:14px;line-height:22px;color:#444;text-decoration:none;}
.guide_bg ul li a:hover{font-size:14px;line-height:22px;color:#444;text-decoration:underline;}
.top_tour_bg{background:#fff;padding:10px;height:72px;border:1px solid #eee;font-size:16px;line-height:24px;}
.top_tour_bg a{color:#333;text-decoration:none;}
.top_tour_bg a:hover{color:#333;text-decoration:underline;}
@media screen and (min-width:1200px){.dest_width{width:1200px;clear:both;height:auto;margin:0 auto;}
.most_popular_list{width:100%}
.most_list_width{float:left;width:32%;margin:10px 0.65%;padding:0;}
.most_other_bg{background:#f0f0f0;padding:8px;height:120px;}
.city_nei{font-size:13px;line-height:22px;padding-bottom:5px;border-bottom:1px solid #ccc;}
.most_other_list ul{list-style:none;padding:3px 0;}
.top_scenic_list{width:100%}
.top_list_width{float:left;width:24%;margin:10px 0.5%;padding:0;}
.useful_bg{background:#ececec;padding:8px;height:245px;}
.guide_list_width{float:left;width:31.3%;margin:10px 1%;padding:0;}
.guide_bg{background:#ececec;padding:8px;height:190px;}
}
@media screen and (max-width:1200px) and (min-width:992px){.dest_width{width:992px;clear:both;height:auto;margin:0 auto;}
.most_popular_list{width:100%}
.most_list_width{float:left;width:32%;margin:10px 0.65%;padding:0;}
.most_other_bg{background:#f0f0f0;padding:8px;height:140px;}
.city_nei{font-size:13px;line-height:22px;padding-bottom:5px;border-bottom:1px solid #ccc;}
.most_other_list ul{list-style:none;padding:3px 0;}
.top_scenic_list{width:100%}
.top_list_width{float:left;width:32.3%;margin:10px 0.5%;padding:0;}
.useful_bg{background:#f0f0f0;padding:8px;height:200px;}
.guide_list_width{float:left;width:31.3%;margin:10px 1%;padding:0;}
.guide_bg{background:#f0f0f0;padding:8px;height:190px;}
}
@media screen and (max-width:992px) and (min-width:768px){.dest_width{width:768px;clear:both;height:auto;margin:0 auto;}
.most_popular_list{width:100%}
.most_list_width{float:left;width:96%;margin:10px 2%;padding:0;}
.most_other_bg{background:#f0f0f0;padding:8px;height:120px;}
.city_nei{font-size:13px;line-height:22px;padding-bottom:5px;border-bottom:1px solid #ccc;}
.most_other_list ul{list-style:none;padding:3px 0;}
.top_scenic_list{width:100%}
.top_list_width{float:left;width:48%;margin:10px 1%;padding:0;}
.useful_bg{background:#f0f0f0;padding:8px;height:160px;}
.guide_list_width{float:left;width:48%;margin:10px 1%;padding:0;}
.guide_bg{background:#f0f0f0;padding:8px;height:160px;}
}
@media screen and (max-width:768px) and (min-width:540px){.dest_width{width:540px;clear:both;height:auto;margin:0 auto;}
.most_popular_list{width:100%}
.most_list_width{float:left;width:96%;margin:10px 2%;padding:0;}
.most_other_bg{background:#f0f0f0;padding:8px;height:160px;}
.city_nei{font-size:13px;line-height:22px;padding-bottom:5px;border-bottom:1px solid #ccc;}
.most_other_list ul{list-style:none;padding:3px 0;}
.top_scenic_list{width:100%}
.top_list_width{float:left;width:96%;margin:10px 2%;padding:0;}
.useful_bg{background:#f0f0f0;padding:8px;height:auto;}
.guide_list_width{float:left;width:96%;margin:10px 2%;padding:0;}
.guide_bg{background:#f0f0f0;padding:8px;height:auto;}
}
@media screen and (max-width:540px){.dest_width{clear:both;height:auto;margin:0 auto;}
.most_popular_list{width:100%}
.most_list_width{float:left;width:98%;margin:10px 1%;padding:0;}
.most_other_bg{background:#f0f0f0;padding:8px;height:96px;}
.city_nei{font-size:13px;line-height:22px;padding-bottom:5px;border-bottom:1px solid #ccc;}
.most_other_list ul{list-style:none;padding:3px 0;}
.top_scenic_list{width:100%}
.top_list_width{float:left;width:96%;margin:10px 2%;padding:0;}
.useful_bg{background:#f0f0f0;padding:8px;height:auto;}
.guide_list_width{float:left;width:96%;margin:10px 2%;padding:0;}
.guide_bg{background:#f0f0f0;padding:8px;height:auto;}
}
. top10_box h2{font-family:"Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;font-size:36px;font-weight:normal;line-height:48px;text-align:center;padding:30px 0;}
. top10_box p{font-size:16px;line-height:26px;margin-bottom:20px;}
.top10_box h2{font-family:"Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;font-size:36px;font-weight:normal;line-height:48px;text-align:center;padding:30px 0;}
.tags li h2{font-size:22px;font-weight:normal;line-height:24px;padding:10px 0;}
p{font-size:16px;line-height:26px;margin-bottom:20px;}