/*景点地图列表页*/
.soso-form{box-sizing:revert;}
.soso-search-submit{width:113px;}
.jingdian .cl{clear:both;}
.jingdian .data-list{width:79%;margin:0 auto;}
.jingdian .data-list .otherinfo{color:#ccc;text-align:right;}
.jingdian .data-list .otherinfo i{margin-right:0.2rem;}
.jingdian .page{text-align:center;margin-top:30px;height:25px;}
.jingdian .page a{border:1px solid #e5e5e5;padding:5px 10px;margin:0 5px;}
.jingdian .page .current{margin:0 10px;}
.jingdian .category-list{margin:0 auto;  padding:2rem; width:82%; -webkit-border-radius:0.4rem; border-radius:0.4rem; background-color: #fff; z-index: 999; margin-bottom: 2rem; box-shadow: 0 3.4rem 2rem -2.4rem rgb(0 36 100/8%); border: 0.1rem solid #ededed;margin-top:-1rem;}
.jingdian .category-list .category{margin-top:1rem;}
.jingdian .category-list .category span{display:block;float:left;width:6%;margin-right:1rem;background-color:#07a1d3; padding:0.6rem 0; border-radius: 0.4rem; color: #fff;text-align:center;}
.jingdian .category-list .category span i{margin-right:0.4rem;}
.jingdian .category-list .category .cate-ul{float:left;width:93%;height:3.8rem;overflow: hidden;}
.jingdian .category-list .category .cate-ul ul li{float:left;margin-bottom:1rem;margin-right: 1rem;padding-top:0.1rem;}
.jingdian .category-list .category .cate-ul ul li a{color:#808080;border: 0.1rem solid #eeeeee;border-radius: 0.4rem;padding:0.4rem 1.8rem;line-height:2.7rem;}
.jingdian .category-list .category .cate-ul ul li a.on{border-color:#feb252;color:#feb252;}
.jingdian .category-list .category .clickopen{font-size:1.2rem;color:#feb252;position:relative;top:-0.5rem;border-bottom:1px dotted #dedede;padding:0 43%;padding-bottom:0.4rem;margin-left:6%;letter-spacing:0.1rem;display:none;}
.jingdian .category-list .category .clickopen i{margin-left:0.5rem;}
.jingdian .emptylist{height:9rem;line-height:9rem;width:100%;text-align:center;font-size:1.3rem;color:#d1d1d1;letter-spacing:0.2rem;}
.jingdian .soso div{border:1px solid #e5e5e5;width:20%;height:3.2rem;border-radius:3rem;padding:0.2rem 1rem;margin-left:80%;}
.jingdian .soso div input{outline-color:#fff;width:83%;height:2.6rem;border-radius:3rem;line-height:2.6rem;padding:0 5%;color:#777;font-size:1.4rem;}
.jingdian .soso div button{width:15%;height:2.4rem;background-color:#fff;color:#999;text-align:right;}
.jingdian .soso div button:hover{cursor:pointer;}
.jingdian .soso div button i{font-size:1.8rem;}
.jingdian .soso div ::-webkit-input-placeholder {color: #ccc;font-size:1.2rem; } /* WebKit browsers */
.jingdian .soso div ::-moz-placeholder {color: #ccc;font-size:1.2rem;} /* Mozilla Firefox 4 to 18 */
.jingdian .soso div ::-moz-placeholder {color: #ccc;font-size:1.2rem; } /* Mozilla Firefox 19+ */ 
.jingdian .soso div ::-ms-input-placeholder {color: #ccc;font-size:1.2rem;  }/* Internet Explorer 10+ */
.jingdian .backtop{background-image:url(/Public/images/home/back-top.png);background-size:7rem; position:fixed;width:7rem;height:7rem;left:92%;display:none;}

/*景点地图详情页*/
.jing .jlt, .jing .jrt, .jing .jct{float:left;}
.jing .jlt{width:9%;border:1px solid #e5e5e5;line-height:25px;padding-left:1%;}
.jing .jlt ul li {background-image: url(/images/st_icon.png); background-repeat: no-repeat; background-position: 0 8px; padding-left: 10px; }
.jing .jlt .map-city ul {padding: 0; margin: 0 auto; }
.jing .jlt .map-city {margin-top: 10px; height:885px;}
.jing .jrt{width:21%;}
.jing .jct{width:67.5%;margin-left:1.23%;}
.jing .jct .jtop{height:565px;}
.jing .jct h2{text-align:center;font-size:20px;letter-spacing:2px;}
.jing .jct .jtop .map, .jct .jtop .other{float:left;}
.jing .jct .jtop .addresspic{width:100%;height:500px;}
.jing .jct .jtop .map{border:1px solid #e5e5e5;border-radius:2px;padding:2px;margin-top:8px;}
.jing .jct .jtop .map .map_canvas{height:500px;}
.jing .jct .jtop .map .address{margin:7px 5px 7px 10px;}
.jing .jct .jtop .map .address strong{font-size:16px;padding:2px 0;}
.jing .jct .jtop .map .address span{color:#777;font-size:13px;letter-spacing:1px;padding-top:2px;}
.jing .jct .jtop .other{width:18.9%;text-align:center;margin-left:0.5%;}
.jing .jct .jtop .other ul li{height:139px;}
.jing .jct .jtop .other ul li:first-child{margin-top:9px;}
.jing .jct .jtop .other ul li img{width:90%;border-radius:2px;height:120px;border:1px solid #e5e5e5;}
.jing .jct .jtop .other ul li h3{position: relative; background-color: rgb(0,0,0,0.5); width: 87%; margin:0 auto; padding: 0 2%; height: 25px; line-height: 25px; top: -25px; font-size: 12px; font-weight: normal; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; text-align: center;}
.jing .jct .jtop .other ul li a{color:#fff;}
.jing .jct .bottom{height:180px;padding:15px 1%;border:1px solid #e5e5e5;width:97%;overflow:hidden;}
.jing .jct .bottom .img{width:26%;height:180px;float:left;}
.jing .jct .bottom .img img{width:100%;height:100%;border-radius:2px;}
.jing .jct .bottom .cont{width:70.5%;float:left;margin-left:2%;height:173px;overflow-y:auto;padding-right:1%;}
.jing .jct .bottom .cont::-webkit-scrollbar {width:10px;}
.jing .jct .bottom .cont::-webkit-scrollbar-thumb {border-radius:5px; -webkit-box-shadow: inset 0 0 0 rgba(0,0,0,0.1); background: rgba(0,0,0,0.2); }
.jing .jct .bottom .cont::-webkit-scrollbar-track {background:#eee;-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,0.2);border-radius: 5px;}
.jing .jct .bottom .cont h3{font-weight:400;font-size:18px;text-align:center;margin-bottom:5px;}
.jing .jct .bottom .cont p{font-size:12px;color:#888;line-height:18px;letter-spacing:1px;text-indent:2em;}
.jing .fenlei a img{float:left;width:15.3%;margin-top:10px;height:79px;padding:1px;border:1px solid #e5e5e5;margin-left:1%;border-radius:2px;}
.jing .fenlei a:first-child img{margin-left:0;}
.jing .fenlei a h3{position: absolute; background-color: #fff; padding: 0 2% 1px 0.5%; border-radius: 0 23px 0 0;border: 1px solid #e5e5e5;top:1058px;}
.jing .fenlei a:nth-child(1) h3{left:11.4%;}
.jing .fenlei a:nth-child(2) h3{left:22.65%;}
.jing .fenlei a:nth-child(3) h3{left:33.9%;}
.jing .fenlei a:nth-child(4) h3{left:45.2%;}
.jing .fenlei a:nth-child(5) h3{left:56.4%;}
.jing .fenlei a:nth-child(6) h3{left:67.65%;}
.jing .oiw-box h3{font-size:14px;color:#07a1d3;margin-bottom:6px;margin-top:5px;}
.jing .oiw-box div{font-size:12px;color:#888;}
@media screen and (min-width: 1440px){
	.jct .jtop .map{width:80%;}
	.jct .jtop .other{margin-left:1%}
}
@media screen and (min-width: 1300px) and (max-width: 1440px){
	.jct .jtop .map{width:79.8%;}
	.jct .jtop .other{margin-left:1%}
}
@media screen and (max-width: 1299px){
	.jct .jtop .map{width:79%;}
}