.active{border:1px solid!important}.my-swipe{position:relative}.my-swipe .trip-type{position:absolute;top:10px;right:10px;z-index:999;height:26px;line-height:26px;border-radius:12px;padding:1px;font-size:12px;background-color:#333;border-radius:26px}.my-swipe .trip-type .actived-left,.my-swipe .trip-type .actived-right{display:inline-block;height:24px;padding:0 6px;text-align:center;min-width:50px}.my-swipe .trip-type .active{background-color:#fff;border-radius:24px;transition:width .2s;-moz-transition:width .2s;-webkit-transition:width .2s;-o-transition:width .2s}.travelSearchwrapper{height:calc(100vh - 54px)}.travel{height:100vh}.travel .travelFledHead{width:100%}.dot{background:#616161;border-radius:50%;display:inline-block;height:4px;vertical-align:middle;margin:0 4px;width:4px}.contentBox{padding:10px;box-sizing:border-box}.contentBox .hotBox{margin:10px 0}.contentBox .hotBox .hotTravelList{width:100%;margin:10px 0;display:flex;flex-wrap:wrap}.contentBox .hotBox .hotTravelList .hotTravelBox{width:33.33%;padding:5px;box-sizing:border-box}.contentBox .hotBox .hotTravelList .hotTravelBox .round-md{overflow:hidden;position:relative;height:0;padding-bottom:100%}.contentBox .hotBox .hotTravelList .hotTravelBox .round-md .imgageBox{position:absolute;top:0;bottom:0;right:0;left:0}.contentBox .hotBox .hotTravelList .hotTravelBox .titleBox{margin:5px 0;text-align:center}.contentBox .hotBox .hotTravelList .hotTravelBox .traveltagBox .tabBox{margin-right:5px}.contentBox .ggBox{margin:10px 0}.contentBox .ggBox .ggSwipeBox{margin:10px 0;border-radius:8px;box-shadow:0 3px 3px 1px rgba(0,0,0,.08)}.contentBox .ggBox .ggSwipeTitle{height:80px;padding:10px;box-sizing:border-box}.contentBox .shadow{background:#fff}.contentBox .emptyBox{text-align:center}.contentBox .emptyBox .noBox{position:relative;height:0;padding-bottom:100%}.contentBox .emptyBox .noBox .imgageBox{position:absolute;top:0;bottom:0;right:0;left:0}.hotCity-item{font-size:12px;color:#999;text-align:center;height:34px;line-height:34px;border-radius:4px;margin-bottom:5px;border:1px solid #eeeeef}.filter-panel__reset>a{font-size:12px;text-align:center;height:32px;line-height:32px;border-radius:2px}.filter-panel__reset{display:flex;background:#eeeeef;padding:10px}.filter-panel__reset .reset{background:#fff;color:#999;width:100px}.filter-panel__reset .selection{flex:1;overflow:hidden;color:#fff;margin-left:10px}