.line-search-container{overflow:hidden;height:100%;position:relative;display:flex;flex-direction:column;background:#fff}.refresh-content{position:relative;height:50%}.refresh-content .yo-scroll{top:0}.refresh-content .load-more{background:#fff}.line-search-container .search-list{padding:0 10px;height:100%;overflow:auto;background:#fff}.line-search-container .search-list li{padding:10px 0;border-bottom:1px solid #ddd;display:flex;align-items:center}.line-search-container .search-list li h3{font-size:16px;font-weight:700}.line-search-container .search-list li .left{flex:1}.line-search-container .search-list li .left .collect-btn{border:1px solid #ddd;border-radius:8px;padding:4px 5px;font-size:12px;font-weight:400;margin-left:5px}.line-search-container .search-list li .left .collect-btn.active{background:#20a0ff;color:#fff}.search-list li dd,.search-list li dt{display:inline-block}.search-list li dt{font-size:14px;margin-right:10px}.search-list li dd{font-size:12px;border:1px solid #aaa;border-radius:4px;padding:0 2px;color:#aaa;margin-right:5px}.search-list li .right{width:50px;height:50px;text-align:center}.search-list li .right:before{content:'';display:block;width:30px;height:30px;margin:0 auto;background:url(../../img/linesearch/lineicon.png) top center/contain no-repeat}.almap-wrap{position:relative;width:100%;min-height:50%;flex:1}.back-icon,.position-list{position:absolute;z-index:9999}.almap-wrap form{width:90%;position:absolute;left:5%;top:10px;right:5%;height:40px;line-height:40px;z-index:1111}.almap-wrap input{border-radius:5px;background:url(../../img/search.png) 10px center/16px 16px no-repeat #fff;min-width:50%;height:100%;width:100%;padding-left:40px;font-size:15px;color:#333;border:1px solid #ddd;box-sizing:border-box}.almap-wrap input:focus{border:1px solid #20a0ff}.almap-wrap input::-webkit-search-cancel-button{display:none}.back-icon{right:0;bottom:80px;border-radius:2px;height:30px;line-height:30px;box-shadow:0 0 2px 0 #000;color:#20a0ff;background:url(../../img/icon_back.png) 5px center/8px 12px no-repeat #fff;padding:0 2px 0 20px}.noData{padding:20px;font-size:20px;color:#333;justify-content:center}.anchorBL{display:none}.amap-copyright{bottom:-100px;display:none}.amap-logo{display:none!important}.position-list{top:50px;right:5%;left:5%;bottom:10px;background:#fff;overflow:auto}.position-list li{padding:10px;border-bottom:1px solid #ddd}.position-list li h3{font-size:15px}.position-list li p{font-size:13px;color:#666}.around-active{background:#d0ebff}