| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175 |
- /**全局样式**/
- page,.container {
- width: 100%;
- box-sizing: border-box;
- }
- .container {
- width: 100%;height: 100%;
- }
- .nodata,.loading{
- padding:100rpx 0;text-align: center;font-size: 30rpx;color: #aaa;
- }
- /* 地图 */
- #myMap{
- width: 100%;height:260px;box-sizing: border-box;
- /* border-bottom: 1rpx solid #ccc; */
- }
- /* 详情 */
- .navType-detail{
- padding-bottom: 100rpx;
- }
- .navType-detail-title{
- font-size: 40rpx;font-weight: bold;
- }
- .navType-detail-title image{
- width: 40rpx;vertical-align: middle;position: relative;top: -3rpx;
- }
- .navType-detail-item{
- border-bottom: 1rpx solid #e0e0e0;padding:20rpx 20rpx 20rpx 10rpx;font-size: 35rpx;color: #222;
- position: relative;
- }
- .navType-detail-item:last-child{
- border: none;
- }
- .navType-detail-item.start,.navType-detail-item.end{
- font-size: 35rpx;color: #353535;
- }
- .navType-detail-item text{
- font-size: 25rpx;color: #aaa;display: block;
- }
- .navType-detail-wrap{
- padding-left: 30rpx;border-left: 2rpx dashed #ccc;margin-left: 20rpx;
- }
- .navType-detail-item::before{
- content: "";display: block;width: 30rpx;height: 30rpx;border-radius: 50%;box-sizing: border-box;
- background: #f5f5f5;border: 1rpx solid #ccc;position: absolute;left: -40rpx;top: 50%;margin-top: -15rpx;
- }
- .navType-detail-item.start::before{
- background: #18A15F;border: 1rpx solid #18A15F;
- }
- .navType-detail-item.end::before{
- background: #DD4E42;border: 1rpx solid #DD4E42;
- }
- /* 历史记录 */
- .history{
- height: 100%;width: 100%;background: #fff;
- }
- .history-item{
- border-bottom: 1rpx solid #e5e5e5;overflow: hidden;position: relative;box-sizing: border-box;
- }
- .history-item-wrap{
- display: block;width: 100%;height: 100%;box-sizing: border-box;font-size: 30rpx;
- background: #fff;position: relative;z-index: 2;
- transition: transform .30s linear 0s;
- }
- .item-nav{
- padding:35rpx 30rpx 35rpx 60rpx;position: relative;
- }
- .item-nav .icon{
- width: 35rpx;height: 35rpx;position: absolute;left: 20rpx;top: 40rpx;
- }
- .history-item-del{
- position: absolute;z-index: 1;right: 0;top: 0;height: 100%;width: 180rpx;text-align: center;
- background: #FB2531;color: #fff;box-sizing: border-box;padding-top: 50rpx;font-size: 35rpx;
- }
- .history-item-del text{
- position: absolute;height: 30rpx;display: block;top: 50%;margin-top: -20rpx;width: 100%;
- }
- .from{
- font-size: 35rpx;color: #333;padding-bottom: 5rpx;
- }
- .to{
- font-size: 30rpx;color: #aaa;
- }
- .delHistory{
- color: rgba(255,255,255,0.5);display: inline-block;float:right;margin-top: 35rpx;font-size: 25rpx;padding: 15rpx 30rpx;
- }
- .no-data{
- text-align: center;font-size: 25rpx;color: #aaa;width: 70%;padding: 100rpx 0;margin: 0 auto;
- }
- /* 页面样式 */
- page{
- background: #f5f5f5;
- }
- .container{
- padding: 0;
- }
- /*出行方案*/
- .navType{
- display: flex;
- }
- .navType-item{
- flex: 1;opacity: .25;text-align: center;
- transition: opacity .3s ease 0s;
- }
- .navType-icon{
- width: 50rpx;display: block;margin: 0 auto;
- }
- .navType-name{
- font-size: 25rpx;color: #000;padding-top: 10rpx;
- }
- .navType-sel{
- opacity: 1;
- }
- .navType-title{
- font-size: 25rpx;color: #000;padding: 25rpx 0;overflow: hidden;
- padding-left: 5rpx;display: inline-block;vertical-align: middle;
- }
- /* 标题 */
- .current-item{
- background: #fff;padding: 30rpx;box-sizing: border-box;margin-bottom: 30rpx;position: relative;
- border-bottom: 1rpx solid #eee;
- }
- .current-item .wrap{
- padding-bottom: 30rpx;margin-bottom: 30rpx;border-bottom: 1rpx dashed #e5e5e5;
- }
- .current-item .name,.myPosition{
- font-size: 30rpx;color: #333;
- }
- .current-item .address{
- font-size: 25rpx;color: #aaa;
- }
- .current-item .name,.current-item .address,.myPosition{
- width: 100%;white-space: normal;padding-left: 70rpx;padding-right: 30rpx;box-sizing: border-box;
- position: relative;
- }
- .current-item .t{
- display: inline-block;font-size: 25rpx;color: #bbb;width: 70rpx;
- position: absolute;left: 0;top: 5rpx;
- }
- .bottom-bar{
- position: fixed;bottom: 0;left: 0;width: 100%;box-sizing: border-box;
- padding: 30rpx;border-top:1rpx solid #e5e5e5;background: rgba(255,255,255,0.8);
- }
- .navTap{
- width: 100%;color: #fff;background: #1d6ed0;
- }
- /* 路线详情 */
- .navType-detail{
- padding: 30rpx;background: #fff;
- }
- /* 公交路线 */
- .transfer-list{
- padding-bottom:30rpx; border-top: 1rpx solid #eee;
- }
- .transfer-item{
- box-sizing: border-box;padding: 30rpx;
- font-size: 32rpx;color: #394047;background:#fff;border-bottom: 1rpx solid #eee;
- }
- .transfer-transport{
- padding-bottom: 15rpx;
- }
- .transfer-transport-name{
- display: inline-block;word-break: break-all;white-space: normal;
- }
- .route-info{
- font-size: 25rpx;color: #aaa;
- }
- .tip{
- font-size: 25rpx;color: #aaa;padding:0 30rpx;text-align: center;
- }
|