.collection_map{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.collection_map #map_container{-webkit-box-flex:1;-ms-flex:1;flex:1}.collection_map-control{position:absolute;padding:.2rem .3rem;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;bottom:1rem;z-index:10;pointer-events:none}.collection_map-item{position:relative;background-color:#fff;padding:.3rem;font-size:.24rem;font-weight:400;color:#999;margin-bottom:.2rem;border-radius:.16rem}.collection_map-item-close{position:absolute;right:.3rem;top:.3rem;width:.2rem;height:.2rem;pointer-events:auto!important}.collection_map-item-close-icon{width:100%;height:100%}.collection_map-item-container{margin-bottom:.15rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.collection_map-item-container:last-child{margin-bottom:0}.collection_map-item-title{font-size:.32rem;font-weight:550;color:#333;margin-bottom:.16rem}.collection_map-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.collection_map-header{background:#fff;-webkit-box-shadow:0 .1rem .16rem 0 rgba(0,0,0,.05);box-shadow:0 .1rem .16rem 0 rgba(0,0,0,.05);position:relative;z-index:2}.collection_map-header-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.2rem .3rem;font-size:.3rem;color:#333;line-height:.42rem}.collection_map-header-area-selector{margin-left:.5rem;-webkit-box-flex:1;-ms-flex:1;flex:1}.collection_map-header-area-selector span{color:#c8c9cc}.collection_map-header-area-arrow{width:.32rem;padding:0 .02rem;-ms-flex-negative:0;flex-shrink:0}.collection_map-header-keyword{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:.16rem .3rem;background:#f4f4f4;border-radius:.5rem;padding:.2rem}.collection_map-header-keyword-search{width:.36rem;height:.36rem;margin-right:.2rem}.collection_map-header-keyword-input{font-size:.24rem;-webkit-box-flex:1;-ms-flex:1;flex:1;line-height:1;background:transparent;border:none;outline:none}.collection_map-header-tips{padding:.16rem .3rem;font-size:.24rem;color:#c8c9cc;line-height:.34rem;text-shadow:0 .1rem .16rem rgba(0,0,0,.05)}.collection_map-bottom{margin-top:auto;-webkit-box-shadow:0 -.05rem .18rem 0 rgba(0,0,0,.08);box-shadow:0 -.05rem .18rem 0 rgba(0,0,0,.08);padding:.16rem .5rem;background:#fff}.collection_map-bottom-buttom{background:#388aff;border-radius:.44rem;text-align:center;padding:.2rem 0;font-size:.3rem;color:#fff;line-height:.42rem;-webkit-transition:all .3s;transition:all .3s}.collection_map-bottom-buttom:active,.collection_map-bottom-buttom:focus{opacity:.7}.collection_list{height:100%;background-color:#f8f8f8;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.collection_list,.collection_list-header{display:-webkit-box;display:-ms-flexbox;display:flex}.collection_list-header{padding:.2rem .3rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.collection_list-header-title{font-size:.3rem;color:#202020;line-height:.42rem}.collection_list-header-subtitle{color:#999}.collection_list-container{overflow:scroll;padding:0 .3rem .3rem}.collection_list-card{padding:.3rem;background:#fff;border-radius:.16rem;margin-bottom:.2rem}.collection_list-card-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.34rem;font-weight:700;color:#333;line-height:.48rem;margin-bottom:.16rem}.collection_list-card-selector{width:.48rem;height:.48rem}.collection_list-card-subtitle{font-size:.24rem;color:#999;line-height:.34rem;margin-bottom:.08rem}.collection_list-card-buttons{margin-top:.3rem;display:-webkit-box;display:-ms-flexbox;display:flex}.collection_list-card-button{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.24rem;color:#333;line-height:.34rem;margin-right:.5rem;white-space:nowrap}.collection_list-card-button.unused{opacity:.5}.collection_list-card-button-icon{width:.48rem;height:.48rem}.collection_list-bottom{margin-top:auto;padding:.16rem .3rem;background:#fff;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-shadow:0 0 .18rem 0 rgba(0,0,0,.08);box-shadow:0 0 .18rem 0 rgba(0,0,0,.08)}.collection_list-bottom,.collection_list-bottom-follow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.collection_list-bottom-follow{width:.8rem;-ms-flex-negative:0;flex-shrink:0;font-size:.22rem;color:#333;line-height:.32rem;padding-left:.1rem;margin-right:.08rem;margin-left:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.collection_list-bottom-follow-icon{width:.36rem;height:.36rem;margin-bottom:.02rem}.collection_list-bottom-btn{padding:.2rem 0;-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;font-size:.3rem;color:#fff;line-height:.42rem;border-radius:.44rem;color:#388aff;background:#ecf4ff;margin-right:.2rem}.collection_list-bottom-btn.unused{opacity:.7}.collection_list-bottom-btn.second{margin-right:0;color:#fff;background:#388aff}.collection_history{height:100%;background-color:#f8f8f8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.collection_history-header{padding:.2rem .3rem}.collection_history-header-title{font-size:.24rem;color:#999;line-height:.34rem}.collection_history-container{overflow:scroll;height:100%;padding:0 .3rem;-webkit-box-sizing:border-box;box-sizing:border-box}.collection_history-card{padding:.3rem;background:#fff;border-radius:.16rem;margin-bottom:.2rem}.collection_history-card,.collection_history-card-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.collection_history-card-title{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:.34rem;font-weight:700;color:#333;line-height:.48rem;margin-bottom:.16rem}.collection_history-card-subtitle{font-size:.24rem;color:#999;line-height:.34rem;margin-bottom:.08rem}.collection_history-card-subtitle:last-child{margin-bottom:0}.collection_history-card-arrow{width:.24rem;padding:0 .02rem;margin-left:auto}.privacy-page{padding:.1rem .2rem;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.3}.privacy-page .agreemnet-box{height:100%}.privacy-page>p{font-size:.28rem;margin-top:.1rem;text-indent:.56rem;word-break:break-all}.privacy-page-margtom{margin-bottom:.8rem}.privacy-select-btn{font-size:.26rem;position:absolute;bottom:.08rem;z-index:9999;margin-top:.2rem;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.privacy-select-btn .privacy_icon{margin-right:.08rem;width:.24rem;height:.24rem}.agreemnet-box{overflow-y:scroll;overflow-x:hidden;height:6rem;text-align:left;color:#333}.agreemnet-box .no-indent{text-indent:0}.agreemnet-box .spanLineBold{text-decoration:underline;font-weight:600}.agreemnet-box .spanBold{font-weight:600}.agreemnet-box .spanLine{text-decoration:underline}.agreemnet-box .spanLine-color{color:#403e9e;text-decoration:underline}.agreemnet-box .keyPoint{color:red}.agreemnet-box>p{font-size:.28rem;margin-top:.1rem;text-indent:.56rem;word-break:break-all}.privacy-info-page .content{font-size:.3rem;padding:.32rem .28rem 0 .4rem}.privacy-info-page .content p{line-height:.42rem}.privacy-info-page .content .item-top{padding-top:.26rem}.privacy-info-page .privacy-tip{position:absolute;font-size:.28rem;color:#1d9dff;width:100%;bottom:.4rem;text-align:center}