diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 0000000..44e22a4 --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,5 @@ +{ + "workbench.tree.indent": 2, + "editor.indentSize": "tabSize", + "editor.tabSize": 2 +} \ No newline at end of file diff --git a/common/util.js b/common/util.js index 9241117..7b681a5 100644 --- a/common/util.js +++ b/common/util.js @@ -1,6 +1,6 @@ import aes from "@/common/aes.js"; // #ifdef H5 -import wechat from './wechat' +import * as wechat from './wechat' // #endif import param from './param' //工具方法 @@ -142,16 +142,16 @@ module.exports = { var userid= map.userid; //扫码结果 uni.navigateTo({ - url:"/subPage/scenic/subscribe/qrcode/reserve_detail_2?userid="+userid + url:"/subPageA/scenic/subscribe/qrcode/reserve_detail_2?userid="+userid }) } }else if(code == "0" && mes == "未安装微信_小程序跳转"){ uni.navigateTo({ - url:"/subPage/scenic/subscribe/yuyue/yue_list_js" + url:"/subPageA/scenic/subscribe/yuyue/yue_list_js" }) }else if(code == "0" && mes == "未安装微信_授权登陆"){ uni.navigateTo({ - url:"/subPage/index/an_login/an_login" + url:"/subPageA/index/an_login/an_login" }) }else{ if(!mes == '失败'){ diff --git a/components/tabBar/tabBar.vue b/components/tabBar/tabBar.vue new file mode 100644 index 0000000..f27b6df --- /dev/null +++ b/components/tabBar/tabBar.vue @@ -0,0 +1,49 @@ + + + + + + diff --git a/components/xi-waterfall/xi-waterfall.vue b/components/xi-waterfall/xi-waterfall.vue index d3c9642..153c15a 100644 --- a/components/xi-waterfall/xi-waterfall.vue +++ b/components/xi-waterfall/xi-waterfall.vue @@ -99,11 +99,11 @@ export default { goToDetail: function(item) { if(item.type == "2926"){ uni.navigateTo({ - url: '/subPage/feiyi/feiyidetail/feiyidetail?guid='+item.guid + url: '/subPageA/feiyi/feiyidetail/feiyidetail?guid='+item.guid }); }else if(item.type == "2924"){ uni.navigateTo({ - url: '/subPage/yizhi/zhidetail/zhidetail?guid='+item.guid + url: '/subPageA/yizhi/zhidetail/zhidetail?guid='+item.guid }); } diff --git a/main.js b/main.js index 2316f14..00a5a8c 100644 --- a/main.js +++ b/main.js @@ -9,6 +9,10 @@ import util from './common/util' //工具类 import param from './common/param' //默认经纬度 import Base64 from './common/Base64' //工具类 import MD5 from './common/MD5' + +// import tabBar from './components/tabBar/tabBar.vue' +// Vue.component('tab-bar', tabBar) + // #ifdef H5 import wechat from './common/wechat' Vue.prototype.$wechat =wechat; diff --git a/manifest.json b/manifest.json index cf57ac3..ef2c75b 100644 --- a/manifest.json +++ b/manifest.json @@ -60,13 +60,17 @@ "appid" : "wx2b6c19414e8d7778", "setting" : { "urlCheck" : false, - "es6" : true + "es6" : true, + "minified" : true }, "usingComponents" : true, "permission" : { "scope.userLocation" : { "desc" : "您的位置将用于小程序定位" } + }, + "optimization" : { + "subPackages" : true } }, "mp-alipay" : { diff --git a/pages.json b/pages.json index 7294d6b..27e8ad7 100644 --- a/pages.json +++ b/pages.json @@ -29,17 +29,8 @@ ], "subPackages": [ { - "root": "subPage", + "root": "subPageA", "pages": [ - { - "path": "index/an/aninx", - "style": { - "navigationStyle": "custom", - "app-plus": { - "titleView": false - } - } - }, { "path": "specialgood/specialgoodlist/specialgoodlist", "style": { @@ -58,18 +49,8 @@ "navigationBarTitleText": "景区" } }, - { - "path": "cate/index", - "style": { - "navigationBarTitleText": "目的地" - } - }, - { - "path": "travel/travellist/travellist", - "style": { - "navigationBarTitleText": "旅行社" - } - }, + + { "path": "food/foodlist/foodlist", "style": { @@ -116,44 +97,13 @@ } } }, - { - "path": "cate/destination", - "style": { - "navigationBarTitleText": "详情", - "app-plus": { - "titleNView": { - "type": "transparent" - } - } - } - }, + { "path": "destination/destination", "style": {} }, - { - "path": "hotel/hotellist/hotellist", - "style": { - "navigationBarTitleText": "酒店" - } - }, - { - "path": "hotel/hoteldetail/hoteldetail", - "style": { - "navigationBarTitleText": "详情", - "app-plus": { - "titleNView": { - "type": "transparent" - } - } - } - }, - { - "path": "tousu/tousulist/tousulist", - "style": { - "navigationBarTitleText": "投诉电话" - } - }, + + { "path": "hotevent/hoteventlist/hoteventlist", "style": { @@ -205,19 +155,7 @@ } } }, - { - "path": "zixun/zixunlist/zixuntlist", - "style": { - "navigationBarTitleText": "信息发布" - } - }, - { - "path": "zixun/zixundetail/zixundetail", - "style": { - "navigationBarTitleText": "详情", - "backgroundColor": "#FFFFFF" - } - }, + { "path": "method/methodlist/methodlist", "style": { @@ -235,23 +173,7 @@ } } }, - { - "path": "famousVillage/famousVillagelist/famousVillagelist", - "style": { - "navigationBarTitleText": "名村古镇" - } - }, - { - "path": "famousVillage/famousVillagetail/famousVillagetail", - "style": { - "navigationBarTitleText": "详情", - "app-plus": { - "titleNView": { - "type": "transparent" - } - } - } - }, + { "path": "travelroute/travelroutelist/travelroutelist", "style": { @@ -302,17 +224,6 @@ } } }, - { - "path": "scenic/scenicdetial/scenicdetial_html", - "style": { - "navigationBarTitleText": "详情", - "app-plus": { - "titleNView": { - "type": "transparent" - } - } - } - }, { "path": "cesuo/cesuo/cesuo", "style": { @@ -382,54 +293,9 @@ } } }, - { - "path": "campsite/campsitelist/campsitelist", - "style": { - "navigationBarTitleText": "驿站营地" - } - }, - { - "path": "campsite/campsitedetail/campsitedetail", - "style": { - "navigationBarTitleText": "详情", - "app-plus": { - "titleNView": { - "type": "transparent" - } - } - } - }, - { - "path": "campsite/campsitedetail/zhuanti_detail", - "style": { - "navigationBarTitleText": "驿站主题", - "transparentTitle": "auto", - "backgroundColor": "#f00" - } - }, - { - "path": "travel/traveldetail/traveldetail", - "style": { - "navigationBarTitleText": "详情", - "app-plus": { - "titleNView": { - "type": "transparent" - } - } - } - }, - { - "path": "jiqiren/jiqiren/jiqiren", - "style": { - "navigationBarTitleText": "智能机器人" - } - }, - { - "path": "jiqiren/jiqiren/zhinengjiqiren", - "style": { - "navigationBarTitleText": "智能机器人" - } - }, + + + { "path": "3Dzoulang/3Dzoulang/3Dzoulang", "style": { @@ -491,30 +357,7 @@ "navigationStyle": "custom" } }, - { - "path": "pay/scenicdetail", - "style": { - "navigationBarTitleText": "景区详情" - } - }, - { - "path": "pay/calendar/index", - "style": { - "navigationBarTitleText": "选择日期" - } - }, - { - "path": "pay/order/order", - "style": { - "navigationBarTitleText": "全部评论" - } - }, - { - "path": "pay/book/book", - "style": { - "navigationBarTitleText": "订单详情" - } - }, + { "path": "personcenter/middlePage", "style": { @@ -533,12 +376,6 @@ "navigationBarTitleText": "个人中心" } }, - { - "path": "personcenter/index_hd_html", - "style": { - "navigationBarTitleText": "个人中心" - } - }, { "path": "personcenter/aboutus", "style": { @@ -551,43 +388,8 @@ "navigationBarTitleText": "系统更新" } }, - { - "path": "order/order", - "style": { - "navigationBarTitleText": "我的订单" - } - }, - { - "path": "order/orderdetail/orderdetail", - "style": { - "navigationBarTitleText": "订单详情" - } - }, - { - "path": "order/pay/pay", - "style": { - "navigationBarTitleText": "确认支付" - } - }, - { - "path": "order/comment/comment", - "style": { - "navigationBarTitleText": "评价" - } - }, - { - "path": "suggest/sug_list", - "style": { - "navigationBarTitleText": "我的投诉", - "backgroundColor": "#fff" - } - }, - { - "path": "suggest/sug_from", - "style": { - "navigationBarTitleText": "投诉填报" - } - }, + + { "path": "index/hebei", "style": { @@ -597,49 +399,14 @@ } } }, - { - "path": "translate/translate", - "style": { - "navigationBarTitleText": "百度翻译(支持中英文)" - } - }, - { - "path": "translate/translate_2", - "style": { - "navigationBarTitleText": "百度翻译(支持中英文)" - } - }, - { - "path": "imgDistinguish/imgDistinguish", - "style": { - "navigationBarTitleText": "图像识别" - } - }, - { - "path": "imgDistinguish/shibie_detail/shibie_detail", - "style": { - "navigationBarTitleText": "图像识别" - } - }, - { - "path": "store/storedetail/storedetail", - "style": { - "navigationBarTitleText": "详情" - } - }, + { "path": "guide/guidelist", "style": { "navigationBarTitleText": "导游员" } }, - { - "path": "tousu/index/index", - "style": { - "navigationBarTitleText": "投诉", - "backgroundColor": "#fff" - } - }, + { "path": "index/kg_detail/kg_detail", "style": { @@ -647,17 +414,7 @@ "backgroundColor": "#fff" } }, - { - "path": "cate/xiongan/xiongan", - "style": { - "navigationBarTitleText": "了解雄安", - "app-plus": { - "titleNView": { - "type": "transparent" - } - } - } - }, + { "path": "scenic/subscribe/subscribe", "style": { @@ -756,20 +513,6 @@ "navigationBarTitleText": "扫码记录" } }, - { - "path": "personcenter/adminLogin/adminLogin", - "style": { - "navigationBarTitleText": "管理员登陆", - "backgroundColor": "#fff" - } - }, - { - "path": "personcenter/adminLogin/adminLogin_2", - "style": { - "navigationBarTitleText": "管理员登陆", - "backgroundColor": "#fff" - } - }, { "path": "myComment/myComment", "style": {} @@ -841,18 +584,7 @@ "navigationBarTitleText": "购物场所" } }, - { - "path": "amusement/shoplist/amusementlist", - "style": { - "navigationBarTitleText": "娱乐场所" - } - }, - { - "path": "amusement/amusementdetail/amusementdetail", - "style": { - "navigationBarTitleText": "娱乐场所" - } - }, + { "path": "video/videolist/videolist", "style": { @@ -937,6 +669,217 @@ } } ] + }, + { + "root": "subPageB", + "pages": [ + { + "path": "campsite/campsitelist/campsitelist", + "style": { + "navigationBarTitleText": "驿站营地" + } + }, + { + "path": "campsite/campsitedetail/campsitedetail", + "style": { + "navigationBarTitleText": "详情", + "app-plus": { + "titleNView": { + "type": "transparent" + } + } + } + }, + { + "path": "campsite/campsitedetail/zhuanti_detail", + "style": { + "navigationBarTitleText": "驿站主题", + "transparentTitle": "auto", + "backgroundColor": "#f00" + } + }, + { + "path": "amusement/shoplist/amusementlist", + "style": { + "navigationBarTitleText": "娱乐场所" + } + }, + { + "path": "amusement/amusementdetail/amusementdetail", + "style": { + "navigationBarTitleText": "娱乐场所" + } + },{ + "path": "cate/destination", + "style": { + "navigationBarTitleText": "详情", + "app-plus": { + "titleNView": { + "type": "transparent" + } + } + } + },{ + "path": "cate/xiongan/xiongan", + "style": { + "navigationBarTitleText": "了解雄安", + "app-plus": { + "titleNView": { + "type": "transparent" + } + } + } + },{ + "path": "cate/index", + "style": { + "navigationBarTitleText": "目的地" + } + },{ + "path": "famousVillage/famousVillagelist/famousVillagelist", + "style": { + "navigationBarTitleText": "名村古镇" + } + }, + { + "path": "famousVillage/famousVillagetail/famousVillagetail", + "style": { + "navigationBarTitleText": "详情", + "app-plus": { + "titleNView": { + "type": "transparent" + } + } + } + },{ + "path": "hotel/hotellist/hotellist", + "style": { + "navigationBarTitleText": "酒店" + } + }, + { + "path": "hotel/hoteldetail/hoteldetail", + "style": { + "navigationBarTitleText": "详情", + "app-plus": { + "titleNView": { + "type": "transparent" + } + } + } + },{ + "path": "jiqiren/jiqiren/jiqiren", + "style": { + "navigationBarTitleText": "智能机器人" + } + }, + { + "path": "jiqiren/jiqiren/zhinengjiqiren", + "style": { + "navigationBarTitleText": "智能机器人" + } + },{ + "path": "order/order", + "style": { + "navigationBarTitleText": "我的订单" + } + }, + { + "path": "order/orderdetail/orderdetail", + "style": { + "navigationBarTitleText": "订单详情" + } + }, + { + "path": "order/pay/pay", + "style": { + "navigationBarTitleText": "确认支付" + } + }, + { + "path": "order/comment/comment", + "style": { + "navigationBarTitleText": "评价" + } + },{ + "path": "pay/scenicdetail", + "style": { + "navigationBarTitleText": "景区详情" + } + }, + { + "path": "pay/calendar/index", + "style": { + "navigationBarTitleText": "选择日期" + } + }, + { + "path": "pay/order/order", + "style": { + "navigationBarTitleText": "全部评论" + } + }, + { + "path": "pay/book/book", + "style": { + "navigationBarTitleText": "订单详情" + } + },{ + "path": "store/storedetail/storedetail", + "style": { + "navigationBarTitleText": "详情" + } + },{ + "path": "suggest/sug_list", + "style": { + "navigationBarTitleText": "我的投诉", + "backgroundColor": "#fff" + } + }, + { + "path": "suggest/sug_from", + "style": { + "navigationBarTitleText": "投诉填报" + } + },{ + "path": "tousu/tousulist/tousulist", + "style": { + "navigationBarTitleText": "投诉电话" + } + },{ + "path": "tousu/index/index", + "style": { + "navigationBarTitleText": "投诉", + "backgroundColor": "#fff" + } + },{ + "path": "travel/travellist/travellist", + "style": { + "navigationBarTitleText": "旅行社" + } + },{ + "path": "travel/traveldetail/traveldetail", + "style": { + "navigationBarTitleText": "详情", + "app-plus": { + "titleNView": { + "type": "transparent" + } + } + } + },{ + "path": "zixun/zixunlist/zixuntlist", + "style": { + "navigationBarTitleText": "信息发布" + } + }, + { + "path": "zixun/zixundetail/zixundetail", + "style": { + "navigationBarTitleText": "详情", + "backgroundColor": "#FFFFFF" + } + } + ] } ], "globalStyle": { @@ -945,44 +888,44 @@ "navigationBarTitleText": "雄安文旅", "navigationBarBackgroundColor": "#f7f7f7", "backgroundColor": "#f5f5f5" - } - // "tabBar": { - // "color": "#666", - // "selectedColor": "#1677ff", - // "borderStyle": "black", - // "backgroundColor": "#fefefe", - // "list": [{ - // "pagePath": "pages/index/index", - // "iconPath": "static/animg/nav_index.png", - // "selectedIconPath": "static/animg/nav_indexa.png", - // "text": "首页" - // }, - // { - // "pagePath": "pages/cate/destination", - // "iconPath": "static/animg/nav_an.png", - // "selectedIconPath": "static/animg/nav_ana.png", - // "text": "了解雄安" - // }, - // { - // "pagePath": "pages/zhoubian/zhoubian/zhoubian", - // "iconPath": "static/animg/nav_ms.png", - // "selectedIconPath": "static/animg/nav_msa.png", - // "text": "附近" + }, + "tabBar": { + "color": "#666", + "selectedColor": "#1677ff", + "borderStyle": "black", + "backgroundColor": "#fefefe", + "list": [{ + "pagePath": "pages/index/index", + "iconPath": "static/animg/bar/home.png", + "selectedIconPath": "static/animg/bar/home_active.png", + "text": "首页" + }, + // { + // "pagePath": "pages/cate/destination", + // "iconPath": "static/animg/nav_an.png", + // "selectedIconPath": "static/animg/nav_ana.png", + // "text": "了解雄安" + // }, + { + "pagePath": "pages/zhoubian/zhoubian/zhoubian", + "iconPath": "static/animg/bar/fujin.png", + "selectedIconPath": "static/animg/bar/fujin_active.png", + "text": "附近" - // }, - // { - // "pagePath": "pages/fuwu/fuwu", - // "iconPath": "static/animg/nav_dl.png", - // "selectedIconPath": "static/animg/nav_dla.png", - // "text": "文旅服务" - // }, - // { - // "pagePath": "pages/personcenter/personcenter", - // "iconPath": "static/animg/nav_wo.png", - // "selectedIconPath": "static/animg/nav_woa.png", - // "text": "我的" + }, + { + "pagePath": "pages/fuwu/fuwu", + "iconPath": "static/animg/bar/fuwu.png", + "selectedIconPath": "static/animg/bar/fuwu_active.png", + "text": "文旅服务" + }, + { + "pagePath": "pages/personcenter/personcenter", + "iconPath": "static/animg/bar/my.png", + "selectedIconPath": "static/animg/bar/my_active.png", + "text": "我的" - // } - // ] - // } + } + ] + } } diff --git a/pages/fuwu/fuwu.vue b/pages/fuwu/fuwu.vue index 12c8fbf..0e0aa81 100644 --- a/pages/fuwu/fuwu.vue +++ b/pages/fuwu/fuwu.vue @@ -185,78 +185,78 @@ export default { var that = this; if (type == 'jingqu') { uni.navigateTo({ - url: '/subPage/scenic/sceniclist/sceniclist' + url: '/subPageA/scenic/sceniclist/sceniclist' }); } else if (type == 'meishi') { uni.navigateTo({ - url: '/subPage/food/foodlist/foodlist' + url: '/subPageA/food/foodlist/foodlist' }); } else if (type == 'xianlu') { uni.navigateTo({ - url: '/subPage/travelroute/travelroutelist/travelroutelist' + url: '/subPageA/travelroute/travelroutelist/travelroutelist' }); } else if (type == 'huodong') { uni.navigateTo({ - url: '/subPage/hotevent/hoteventlist/hoteventlist' + url: '/subPageA/hotevent/hoteventlist/hoteventlist' }); } else if (type == 'daolan') { // uni.navigateTo({ - // url: '/subPage/shuzidaolan/shuzidaolan' - // });/subPage/daolan/daolan?scenicId=' + itemName.guid" + // url: '/subPageA/shuzidaolan/shuzidaolan' + // });/subPageA/daolan/daolan?scenicId=' + itemName.guid" uni.navigateTo({ - url: '/subPage/daolan/zhdl' + url: '/subPageA/daolan/zhdl' }); } else if (type == 'jiudian') { uni.navigateTo({ - url: '/subPage/hotel/hotellist/hotellist' + url: '/subPageA/hotel/hotellist/hotellist' }); } else if (type == 'techan') { uni.navigateTo({ - url: '/subPage/specialgood/specialgoodlist/specialgoodlist' + url: '/subPageA/specialgood/specialgoodlist/specialgoodlist' }); } else if (type == 'whg') { uni.navigateTo({ - url: '/subPage/wenhua/wenhualist/wenhualist' + url: '/subPageA/wenhua/wenhualist/wenhualist' }); } else if (type == 'weilai') { /* uni.navigateTo({ - url: '/subPage/hotel/hotellist/hotellist' + url: '/subPageA/hotel/hotellist/hotellist' }); */ } else if (type == 'gonglv') { uni.navigateTo({ - url: '/subPage/method/methodlist/methodlist' + url: '/subPageA/method/methodlist/methodlist' }); } else if (type == 'xcy') { uni.navigateTo({ - url: '/subPage/xiangcunyou/xiangcunyoulist/xcylist' + url: '/subPageA/xiangcunyou/xiangcunyoulist/xcylist' }); } else if (type == 'guide') { uni.navigateTo({ - url: '/subPage/guide/guidelist' + url: '/subPageA/guide/guidelist' }); } else if (type == 'zixun') { uni.navigateTo({ - url: '/subPage/zixun/zixunlist/zixuntlist' + url: '/subPageA/zixun/zixunlist/zixuntlist' }); } else if (type == 'vr720') { uni.navigateTo({ - url: '/subPage/url720list/url720list' + url: '/subPageA/url720list/url720list' }); } else if (type == 'lvxingshe') { uni.navigateTo({ - url: '/subPage/travel/travellist/travellist' + url: '/subPageA/travel/travellist/travellist' }); } else if (type == 'wenwu') { uni.navigateTo({ - url: '/subPage/yizhi/zhilist/zhilist' + url: '/subPageA/yizhi/zhilist/zhilist' }); } else if (type == 'zhoubian') { uni.switchTab({ - url: '/subPage/zhoubian/zhoubian/zhoubian' + url: '/subPageA/zhoubian/zhoubian/zhoubian' }); } else if (type == 'xingqu') { /* uni.navigateTo({ - url: '/subPage/hotel/hotellist/hotellist' + url: '/subPageA/hotel/hotellist/hotellist' }); */ } else if (type == 'yuyue') { switch (uni.getSystemInfoSync().platform) { @@ -275,33 +275,33 @@ export default { } } else if (type == 'tousu') { uni.navigateTo({ - url: '/subPage/tousu/tousulist/tousulist' + url: '/subPageA/tousu/tousulist/tousulist' }); } else if (type == 'fanyi') { uni.navigateTo({ - url: '/subPage/translate/translate' + url: '/subPageA/translate/translate' }); } else if (type == 'wenchuang') { uni.navigateTo({ - url: '/subPage/wenchuang/wenlist/wenlist' + url: '/subPageA/wenchuang/wenlist/wenlist' }); } else if (type == 'gouwu') { uni.navigateTo({ - url: '/subPage/shopping/shoplist/shoplist' + url: '/subPageA/shopping/shoplist/shoplist' }); } else if (type == 'video') { uni.navigateTo({ - url: '/subPage/video/videolist/videolist' + url: '/subPageA/video/videolist/videolist' }); } else if (type == 'yule') { uni.navigateTo({ - url: '/subPage/amusement/shoplist/amusementlist' + url: '/subPageA/amusement/shoplist/amusementlist' }); } else if (type == 'jiqiren') { that.$util.saveOperatorLog(that, 'FUN', '机器人'); if (this.$wechat.isWechat()) { uni.navigateTo({ - url: '/subPage/jiqiren/jiqiren/zhinengjiqiren' + url: '/subPageA/jiqiren/jiqiren/zhinengjiqiren' }); } else { switch (uni.getSystemInfoSync().platform) { @@ -336,11 +336,11 @@ export default { } } else if (type == 'feiyi') { uni.navigateTo({ - url: '/subPage/feiyi/feiyilist/feiyilist' + url: '/subPageA/feiyi/feiyilist/feiyilist' }); }else if(type == 'yxjd'){ uni.navigateTo({ - url: '/subPage/yanxuejidi/yanxuejidilist/yanxuejidi' + url: '/subPageA/yanxuejidi/yanxuejidilist/yanxuejidi' }); } }, @@ -397,7 +397,7 @@ export default { }, receiveSuccess:function(fileStr){ uni.navigateTo({ - url: '/subPage/imgDistinguish/shibie_detail/shibie_detail?tempFilePaths=' + fileStr + url: '/subPageA/imgDistinguish/shibie_detail/shibie_detail?tempFilePaths=' + fileStr }); }, receiveFail:function(){ @@ -414,7 +414,7 @@ export default { sourceType: ['album', 'camera'], // album 从相册选图,camera 使用相机,默认二者都有 success: function(res) { uni.navigateTo({ - url: '/subPage/imgDistinguish/shibie_detail/shibie_detail?tempFilePaths=' + res.tempFilePaths[0] + url: '/subPageA/imgDistinguish/shibie_detail/shibie_detail?tempFilePaths=' + res.tempFilePaths[0] }); } }); diff --git a/pages/index/index.vue b/pages/index/index.vue index 97678ab..de84614 100644 --- a/pages/index/index.vue +++ b/pages/index/index.vue @@ -9,57 +9,35 @@ - - - 景区 + + + 景区门票 - - - 美食 + + + 酒店民宿 - - - 文创 + + + 精品线路 - - - 特产 - - - - - - 酒店 - - - - - - 预约 - - - - - - 非遗 - - - - - - 线路 + + + 智能客服 - - + + + + 搜一下 @@ -238,7 +216,11 @@ - + diff --git a/pages/personcenter/personcenter.vue b/pages/personcenter/personcenter.vue index 8e43403..4881790 100644 --- a/pages/personcenter/personcenter.vue +++ b/pages/personcenter/personcenter.vue @@ -684,7 +684,7 @@ export default { jump: function(obj) { if (obj == 'aboutus') { uni.navigateTo({ - url: '/subPage/personcenter/aboutus' + url: '/subPageA/personcenter/aboutus' }); } else if (obj == 'tousu') { if (this.$util.isBlack(aes.aesDecrypt(uni.getStorageSync('unionid')))) { @@ -695,23 +695,23 @@ export default { return; } uni.navigateTo({ - url: '/subPage/suggest/sug_list' + url: '/subPageA/suggest/sug_list' }); } else if (obj == 'update') { uni.navigateTo({ - url: '/subPage/personcenter/update' + url: '/subPageA/personcenter/update' }); } else if (obj == 'fanyi') { uni.navigateTo({ - url: '/subPage/translate/translate' + url: '/subPageA/translate/translate' }); } else if (obj == 'phonetousu') { uni.navigateTo({ - url: '/subPage/tousu/tousulist/tousulist' + url: '/subPageA/tousu/tousulist/tousulist' }); } else if (obj == 'guide') { uni.navigateTo({ - url: '/subPage/guide/guidelist' + url: '/subPageA/guide/guidelist' }); } else if (obj == 'lvxingshe') { uni.navigateTo({ @@ -742,7 +742,7 @@ export default { return; } uni.navigateTo({ - url: '/subPage/scenic/subscribe/yuyue/yue_list_js' + url: '/subPageA/scenic/subscribe/yuyue/yue_list_js' }); } else if (obj == 'myReserve') { if (this.$util.isBlack(aes.aesDecrypt(uni.getStorageSync('unionid')))) { @@ -753,11 +753,11 @@ export default { return; } uni.navigateTo({ - url: '/subPage/myReserve/myReserve' + url: '/subPageA/myReserve/myReserve' }); } else if (obj == 'admin') { uni.navigateTo({ - url: '/subPage/personcenter/adminLogin/adminLogin' + url: '/subPageA/personcenter/adminLogin/adminLogin' }); } else if (obj == 'scanRecord') { if (this.$util.isBlack(aes.aesDecrypt(uni.getStorageSync('adminId')))) { @@ -768,7 +768,7 @@ export default { return; } uni.navigateTo({ - url: '/subPage/personcenter/scanCodeRecord/scanCodeRecord' + url: '/subPageA/personcenter/scanCodeRecord/scanCodeRecord' }); } else if (obj == 'logout') { uni.removeStorageSync('adminId'); @@ -794,7 +794,7 @@ export default { return; } uni.navigateTo({ - url: '/subPage/myComment/list/list' + url: '/subPageA/myComment/list/list' }); } else if (obj == 'delete') { var that = this; @@ -1089,7 +1089,7 @@ export default { sourceType: ['album', 'camera'], // album 从相册选图,camera 使用相机,默认二者都有 success: function(res) { uni.navigateTo({ - url: '/subPage/imgDistinguish/imgDistinguish?tempFilePaths=' + res.tempFilePaths[0] + url: '/subPageA/imgDistinguish/imgDistinguish?tempFilePaths=' + res.tempFilePaths[0] }); } }); diff --git a/pages/zhoubian/zhoubian/zhoubian.vue b/pages/zhoubian/zhoubian/zhoubian.vue index 5a12908..6c07945 100644 --- a/pages/zhoubian/zhoubian/zhoubian.vue +++ b/pages/zhoubian/zhoubian/zhoubian.vue @@ -78,7 +78,7 @@ export default { coversOne: { latitude: this.$param.clat, longitude: this.$param.clng, - iconPath: '/static/images/me.png', + iconPath: '/static/animg/daolan/me.png', id: 0, markerTitle: '我的位置', rotate: 315 @@ -91,17 +91,17 @@ export default { // isShow_2: false, height_2:0, oData: [], - toilet: '/static/images/toilet.png', - tcc: '/static/images/tcc_1.png', - country: '/static/images/country_1.png', - pano: '/static/images/pano_1.png', - scenic: '/static/images/scenic.png', - hotel: '/static/images/hotel.png', - restaurant: '/static/images/restaurant.png', - shopping: '/static/images/shopping.png', - ent: '/static/images/ent.png', + toilet: '/static/animg/daolan/toilet.png', + tcc: '/static/animg/daolan/tcc_1.png', + country: '/static/animg/daolan/country_1.png', + pano: '/static/animg/daolan/pano_1.png', + scenic: '/static/animg/daolan/scenic.png', + hotel: '/static/animg/daolan/hotel.png', + restaurant: '/static/animg/daolan/restaurant.png', + shopping: '/static/animg/daolan/shopping.png', + ent: '/static/animg/daolan/ent.png', selectDIcon: 'scenic', - selectUrl: '/static/images/scenic.png', + selectUrl: '/static/animg/daolan/scenic.png', selectedIconPath: '', iconPath: '', diType: true, @@ -170,7 +170,7 @@ export default { that.covers = objData; } //that.selectIcon("scenic"); - // that.scenic = "/static/images/scenic_h.png"; + // that.scenic = "/static/animg/daolan/scenic_h.png"; uni.hideLoading(); that.$util.unbindGpsObj(); that.changeMarker(); @@ -185,7 +185,7 @@ export default { that.coversOne.longitude = this.$param.lng; console.log('fail:' + this.latitude + ',' + this.longitude); that.selectIcon('scenic'); - // that.scenic = "/static/images/scenic_h.png"; + // that.scenic = "/static/animg/daolan/scenic_h.png"; uni.hideLoading(); this.$util.unbindGpsObj(); }, @@ -205,10 +205,10 @@ export default { that.moveTolocation(); that.getNetWorkData('scenic'); - that.scenic = '/static/images/scenic_h.png'; + that.scenic = '/static/animg/daolan/scenic_h.png'; } else { that.getNetWorkData('scenic'); - that.scenic = '/static/images/scenic_h.png'; + that.scenic = '/static/animg/daolan/scenic_h.png'; } uni.hideLoading(); }, @@ -258,56 +258,56 @@ export default { switch (type) { case 'toilet': that.selectDIcon = 'toilet'; - that.selectUrl = '/static/images/toilet.png'; - that.toilet = '/static/images/toilet_h.png'; + that.selectUrl = '/static/animg/daolan/toilet.png'; + that.toilet = '/static/animg/daolan/toilet_h.png'; that.getData('厕所'); break; case 'tcc': that.selectDIcon = 'tcc'; - that.selectUrl = '/static/images/tcc_1.png'; - that.tcc = '/static/images/tcc_1_h.png'; + that.selectUrl = '/static/animg/daolan/tcc_1.png'; + that.tcc = '/static/animg/daolan/tcc_1_h.png'; that.getData('停车场'); break; case 'country': - that.country = '/static/images/country_1_h.png'; + that.country = '/static/animg/daolan/country_1_h.png'; that.selectDIcon = 'country'; - that.selectUrl = '/static/images/country_1.png'; + that.selectUrl = '/static/animg/daolan/country_1.png'; that.getData('医院'); break; case 'pano': - that.pano = '/static/images/pano_1_h.png'; + that.pano = '/static/animg/daolan/pano_1_h.png'; that.selectDIcon = 'pano'; - that.selectUrl = '/static/images/pano_1.png'; + that.selectUrl = '/static/animg/daolan/pano_1.png'; that.getData('派出所'); break; case 'scenic': - that.scenic = '/static/images/scenic_h.png'; + that.scenic = '/static/animg/daolan/scenic_h.png'; that.selectDIcon = 'scenic'; - that.selectUrl = '/static/images/scenic.png'; + that.selectUrl = '/static/animg/daolan/scenic.png'; that.getNetWorkData('scenic'); break; case 'hotel': - that.hotel = '/static/images/hotel_h.png'; + that.hotel = '/static/animg/daolan/hotel_h.png'; that.selectDIcon = 'hotel'; - that.selectUrl = '/static/images/hotel.png'; + that.selectUrl = '/static/animg/daolan/hotel.png'; that.getNetWorkData('hotel'); break; case 'restaurant': - that.restaurant = '/static/images/restaurant_h.png'; + that.restaurant = '/static/animg/daolan/restaurant_h.png'; that.selectDIcon = 'restaurant'; - that.selectUrl = '/static/images/restaurant.png'; + that.selectUrl = '/static/animg/daolan/restaurant.png'; that.getNetWorkData('restaurant'); break; case 'shopping': - that.shopping = '/static/images/shopping_h.png'; + that.shopping = '/static/animg/daolan/shopping_h.png'; that.selectDIcon = 'shopping'; - that.selectUrl = '/static/images/shopping.png'; + that.selectUrl = '/static/animg/daolan/shopping.png'; that.getNetWorkData('shopping'); break; case 'ent': - that.ent = '/static/images/ent_h.png'; + that.ent = '/static/animg/daolan/ent_h.png'; that.selectDIcon = 'ent'; - that.selectUrl = '/static/images/ent.png'; + that.selectUrl = '/static/animg/daolan/ent.png'; that.getNetWorkData('ent'); break; } @@ -315,32 +315,32 @@ export default { getNetWorkData(type) { switch (type) { case 'scenic': - that.selectedIconPath = '/static/images/map_toilet_0b.png'; - that.iconPath = '/static/images/map_toilet_0.png'; + that.selectedIconPath = '/static/animg/daolan/map_toilet_0b.png'; + that.iconPath = '/static/animg/daolan/map_toilet_0.png'; that.getScenicInfoData(); that.$util.saveOperatorLog(that, 'FUN', '景区'); break; case 'hotel': - that.selectedIconPath = '/static/images/map_toilet_1b.png'; - that.iconPath = '/static/images/map_toilet_1.png'; + that.selectedIconPath = '/static/animg/daolan/map_toilet_1b.png'; + that.iconPath = '/static/animg/daolan/map_toilet_1.png'; that.getHotelListToMap(); that.$util.saveOperatorLog(that, 'FUN', '酒店'); break; case 'restaurant': - that.selectedIconPath = '/static/images/map_toilet_2b.png'; - that.iconPath = '/static/images/map_toilet_2.png'; + that.selectedIconPath = '/static/animg/daolan/map_toilet_2b.png'; + that.iconPath = '/static/animg/daolan/map_toilet_2.png'; that.getMessageInfoData(that.$param.restaurantType); that.$util.saveOperatorLog(that, 'FUN', '餐馆'); break; case 'shopping': - that.selectedIconPath = '/static/images/map_toilet_3b.png'; - that.iconPath = '/static/images/map_toilet_3.png'; + that.selectedIconPath = '/static/animg/daolan/map_toilet_3b.png'; + that.iconPath = '/static/animg/daolan/map_toilet_3.png'; that.getMessageInfoData(that.$param.shoppingType); that.$util.saveOperatorLog(that, 'FUN', '购物'); break; case 'ent': - that.selectedIconPath = '/static/images/map_toilet_4b.png'; - that.iconPath = '/static/images/map_toilet_4.png'; + that.selectedIconPath = '/static/animg/daolan/map_toilet_4b.png'; + that.iconPath = '/static/animg/daolan/map_toilet_4.png'; that.getMessageInfoData(that.$param.entType); that.$util.saveOperatorLog(that, 'FUN', '娱乐'); break; @@ -441,20 +441,20 @@ export default { var iconPath = ''; // var data = "keyword=厕所&boundary=nearby("+this.$param.clat+","+this.$param.clng+",1000)&key=Z2IBZ-6BRKG-Z52QT-IU3J2-6P3QO-WIBII&page_size=30&page_index=1"; if (content == '厕所') { - that.selectedIconPath = '/static/images/map_toilet_5b.png'; - that.iconPath = '/static/images/map_toilet_5.png'; + that.selectedIconPath = '/static/animg/daolan/map_toilet_5b.png'; + that.iconPath = '/static/animg/daolan/map_toilet_5.png'; that.$util.saveOperatorLog(that, 'FUN', '厕所'); } else if (content == '停车场') { - that.selectedIconPath = '/static/images/map_toilet_6b.png'; - that.iconPath = '/static/images/map_toilet_6.png'; + that.selectedIconPath = '/static/animg/daolan/map_toilet_6b.png'; + that.iconPath = '/static/animg/daolan/map_toilet_6.png'; that.$util.saveOperatorLog(that, 'FUN', '停车场'); } else if (content == '医院') { - that.selectedIconPath = '/static/images/map_toilet_7b.png'; - that.iconPath = '/static/images/map_toilet_7.png'; + that.selectedIconPath = '/static/animg/daolan/map_toilet_7b.png'; + that.iconPath = '/static/animg/daolan/map_toilet_7.png'; that.$util.saveOperatorLog(that, 'FUN', '医院'); } else if (content == '派出所') { - that.selectedIconPath = '/static/images/map_toilet_8b.png'; - that.iconPath = '/static/images/map_toilet_8.png'; + that.selectedIconPath = '/static/animg/daolan/map_toilet_8b.png'; + that.iconPath = '/static/animg/daolan/map_toilet_8.png'; that.$util.saveOperatorLog(that, 'FUN', '派出所'); } content = encodeURI(content); diff --git a/static/ancss/an.css b/static/ancss/an.css index 61fddfa..57d446b 100644 --- a/static/ancss/an.css +++ b/static/ancss/an.css @@ -1,4 +1,8 @@ -page{ background: #F5F5F5; /* font-family: SimSun; */} +page { + background: #F5F5F5; + /* font-family: SimSun; */ +} + /* @font-face { font-family: SimSun; font-weight: normal; @@ -20,66 +24,209 @@ page{ background: #F5F5F5; /* font-family: SimSun; */} } */ /* 布局 */ -.dy_fx{ display: flex;} -.fx_1{ flex: 1;} -.dy_fx_row{ display: flex; flex-direction: row; } -.dy_fx_clu{display: flex; flex-direction: column;} +.dy_fx { + display: flex; +} + +.fx_1 { + flex: 1; +} + +.dy_fx_row { + display: flex; + flex-direction: row; +} + +.dy_fx_clu { + display: flex; + flex-direction: column; +} + + +.fx_warp_n { + flex-wrap: nowrap; +} + +.fx_warp_w { + flex-wrap: wrap; +} + +.w_two { + width: 48%; + margin-right: 4%; +} + +.dy_fx_row .w_two:nth-child(even) { + margin-right: 0; +} + +.jc_r { + justify-content: flex-end; +} + +.jc_fen { + justify-content: space-between; +} + +.jc_center { + justify-content: center; +} + +.aliem_c { + align-items: center; +} + + + +.w_100 { + width: 100%; +} + +.w_20 { + width: 20%; +} +.w_25 { + width: 25%; +} -.fx_warp_n{ flex-wrap: nowrap;} -.fx_warp_w{ flex-wrap: wrap;} +.w_35 { + width: 35%; +} -.w_two{ width: 48%; margin-right:4%; } -.dy_fx_row .w_two:nth-child(even){margin-right: 0;} +.w_45 { + width: 45%; +} -.jc_r{ justify-content: flex-end;} -.jc_fen{ justify-content: space-between;} -.jc_center{ justify-content: center;} +.w_65 { + width: 65%; +} -.aliem_c{ align-items: center;} +.w_70 { + width: 70%; +} +.w_75 { + width: 75%; +} +.w_33 { + width: 32%; + margin-right: 2%; +} -.w_100{ width: 100%;} -.w_20{ width: 20%;} -.w_25{ width: 25%;} -.w_35{ width: 35%;} -.w_45{ width: 45%;} -.w_65{ width: 65%;} -.w_70{ width: 70%;} -.w_75{ width: 75%;} -.w_33{ width: 32%; margin-right: 2%;} -.dy_fx_row .w_33:nth-child(3n){ margin-right: 0;} +.dy_fx_row .w_33:nth-child(3n) { + margin-right: 0; +} /* 清除浮动 */ -.clearfix:before, .clearfix:after{ content: " "; display: table; clear: both; } +.clearfix:before, +.clearfix:after { + content: " "; + display: table; + clear: both; +} /*文字对齐方式*/ -.agn_left { text-align: left; } -.agn_right { text-align: right;} -.agn_center{text-align: center;} +.agn_left { + text-align: left; +} + +.agn_right { + text-align: right; +} + +.agn_center { + text-align: center; +} /* 字数控制 */ -.word_1{text-overflow: ellipsis; white-space: pre-wrap; -webkit-box-orient: vertical; -webkit-line-clamp: 1; display: -webkit-box; overflow: hidden;white-space:normal; word-break:break-all} -.word_2{text-overflow: ellipsis; white-space: pre-wrap; -webkit-box-orient: vertical; -webkit-line-clamp: 2; display: -webkit-box; overflow: hidden;white-space:normal; word-break:break-all} -.word_3{text-overflow: ellipsis; white-space: pre-wrap; -webkit-box-orient: vertical; -webkit-line-clamp: 3; display: -webkit-box; overflow: hidden;white-space:normal; word-break:break-all} +.word_1 { + text-overflow: ellipsis; + white-space: pre-wrap; + -webkit-box-orient: vertical; + -webkit-line-clamp: 1; + display: -webkit-box; + overflow: hidden; + white-space: normal; + word-break: break-all +} + +.word_2 { + text-overflow: ellipsis; + white-space: pre-wrap; + -webkit-box-orient: vertical; + -webkit-line-clamp: 2; + display: -webkit-box; + overflow: hidden; + white-space: normal; + word-break: break-all +} + +.word_3 { + text-overflow: ellipsis; + white-space: pre-wrap; + -webkit-box-orient: vertical; + -webkit-line-clamp: 3; + display: -webkit-box; + overflow: hidden; + white-space: normal; + word-break: break-all +} /* 全局 */ -.amt_30{ margin-top:30rpx} -.aml_30{ margin-left: 30rpx;} -.amr_30{ margin-right: 30rpx;} -.amb_30{ margin-bottom: 30rpx;} -.amb_60{ margin-bottom: 60rpx;} -.amt_60{ margin-top: 60rpx;} - -.an_box{ margin:30rpx; margin-bottom: 60rpx;} -.an_box_2{ margin:30rpx; } -.an_box_3{ padding:30rpx; padding-bottom: 60rpx;} -.an_box_4{ padding:30rpx; } -.box_1{background: #fff;} -.box_dg{ background: #fff; padding-top:80rpx} +.amt_30 { + margin-top: 30rpx +} + +.aml_30 { + margin-left: 30rpx; +} + +.amr_30 { + margin-right: 30rpx; +} + +.amb_30 { + margin-bottom: 30rpx; +} + +.amb_60 { + margin-bottom: 60rpx; +} + +.amt_60 { + margin-top: 60rpx; +} + +.an_box { + margin: 30rpx; + margin-bottom: 60rpx; +} + +.an_box_2 { + margin: 30rpx; +} + +.an_box_3 { + padding: 30rpx; + padding-bottom: 60rpx; +} + +.an_box_4 { + padding: 30rpx; +} + +.box_1 { + background: #fff; +} + +.box_dg { + background: #fff; + padding-top: 80rpx +} /* 首页 @@ -87,14 +234,27 @@ page{ background: #F5F5F5; /* font-family: SimSun; */} /* 轮播图 */ -.home_pic_static{width: 100%; height: 94vh; position: relative;} -.home_pic{position: absolute; top:0; left: 0; width: 100%; height: 94vh; z-index: 3;} +.home_pic_static { + width: 100%; + height: 94vh; + position: relative; +} + +.home_pic { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 94vh; + z-index: 3; +} /* 淡出淡出 动画*/ .dhua { opacity: 1; animation: druc 5s linear 5s infinite; } + .dhua2 { opacity: 0; animation: druc2 5s linear 5s infinite; @@ -104,6 +264,7 @@ page{ background: #F5F5F5; /* font-family: SimSun; */} 0% { opacity: 1; } + 70% { opacity: 0.9; } @@ -112,6 +273,7 @@ page{ background: #F5F5F5; /* font-family: SimSun; */} opacity: 0; } } + @keyframes druc2 { 0% { opacity: 0; @@ -120,6 +282,7 @@ page{ background: #F5F5F5; /* font-family: SimSun; */} 30% { opacity: 0.9; } + 100% { opacity: 1; } @@ -130,612 +293,2574 @@ s首页菜单 */ -.home_nav{ position: absolute; z-index: 6; width: 100%; height: 402rpx; bottom: 0; left: 0;} -.home_nav_tu{width: 100%; height: 402rpx;} +.home_nav { + position: absolute; + z-index: 6; + width: 100%; + height: 402rpx; + bottom: 0; + left: 0; +} -.h_nav_box{ text-align: center; margin-top:60rpx} -.kua_nav{ border-bottom: 3rpx solid rgba(255,255,255,.2);border-right: 3rpx solid rgba(255,255,255,.1); padding:0 0 15rpx 0;} -.h_nav_box .w_25:nth-child(n+5) .kua_nav{ border-bottom: none;} +.home_nav_tu { + width: 100%; + height: 402rpx; +} +.h_nav_box { + text-align: center; + margin-top: 60rpx +} -.kua_nav .at_t{ color: #fff; margin-top:-10rpx} +.kua_nav { + border-bottom: 3rpx solid rgba(255, 255, 255, .2); + border-right: 3rpx solid rgba(255, 255, 255, .1); + padding: 0 0 15rpx 0; +} +.h_nav_box .w_25:nth-child(n+5) .kua_nav { + border-bottom: none; +} -.home_serch_1{ position: absolute; z-index: 10; top:30rpx; right: 30rpx; background: rgba(0,0,0,.3);width: 100rpx; height: 60rpx; border-radius: 60rpx; text-align: right;} -.home_serch_2{position: absolute; z-index: 10; top:0; left: 0; width: 100%; height: 100rpx;} -.sch_2{ text-align: right; padding-top:8rpx; padding-right:20rpx} -.sch_2 image{width: 40rpx; height: 40rpx;} -.xi_icn{width: 36rpx; height: 36rpx; position: relative; top:4rpx} -.ht_swp_xi{height: 45rpx; overflow: hidden;} -.xi_txt{height: 45rpx; font-size: 30rpx; position: relative; top:3rpx} +.kua_nav .at_t { + color: #fff; +} -/* swiper点 样式修改 */ -.dots{position:absolute;bottom:130rpx;z-index:99;left: 50%; transform: translateX(-50%); display:flex;flex-direction:row;justify-content:center;} -.dots .dot{margin-right:10rpx;width:12rpx;height:12rpx;border-radius:12rpx;background:rgba(255,255,255,.3);transition:all .6s;} -.dots .active{width:36rpx;height:12rpx;border-radius:12rpx;background:rgba(17,201,102,1);} - -.swp_1_img{ width: 100vw; height:93vh ;} -.swp_zhez{position: absolute; bottom: -12rpx; left: 0; width: 100%; height: 300rpx; background: linear-gradient(rgba(0,0,0,0),rgba(0,0,0,1)); display: block;} -.hua_jt{position: absolute; left: 50%; bottom:0rpx ; transform: translateX(-50%); z-index: 22;} -.dong_j{width: 66rpx; height: 54rpx; animation: jiant 1s linear infinite; position: relative; bottom: 0;} -@keyframes jiant{ - 0%{ - bottom: -20rpx; - opacity: 0; - } - 100%{ - bottom: 20rpx; - opacity: 1; - } +.home_serch_1 { + position: absolute; + z-index: 10; + top: 100rpx; + left: 0; + width: 100%; + height: 50rpx; + border-radius: 60rpx; + display: flex; + align-items: center; } +.home_serch_2 { + position: absolute; + z-index: 10; + top: 0; + left: 0; + width: 100%; + height: 100rpx; +} -.an_sch{ background:rgba(255,255,255,1); border-radius: 15rpx;padding: 15rpx 0 15rpx 15rpx; /* box-shadow: rgba(0,0,0,.1) 10rpx 0 30rpx; */} -.an_sch_ipt{ position: relative; top:3rpx;} -.an_sch_img{width:48rpx; margin:0 10rpx; position: relative; top:6rpx} -.ac_size_1{ width: 38rpx; height: 38rpx;} - - -.an_t{ position: relative;} -.an_t:after{ display: block; position: absolute; right:0; top:10px; width: 20rpx; height: 20rpx; border-top:3rpx solid #AAA; border-right: 3rpx solid #aaa; transform: rotate(45deg); content: '';} -.an_t_1{ font-size: 38rpx; padding-bottom: 10rpx; font-weight: bold;} -.an_t_2{ font-size: 28rpx; color: #999;} -.at_size_1{ width:88rpx; height: 88rpx;} -.at_t{font-size: 30rpx; padding-top:5rpx} -.at_t image{ border-radius: 15rpx; padding: 10rpx 0;} - - -.anx_scl_1{white-space: nowrap;} -.scl_1_ut{ display: inline-block;} -.scl_1_img{ width: 596rpx; height: 316rpx;/* box-shadow: rgba(0,0,0,.1) 0rpx 0 20rpx; */ border-radius: 15rpx;} - -.scl1_pic{ margin-right: 30rpx; /* background: #fff; */ border-radius: 0 0 15rpx 15rpx;/* box-shadow: rgba(0,0,0,.3) 0rpx 0 20rpx; */ } -.vdo_inf .lst_tit{ padding-right: 100rpx;} - -.an_pbl{ position: relative;} -.an_pbl .w_two{ margin-bottom: 20rpx;} -.pbl_1_img{ width: 332rpx; border-radius: 15rpx;/* box-shadow: rgba(0,0,0,.1) 0rpx 0 20rpx; */} -.an_pbl .w_two:nth-child(4n+1) .pbl_1_img{ height: 440rpx;} -.an_pbl .w_two:nth-child(4n+2) .pbl_1_img{ height: 358rpx;} -.an_pbl .w_two:nth-child(4n+3) .pbl_1_img{ height: 358rpx;} -.an_pbl .w_two:nth-child(4n) .pbl_1_img{ height: 440rpx;} -.an_pbl .w_two:nth-child(4n){ position: absolute; bottom:0rpx; right: 0;} - -.an_v_inf{ padding: 20rpx 20rpx 40rpx 20rpx; position: relative;} -.an_v_inf text{ position: absolute; right: 20rpx; top:25rpx; color: #999; font-size: 24rpx;} -.scl_2_img{ width: 596rpx; height: 346rpx; } -.an_ls_img{ width: 690rpx; height: 316rpx;/* box-shadow: rgba(0,0,0,.1) 0rpx 0 20rpx; */ border-radius: 15rpx;} -.anx_ls_1{ position: relative; height: 316rpx;} -.anxls_t{ position: absolute; width: 100%; padding: 30rpx 0; background: linear-gradient(rgba(0,0,0,0), rgba(0,0,0,1)); border-radius: 15rpx; bottom:0; left: 0;} -.lst_tit{ font-size: 32rpx; } -.anxls_t .lst_tit{ color: #fff; padding-left: 10rpx;} -.an_ls_img2{width:256rpx; height: 226rpx;border-radius: 15rpx 0 0 15rpx; } -.anx_ls_2{ } -.ls_inf_box{background:#fff; /* box-shadow: rgba(0,0,0,.1) 0rpx 0 20rpx; */ border-radius: 15rpx; } -.ls_txt{padding-left: 30rpx;padding-right: 30rpx;padding-top:30rpx;} -.lsinf{ font-size: 28rpx; color: #999; margin-top:20rpx} - -.anx_shi{position: relative; width: 100%; height: 304rpx;/* box-shadow: rgba(0,0,0,.1) 0rpx 0 20rpx; */} -.shi_lst{position: absolute; top: 0; right: 0; width: 428rpx; height: 304rpx;} -.anx_shi .swp_2_img{ border-radius: 15rpx;} -.shi_inf_text{padding: 30rpx 20rpx 0 60rpx;} -.shi_inf_text .lsinf{position: absolute;bottom: -20rpx; right: 20rpx;} - -.lunb_img .swp_2_img{ border-radius: 15rpx 15rpx 0 0;} +.sch_2 { + text-align: right; + padding-top: 7rpx; + padding-right: 20rpx; + padding-left: 15rpx; + padding-bottom: 7rpx; + display: flex; + align-items: center; + justify-content: space-around; + font-size: 28rpx; + color: rgba(51, 51, 51, 1); + background-color: rgb(0 0 0 / 12%); + border-radius: 50rpx; + margin-left: 60rpx; +} -/* -服务 - */ +.sch_2 image { + width: 28rpx; + height: 28rpx; + margin-left: 5rpx; +} -.fwu_box{} -.fwu_box .w_20{ margin-bottom: 30rpx;} +.xi_icn { + width: 36rpx; + height: 36rpx; + position: relative; + top: 4rpx +} -/* - 文创旅游 -*/ -.wc_sbox{margin-top:0; padding-top:30rpx} -.wc_sbox .an_sch{ background: #f4f4f4; box-shadow: none;} -.an_top_fixed{ position: fixed; top:0; left: 0; width: 100%; height: 400rpx; background: rgb(22, 119, 255); z-index: 1;} -.wc_swp{height: 346rpx;} -.swp_2_img{ width: 100%; height: 346rpx;} -/* .wc_tit_wp .an_t{ padding-right: 60rpx;} */ -.wc_tit_wp .an_t:after{ display: none;} +.ht_swp_xi { + height: 45rpx; + overflow: hidden; +} -.data-is-bottom{box-sizing:border-box;padding:30rpx 20rpx;width:100%;color:#969696;text-align:center;font-size:28rpx;} +.xi_txt { + height: 45rpx; + font-size: 30rpx; + position: relative; + top: 3rpx +} -/* - 筛选 - */ -.search-container{position:relative;z-index:3;overflow:hidden;width:100%;height:100%;background:#fff;} -.search-tip-bar{display:flex;height:60rpx;/* border-bottom:2rpx solid #e5e5e5; */justify-content:space-between;} -.search-tip-item{width:33.333333%;height:60rpx;text-align:center;font-size:28rpx;line-height:60rpx;} -.search-tip-item:after{display:inline-block;margin:-2rpx 0 0 6rpx;width:0;height:0;border-top:8rpx solid #666;border-right:8rpx solid transparent;border-left:8rpx solid transparent;content:"";vertical-align:middle;} -.search-tip-item.active:after{border-top:0;border-right:8rpx solid transparent;border-bottom:8rpx solid #666;border-left:8rpx solid transparent;} -.scroll-view{position:absolute;top:200rpx;right:0;bottom:0;left:0;z-index:4;} -.list-container{width:100%;background:#fff;} -.list-wrap{box-sizing:border-box;padding:0 30rpx;width:100%;} -.list-item{position:relative;float:left;overflow:hidden;margin-top:40rpx;padding:15px 0;width:100%;box-shadow:rgba(0,0,0,.05) 0 0 40rpx;} -.list-wrap .list-item:last-child{margin-bottom:40rpx;} -.list-item .item-pic{margin:0 2%;width:96%;height:300rpx;border-radius:10rpx;} -.list-item .item-info .bt{overflow:hidden;padding:10px 2% 15px;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:14px;-webkit-line-clamp:1;-webkit-box-orient:vertical;} -.item-city{position:absolute;top:20px;right:10px;padding:8rpx 15rpx;border:2rpx solid rgba(255,194,48,1);border-radius:30rpx 0 20rpx 0rpx;background:rgba(255,194,48,.8);color:#510202;font-size:24rpx;} -.item-city text{margin:auto 5px;} -.item-title{position:absolute;top:80px;overflow:hidden;margin-left:5%;width:90%;color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:16px;} -.item-desc{left:15rpx;display:-webkit-box;overflow:hidden;padding:0rpx 20rpx 0 20rpx;max-height:120rpx;color:#333;text-overflow:ellipsis;white-space:pre-wrap;font-size:32rpx;line-height:56rpx;-webkit-box-orient:vertical;-webkit-line-clamp:2;} -.item-eventdate{position:absolute;top:120px;overflow:hidden;margin-left:5%;width:90%;color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:12px;} -.sort-page{position:fixed;top:286rpx;right:0;bottom:0;left:0;z-index:10;height: 100vh; background:rgba(0,0,0,.5);} -.sort-group{background:#fff;} -.sort-item{position:relative;padding:0 30rpx;height:78rpx;border-bottom:2rpx solid #e5e5e5;color:#666;font-size:28rpx;line-height:78rpx;} -.sort-item-active{color:#1677ff;} -.sort-item-active:after{position:absolute;top:50%;right:20rpx;display:inline-block;margin-top:-14rpx;width:22rpx;height:18rpx;background-size:contain;content:"";} -.filter-page{position:fixed;top:290rpx; right:0;bottom:0;left:0;z-index:10;background:#fff; /* height: 100%; */} -.filter-box{position:absolute;top:0;right:0;bottom:108rpx;left:0;display:-webkit-box;} -.filter-hd{width:220rpx;height:100%;background:#f2f6f9;} -.filter-hd-item{position:relative;padding:0 20rpx;height:80rpx;font-size:28rpx;line-height:80rpx;} -.filter-bd-item-active,.filter-hd-item-active{background:#fff;color:#1677ff;} -.filter-bd-item-active:after{position:absolute;top:50%;right:20rpx;display:inline-block;margin-top:-14rpx;width:22rpx;height:18rpx;background-size:contain;content:"";} -.filter-bd{padding:0 20rpx;height:100%;-webkit-box-flex:1;} -.filter-bd-item{position:relative;padding:0 20rpx;height:78rpx;border-bottom:2rpx solid #e5e5e5;font-size:28rpx;line-height:78rpx;} -.control-bar-block{position:absolute;right:0;bottom:0;left:0;display:-webkit-box;padding:14rpx 20rpx;height:80rpx;background:#fafafa;} -.control-back-btn{margin-right:20rpx;width:170rpx;height:76rpx;border:2rpx solid #b8b8b8;border-radius:10rpx;color:#8a8a8a;text-align:center;font-size:26rpx;line-height:76rpx;} -.control-confirm-btn{height:80rpx;border-radius:10rpx;background:#1677ff;color:#fff;text-align:center;font-size:30rpx;line-height:80rpx;-webkit-box-flex:1;} -.wc_cont .at_t{line-height: 51rpx; color:#444; margin-bottom: 60rpx; text-indent: 0; text-align: justify;} -.cont_end{ text-align: center; font-size:28rpx; color: #999;} -/* - 美食 -*/ -/* 控制内容显示 */ -.ms_top_img{ width: 100%; min-height: 560rpx;} +/* swiper点 样式修改 */ +.dots { + position: absolute; + bottom: 130rpx; + z-index: 99; + left: 50%; + transform: translateX(-50%); + display: flex; + flex-direction: row; + justify-content: center; +} -.h_define_cont{max-height: 510rpx; position: relative; overflow: hidden;text-overflow: ellipsis; - white-space: pre-wrap; - -webkit-box-orient: vertical; - -webkit-line-clamp: 10; - display: -webkit-box; - } -.hide{ - display: none -} -.nr_hide{ position: absolute; z-index: 6; bottom: 0; width: 100%; background:linear-gradient( top, rgba(255,255,255,.8), rgba(255,255,255,1)) ; height: 100rpx; line-height: 100rpx; text-align: center; font-size: 30rpx; color: #555;} -.pic_fod_duo{ width: 40rpx; height: 40rpx; display: inline-block; margin-left: 10rpx; position: relative; top:10rpx} +.dots .dot { + margin-right: 10rpx; + width: 12rpx; + height: 12rpx; + border-radius: 12rpx; + background: rgba(255, 255, 255, .3); + transition: all .6s; +} -/* */ -/*游客评价*/ +.dots .active { + width: 36rpx; + height: 12rpx; + border-radius: 12rpx; + background: rgba(17, 201, 102, 1); +} -.pingj_lst{ border-bottom: 3rpx dashed #ddd; padding:30rpx 0 0 0;} -.pj_fens_warp{border-bottom: 3rpx solid #eee; padding-bottom: 30rpx; } -.pjia_usr_inf{ padding-bottom: 20rpx;} -.pjia_user{ font-size: 30rpx; } -.pjia_time{font-size: 24rpx; color: #999; padding-top:10rpx} -.ykusr_name{color: #222; font-weight: 700; font-size: 30rpx; text-overflow: ellipsis; - white-space: pre-wrap; - -webkit-box-orient: vertical; - -webkit-line-clamp: 1; - display: -webkit-box; - overflow: hidden;} -.pj_tol{font-size: 32rpx; color: #888;} -.pj_fens{color: #00B8A5; font-size: 64rpx; font-weight: bold;} -.pj_fens text{font-size: 30rpx; padding-left: 15rpx; display: inline-block;} -.pingj_lst .lvdh_inf{ color: #333;} -.pj_warp_lst .pingj_lst:last-child{ border-bottom: 0;} -.btn_link_m{background: #fff; text-align: center; margin-bottom: 40rpx; } -.link_m_txt{display: inline-block; padding: 15rpx 40rpx; border:2rpx solid #eee; border-radius: 60rpx; font-size: 30rpx; color: #666;} -.yk_daf{color: #00CEB9; font-size: 30rpx;} -.yk_star{ display: inline-block;} -.jia_fen{padding-left:10rpx; position: relative; top:5rpx; display: inline-block;} +.swp_1_img { + width: 100vw; + height: 93vh; +} -.pjia_usr_inf .sec_whe_unit{display: inline-flex; /*flex布局*/ - flex-direction: column; /*垂直排列*/ - align-items: flex-end; } +.swp_zhez { + position: absolute; + bottom: -12rpx; + left: 0; + width: 100%; + height: 300rpx; + background: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 1)); + display: block; +} +.hua_jt { + position: absolute; + left: 50%; + bottom: 0rpx; + transform: translateX(-50%); + z-index: 22; +} -.wpj_u_tou{width: 120rpx; height: 120rpx;} -.apj_u_img{ width:100rpx; height: 100rpx; border-radius: 100rpx;} -.apj_u_nr{ width: 160rpx; height: 160rpx; border-radius: 15rpx;/* box-shadow: rgba(0,0,0,.1) 0rpx 0 20rpx; */} +.dong_j { + width: 66rpx; + height: 54rpx; + animation: jiant 1s linear infinite; + position: relative; + bottom: 0; +} -.pj_ner{margin-top:30rpx ; position: relative;} -.pj_ner .at_t{ margin-bottom: 10rpx;} +@keyframes jiant { + 0% { + bottom: -20rpx; + opacity: 0; + } -.pj_t_h{ height: 140rpx; overflow: hidden; } -.pj_m_h{ height: 170rpx; overflow: hidden;} -.pj_open{display: inline-block; position: absolute; right: 0; bottom: 0; height: 38rpx; background: #fff;padding: 0 10rpx; } -.pj_open text , .pj_closed text{display: inline-block; line-height: 38rpx; color: #00B4A2;padding: 2rpx 20rpx; background:#EBF9F8 ; border-radius: 6rpx; font-size: 24rpx;} -.pj_closed{/* margin-bottom: 30rpx; */ } + 100% { + bottom: 20rpx; + opacity: 1; + } +} -.pjia_usr_inf .apj_u_nr{ margin-bottom: 15rpx;} -.wpj_btn{background: #00B4A2; font-size: 28rpx; color: #fff; padding: 0;} -.wpj_zong{border-right: #eee 3rpx solid; padding:10rpx 20rpx; margin-right: 20rpx; } +.an_sch { + background: rgba(255, 255, 255, 1); + border-radius: 15rpx; + padding: 15rpx 0 15rpx 15rpx; + /* box-shadow: rgba(0,0,0,.1) 10rpx 0 30rpx; */ +} -/* - 瀑布流 - */ -.list_pb{display:flex;justify-content:space-between;align-items:flex-start;} -.pul_img{width:100%;border-radius:15rpx 15rpx 0 0;} -.list_brand{display:flex;margin-right:4%;width:48%;flex-direction:column;} -.list_pb .list_brand:nth-child(even){margin-right:0;} -.pu_item{margin-bottom:30rpx;padding-bottom:30rpx;border-radius:15rpx;background:#fff;/* box-shadow:rgba(0,0,0,.1) 0 0 20rpx; */} -.desc_pb{padding:0 20rpx;border-radius:0 0 15rpx 15rpx;font-size:30rpx;} +.an_sch_ipt { + position: relative; + top: 3rpx; +} +.an_sch_img { + width: 48rpx; + margin: 0 10rpx; + position: relative; + top: 6rpx +} -/* - 预约 - */ -/* 二维码 */ -.ma_wrp{ position: absolute; top:50%; left: 50%; transform: translate(-50%,-65%); /* box-shadow: rgba(0,0,0,.1) 0 0 20rpx; */ padding:60rpx 60rpx 100rpx 60rpx; border-radius: 15rpx; } -.ma_img{width: 500rpx; height: 500rpx;} -.rcd_box{ padding: 30rpx; border-radius: 15rpx; /* box-shadow: rgba(0,0,0,.1) 0 0 20rpx; */} +.ac_size_1 { + width: 38rpx; + height: 38rpx; +} -/* .rcd_box2{ padding: 30rpx; padding-bottom: 0; border-radius: 15rpx; box-shadow: rgba(0,0,0,.1) 0 0 20rpx;} */ -/* 预约记录 */ -.tji_wp .fx_1{width: 50%;} -.tji_wp .an_t_2{ color: #333; font-size: 30rpx; } -.tji_wp .an_t_1{ font-size: 56rpx; font-weight: bold; } -.tji_wp .an_t_1 text{ font-size: 28rpx; padding-left: 10rpx;} -.rcd_data{ /* padding: 40rpx 0; */border-right: 3rpx solid #eee; } -.dy_fx .rcd_data:nth-child(2){ border-right: none; padding-left: 20rpx;} -.dy_fx .rcd_data:nth-child(2) .an_t_1{ color: #00B4A2;} -.dy_fx .rcd_data:nth-child(2) .an_t_1 text{ color: #00B4A2; font-weight: normal;} - -.dy_fx .rcd_data:nth-child(1) .an_t_1{ color: #1677ff;} -.dy_fx .rcd_data:nth-child(1) .an_t_1 text{ color: #1677ff; font-weight: normal;} - -.admrd_lst{} -.admrd_lst .wpj_u_tou{background: #EBF9F8; border-radius: 50%;} -.rcd_box2{ padding: 30rpx 15rpx; border-radius: 15rpx; /* box-shadow: rgba(0,0,0,.1) 0 0 20rpx; */} -.admrd_lst .an_t_2{ margin-top:10rpx} -.admrd_lst .an_t_2:nth-child(2){ margin-top:20rpx;color: #007AFF;} -.admrd_lst .an_t_2:nth-child(3){color: #00B4A2;} -.admrd_lst .an_t_2:nth-child(5){ margin-top:0} +.an_t { + position: relative; +} +.an_t:after { + display: block; + position: absolute; + right: 0; + top: 10px; + width: 20rpx; + height: 20rpx; + border-top: 3rpx solid #AAA; + border-right: 3rpx solid #aaa; + transform: rotate(45deg); + content: ''; +} -/* tab */ -.yue_tab_box{text-align: center;} -.yue_tab{font-size: 30rpx; color: #999;} -.yue_tab{ display: inline-block; padding: 25rpx 0rpx; } -.yue_tab.tab_cur{ color: #1677ff; } -.tab_cur{display: block; position: relative;} -.tab_cur:after{ content: ''; position: absolute; width: 30rpx; height: 4rpx; border-radius: 4rpx; background: #1677ff; border-radius: 4rpx; bottom: 0; left: 50%; transform: translateX(-50%);} +.an_t_1 { + font-size: 38rpx; + padding-bottom: 10rpx; + font-weight: bold; +} -.yue_lst .at_t{ padding-right: 60rpx;} +.an_t_2 { + font-size: 28rpx; + color: #999; +} -.yue_btn_1{width: 32rpx; height: 32rpx;} -.t_col_1{font-size: 28rpx; color: #1677ff;} -.t_col_2{font-size: 28rpx; color: #999;} +.at_size_1 { + width: 48rpx; + height: 48rpx; +} -/* - 景区预约 - */ -.yue_ipt{ background: #f5f5f5;margin-top:10rpx; border-radius: 10rpx; padding: 10rpx; padding-bottom: 20rpx;} -.yue_ipt .an_t{ font-size: 30rpx; } -.yue_ipt .an_t:after{ right: 10rpx; top:10rpx} -.yue_thd {} -.yue_thd .fx_1{margin-right: 15rpx;} -.yue_thd .fx_1:last-child{ margin-right: 0;} +.at_t { + font-size: 30rpx; + padding-top: 5rpx +} -.yue_fm_btn{ background: none; outline: none; border:none; box-shadow: none; width: 100%; padding: 0;} -.yue_fm_btn:after{ display: none;} -.yue_e_bun{ font-size: 30rpx; color: #fff; background: #1677ff; padding: 8rpx 0;} -.yue_e_bun .ac_size_1{ margin-right: 10rpx; position: relative; top:6rpx} -.yue_icn{ position: absolute; right: 5rpx; top:5rpx; z-index: 0;} -.yue_icn .ac_size_1{ width:56rpx; height: 56rpx;} +.at_t image { + border-radius: 15rpx; + padding: 10rpx 0; +} +.anx_scl_1 { + white-space: nowrap; +} -/* - 预约详情 - */ -.yue_dg_inf{margin-bottom: 20rpx; } -.yue_dg_inf .at_t{ padding-top:0; padding-left: 20rpx;} +.scl_1_ut { + display: inline-block; +} -.yue_e_qx{background:#fff ; font-size: 30rpx; color: #999; padding: 8rpx 0;} +.scl_1_img { + width: 596rpx; + height: 316rpx; + /* box-shadow: rgba(0,0,0,.1) 0rpx 0 20rpx; */ + border-radius: 15rpx; +} -/* -我的预约 - */ +.scl1_pic { + margin-right: 30rpx; + /* background: #fff; */ + border-radius: 0 0 15rpx 15rpx; + /* box-shadow: rgba(0,0,0,.3) 0rpx 0 20rpx; */ +} -.y_btn_box{border-top:3rpx solid #eee; padding-top:20rpx; position: relative; top:25rpx } -.y_btn_box .w_two:nth-child(1){ border-right: 3rpx solid #eee;} -.y_btn_box .w_two:nth-child(1) .an_t_2{color: #23b4ff;} -.y_btn_box .w_two:nth-child(2) .an_t_2{color: #999;} -.yue_btn_1{ width: 40rpx; height: 40rpx; display: inline-block; position: relative; top:10rpx; margin-right: 10rpx;} +.vdo_inf .lst_tit { + padding-right: 100rpx; +} +.an_pbl { + position: relative; +} -/* - 评价 - */ +.an_pbl .w_two { + margin-bottom: 20rpx; +} -.s_pj_img{ width:110rpx; height: 110rpx; border-radius: 15rpx;} -.sanj_blue, .sanj_lv, .sanj_hui{ width:0; height:0; border-width:46rpx; border-style:solid; border-color:#5E9AD5 #5E9AD5 transparent transparent; display: block;border-top-right-radius: 15rpx;} -.hf_txt, .hf_txt_gb{ position: absolute;right: -4rpx; top:16rpx; font-size: 18rpx;font-weight: bold; color: #fff; transform: rotate(45deg); } -.hf_txt_gb{ color: #999;} -.yous_sjiao{position: absolute; right: -30rpx; top:-30rpx } -.sanj_lv{border-color:#00B4A2 #00B4A2 transparent transparent;} -.sanj_hui{border-color:#EAEAEA #EAEAEA transparent transparent;} - -.pjfm_tips{background: rgba(255,126,40,.12); border-radius: 80rpx; padding:18rpx 15rpx; color: #FF7E28; font-size: 28rpx; text-align: center;} -.pjfm_bqing{justify-content: center; text-align: center;} - -.pjfm_star{/* position: relative; top:20rpx; */ margin-left: 20rpx;} -.yinc_sub{ } -.yinc_sub .yue_ipt{ margin-right: 15rpx; border-radius: 80rpx; margin-left: 15rpx; } -.yinc_sub .yue_ipt .an_t_2{ padding-left: 15rpx; padding-right: 15rpx; color: #333;} -.yue_ipt.cur{ background:rgba(0,180,162,.08)} -.yue_ipt.cur .an_t_2{ color:rgba(0,180,162,1);} -.pj_btn_del{position: absolute; right: -5rpx; top:-10rpx; z-index: 2; } -.pj_btn_del .ac_size_1{background: #EF2020; border-radius: 38rpx;} -.schu_an .yue_ipt{ margin-top:0; padding: 0; } -.schu_an .an_t_2{ /* position: relative; top:-25rpx */ margin-top:-45rpx} -.schu_an .ac_size_1{width: 65rpx; height: 65rpx; margin-top:40rpx} -.pjfm_textarea{border-top:3rpx solid #eee; padding-top:30rpx} -.textarea_h{min-height: 320rpx; width: 100%; font-size: 30rpx; padding: 0 15rpx;} -.pjfm_tu .w_25{ margin-bottom: 20rpx; width: 23.5%; margin-right: 2%;} -.pjfm_tu .w_25:nth-child(4n){ margin-right: 0;} +.pbl_1_img { + width: 332rpx; + border-radius: 15rpx; + /* box-shadow: rgba(0,0,0,.1) 0rpx 0 20rpx; */ +} -/* 回复评论 - 图片区 - */ -.hfu_tu_1 .apj_u_nr{ width: 150rpx; height: 150rpx;} -.hfu_tu_1 .ac_size_1{ margin-top:30rpx} -.hfu_tu_1 .pj_btn_del .ac_size_1{ margin-top:0} -.hfu_tu_1 .an_t_2{margin-top:-42rpx} +.an_pbl .w_two:nth-child(4n+1) .pbl_1_img { + height: 440rpx; +} +.an_pbl .w_two:nth-child(4n+2) .pbl_1_img { + height: 358rpx; +} +.an_pbl .w_two:nth-child(4n+3) .pbl_1_img { + height: 358rpx; +} +.an_pbl .w_two:nth-child(4n) .pbl_1_img { + height: 440rpx; +} +.an_pbl .w_two:nth-child(4n) { + position: absolute; + bottom: 0rpx; + right: 0; +} -.yue_e_qx_h{border:3rpx solid #eee ; font-size: 30rpx; color: #666; padding: 8rpx 0;} -.hfu_ren_adm, .hfu_ren_wo{ font-weight: bold; padding-left: 20rpx; position: relative; top:-10rpx} -.hfu_ren_adm:before, .hfu_ren_wo:before{ display: inline-block; width: 6rpx; height: 28rpx; background: #5E9AD5; content: ''; position: absolute; left: 0; top:10rpx} -.hfu_ren_wo:before{ background: #00B4A2;} +.an_v_inf { + padding: 20rpx 20rpx 40rpx 20rpx; + position: relative; +} +.an_v_inf text { + position: absolute; + right: 20rpx; + top: 25rpx; + color: #999; + font-size: 24rpx; +} -/* - 管理员登录 - - */ -.lgn_box{width: 80%; position: absolute; left: 50%; top:60rpx; transform: translateX(-50%);} -.lgn_row{border-bottom:2rpx solid #eee; padding:10rpx; margin-bottom: 30rpx;padding-right: 20rpx; position: relative;} -.lg_ipt{ padding: 20rpx 0; font-size: 30rpx; padding-left: 90rpx; ;} -.lgn_inf{ position: absolute; left: 0rpx; top:26rpx; padding-right: 15rpx;font-size:32rpx; border-right: 2rpx solid #eee} -.lgn_img{ width: 50rpx; height: 50rpx;} -.lgn_img_j{width: 50rpx; height: 50rpx; display: inline-block; margin-right: 5rpx;} - -.lgn_j_box{ margin-top:20rpx; text-align: center;} -.lgn_j_box .fx_1{ padding: 10rpx 0; margin-right: 30rpx;} -.lgn_j_box .fx_1:last-child{ margin-right: 0;} -.jue_inf{font-size: 32rpx; background: #edf3ff; padding:10rpx; border-radius: 100rpx;} -.cur .jue_inf{background: #3F80FF ; color: #fff; } -.jue_inf text{ position: relative; top:-14rpx} - -.lgn_tab{ padding-bottom: 60rpx;} -.lgn_tab text{ display: inline-block; padding: 20rpx; margin:0 40rpx; font-size: 36rpx; color: #222; position: relative} -.lgn_tab text:after{position: absolute; right: -40rpx; top:28rpx; display: inline-block; width: 2rpx; height: 40rpx; background: #eee; content: ''; } -.lgn_tab text:last-child:after{ display: none;} -.lgn_tab text:last-child{ border-right: none;} -.lgn_tab .cur{ border-bottom: 2rpx solid #3F80FF;} - -.lgn_btn{background: #3f80ff; border-radius: 100rpx; padding: 0; color: #fff; font-size: 32rpx; border:none; box-shadow: 0 0 40rpx rgba(63,128,255,.3); font-weight: bold; text-shadow: rgba(0,0,0,.2) 0 0 10rpx;} -.lgn_link{ font-size: 24rpx; color: #999; padding-top:30rpx} -.lgn_btn_a{background: #fff; border:none; border-radius: 100rpx; padding: 5rpx 0; color: #333; font-size: 32rpx; margin-top:30rpx; box-shadow: none;} -.lgn_btn_a:after{ display: none;} -.dj_area{background: #f5f5f5; padding: 30rpx 10rpx; min-height: 180rpx;} -.dj_area .textarea{ padding: 0; width: 100%;} - -.lgn_t_box{position: relative;} -.lgn_t_h1{font-size: 42rpx; font-weight: bold;/* padding-bottom: 80rpx; */} -.lgn_t_link{position: absolute; right: 0; top:10rpx; font-size: 28rpx; color: #3f80ff;} - -.lgn_pd{padding-top:60rpx} +.scl_2_img { + width: 596rpx; + height: 346rpx; +} +.an_ls_img { + width: 690rpx; + height: 316rpx; + /* box-shadow: rgba(0,0,0,.1) 0rpx 0 20rpx; */ + border-radius: 15rpx; +} -/* 景区-详情页 */ -.liu_img{ width: 186rpx; height: 82rpx; display: block; margin: 0 auto;} -.jqdg_liu{ background: linear-gradient(rgba(0, 206, 185, .2) 0%, #fff 25%, #fff 40%, rgba(0, 206, 185, .06) 100%); padding: 60rpx 0; border-radius: 15rpx; } -.liu_txt{ color: #f96400; font-size: 32rpx; } -.liu_echarts{border-top: 10rpx solid rgba(0, 206, 185, .05);} -.sb_1_img{ width: 196rpx; height: 150rpx; border-radius: 15rpx;} +.anx_ls_1 { + position: relative; + height: 316rpx; +} -.jqu_pl_area{max-height: 180rpx; overflow: hidden;} -.jq_parea_unt{width: 170rpx; margin-right: 10rpx;} -.jq_parea_unt image{width: 170rpx; height: 170rpx;} -.jq_parea_hfu{background: #f5f5f5; margin-top:20rpx;} +.anxls_t { + position: absolute; + width: 100%; + padding: 30rpx 0; + background: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 1)); + border-radius: 15rpx; + bottom: 0; + left: 0; +} -.fu_jq_1{ font-size: 28rpx;} -.fu_jq_1 text{ color:#1677ff ; padding-right: 10rpx;} -.jq_parea_hfu .t_col_2{padding:10rpx 0 25rpx 0; font-size: 20rpx;} -.fu_t_3{color: #2769b1; font-size: 24rpx;} +.lst_tit { + font-size: 32rpx; +} +.anxls_t .lst_tit { + color: #fff; + padding-left: 10rpx; +} +.an_ls_img2 { + width: 256rpx; + height: 226rpx; + border-radius: 15rpx 0 0 15rpx; +} -/* - 翻译页 - */ +.anx_ls_2 {} -.size_40{ width:60rpx; height: 60rpx;} -.br_an_mde{ border-bottom: 30rpx solid #eee;} -.clear_btn{font-size: 28rpx; background: #007AFF; color: #fff; padding:10rpx 50rpx; border-radius: 60rpx; display: inline-block;} -.clear_btn_2{color: #999; font-size: 24rpx; display: inline-block; margin-right: 30rpx; /* border:3rpx solid #ddd;border-radius: 60rpx; padding:10rpx 30rpx; */} -.pik_fy{ display: inline-block; position: relative; padding-right: 30rpx;} -.pik_fy:after{ display: inline-block; content: ''; width: 15rpx; height: 15rpx; background: ; border-right: 3rpx solid #aaa;border-bottom: 3rpx solid #aaa; transform: rotate(45deg); position: absolute; right: 0; top:20rpx;} +.ls_inf_box { + background: #fff; + /* box-shadow: rgba(0,0,0,.1) 0rpx 0 20rpx; */ + border-radius: 15rpx; +} +.ls_txt { + padding-left: 30rpx; + padding-right: 30rpx; + padding-top: 30rpx; +} +.lsinf { + font-size: 28rpx; + color: #999; + margin-top: 20rpx +} -/* 用户协议 */ -.yins_l{padding-bottom: 30rpx;} -.yins_l .tw_lal{margin-right: 0;} -.yins_l .lgn_link{padding-top:10rpx} -.s_blue{color: #4b83d0;} +.anx_shi { + position: relative; + width: 100%; + height: 304rpx; + /* box-shadow: rgba(0,0,0,.1) 0rpx 0 20rpx; */ +} -.zce_cot .gan_name{ padding-bottom: 20rpx;} -.zce_cot .gan_con{font-size: 28rpx; line-height: 45rpx; color: #333;} -.gan_name_zce{font-size: 30rpx; font-weight: 700; padding-bottom: 20rpx; color: #333;} -.xyi_int{ display: block; text-indent: 20rpx; color: #333; padding-top:15rpx;font-weight: 600;} -.xyi_int_2{ display: block; text-indent: 40rpx; color: #333; padding-top:6rpx;font-weight: 600;} +.shi_lst { + position: absolute; + top: 0; + right: 0; + width: 428rpx; + height: 304rpx; +} +.anx_shi .swp_2_img { + border-radius: 15rpx; +} -.bot_about_k .t_col_1, .bot_about_k{ display: inline-block;} +.shi_inf_text { + padding: 30rpx 20rpx 0 60rpx; +} +.shi_inf_text .lsinf { + position: absolute; + bottom: -20rpx; + right: 20rpx; +} +.lunb_img .swp_2_img { + border-radius: 15rpx 15rpx 0 0; +} /* - 了解雄安 +服务 */ -.an_tit_tab{background: #D9E7F5; padding: 60rpx; border-radius: 15rpx; margin-right: 20rpx; font-size: 30rpx; color: #5E9AD5; } -.an_tab_cur{background:linear-gradient(135deg,#D8EFFF,#65ABEE);color: #fff; text-shadow: rgba(0,0,0,.2) 0 0 10rpx;} -.an_tj_scl{width: 224rpx; height: 154rpx; border-radius: 15rpx;} -.an_top_2{position: relative; z-index: 3; padding-top:400rpx} -.anbox_2{background: #fff; border-radius: 36rpx 36rpx 0 0; position: relative;} -.an_vdo_2{position: absolute; right: 60rpx; top:-60rpx} -.an_vdo_img_2{width: 108rpx; height: 108rpx;} -.an_top_3{position: absolute; top:0; left: 0; right: 0; height: 450rpx;} -.an_bj_3{ width: 100%;height: 450rpx;} -.an_sqi{ position: relative; font-size: 28rpx; color: #999;} -.an_sqi:before{ display: block; width: 20rpx; height: 20rpx; position: absolute; top:-15rpx; content: ''; left: 50%; transform: translateX(-50%) rotate(-45deg); border-top:3rpx solid #999; border-right: 3rpx solid #999;} -.an_zkai{position: absolute; bottom: 0; background: rgba(255,255,255,.85); width: 100%;} -.an_gyu{position: relative; height: 210rpx; overflow: hidden;} - - -.item-info_jd{position:relative; padding:15rpx 0} -.title_jd{display:-webkit-box;overflow:hidden;padding-right:110rpx;text-overflow:ellipsis;font-size:34rpx;-webkit-line-clamp:1;-webkit-box-orient:vertical;} -.attr_jd .tip_jd{display:inline-block;margin-right:10rpx;padding:5rpx 10rpx;border-radius:5rpx;background:rgba(45,204,129,.08);color:rgba(45,204,129,1);font-size:24rpx;} -.attr_jd .tip1_jd{display:inline-block;margin-right:12rpx;padding:0 5rpx;height:32rpx;border:1rpx solid #ff4f32;border-radius:5rpx;color:#ff4f32;font-size:20rpx;line-height:32rpx;} -.data_jd{display:flex;margin-top:15rpx;justify-content:space-between;} -.myd_jd, .sell_jd{color:#2dbb55;font-size:28rpx;line-height:40rpx;} -.myd1_jd, .sell_jd{color:#969696;font-size:28rpx;line-height:40rpx;} -.price_jd{color:#969696;font-size:24rpx;line-height:40rpx;} -.num_jd{color:#ff4f32;font-size:32rpx;line-height:40rpx;} + +.fwu_box {} + +.fwu_box .w_20 { + margin-bottom: 30rpx; +} /* - 特产 - */ -.hb_img_size2{ width: 100%; height: 254rpx; background: #f2dedc; border-radius: 10rpx;} + 文创旅游 +*/ +.wc_sbox { + margin-top: 0; + padding-top: 30rpx +} -.tch_box{position: relative; height: 240rpx;} -.tch_box .fax_zhe{ top:0; height: 240rpx; background: rgba(0,0,0,.5);} -.h3_tch{ color: #fff; font-size: 34rpx; margin: 50rpx 20rpx 20rpx;} -.p3_tch{ color: #fff; font-size: 28rpx; margin: 0 20rpx 0 20rpx; opacity: .9;} -.tch_lst_pic{width: 160rpx;} -.tch_lst_pic .kou_top2{ margin-top:80rpx; margin-left: 40rpx;} +.wc_sbox .an_sch { + background: #f4f4f4; + box-shadow: none; +} + +.an_top_fixed { + position: fixed; + top: 0; + left: 0; + width: 100%; + height: 400rpx; + background: rgb(22, 119, 255); + z-index: 1; +} -.swp_tch{height: 440rpx; box-shadow: rgba(0,0,0,.1) 0 0 10rpx;} -.unit-tch{ height: 340rpx; position: relative; } +.wc_swp { + height: 346rpx; +} -.tch_size1{ height: 340rpx; width: 100%;} -.tch_tjian .ht_text{ text-align: center; padding-left: 20rpx; padding-right: 20rpx; padding-top:10rpx; font-weight: bold;} -.swp_tch .tch_tjian:nth-child(4n) .tch_size1{ background: #f2dedc;} -.swp_tch .tch_tjian:nth-child(4n+1) .tch_size1{ background: #e6f2dc;} -.swp_tch .tch_tjian:nth-child(4n+2) .tch_size1{ background: #dcf0f2;} -.swp_tch .tch_tjian:nth-child(4n+3) .tch_size1{ background: #e9dcf2;} +.swp_2_img { + width: 100%; + height: 346rpx; +} -.tch_lst2_pic{ position: relative;margin-bottom: 20rpx;} -.tch_lst2_pic .hb_img_size2{ height: 200rpx; transition: all .3s ease;} -.tch_lst2_pic .ht_text{ -webkit-line-clamp: 2; font-weight: normal; margin-bottom: 40rpx; font-size: 30rpx; line-height:45rpx ;} -.ht_text_chan{ position: absolute; bottom: 10rpx; width: 100%; padding: 15rpx 0; text-align: center; background: rgba(0,0,0,.4);/* transform: translateY(-50%); */color: #fff; font-size: 30rpx;} +/* .wc_tit_wp .an_t{ padding-right: 60rpx;} */ +.wc_tit_wp .an_t:after { + display: none; +} +.data-is-bottom { + box-sizing: border-box; + padding: 30rpx 20rpx; + width: 100%; + color: #969696; + text-align: center; + font-size: 28rpx; +} /* -预约 0527 + 筛选 */ +.search-container { + position: relative; + z-index: 3; + overflow: hidden; + width: 100%; + height: 100%; + background: #fff; +} -.an_date{background: #D9E7F5; padding: 60rpx; border-radius: 15rpx; margin-right: 20rpx; font-size: 30rpx; color: #5E9AD5; } -.date_cur{background:linear-gradient(135deg,#D8EFFF,#65ABEE);color: #fff; text-shadow: rgba(0,0,0,.2) 0 0 10rpx;} +.search-tip-bar { + display: flex; + height: 60rpx; + /* border-bottom:2rpx solid #e5e5e5; */ + justify-content: space-between; +} -.yued_h3{font-size: 45rpx; color: #fff;padding: 30rpx 0 20rpx 0; font-weight: 200;} -.yued_time{font-size: 28rpx; color: #fff;} -.yued_res_box{justify-content: center; align-items: center;} +.search-tip-item { + width: 33.333333%; + height: 60rpx; + text-align: center; + font-size: 28rpx; + line-height: 60rpx; +} -.wei_box, .huan_box, .guo_box{position: absolute; width: 100%; left: 0; top:0; height: 400rpx; background: #fe9900; z-index: 0;} -.huan_box{background: #22b938;} -.guo_box{background: #a3a3a3;} +.search-tip-item:after { + display: inline-block; + margin: -2rpx 0 0 6rpx; + width: 0; + height: 0; + border-top: 8rpx solid #666; + border-right: 8rpx solid transparent; + border-left: 8rpx solid transparent; + content: ""; + vertical-align: middle; +} +.search-tip-item.active:after { + border-top: 0; + border-right: 8rpx solid transparent; + border-bottom: 8rpx solid #666; + border-left: 8rpx solid transparent; +} + +.scroll-view { + position: absolute; + top: 200rpx; + right: 0; + bottom: 0; + left: 0; + z-index: 4; +} + +.list-container { + width: 100%; + background: #fff; +} + +.list-wrap { + box-sizing: border-box; + padding: 0 30rpx; + width: 100%; +} + +.list-item { + position: relative; + float: left; + overflow: hidden; + margin-top: 40rpx; + padding: 15px 0; + width: 100%; + box-shadow: rgba(0, 0, 0, .05) 0 0 40rpx; +} + +.list-wrap .list-item:last-child { + margin-bottom: 40rpx; +} + +.list-item .item-pic { + margin: 0 2%; + width: 96%; + height: 300rpx; + border-radius: 10rpx; +} + +.list-item .item-info .bt { + overflow: hidden; + padding: 10px 2% 15px; + text-overflow: ellipsis; + white-space: nowrap; + font-size: 13px; + line-height: 14px; + -webkit-line-clamp: 1; + -webkit-box-orient: vertical; +} + +.item-city { + position: absolute; + top: 20px; + right: 10px; + padding: 8rpx 15rpx; + border: 2rpx solid rgba(255, 194, 48, 1); + border-radius: 30rpx 0 20rpx 0rpx; + background: rgba(255, 194, 48, .8); + color: #510202; + font-size: 24rpx; +} + +.item-city text { + margin: auto 5px; +} + +.item-title { + position: absolute; + top: 80px; + overflow: hidden; + margin-left: 5%; + width: 90%; + color: #fff; + text-overflow: ellipsis; + white-space: nowrap; + font-size: 16px; +} + +.item-desc { + left: 15rpx; + display: -webkit-box; + overflow: hidden; + padding: 0rpx 20rpx 0 20rpx; + max-height: 120rpx; + color: #333; + text-overflow: ellipsis; + white-space: pre-wrap; + font-size: 32rpx; + line-height: 56rpx; + -webkit-box-orient: vertical; + -webkit-line-clamp: 2; +} + +.item-eventdate { + position: absolute; + top: 120px; + overflow: hidden; + margin-left: 5%; + width: 90%; + color: #fff; + text-overflow: ellipsis; + white-space: nowrap; + font-size: 12px; +} + +.sort-page { + position: fixed; + top: 286rpx; + right: 0; + bottom: 0; + left: 0; + z-index: 10; + height: 100vh; + background: rgba(0, 0, 0, .5); +} + +.sort-group { + background: #fff; +} + +.sort-item { + position: relative; + padding: 0 30rpx; + height: 78rpx; + border-bottom: 2rpx solid #e5e5e5; + color: #666; + font-size: 28rpx; + line-height: 78rpx; +} + +.sort-item-active { + color: #1677ff; +} + +.sort-item-active:after { + position: absolute; + top: 50%; + right: 20rpx; + display: inline-block; + margin-top: -14rpx; + width: 22rpx; + height: 18rpx; + background-size: contain; + content: ""; +} + +.filter-page { + position: fixed; + top: 290rpx; + right: 0; + bottom: 0; + left: 0; + z-index: 10; + background: #fff; + /* height: 100%; */ +} + +.filter-box { + position: absolute; + top: 0; + right: 0; + bottom: 108rpx; + left: 0; + display: -webkit-box; +} + +.filter-hd { + width: 220rpx; + height: 100%; + background: #f2f6f9; +} + +.filter-hd-item { + position: relative; + padding: 0 20rpx; + height: 80rpx; + font-size: 28rpx; + line-height: 80rpx; +} + +.filter-bd-item-active, +.filter-hd-item-active { + background: #fff; + color: #1677ff; +} + +.filter-bd-item-active:after { + position: absolute; + top: 50%; + right: 20rpx; + display: inline-block; + margin-top: -14rpx; + width: 22rpx; + height: 18rpx; + background-size: contain; + content: ""; +} + +.filter-bd { + padding: 0 20rpx; + height: 100%; + -webkit-box-flex: 1; +} + +.filter-bd-item { + position: relative; + padding: 0 20rpx; + height: 78rpx; + border-bottom: 2rpx solid #e5e5e5; + font-size: 28rpx; + line-height: 78rpx; +} + +.control-bar-block { + position: absolute; + right: 0; + bottom: 0; + left: 0; + display: -webkit-box; + padding: 14rpx 20rpx; + height: 80rpx; + background: #fafafa; +} + +.control-back-btn { + margin-right: 20rpx; + width: 170rpx; + height: 76rpx; + border: 2rpx solid #b8b8b8; + border-radius: 10rpx; + color: #8a8a8a; + text-align: center; + font-size: 26rpx; + line-height: 76rpx; +} + +.control-confirm-btn { + height: 80rpx; + border-radius: 10rpx; + background: #1677ff; + color: #fff; + text-align: center; + font-size: 30rpx; + line-height: 80rpx; + -webkit-box-flex: 1; +} + +.wc_cont .at_t { + line-height: 51rpx; + color: #444; + margin-bottom: 60rpx; + text-indent: 0; + text-align: justify; +} + +.cont_end { + text-align: center; + font-size: 28rpx; + color: #999; +} + +/* + 美食 +*/ +/* 控制内容显示 */ +.ms_top_img { + width: 100%; + min-height: 560rpx; +} + +.h_define_cont { + max-height: 510rpx; + position: relative; + overflow: hidden; + text-overflow: ellipsis; + white-space: pre-wrap; + -webkit-box-orient: vertical; + -webkit-line-clamp: 10; + display: -webkit-box; +} + +.hide { + display: none +} + +.nr_hide { + position: absolute; + z-index: 6; + bottom: 0; + width: 100%; + background: linear-gradient(top, rgba(255, 255, 255, .8), rgba(255, 255, 255, 1)); + height: 100rpx; + line-height: 100rpx; + text-align: center; + font-size: 30rpx; + color: #555; +} + +.pic_fod_duo { + width: 40rpx; + height: 40rpx; + display: inline-block; + margin-left: 10rpx; + position: relative; + top: 10rpx +} + +/* */ +/*游客评价*/ + +.pingj_lst { + border-bottom: 3rpx dashed #ddd; + padding: 30rpx 0 0 0; +} + +.pj_fens_warp { + border-bottom: 3rpx solid #eee; + padding-bottom: 30rpx; +} + +.pjia_usr_inf { + padding-bottom: 20rpx; +} + +.pjia_user { + font-size: 30rpx; +} + +.pjia_time { + font-size: 24rpx; + color: #999; + padding-top: 10rpx +} + +.ykusr_name { + color: #222; + font-weight: 700; + font-size: 30rpx; + text-overflow: ellipsis; + white-space: pre-wrap; + -webkit-box-orient: vertical; + -webkit-line-clamp: 1; + display: -webkit-box; + overflow: hidden; +} + +.pj_tol { + font-size: 32rpx; + color: #888; +} + +.pj_fens { + color: #00B8A5; + font-size: 64rpx; + font-weight: bold; +} + +.pj_fens text { + font-size: 30rpx; + padding-left: 15rpx; + display: inline-block; +} + +.pingj_lst .lvdh_inf { + color: #333; +} + +.pj_warp_lst .pingj_lst:last-child { + border-bottom: 0; +} + +.btn_link_m { + background: #fff; + text-align: center; + margin-bottom: 40rpx; +} + +.link_m_txt { + display: inline-block; + padding: 15rpx 40rpx; + border: 2rpx solid #eee; + border-radius: 60rpx; + font-size: 30rpx; + color: #666; +} + +.yk_daf { + color: #00CEB9; + font-size: 30rpx; +} + +.yk_star { + display: inline-block; +} + +.jia_fen { + padding-left: 10rpx; + position: relative; + top: 5rpx; + display: inline-block; +} + +.pjia_usr_inf .sec_whe_unit { + display: inline-flex; + /*flex布局*/ + flex-direction: column; + /*垂直排列*/ + align-items: flex-end; +} + + +.wpj_u_tou { + width: 120rpx; + height: 120rpx; +} + +.apj_u_img { + width: 100rpx; + height: 100rpx; + border-radius: 100rpx; +} + +.apj_u_nr { + width: 160rpx; + height: 160rpx; + border-radius: 15rpx; + /* box-shadow: rgba(0,0,0,.1) 0rpx 0 20rpx; */ +} + +.pj_ner { + margin-top: 30rpx; + position: relative; +} + +.pj_ner .at_t { + margin-bottom: 10rpx; +} + +.pj_t_h { + height: 140rpx; + overflow: hidden; +} + +.pj_m_h { + height: 170rpx; + overflow: hidden; +} + +.pj_open { + display: inline-block; + position: absolute; + right: 0; + bottom: 0; + height: 38rpx; + background: #fff; + padding: 0 10rpx; +} + +.pj_open text, +.pj_closed text { + display: inline-block; + line-height: 38rpx; + color: #00B4A2; + padding: 2rpx 20rpx; + background: #EBF9F8; + border-radius: 6rpx; + font-size: 24rpx; +} + +.pj_closed { + /* margin-bottom: 30rpx; */ +} + +.pjia_usr_inf .apj_u_nr { + margin-bottom: 15rpx; +} + +.wpj_btn { + background: #00B4A2; + font-size: 28rpx; + color: #fff; + padding: 0; +} + +.wpj_zong { + border-right: #eee 3rpx solid; + padding: 10rpx 20rpx; + margin-right: 20rpx; +} + + +/* + 瀑布流 + */ +.list_pb { + display: flex; + justify-content: space-between; + align-items: flex-start; +} + +.pul_img { + width: 100%; + border-radius: 15rpx 15rpx 0 0; +} + +.list_brand { + display: flex; + margin-right: 4%; + width: 48%; + flex-direction: column; +} + +.list_pb .list_brand:nth-child(even) { + margin-right: 0; +} + +.pu_item { + margin-bottom: 30rpx; + padding-bottom: 30rpx; + border-radius: 15rpx; + background: #fff; + /* box-shadow:rgba(0,0,0,.1) 0 0 20rpx; */ +} + +.desc_pb { + padding: 0 20rpx; + border-radius: 0 0 15rpx 15rpx; + font-size: 30rpx; +} + + +/* + 预约 + */ +/* 二维码 */ +.ma_wrp { + position: absolute; + top: 50%; + left: 50%; + transform: translate(-50%, -65%); + /* box-shadow: rgba(0,0,0,.1) 0 0 20rpx; */ + padding: 60rpx 60rpx 100rpx 60rpx; + border-radius: 15rpx; +} + +.ma_img { + width: 500rpx; + height: 500rpx; +} + +.rcd_box { + padding: 30rpx; + border-radius: 15rpx; + /* box-shadow: rgba(0,0,0,.1) 0 0 20rpx; */ +} + +/* .rcd_box2{ padding: 30rpx; padding-bottom: 0; border-radius: 15rpx; box-shadow: rgba(0,0,0,.1) 0 0 20rpx;} */ + +/* 预约记录 */ +.tji_wp .fx_1 { + width: 50%; +} + +.tji_wp .an_t_2 { + color: #333; + font-size: 30rpx; +} + +.tji_wp .an_t_1 { + font-size: 56rpx; + font-weight: bold; +} + +.tji_wp .an_t_1 text { + font-size: 28rpx; + padding-left: 10rpx; +} + +.rcd_data { + /* padding: 40rpx 0; */ + border-right: 3rpx solid #eee; +} + +.dy_fx .rcd_data:nth-child(2) { + border-right: none; + padding-left: 20rpx; +} + +.dy_fx .rcd_data:nth-child(2) .an_t_1 { + color: #00B4A2; +} + +.dy_fx .rcd_data:nth-child(2) .an_t_1 text { + color: #00B4A2; + font-weight: normal; +} + +.dy_fx .rcd_data:nth-child(1) .an_t_1 { + color: #1677ff; +} + +.dy_fx .rcd_data:nth-child(1) .an_t_1 text { + color: #1677ff; + font-weight: normal; +} + +.admrd_lst {} + +.admrd_lst .wpj_u_tou { + background: #EBF9F8; + border-radius: 50%; +} + +.rcd_box2 { + padding: 30rpx 15rpx; + border-radius: 15rpx; + /* box-shadow: rgba(0,0,0,.1) 0 0 20rpx; */ +} + +.admrd_lst .an_t_2 { + margin-top: 10rpx +} + +.admrd_lst .an_t_2:nth-child(2) { + margin-top: 20rpx; + color: #007AFF; +} + +.admrd_lst .an_t_2:nth-child(3) { + color: #00B4A2; +} + +.admrd_lst .an_t_2:nth-child(5) { + margin-top: 0 +} + + +/* tab */ +.yue_tab_box { + text-align: center; +} + +.yue_tab { + font-size: 30rpx; + color: #999; +} + +.yue_tab { + display: inline-block; + padding: 25rpx 0rpx; +} + +.yue_tab.tab_cur { + color: #1677ff; +} + +.tab_cur { + display: block; + position: relative; +} + +.tab_cur:after { + content: ''; + position: absolute; + width: 30rpx; + height: 4rpx; + border-radius: 4rpx; + background: #1677ff; + border-radius: 4rpx; + bottom: 0; + left: 50%; + transform: translateX(-50%); +} + +.yue_lst .at_t { + padding-right: 60rpx; +} + +.yue_btn_1 { + width: 32rpx; + height: 32rpx; +} + +.t_col_1 { + font-size: 28rpx; + color: #1677ff; +} + +.t_col_2 { + font-size: 28rpx; + color: #999; +} + +/* + 景区预约 + */ +.yue_ipt { + background: #f5f5f5; + margin-top: 10rpx; + border-radius: 10rpx; + padding: 10rpx; + padding-bottom: 20rpx; +} + +.yue_ipt .an_t { + font-size: 30rpx; +} + +.yue_ipt .an_t:after { + right: 10rpx; + top: 10rpx +} + +.yue_thd {} + +.yue_thd .fx_1 { + margin-right: 15rpx; +} + +.yue_thd .fx_1:last-child { + margin-right: 0; +} + +.yue_fm_btn { + background: none; + outline: none; + border: none; + box-shadow: none; + width: 100%; + padding: 0; +} + +.yue_fm_btn:after { + display: none; +} + +.yue_e_bun { + font-size: 30rpx; + color: #fff; + background: #1677ff; + padding: 8rpx 0; +} + +.yue_e_bun .ac_size_1 { + margin-right: 10rpx; + position: relative; + top: 6rpx +} + +.yue_icn { + position: absolute; + right: 5rpx; + top: 5rpx; + z-index: 0; +} + +.yue_icn .ac_size_1 { + width: 56rpx; + height: 56rpx; +} + + + +/* + 预约详情 + */ +.yue_dg_inf { + margin-bottom: 20rpx; +} + +.yue_dg_inf .at_t { + padding-top: 0; + padding-left: 20rpx; +} + +.yue_e_qx { + background: #fff; + font-size: 30rpx; + color: #999; + padding: 8rpx 0; +} + +/* +我的预约 + */ + +.y_btn_box { + border-top: 3rpx solid #eee; + padding-top: 20rpx; + position: relative; + top: 25rpx +} + +.y_btn_box .w_two:nth-child(1) { + border-right: 3rpx solid #eee; +} + +.y_btn_box .w_two:nth-child(1) .an_t_2 { + color: #23b4ff; +} + +.y_btn_box .w_two:nth-child(2) .an_t_2 { + color: #999; +} + +.yue_btn_1 { + width: 40rpx; + height: 40rpx; + display: inline-block; + position: relative; + top: 10rpx; + margin-right: 10rpx; +} + + +/* + 评价 + */ + +.s_pj_img { + width: 110rpx; + height: 110rpx; + border-radius: 15rpx; +} + +.sanj_blue, +.sanj_lv, +.sanj_hui { + width: 0; + height: 0; + border-width: 46rpx; + border-style: solid; + border-color: #5E9AD5 #5E9AD5 transparent transparent; + display: block; + border-top-right-radius: 15rpx; +} + +.hf_txt, +.hf_txt_gb { + position: absolute; + right: -4rpx; + top: 16rpx; + font-size: 18rpx; + font-weight: bold; + color: #fff; + transform: rotate(45deg); +} + +.hf_txt_gb { + color: #999; +} + +.yous_sjiao { + position: absolute; + right: -30rpx; + top: -30rpx +} + +.sanj_lv { + border-color: #00B4A2 #00B4A2 transparent transparent; +} + +.sanj_hui { + border-color: #EAEAEA #EAEAEA transparent transparent; +} + +.pjfm_tips { + background: rgba(255, 126, 40, .12); + border-radius: 80rpx; + padding: 18rpx 15rpx; + color: #FF7E28; + font-size: 28rpx; + text-align: center; +} + +.pjfm_bqing { + justify-content: center; + text-align: center; +} + +.pjfm_star { + /* position: relative; top:20rpx; */ + margin-left: 20rpx; +} + +.yinc_sub {} + +.yinc_sub .yue_ipt { + margin-right: 15rpx; + border-radius: 80rpx; + margin-left: 15rpx; +} + +.yinc_sub .yue_ipt .an_t_2 { + padding-left: 15rpx; + padding-right: 15rpx; + color: #333; +} + +.yue_ipt.cur { + background: rgba(0, 180, 162, .08) +} + +.yue_ipt.cur .an_t_2 { + color: rgba(0, 180, 162, 1); +} + +.pj_btn_del { + position: absolute; + right: -5rpx; + top: -10rpx; + z-index: 2; +} + +.pj_btn_del .ac_size_1 { + background: #EF2020; + border-radius: 38rpx; +} + +.schu_an .yue_ipt { + margin-top: 0; + padding: 0; +} + +.schu_an .an_t_2 { + /* position: relative; top:-25rpx */ + margin-top: -45rpx +} + +.schu_an .ac_size_1 { + width: 65rpx; + height: 65rpx; + margin-top: 40rpx +} + +.pjfm_textarea { + border-top: 3rpx solid #eee; + padding-top: 30rpx +} + +.textarea_h { + min-height: 320rpx; + width: 100%; + font-size: 30rpx; + padding: 0 15rpx; +} + +.pjfm_tu .w_25 { + margin-bottom: 20rpx; + width: 23.5%; + margin-right: 2%; +} + +.pjfm_tu .w_25:nth-child(4n) { + margin-right: 0; +} + +/* 回复评论 + 图片区 + */ +.hfu_tu_1 .apj_u_nr { + width: 150rpx; + height: 150rpx; +} + +.hfu_tu_1 .ac_size_1 { + margin-top: 30rpx +} + +.hfu_tu_1 .pj_btn_del .ac_size_1 { + margin-top: 0 +} + +.hfu_tu_1 .an_t_2 { + margin-top: -42rpx +} + + + + + +.yue_e_qx_h { + border: 3rpx solid #eee; + font-size: 30rpx; + color: #666; + padding: 8rpx 0; +} + +.hfu_ren_adm, +.hfu_ren_wo { + font-weight: bold; + padding-left: 20rpx; + position: relative; + top: -10rpx +} + +.hfu_ren_adm:before, +.hfu_ren_wo:before { + display: inline-block; + width: 6rpx; + height: 28rpx; + background: #5E9AD5; + content: ''; + position: absolute; + left: 0; + top: 10rpx +} + +.hfu_ren_wo:before { + background: #00B4A2; +} + + +/* + 管理员登录 + + */ +.lgn_box { + width: 80%; + position: absolute; + left: 50%; + top: 60rpx; + transform: translateX(-50%); +} + +.lgn_row { + border-bottom: 2rpx solid #eee; + padding: 10rpx; + margin-bottom: 30rpx; + padding-right: 20rpx; + position: relative; +} + +.lg_ipt { + padding: 20rpx 0; + font-size: 30rpx; + padding-left: 90rpx; + ; +} + +.lgn_inf { + position: absolute; + left: 0rpx; + top: 26rpx; + padding-right: 15rpx; + font-size: 32rpx; + border-right: 2rpx solid #eee +} + +.lgn_img { + width: 50rpx; + height: 50rpx; +} + +.lgn_img_j { + width: 50rpx; + height: 50rpx; + display: inline-block; + margin-right: 5rpx; +} + +.lgn_j_box { + margin-top: 20rpx; + text-align: center; +} + +.lgn_j_box .fx_1 { + padding: 10rpx 0; + margin-right: 30rpx; +} + +.lgn_j_box .fx_1:last-child { + margin-right: 0; +} + +.jue_inf { + font-size: 32rpx; + background: #edf3ff; + padding: 10rpx; + border-radius: 100rpx; +} + +.cur .jue_inf { + background: #3F80FF; + color: #fff; +} + +.jue_inf text { + position: relative; + top: -14rpx +} + +.lgn_tab { + padding-bottom: 60rpx; +} + +.lgn_tab text { + display: inline-block; + padding: 20rpx; + margin: 0 40rpx; + font-size: 36rpx; + color: #222; + position: relative +} + +.lgn_tab text:after { + position: absolute; + right: -40rpx; + top: 28rpx; + display: inline-block; + width: 2rpx; + height: 40rpx; + background: #eee; + content: ''; +} + +.lgn_tab text:last-child:after { + display: none; +} + +.lgn_tab text:last-child { + border-right: none; +} + +.lgn_tab .cur { + border-bottom: 2rpx solid #3F80FF; +} + +.lgn_btn { + background: #3f80ff; + border-radius: 100rpx; + padding: 0; + color: #fff; + font-size: 32rpx; + border: none; + box-shadow: 0 0 40rpx rgba(63, 128, 255, .3); + font-weight: bold; + text-shadow: rgba(0, 0, 0, .2) 0 0 10rpx; +} + +.lgn_link { + font-size: 24rpx; + color: #999; + padding-top: 30rpx +} + +.lgn_btn_a { + background: #fff; + border: none; + border-radius: 100rpx; + padding: 5rpx 0; + color: #333; + font-size: 32rpx; + margin-top: 30rpx; + box-shadow: none; +} + +.lgn_btn_a:after { + display: none; +} + +.dj_area { + background: #f5f5f5; + padding: 30rpx 10rpx; + min-height: 180rpx; +} + +.dj_area .textarea { + padding: 0; + width: 100%; +} + +.lgn_t_box { + position: relative; +} + +.lgn_t_h1 { + font-size: 42rpx; + font-weight: bold; + /* padding-bottom: 80rpx; */ +} + +.lgn_t_link { + position: absolute; + right: 0; + top: 10rpx; + font-size: 28rpx; + color: #3f80ff; +} + +.lgn_pd { + padding-top: 60rpx +} + + +/* 景区-详情页 */ +.liu_img { + width: 186rpx; + height: 82rpx; + display: block; + margin: 0 auto; +} + +.jqdg_liu { + background: linear-gradient(rgba(0, 206, 185, .2) 0%, #fff 25%, #fff 40%, rgba(0, 206, 185, .06) 100%); + padding: 60rpx 0; + border-radius: 15rpx; +} + +.liu_txt { + color: #f96400; + font-size: 32rpx; +} + +.liu_echarts { + border-top: 10rpx solid rgba(0, 206, 185, .05); +} + +.sb_1_img { + width: 196rpx; + height: 150rpx; + border-radius: 15rpx; +} + +.jqu_pl_area { + max-height: 180rpx; + overflow: hidden; +} + +.jq_parea_unt { + width: 170rpx; + margin-right: 10rpx; +} + +.jq_parea_unt image { + width: 170rpx; + height: 170rpx; +} + +.jq_parea_hfu { + background: #f5f5f5; + margin-top: 20rpx; +} + +.fu_jq_1 { + font-size: 28rpx; +} + +.fu_jq_1 text { + color: #1677ff; + padding-right: 10rpx; +} + +.jq_parea_hfu .t_col_2 { + padding: 10rpx 0 25rpx 0; + font-size: 20rpx; +} + +.fu_t_3 { + color: #2769b1; + font-size: 24rpx; +} -.wei_box_con{position: relative; z-index: 5;} -/* .wei_box_con > .an_box_4{ padding-top:60rpx} */ -.zjty{ justify-content: space-between; padding: 20rpx 0;} -.zjty .fx_1{ margin-right: 10rpx; padding: 5rpx ; font-size: 24rpx; color: #666; background: #f5f5f5; text-align: center; border-radius: 5rpx;} -.fx_1.ty_cur{ background: #d9e7ff; color: #007AFF; position: relative;} -.ty_cur::after{ position: absolute; right: 0; bottom: 0; content: ''; width: 12rpx; height: 10rpx; border-radius: 15rpx 0rpx 5rpx 0rpx; text-align: center; background: rgb(70,132,255); /* color: #fff; font-size: 6rpx; line-height: 20rpx; */} -.yue_jq_box{ border-bottom: 3rpx solid #eee; padding: 15rpx 0;} -.yue_dgimg_size{width: 30rpx; height: 30rpx; } -.yue_jq_box .yue_dgimg_size{ margin-right:10rpx } +/* + 翻译页 + */ + +.size_40 { + width: 60rpx; + height: 60rpx; +} -.btn_unke, .btn_ke, .btn_man, .btn_jing{margin-left: 30rpx; padding: 10rpx 20rpx; line-height: normal; background: #aaa; font-size: 28rpx; color: #fff;} -.btn_ke{ background-color:rgb(70,132,255) ; } -.btn_man{background-color:rgb(255, 77, 71) ; } -.btn_jing{background-color:#fe9900 ; } +.br_an_mde { + border-bottom: 30rpx solid #eee; +} -.xqi_2{padding-top:360rpx; margin: 0 30rpx;} -.an_box_4 .yue_jq_box:last-child{ border:none} - -.ut_zhou{ padding: 0 30rpx; text-align: center; border-bottom:3rpx solid #eee ; padding-bottom: 20rpx;} -.ut_zhou.cur_zhou{ border-bottom: 8rpx solid rgb(70,132,255);} +.clear_btn { + font-size: 28rpx; + background: #007AFF; + color: #fff; + padding: 10rpx 50rpx; + border-radius: 60rpx; + display: inline-block; +} + +.clear_btn_2 { + color: #999; + font-size: 24rpx; + display: inline-block; + margin-right: 30rpx; + /* border:3rpx solid #ddd;border-radius: 60rpx; padding:10rpx 30rpx; */ +} + +.pik_fy { + display: inline-block; + position: relative; + padding-right: 30rpx; +} + +.pik_fy:after { + display: inline-block; + content: ''; + width: 15rpx; + height: 15rpx; + border-right: 3rpx solid #aaa; + border-bottom: 3rpx solid #aaa; + transform: rotate(45deg); + position: absolute; + right: 0; + top: 20rpx; +} + + + +/* 用户协议 */ +.yins_l { + padding-bottom: 30rpx; +} + +.yins_l .tw_lal { + margin-right: 0; +} + +.yins_l .lgn_link { + padding-top: 10rpx +} + +.s_blue { + color: #4b83d0; +} + +.zce_cot .gan_name { + padding-bottom: 20rpx; +} + +.zce_cot .gan_con { + font-size: 28rpx; + line-height: 45rpx; + color: #333; +} + +.gan_name_zce { + font-size: 30rpx; + font-weight: 700; + padding-bottom: 20rpx; + color: #333; +} + +.xyi_int { + display: block; + text-indent: 20rpx; + color: #333; + padding-top: 15rpx; + font-weight: 600; +} + +.xyi_int_2 { + display: block; + text-indent: 40rpx; + color: #333; + padding-top: 6rpx; + font-weight: 600; +} + + +.bot_about_k .t_col_1, +.bot_about_k { + display: inline-block; +} + + + +/* + 了解雄安 + */ +.an_tit_tab { + background: #D9E7F5; + padding: 60rpx; + border-radius: 15rpx; + margin-right: 20rpx; + font-size: 30rpx; + color: #5E9AD5; +} + +.an_tab_cur { + background: linear-gradient(135deg, #D8EFFF, #65ABEE); + color: #fff; + text-shadow: rgba(0, 0, 0, .2) 0 0 10rpx; +} + +.an_tj_scl { + width: 224rpx; + height: 154rpx; + border-radius: 15rpx; +} + +.an_top_2 { + position: relative; + z-index: 3; + padding-top: 400rpx +} + +.anbox_2 { + background: #fff; + border-radius: 36rpx 36rpx 0 0; + position: relative; +} + +.an_vdo_2 { + position: absolute; + right: 60rpx; + top: -60rpx +} + +.an_vdo_img_2 { + width: 108rpx; + height: 108rpx; +} + +.an_top_3 { + position: absolute; + top: 0; + left: 0; + right: 0; + height: 450rpx; +} + +.an_bj_3 { + width: 100%; + height: 450rpx; +} + +.an_sqi { + position: relative; + font-size: 28rpx; + color: #999; +} + +.an_sqi:before { + display: block; + width: 20rpx; + height: 20rpx; + position: absolute; + top: -15rpx; + content: ''; + left: 50%; + transform: translateX(-50%) rotate(-45deg); + border-top: 3rpx solid #999; + border-right: 3rpx solid #999; +} + +.an_zkai { + position: absolute; + bottom: 0; + background: rgba(255, 255, 255, .85); + width: 100%; +} + +.an_gyu { + position: relative; + height: 210rpx; + overflow: hidden; +} + + +.item-info_jd { + position: relative; + padding: 15rpx 0 +} + +.title_jd { + display: -webkit-box; + overflow: hidden; + padding-right: 110rpx; + text-overflow: ellipsis; + font-size: 34rpx; + -webkit-line-clamp: 1; + -webkit-box-orient: vertical; +} + +.attr_jd .tip_jd { + display: inline-block; + margin-right: 10rpx; + padding: 5rpx 10rpx; + border-radius: 5rpx; + background: rgba(45, 204, 129, .08); + color: rgba(45, 204, 129, 1); + font-size: 24rpx; +} + +.attr_jd .tip1_jd { + display: inline-block; + margin-right: 12rpx; + padding: 0 5rpx; + height: 32rpx; + border: 1rpx solid #ff4f32; + border-radius: 5rpx; + color: #ff4f32; + font-size: 20rpx; + line-height: 32rpx; +} + +.data_jd { + display: flex; + margin-top: 15rpx; + justify-content: space-between; +} + +.myd_jd, +.sell_jd { + color: #2dbb55; + font-size: 28rpx; + line-height: 40rpx; +} + +.myd1_jd, +.sell_jd { + color: #969696; + font-size: 28rpx; + line-height: 40rpx; +} + +.price_jd { + color: #969696; + font-size: 24rpx; + line-height: 40rpx; +} + +.num_jd { + color: #ff4f32; + font-size: 32rpx; + line-height: 40rpx; +} + +/* + 特产 + */ +.hb_img_size2 { + width: 100%; + height: 254rpx; + background: #f2dedc; + border-radius: 10rpx; +} + +.tch_box { + position: relative; + height: 240rpx; +} + +.tch_box .fax_zhe { + top: 0; + height: 240rpx; + background: rgba(0, 0, 0, .5); +} + +.h3_tch { + color: #fff; + font-size: 34rpx; + margin: 50rpx 20rpx 20rpx; +} + +.p3_tch { + color: #fff; + font-size: 28rpx; + margin: 0 20rpx 0 20rpx; + opacity: .9; +} + +.tch_lst_pic { + width: 160rpx; +} + +.tch_lst_pic .kou_top2 { + margin-top: 80rpx; + margin-left: 40rpx; +} + +.swp_tch { + height: 440rpx; + box-shadow: rgba(0, 0, 0, .1) 0 0 10rpx; +} + +.unit-tch { + height: 340rpx; + position: relative; +} + +.tch_size1 { + height: 340rpx; + width: 100%; +} + +.tch_tjian .ht_text { + text-align: center; + padding-left: 20rpx; + padding-right: 20rpx; + padding-top: 10rpx; + font-weight: bold; +} + +.swp_tch .tch_tjian:nth-child(4n) .tch_size1 { + background: #f2dedc; +} + +.swp_tch .tch_tjian:nth-child(4n+1) .tch_size1 { + background: #e6f2dc; +} + +.swp_tch .tch_tjian:nth-child(4n+2) .tch_size1 { + background: #dcf0f2; +} + +.swp_tch .tch_tjian:nth-child(4n+3) .tch_size1 { + background: #e9dcf2; +} + +.tch_lst2_pic { + position: relative; + margin-bottom: 20rpx; +} + +.tch_lst2_pic .hb_img_size2 { + height: 200rpx; + transition: all .3s ease; +} -.yue_jq_dji, .yue_jq_type{ display: inline-block; padding: 5rpx 15rpx; margin-right: 10rpx; font-size: 24rpx; color: #333; background: #ffaa00; border-radius: 5rpx;} -.yue_jq_type{ background: none; border:1px solid #eee} -.yue_btn_2{ margin-top:20rpx; text-align: right;} -.yue_btn_2 .btn_ke{ display: inline-block; padding-left: 20rpx; padding-right: 20rpx; border-radius: 10rpx;} +.tch_lst2_pic .ht_text { + -webkit-line-clamp: 2; + font-weight: normal; + margin-bottom: 40rpx; + font-size: 30rpx; + line-height: 45rpx; +} + +.ht_text_chan { + position: absolute; + bottom: 10rpx; + width: 100%; + padding: 15rpx 0; + text-align: center; + background: rgba(0, 0, 0, .4); + /* transform: translateY(-50%); */ + color: #fff; + font-size: 30rpx; +} + + +/* +预约 0527 + */ + +.an_date { + background: #D9E7F5; + padding: 60rpx; + border-radius: 15rpx; + margin-right: 20rpx; + font-size: 30rpx; + color: #5E9AD5; +} + +.date_cur { + background: linear-gradient(135deg, #D8EFFF, #65ABEE); + color: #fff; + text-shadow: rgba(0, 0, 0, .2) 0 0 10rpx; +} + +.yued_h3 { + font-size: 45rpx; + color: #fff; + padding: 30rpx 0 20rpx 0; + font-weight: 200; +} + +.yued_time { + font-size: 28rpx; + color: #fff; +} + +.yued_res_box { + justify-content: center; + align-items: center; +} + +.wei_box, +.huan_box, +.guo_box { + position: absolute; + width: 100%; + left: 0; + top: 0; + height: 400rpx; + background: #fe9900; + z-index: 0; +} + +.huan_box { + background: #22b938; +} + +.guo_box { + background: #a3a3a3; +} + + +.wei_box_con { + position: relative; + z-index: 5; +} + +/* .wei_box_con > .an_box_4{ padding-top:60rpx} */ + +.zjty { + justify-content: space-between; + padding: 20rpx 0; +} + +.zjty .fx_1 { + margin-right: 10rpx; + padding: 5rpx; + font-size: 24rpx; + color: #666; + background: #f5f5f5; + text-align: center; + border-radius: 5rpx; +} + +.fx_1.ty_cur { + background: #d9e7ff; + color: #007AFF; + position: relative; +} + +.ty_cur::after { + position: absolute; + right: 0; + bottom: 0; + content: ''; + width: 12rpx; + height: 10rpx; + border-radius: 15rpx 0rpx 5rpx 0rpx; + text-align: center; + background: rgb(70, 132, 255); + /* color: #fff; font-size: 6rpx; line-height: 20rpx; */ +} + +.yue_jq_box { + border-bottom: 3rpx solid #eee; + padding: 15rpx 0; +} + +.yue_dgimg_size { + width: 30rpx; + height: 30rpx; +} + +.yue_jq_box .yue_dgimg_size { + margin-right: 10rpx +} + +.btn_unke, +.btn_ke, +.btn_man, +.btn_jing { + margin-left: 30rpx; + padding: 10rpx 20rpx; + line-height: normal; + background: #aaa; + font-size: 28rpx; + color: #fff; +} + +.btn_ke { + background-color: rgb(70, 132, 255); +} + +.btn_man { + background-color: rgb(255, 77, 71); +} + +.btn_jing { + background-color: #fe9900; +} + +.xqi_2 { + padding-top: 360rpx; + margin: 0 30rpx; +} + +.an_box_4 .yue_jq_box:last-child { + border: none +} + +.ut_zhou { + padding: 0 30rpx; + text-align: center; + border-bottom: 3rpx solid #eee; + padding-bottom: 20rpx; +} + +.ut_zhou.cur_zhou { + border-bottom: 8rpx solid rgb(70, 132, 255); +} + +.yue_jq_dji, +.yue_jq_type { + display: inline-block; + padding: 5rpx 15rpx; + margin-right: 10rpx; + font-size: 24rpx; + color: #333; + background: #ffaa00; + border-radius: 5rpx; +} + +.yue_jq_type { + background: none; + border: 1px solid #eee +} + +.yue_btn_2 { + margin-top: 20rpx; + text-align: right; +} + +.yue_btn_2 .btn_ke { + display: inline-block; + padding-left: 20rpx; + padding-right: 20rpx; + border-radius: 10rpx; +} + +.erm_bx { + position: absolute; + z-index: 13; + top: 30rpx; + right: 30rpx; +} + +.shef_img { + width: 100%; + height: 304rpx; +} + +.yue_ipt_zj { + background: #f5f5f5; + margin-top: 15rpx +} + +.btn_zj_cam { + justify-content: center; + align-items: center; +} + +.yue_ipt_zj button.btn_zj_cam::after { + display: none; +} -.erm_bx{position: absolute; z-index: 13; top:30rpx; right: 30rpx;} -.shef_img{ width: 100%; height: 304rpx;} -.yue_ipt_zj{ background: #f5f5f5; margin-top:15rpx} -.btn_zj_cam{ justify-content: center; align-items: center;} -.yue_ipt_zj button.btn_zj_cam::after{ display: none;} -.yue_ipt_zj .apj_u_img{ background-color: rgba(255,255,255,.9); box-shadow: rgba(0,0,0,.2) 0 0 10rpx; padding: 20rpx; box-sizing: border-box; position: absolute; top:50%; left: 50%; transform: translate(-50%,-50%); z-index: 8;} +.yue_ipt_zj .apj_u_img { + background-color: rgba(255, 255, 255, .9); + box-shadow: rgba(0, 0, 0, .2) 0 0 10rpx; + padding: 20rpx; + box-sizing: border-box; + position: absolute; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); + z-index: 8; +} /* 登录/注册 */ -.lg_tit_tips{padding: 0 5rpx; margin-left: 10rpx; color: #007AFF; display: inline-block; border-bottom: 3rpx solid #007AFF;} -.lg_2_l{border-bottom: 3rpx solid #eee; padding: 20rpx 0;} +.lg_tit_tips { + padding: 0 5rpx; + margin-left: 10rpx; + color: #007AFF; + display: inline-block; + border-bottom: 3rpx solid #007AFF; +} + +.lg_2_l { + border-bottom: 3rpx solid #eee; + padding: 20rpx 0; +} + +.lg_bx_2 .at_t { + font-weight: bold; + font-size: 30rpx; +} + +.size_80 { + width: 80rpx; + height: 80rpx; + border-radius: 80rpx; + background-color: #07B800; +} + +.dib_fm .pjia_time { + position: relative; +} + +.dib_fm .pjia_time::before { + content: ''; + width: 60%; + left: 50%; + height: 1rpx; + background: #ddd; + position: absolute; + top: 70%; + transform: translate(-50%, -50%); +} + +.dib_fm .pjia_time text { + position: relative; + z-index: 1; + background-color: #fff; + display: inline-block; + padding: 0 35rpx; +} + +.lg_btn_bd .yue_e_bun { + border-radius: 100rpx; + font-size: 34rpx; + box-shadow: rgba(22, 119, 255, .8) 0 0 15rpx; +} + + +.an_box_mes { + padding: 15rpx 30rpx; + padding-bottom: 0; + border-bottom: 10rpx solid #f2f2f2; + position: sticky; + top: 0; + z-index: 9; + background: #fff; +} -.lg_bx_2 .at_t{ font-weight: bold; font-size: 30rpx;} -.size_80{ width: 80rpx; height: 80rpx; border-radius: 80rpx; background-color: #07B800;} +.pb_15 { + padding-bottom: 15rpx; +} + +.cf_btn { + font-size: 28rpx; +} + +.fz_img { + transform: rotateX(180deg); + transition: all 2s; +} -.dib_fm .pjia_time{ position: relative;} -.dib_fm .pjia_time::before{ content: ''; width: 60%; left: 50%; height: 1rpx; background: #ddd; position: absolute; top:70%; transform: translate(-50%, -50%);} -.dib_fm .pjia_time text{ position: relative; z-index: 1; background-color: #fff; display: inline-block; padding: 0 35rpx;} +.cf_btn .ac_size_1 { + position: relative; + top: 10rpx; + display: inline-block; + margin-right: 5rpx; +} -.lg_btn_bd .yue_e_bun{ border-radius: 100rpx; font-size: 34rpx; box-shadow: rgba(22,119,255,.8) 0 0 15rpx; } +.h_define { + height: 150rpx; + overflow: hidden; +} +.bg_bwg { + background: #fff4e3; +} -.an_box_mes{padding:15rpx 30rpx; padding-bottom: 0 ; border-bottom: 10rpx solid #f2f2f2; position: sticky; top:0; z-index: 9; background: #fff;} -.pb_15{ padding-bottom: 15rpx;} +.bwg_tol { + padding: 20rpx 0; +} -.cf_btn{ font-size: 28rpx; } -.fz_img{ transform: rotateX(180deg); transition:all 2s ;} -.cf_btn .ac_size_1{ position: relative; top:10rpx; display: inline-block; margin-right: 5rpx;} -.h_define{ height: 150rpx; overflow: hidden;} +.bwg_tol .size_40 { + width: 50rpx; + height: 50rpx; +} -.bg_bwg{ background: #fff4e3;} -.bwg_tol{ padding: 20rpx 0;} -.bwg_tol .size_40{ width: 50rpx; height: 50rpx;} -.bwg_tol > view{ /* border-right: 3rpx dashed #ddd; */padding: 0 60rpx; text-align: center;} +.bwg_tol>view { + /* border-right: 3rpx dashed #ddd; */ + padding: 0 60rpx; + text-align: center; +} -.f_30{ font-size: 30rpx;} +.f_30 { + font-size: 30rpx; +} /* 直播设置 */ -.onair_icon{ position: absolute; left: 0rpx; top:87rpx} -.bo_1{ width: 6rpx; display: inline-block; border-radius: 10rpx; background: #26b5bb; } -.onair_icon .bo_1:nth-child(1){ height: 15rpx; animation: boanm1 1s ease-in infinite; transition: all 1s liner; margin-right: 5rpx;} -.onair_icon .bo_1:nth-child(2){ height: 30rpx; animation: boanm1 1.5s ease-in-out infinite; transition: all 1.5s linear; margin-right: 5rpx;} -.onair_icon .bo_1:nth-child(3){ height: 20rpx; animation: boanm1 2s linear infinite; transition: all 2s linear; } -.zb_tt{color: #26b5bb; margin-left: 25rpx;} -.zb_imgg{width: 220rpx; height: 120rpx; border-radius: 10rpx; margin-right: 20rpx;} -.ix_zhibo{border-top:3rpx solid #eee; padding-top: 30rpx; padding-right: 20rpx;} +.onair_icon { + position: absolute; + left: 0rpx; + top: 87rpx +} + +.bo_1 { + width: 6rpx; + display: inline-block; + border-radius: 10rpx; + background: #26b5bb; +} + +.onair_icon .bo_1:nth-child(1) { + height: 15rpx; + animation: boanm1 1s ease-in infinite; + transition: all 1s liner; + margin-right: 5rpx; +} + +.onair_icon .bo_1:nth-child(2) { + height: 30rpx; + animation: boanm1 1.5s ease-in-out infinite; + transition: all 1.5s linear; + margin-right: 5rpx; +} + +.onair_icon .bo_1:nth-child(3) { + height: 20rpx; + animation: boanm1 2s linear infinite; + transition: all 2s linear; +} + +.zb_tt { + color: #26b5bb; + margin-left: 25rpx; +} + +.zb_imgg { + width: 220rpx; + height: 120rpx; + border-radius: 10rpx; + margin-right: 20rpx; +} -@keyframes boanm1{ - 0%{ transform: scale(1,1); transform-origin: 100% 60%;} - 50%{transform: scale(1,1.02); transform-origin: 100% 100%;} - 100% { transform: scale(1,0.6); transform-origin: 100% 100%; } +.ix_zhibo { + border-top: 3rpx solid #eee; + padding-top: 30rpx; + padding-right: 20rpx; } +@keyframes boanm1 { + 0% { + transform: scale(1, 1); + transform-origin: 100% 60%; + } + + 50% { + transform: scale(1, 1.02); + transform-origin: 100% 100%; + } + + 100% { + transform: scale(1, 0.6); + transform-origin: 100% 100%; + } +} \ No newline at end of file diff --git a/static/animg/bar/fujin.png b/static/animg/bar/fujin.png new file mode 100755 index 0000000..bcc4b16 Binary files /dev/null and b/static/animg/bar/fujin.png differ diff --git a/static/animg/bar/fujin_active.png b/static/animg/bar/fujin_active.png new file mode 100755 index 0000000..e963f52 Binary files /dev/null and b/static/animg/bar/fujin_active.png differ diff --git a/static/animg/bar/fuwu.png b/static/animg/bar/fuwu.png new file mode 100755 index 0000000..79c04a2 Binary files /dev/null and b/static/animg/bar/fuwu.png differ diff --git a/static/animg/bar/fuwu_active.png b/static/animg/bar/fuwu_active.png new file mode 100755 index 0000000..f5a9b47 Binary files /dev/null and b/static/animg/bar/fuwu_active.png differ diff --git a/static/animg/bar/home.png b/static/animg/bar/home.png new file mode 100755 index 0000000..61b1b17 Binary files /dev/null and b/static/animg/bar/home.png differ diff --git a/static/animg/bar/home_active.png b/static/animg/bar/home_active.png new file mode 100755 index 0000000..2ed6ace Binary files /dev/null and b/static/animg/bar/home_active.png differ diff --git a/static/animg/bar/my.png b/static/animg/bar/my.png new file mode 100755 index 0000000..c12839f Binary files /dev/null and b/static/animg/bar/my.png differ diff --git a/static/animg/bar/my_active.png b/static/animg/bar/my_active.png new file mode 100755 index 0000000..09dca0a Binary files /dev/null and b/static/animg/bar/my_active.png differ diff --git a/static/animg/daolan/country_1.png b/static/animg/daolan/country_1.png new file mode 100755 index 0000000..9cf67c4 Binary files /dev/null and b/static/animg/daolan/country_1.png differ diff --git a/static/animg/daolan/country_1_h.png b/static/animg/daolan/country_1_h.png new file mode 100755 index 0000000..149b7cb Binary files /dev/null and b/static/animg/daolan/country_1_h.png differ diff --git a/static/animg/daolan/ent.png b/static/animg/daolan/ent.png new file mode 100755 index 0000000..e8dfd09 Binary files /dev/null and b/static/animg/daolan/ent.png differ diff --git a/static/animg/daolan/ent_h.png b/static/animg/daolan/ent_h.png new file mode 100755 index 0000000..821fe6c Binary files /dev/null and b/static/animg/daolan/ent_h.png differ diff --git a/static/animg/daolan/hotel.png b/static/animg/daolan/hotel.png new file mode 100755 index 0000000..0dec365 Binary files /dev/null and b/static/animg/daolan/hotel.png differ diff --git a/static/animg/daolan/hotel_h.png b/static/animg/daolan/hotel_h.png new file mode 100755 index 0000000..d3c25c9 Binary files /dev/null and b/static/animg/daolan/hotel_h.png differ diff --git a/static/animg/daolan/map_toilet_0.png b/static/animg/daolan/map_toilet_0.png new file mode 100755 index 0000000..4ebed9a Binary files /dev/null and b/static/animg/daolan/map_toilet_0.png differ diff --git a/static/animg/daolan/map_toilet_0b.png b/static/animg/daolan/map_toilet_0b.png new file mode 100755 index 0000000..5da68ce Binary files /dev/null and b/static/animg/daolan/map_toilet_0b.png differ diff --git a/static/animg/daolan/map_toilet_1.png b/static/animg/daolan/map_toilet_1.png new file mode 100755 index 0000000..f793f68 Binary files /dev/null and b/static/animg/daolan/map_toilet_1.png differ diff --git a/static/animg/daolan/map_toilet_1b.png b/static/animg/daolan/map_toilet_1b.png new file mode 100755 index 0000000..d94ae22 Binary files /dev/null and b/static/animg/daolan/map_toilet_1b.png differ diff --git a/static/animg/daolan/map_toilet_2.png b/static/animg/daolan/map_toilet_2.png new file mode 100755 index 0000000..9ce0cca Binary files /dev/null and b/static/animg/daolan/map_toilet_2.png differ diff --git a/static/animg/daolan/map_toilet_2b.png b/static/animg/daolan/map_toilet_2b.png new file mode 100755 index 0000000..0da3195 Binary files /dev/null and b/static/animg/daolan/map_toilet_2b.png differ diff --git a/static/animg/daolan/map_toilet_3.png b/static/animg/daolan/map_toilet_3.png new file mode 100755 index 0000000..c7c1b21 Binary files /dev/null and b/static/animg/daolan/map_toilet_3.png differ diff --git a/static/animg/daolan/map_toilet_3b.png b/static/animg/daolan/map_toilet_3b.png new file mode 100755 index 0000000..d1f1b04 Binary files /dev/null and b/static/animg/daolan/map_toilet_3b.png differ diff --git a/static/animg/daolan/map_toilet_4.png b/static/animg/daolan/map_toilet_4.png new file mode 100755 index 0000000..9c4fe70 Binary files /dev/null and b/static/animg/daolan/map_toilet_4.png differ diff --git a/static/animg/daolan/map_toilet_4b.png b/static/animg/daolan/map_toilet_4b.png new file mode 100755 index 0000000..856530c Binary files /dev/null and b/static/animg/daolan/map_toilet_4b.png differ diff --git a/static/animg/daolan/map_toilet_5.png b/static/animg/daolan/map_toilet_5.png new file mode 100755 index 0000000..81844ae Binary files /dev/null and b/static/animg/daolan/map_toilet_5.png differ diff --git a/static/animg/daolan/map_toilet_5b.png b/static/animg/daolan/map_toilet_5b.png new file mode 100755 index 0000000..6a0cccf Binary files /dev/null and b/static/animg/daolan/map_toilet_5b.png differ diff --git a/static/animg/daolan/map_toilet_6.png b/static/animg/daolan/map_toilet_6.png new file mode 100755 index 0000000..d06b3a9 Binary files /dev/null and b/static/animg/daolan/map_toilet_6.png differ diff --git a/static/animg/daolan/map_toilet_6b.png b/static/animg/daolan/map_toilet_6b.png new file mode 100755 index 0000000..cc5fd99 Binary files /dev/null and b/static/animg/daolan/map_toilet_6b.png differ diff --git a/static/animg/daolan/map_toilet_7.png b/static/animg/daolan/map_toilet_7.png new file mode 100755 index 0000000..c39fd8b Binary files /dev/null and b/static/animg/daolan/map_toilet_7.png differ diff --git a/static/animg/daolan/map_toilet_7b.png b/static/animg/daolan/map_toilet_7b.png new file mode 100755 index 0000000..88c0634 Binary files /dev/null and b/static/animg/daolan/map_toilet_7b.png differ diff --git a/static/animg/daolan/map_toilet_8.png b/static/animg/daolan/map_toilet_8.png new file mode 100755 index 0000000..001ff19 Binary files /dev/null and b/static/animg/daolan/map_toilet_8.png differ diff --git a/static/animg/daolan/map_toilet_8b.png b/static/animg/daolan/map_toilet_8b.png new file mode 100755 index 0000000..dc8c3b4 Binary files /dev/null and b/static/animg/daolan/map_toilet_8b.png differ diff --git a/static/animg/daolan/me.png b/static/animg/daolan/me.png new file mode 100755 index 0000000..2bdf40e Binary files /dev/null and b/static/animg/daolan/me.png differ diff --git a/static/animg/daolan/pano_1.png b/static/animg/daolan/pano_1.png new file mode 100755 index 0000000..07dc751 Binary files /dev/null and b/static/animg/daolan/pano_1.png differ diff --git a/static/animg/daolan/pano_1_h.png b/static/animg/daolan/pano_1_h.png new file mode 100755 index 0000000..d452fd8 Binary files /dev/null and b/static/animg/daolan/pano_1_h.png differ diff --git a/static/animg/daolan/restaurant.png b/static/animg/daolan/restaurant.png new file mode 100755 index 0000000..86b7811 Binary files /dev/null and b/static/animg/daolan/restaurant.png differ diff --git a/static/animg/daolan/restaurant_h.png b/static/animg/daolan/restaurant_h.png new file mode 100755 index 0000000..101459a Binary files /dev/null and b/static/animg/daolan/restaurant_h.png differ diff --git a/static/animg/daolan/scenic.png b/static/animg/daolan/scenic.png new file mode 100755 index 0000000..f3b6d43 Binary files /dev/null and b/static/animg/daolan/scenic.png differ diff --git a/static/animg/daolan/scenic_h.png b/static/animg/daolan/scenic_h.png new file mode 100755 index 0000000..2a29bf5 Binary files /dev/null and b/static/animg/daolan/scenic_h.png differ diff --git a/static/animg/daolan/shopping.png b/static/animg/daolan/shopping.png new file mode 100755 index 0000000..8e919f5 Binary files /dev/null and b/static/animg/daolan/shopping.png differ diff --git a/static/animg/daolan/shopping_h.png b/static/animg/daolan/shopping_h.png new file mode 100755 index 0000000..19d1560 Binary files /dev/null and b/static/animg/daolan/shopping_h.png differ diff --git a/static/animg/daolan/tcc_1.png b/static/animg/daolan/tcc_1.png new file mode 100755 index 0000000..9b0effc Binary files /dev/null and b/static/animg/daolan/tcc_1.png differ diff --git a/static/animg/daolan/tcc_1_h.png b/static/animg/daolan/tcc_1_h.png new file mode 100755 index 0000000..ece1e44 Binary files /dev/null and b/static/animg/daolan/tcc_1_h.png differ diff --git a/static/animg/daolan/toilet.png b/static/animg/daolan/toilet.png new file mode 100755 index 0000000..ebc2af3 Binary files /dev/null and b/static/animg/daolan/toilet.png differ diff --git a/static/animg/daolan/toilet_h.png b/static/animg/daolan/toilet_h.png new file mode 100755 index 0000000..c758e27 Binary files /dev/null and b/static/animg/daolan/toilet_h.png differ diff --git a/static/animg/index/a_feiyi.png b/static/animg/index/a_feiyi.png deleted file mode 100755 index 7d9fcaf..0000000 Binary files a/static/animg/index/a_feiyi.png and /dev/null differ diff --git a/static/animg/index/a_fengjing.png b/static/animg/index/a_fengjing.png deleted file mode 100755 index 983dd9e..0000000 Binary files a/static/animg/index/a_fengjing.png and /dev/null differ diff --git a/static/animg/index/a_jiudian.png b/static/animg/index/a_jiudian.png deleted file mode 100755 index c71a77c..0000000 Binary files a/static/animg/index/a_jiudian.png and /dev/null differ diff --git a/static/animg/index/a_luxian.png b/static/animg/index/a_luxian.png deleted file mode 100755 index 5e08841..0000000 Binary files a/static/animg/index/a_luxian.png and /dev/null differ diff --git a/static/animg/index/a_meishi.png b/static/animg/index/a_meishi.png deleted file mode 100755 index b9bc59f..0000000 Binary files a/static/animg/index/a_meishi.png and /dev/null differ diff --git a/static/animg/index/a_techan.png b/static/animg/index/a_techan.png deleted file mode 100755 index 4bdb3bb..0000000 Binary files a/static/animg/index/a_techan.png and /dev/null differ diff --git a/static/animg/index/a_wenchaung.png b/static/animg/index/a_wenchaung.png deleted file mode 100755 index 06b466e..0000000 Binary files a/static/animg/index/a_wenchaung.png and /dev/null differ diff --git a/static/animg/index/a_yuyue.png b/static/animg/index/a_yuyue.png deleted file mode 100755 index 1b17d61..0000000 Binary files a/static/animg/index/a_yuyue.png and /dev/null differ diff --git a/static/animg/index/icon-search_2.png b/static/animg/index/icon-search_2.png index 37b3db7..5563996 100755 Binary files a/static/animg/index/icon-search_2.png and b/static/animg/index/icon-search_2.png differ diff --git a/static/animg/index/jdms.png b/static/animg/index/jdms.png new file mode 100755 index 0000000..d908984 Binary files /dev/null and b/static/animg/index/jdms.png differ diff --git a/static/animg/index/jpxl.png b/static/animg/index/jpxl.png new file mode 100755 index 0000000..3c0fe60 Binary files /dev/null and b/static/animg/index/jpxl.png differ diff --git a/static/animg/index/jqmp.png b/static/animg/index/jqmp.png new file mode 100755 index 0000000..58cf857 Binary files /dev/null and b/static/animg/index/jqmp.png differ diff --git a/static/animg/index/znkf.png b/static/animg/index/znkf.png new file mode 100755 index 0000000..66803dc Binary files /dev/null and b/static/animg/index/znkf.png differ diff --git a/subPage/animg/22.jpg b/subPage/animg/22.jpg deleted file mode 100644 index 33198cd..0000000 Binary files a/subPage/animg/22.jpg and /dev/null differ diff --git a/subPage/animg/p1.png b/subPage/animg/p1.png deleted file mode 100644 index ce0e985..0000000 Binary files a/subPage/animg/p1.png and /dev/null differ diff --git a/subPage/animg/p11.png b/subPage/animg/p11.png deleted file mode 100644 index 6bd91ae..0000000 Binary files a/subPage/animg/p11.png and /dev/null differ diff --git a/subPage/animg/p12.jpg b/subPage/animg/p12.jpg deleted file mode 100644 index 2722a84..0000000 Binary files a/subPage/animg/p12.jpg and /dev/null differ diff --git a/subPage/animg/p12.png b/subPage/animg/p12.png deleted file mode 100644 index 5177fb3..0000000 Binary files a/subPage/animg/p12.png and /dev/null differ diff --git a/subPage/animg/p13.png b/subPage/animg/p13.png deleted file mode 100644 index a8d4ac5..0000000 Binary files a/subPage/animg/p13.png and /dev/null differ diff --git a/subPage/animg/p2.png b/subPage/animg/p2.png deleted file mode 100644 index 2086cd6..0000000 Binary files a/subPage/animg/p2.png and /dev/null differ diff --git a/subPage/animg/p3.png b/subPage/animg/p3.png deleted file mode 100644 index 8008399..0000000 Binary files a/subPage/animg/p3.png and /dev/null differ diff --git a/subPage/animg/p4.png b/subPage/animg/p4.png deleted file mode 100644 index 4d7f26a..0000000 Binary files a/subPage/animg/p4.png and /dev/null differ diff --git a/subPage/animg/p5.png b/subPage/animg/p5.png deleted file mode 100644 index 93b95b6..0000000 Binary files a/subPage/animg/p5.png and /dev/null differ diff --git a/subPage/animg/p6.png b/subPage/animg/p6.png deleted file mode 100644 index 60e204f..0000000 Binary files a/subPage/animg/p6.png and /dev/null differ diff --git a/subPage/animg/p7.png b/subPage/animg/p7.png deleted file mode 100644 index 975dd21..0000000 Binary files a/subPage/animg/p7.png and /dev/null differ diff --git a/subPage/animg/p8.png b/subPage/animg/p8.png deleted file mode 100644 index 9363b1c..0000000 Binary files a/subPage/animg/p8.png and /dev/null differ diff --git a/subPage/animg/p9.png b/subPage/animg/p9.png deleted file mode 100644 index 05b7626..0000000 Binary files a/subPage/animg/p9.png and /dev/null differ diff --git a/subPage/animg/quan123.jpg b/subPage/animg/quan123.jpg deleted file mode 100644 index 66eb7b3..0000000 Binary files a/subPage/animg/quan123.jpg and /dev/null differ diff --git a/subPage/animg/zhibo.jpg b/subPage/animg/zhibo.jpg deleted file mode 100644 index e34fdb3..0000000 Binary files a/subPage/animg/zhibo.jpg and /dev/null differ diff --git a/subPage/animg/zhutu.jpg b/subPage/animg/zhutu.jpg deleted file mode 100644 index ac3b0f7..0000000 Binary files a/subPage/animg/zhutu.jpg and /dev/null differ diff --git a/subPage/images/country_1.png b/subPage/images/country_1.png deleted file mode 100644 index 6cbb7fb..0000000 Binary files a/subPage/images/country_1.png and /dev/null differ diff --git a/subPage/images/country_1_h.png b/subPage/images/country_1_h.png deleted file mode 100644 index f45fb80..0000000 Binary files a/subPage/images/country_1_h.png and /dev/null differ diff --git a/subPage/images/ent.png b/subPage/images/ent.png deleted file mode 100644 index fa8c48a..0000000 Binary files a/subPage/images/ent.png and /dev/null differ diff --git a/subPage/images/ent_h.png b/subPage/images/ent_h.png deleted file mode 100644 index 3d2619c..0000000 Binary files a/subPage/images/ent_h.png and /dev/null differ diff --git a/subPage/images/hotel.png b/subPage/images/hotel.png deleted file mode 100644 index c4af2a7..0000000 Binary files a/subPage/images/hotel.png and /dev/null differ diff --git a/subPage/images/hotel_h.png b/subPage/images/hotel_h.png deleted file mode 100644 index 4bcd0b1..0000000 Binary files a/subPage/images/hotel_h.png and /dev/null differ diff --git a/subPage/images/lvfadahui.jpg b/subPage/images/lvfadahui.jpg deleted file mode 100644 index 416943f..0000000 Binary files a/subPage/images/lvfadahui.jpg and /dev/null differ diff --git a/subPage/images/map_toilet_0.png b/subPage/images/map_toilet_0.png deleted file mode 100644 index 7c19916..0000000 Binary files a/subPage/images/map_toilet_0.png and /dev/null differ diff --git a/subPage/images/map_toilet_0b.png b/subPage/images/map_toilet_0b.png deleted file mode 100644 index cc52c08..0000000 Binary files a/subPage/images/map_toilet_0b.png and /dev/null differ diff --git a/subPage/images/map_toilet_1.png b/subPage/images/map_toilet_1.png deleted file mode 100644 index a5117b6..0000000 Binary files a/subPage/images/map_toilet_1.png and /dev/null differ diff --git a/subPage/images/map_toilet_1b.png b/subPage/images/map_toilet_1b.png deleted file mode 100644 index 112f078..0000000 Binary files a/subPage/images/map_toilet_1b.png and /dev/null differ diff --git a/subPage/images/map_toilet_2.png b/subPage/images/map_toilet_2.png deleted file mode 100644 index d35423c..0000000 Binary files a/subPage/images/map_toilet_2.png and /dev/null differ diff --git a/subPage/images/map_toilet_2b.png b/subPage/images/map_toilet_2b.png deleted file mode 100644 index 5da0eea..0000000 Binary files a/subPage/images/map_toilet_2b.png and /dev/null differ diff --git a/subPage/images/map_toilet_3.png b/subPage/images/map_toilet_3.png deleted file mode 100644 index 6d837dd..0000000 Binary files a/subPage/images/map_toilet_3.png and /dev/null differ diff --git a/subPage/images/map_toilet_3b.png b/subPage/images/map_toilet_3b.png deleted file mode 100644 index 70e3df4..0000000 Binary files a/subPage/images/map_toilet_3b.png and /dev/null differ diff --git a/subPage/images/map_toilet_4.png b/subPage/images/map_toilet_4.png deleted file mode 100644 index e5a2155..0000000 Binary files a/subPage/images/map_toilet_4.png and /dev/null differ diff --git a/subPage/images/map_toilet_4b.png b/subPage/images/map_toilet_4b.png deleted file mode 100644 index 0f013b6..0000000 Binary files a/subPage/images/map_toilet_4b.png and /dev/null differ diff --git a/subPage/images/map_toilet_5.png b/subPage/images/map_toilet_5.png deleted file mode 100644 index ace569d..0000000 Binary files a/subPage/images/map_toilet_5.png and /dev/null differ diff --git a/subPage/images/map_toilet_5b.png b/subPage/images/map_toilet_5b.png deleted file mode 100644 index c696dcf..0000000 Binary files a/subPage/images/map_toilet_5b.png and /dev/null differ diff --git a/subPage/images/map_toilet_6.png b/subPage/images/map_toilet_6.png deleted file mode 100644 index 5e61961..0000000 Binary files a/subPage/images/map_toilet_6.png and /dev/null differ diff --git a/subPage/images/map_toilet_6b.png b/subPage/images/map_toilet_6b.png deleted file mode 100644 index 2c14708..0000000 Binary files a/subPage/images/map_toilet_6b.png and /dev/null differ diff --git a/subPage/images/map_toilet_7.png b/subPage/images/map_toilet_7.png deleted file mode 100644 index 30c545f..0000000 Binary files a/subPage/images/map_toilet_7.png and /dev/null differ diff --git a/subPage/images/map_toilet_7b.png b/subPage/images/map_toilet_7b.png deleted file mode 100644 index 79ffabb..0000000 Binary files a/subPage/images/map_toilet_7b.png and /dev/null differ diff --git a/subPage/images/map_toilet_8.png b/subPage/images/map_toilet_8.png deleted file mode 100644 index 45b1542..0000000 Binary files a/subPage/images/map_toilet_8.png and /dev/null differ diff --git a/subPage/images/map_toilet_8b.png b/subPage/images/map_toilet_8b.png deleted file mode 100644 index 18aaeac..0000000 Binary files a/subPage/images/map_toilet_8b.png and /dev/null differ diff --git a/subPage/images/me.png b/subPage/images/me.png deleted file mode 100644 index 0c7d237..0000000 Binary files a/subPage/images/me.png and /dev/null differ diff --git a/subPage/images/pano_1.png b/subPage/images/pano_1.png deleted file mode 100644 index ef3e1ba..0000000 Binary files a/subPage/images/pano_1.png and /dev/null differ diff --git a/subPage/images/pano_1_h.png b/subPage/images/pano_1_h.png deleted file mode 100644 index 5d0257e..0000000 Binary files a/subPage/images/pano_1_h.png and /dev/null differ diff --git a/subPage/images/restaurant.png b/subPage/images/restaurant.png deleted file mode 100644 index 67a8005..0000000 Binary files a/subPage/images/restaurant.png and /dev/null differ diff --git a/subPage/images/restaurant_h.png b/subPage/images/restaurant_h.png deleted file mode 100644 index dc6b843..0000000 Binary files a/subPage/images/restaurant_h.png and /dev/null differ diff --git a/subPage/images/scenic.png b/subPage/images/scenic.png deleted file mode 100644 index 042775c..0000000 Binary files a/subPage/images/scenic.png and /dev/null differ diff --git a/subPage/images/scenic_h.png b/subPage/images/scenic_h.png deleted file mode 100644 index abeac82..0000000 Binary files a/subPage/images/scenic_h.png and /dev/null differ diff --git a/subPage/images/shopping.png b/subPage/images/shopping.png deleted file mode 100644 index 81dff35..0000000 Binary files a/subPage/images/shopping.png and /dev/null differ diff --git a/subPage/images/shopping_h.png b/subPage/images/shopping_h.png deleted file mode 100644 index f3aa63b..0000000 Binary files a/subPage/images/shopping_h.png and /dev/null differ diff --git a/subPage/images/tcc_1.png b/subPage/images/tcc_1.png deleted file mode 100644 index f4a0646..0000000 Binary files a/subPage/images/tcc_1.png and /dev/null differ diff --git a/subPage/images/tcc_1_h.png b/subPage/images/tcc_1_h.png deleted file mode 100644 index 79706b4..0000000 Binary files a/subPage/images/tcc_1_h.png and /dev/null differ diff --git a/subPage/images/toilet.png b/subPage/images/toilet.png deleted file mode 100644 index 13717cc..0000000 Binary files a/subPage/images/toilet.png and /dev/null differ diff --git a/subPage/images/toilet_h.png b/subPage/images/toilet_h.png deleted file mode 100644 index 8da23c5..0000000 Binary files a/subPage/images/toilet_h.png and /dev/null differ diff --git a/subPage/images/xiongan.png b/subPage/images/xiongan.png deleted file mode 100644 index 58c93cb..0000000 Binary files a/subPage/images/xiongan.png and /dev/null differ diff --git a/subPage/images/xiongan1.png b/subPage/images/xiongan1.png deleted file mode 100644 index 3ecf044..0000000 Binary files a/subPage/images/xiongan1.png and /dev/null differ diff --git a/subPage/images/xiongan2.png b/subPage/images/xiongan2.png deleted file mode 100644 index 5b4f5b7..0000000 Binary files a/subPage/images/xiongan2.png and /dev/null differ diff --git a/subPage/images/zhibo_bg.jpg b/subPage/images/zhibo_bg.jpg deleted file mode 100644 index bf2e8ab..0000000 Binary files a/subPage/images/zhibo_bg.jpg and /dev/null differ diff --git a/subPage/imgDistinguish/imgDistinguish.vue b/subPage/imgDistinguish/imgDistinguish.vue deleted file mode 100644 index 04c1344..0000000 --- a/subPage/imgDistinguish/imgDistinguish.vue +++ /dev/null @@ -1,104 +0,0 @@ - - - - - diff --git a/subPage/imgDistinguish/shibie_detail/shibie_detail.vue b/subPage/imgDistinguish/shibie_detail/shibie_detail.vue deleted file mode 100644 index 30bdc07..0000000 --- a/subPage/imgDistinguish/shibie_detail/shibie_detail.vue +++ /dev/null @@ -1,178 +0,0 @@ - - - - - diff --git a/subPage/index/an/aninx.vue b/subPage/index/an/aninx.vue deleted file mode 100644 index 438a042..0000000 --- a/subPage/index/an/aninx.vue +++ /dev/null @@ -1,106 +0,0 @@ - - - - - diff --git a/subPage/index/index-new.vue b/subPage/index/index-new.vue deleted file mode 100644 index 979884d..0000000 --- a/subPage/index/index-new.vue +++ /dev/null @@ -1,283 +0,0 @@ - - - - - diff --git a/subPage/index/index-old.vue b/subPage/index/index-old.vue deleted file mode 100644 index dfcadfe..0000000 --- a/subPage/index/index-old.vue +++ /dev/null @@ -1,1076 +0,0 @@ - - - - - diff --git a/subPage/personcenter/adminLogin/adminLogin-old.vue b/subPage/personcenter/adminLogin/adminLogin-old.vue deleted file mode 100644 index 1c475ad..0000000 --- a/subPage/personcenter/adminLogin/adminLogin-old.vue +++ /dev/null @@ -1,56 +0,0 @@ - - - - - diff --git a/subPage/personcenter/adminLogin/adminLogin.vue b/subPage/personcenter/adminLogin/adminLogin.vue deleted file mode 100644 index fd2cf59..0000000 --- a/subPage/personcenter/adminLogin/adminLogin.vue +++ /dev/null @@ -1,70 +0,0 @@ - - - - - diff --git a/subPage/personcenter/adminLogin/adminLogin_2.vue b/subPage/personcenter/adminLogin/adminLogin_2.vue deleted file mode 100644 index ca825cb..0000000 --- a/subPage/personcenter/adminLogin/adminLogin_2.vue +++ /dev/null @@ -1,119 +0,0 @@ - - - - - diff --git a/subPage/personcenter/index_hd_html.vue b/subPage/personcenter/index_hd_html.vue deleted file mode 100644 index b5828a2..0000000 --- a/subPage/personcenter/index_hd_html.vue +++ /dev/null @@ -1,359 +0,0 @@ - - - - - diff --git a/subPage/scenic/scenicdetial/scenicdetial_html.vue b/subPage/scenic/scenicdetial/scenicdetial_html.vue deleted file mode 100644 index 55818f2..0000000 --- a/subPage/scenic/scenicdetial/scenicdetial_html.vue +++ /dev/null @@ -1,305 +0,0 @@ - - - - - diff --git a/subPage/translate/translate.vue b/subPage/translate/translate.vue deleted file mode 100644 index 60d184f..0000000 --- a/subPage/translate/translate.vue +++ /dev/null @@ -1,262 +0,0 @@ - - - - - diff --git a/subPage/3Dzoulang/3Dzoulang/3Dzoulang.vue b/subPageA/3Dzoulang/3Dzoulang/3Dzoulang.vue similarity index 93% rename from subPage/3Dzoulang/3Dzoulang/3Dzoulang.vue rename to subPageA/3Dzoulang/3Dzoulang/3Dzoulang.vue index 1c6ebe3..2a04564 100644 --- a/subPage/3Dzoulang/3Dzoulang/3Dzoulang.vue +++ b/subPageA/3Dzoulang/3Dzoulang/3Dzoulang.vue @@ -1,7 +1,7 @@ diff --git a/subPage/suggest/sug_from.vue b/subPageB/suggest/sug_from.vue similarity index 92% rename from subPage/suggest/sug_from.vue rename to subPageB/suggest/sug_from.vue index 835b589..922ff93 100644 --- a/subPage/suggest/sug_from.vue +++ b/subPageB/suggest/sug_from.vue @@ -49,38 +49,38 @@ - + - + - @@ -93,7 +93,7 @@ *联系人 - + @@ -105,7 +105,7 @@ *联系方式 - + @@ -244,7 +244,7 @@ showCancel:false, success() { // uni.redirectTo({ - // url: "/subPage/suggest/sug_list" + // url: "/subPageA/suggest/sug_list" // }) uni.navigateBack({ delta: 1 diff --git a/subPage/suggest/sug_list.vue b/subPageB/suggest/sug_list.vue similarity index 92% rename from subPage/suggest/sug_list.vue rename to subPageB/suggest/sug_list.vue index 583ff66..838fb69 100644 --- a/subPage/suggest/sug_list.vue +++ b/subPageB/suggest/sug_list.vue @@ -5,12 +5,12 @@ - + {{tip}} - + {{tip}} - + {{tip}} @@ -78,7 +78,7 @@ - + {{item.address}} @@ -230,7 +230,7 @@ }, goAddSug:function(){ uni.navigateTo({ - url: "/subPage/suggest/sug_from" + url: "/subPageB/suggest/sug_from" }) }, timestampToTime:function(timestamp) { diff --git a/subPage/tousu/index/index.vue b/subPageB/tousu/index/index.vue similarity index 84% rename from subPage/tousu/index/index.vue rename to subPageB/tousu/index/index.vue index 2a8b5e7..32f05f4 100644 --- a/subPage/tousu/index/index.vue +++ b/subPageB/tousu/index/index.vue @@ -1,7 +1,7 @@ + + + + diff --git a/uni_modules/jr-weather/components/utils.js b/uni_modules/jr-weather/components/utils.js new file mode 100644 index 0000000..37db781 --- /dev/null +++ b/uni_modules/jr-weather/components/utils.js @@ -0,0 +1,45 @@ +import amap from './amap-wx.130.js'; +/** + * 获取天气 + * @param {*} + */ +function getLocationAndWeather(amapMiniKey,amapWebKey) { + return new Promise((resolve, reject) => { + let amapPlugin, city, adcode, temperature, weather; + amapPlugin = new amap.AMapWX({ + key: amapMiniKey || 'e2ee6a41e07306db2214f0edfa86f73a' + }); + amapPlugin.getRegeo({ + success: (res) => { + city = res[0].regeocodeData.addressComponent.city + adcode = res[0].regeocodeData.addressComponent.adcode + uni.request({ + url: 'https://restapi.amap.com/v3/weather/weatherInfo', //高德地图查询天气 + method: 'GET', + data: { + key: amapWebKey || '7d0d358762ba1af430645a7592f75789', + city: adcode, + }, + success: (e) => { + temperature = e.data.lives[0].temperature + weather = e.data.lives[0].weather + resolve({ + city, + temperature, + weather + }) + }, + fail(e) { + } + }); + }, + fail: function(info) { + reject(info) + } + }); + }) +} + +module.exports = { + getLocationAndWeather +} diff --git a/uni_modules/jr-weather/components/weather.js b/uni_modules/jr-weather/components/weather.js new file mode 100644 index 0000000..cf9bb66 --- /dev/null +++ b/uni_modules/jr-weather/components/weather.js @@ -0,0 +1,82 @@ + export const weatherType = { + 1 : 'https://uhr-sit-1302914566.cos.ap-guangzhou.myqcloud.com/uhr/image/2021-12-03/17c03345-500d-42aa-985b-9624f5cce03f.png', + 2 : 'https://uhr-sit-1302914566.cos.ap-guangzhou.myqcloud.com/uhr/image/2021-12-03/7dea6336-3cd9-4b69-8058-5553f35219d4.png', + 3 : 'https://uhr-sit-1302914566.cos.ap-guangzhou.myqcloud.com/uhr/image/2021-12-03/7dea6336-3cd9-4b69-8058-5553f35219d4.png', + 4 : 'https://uhr-sit-1302914566.cos.ap-guangzhou.myqcloud.com/uhr/image/2021-12-03/4d2f843f-bc89-4ba4-b5eb-8da5f176703e.png', + 5 : 'https://uhr-sit-1302914566.cos.ap-guangzhou.myqcloud.com/uhr/image/2021-12-03/5327af79-07ec-46f8-a73a-ea8b2c95f86c.png', + 6 : 'https://uhr-sit-1302914566.cos.ap-guangzhou.myqcloud.com/uhr/image/2021-12-03/708bbcf8-e03f-4574-b9e4-bbbd93a81daf.png', + 7 : 'https://uhr-sit-1302914566.cos.ap-guangzhou.myqcloud.com/uhr/image/2021-12-03/e0832ad7-4939-4235-b2f0-3a327c724920.png', + 8 : 'https://uhr-sit-1302914566.cos.ap-guangzhou.myqcloud.com/uhr/image/2021-12-03/fc5df057-2be8-4bfc-b941-7e2920ed5e33.png', + 9 : 'https://uhr-sit-1302914566.cos.ap-guangzhou.myqcloud.com/uhr/image/2021-12-03/5945d451-7266-407b-8ffa-3ee47416e702.png', + 10 : 'https://uhr-sit-1302914566.cos.ap-guangzhou.myqcloud.com/uhr/image/2021-12-03/48b62dda-a3bd-455d-8500-84c9e03a17f6.png' + } + + export const weather = { + '晴':1, + '少云':2, + '晴间多云':2, + '多云':2, + '阴':3, + '有风':4, + '平静':1, + '微风':4, + '和风':4, + '清风':4, + '强风/劲风':4, + '疾风':4, + '大风':4, + '烈风':4, + '风暴':4, + '狂爆风':4, + '飓风':4, + '热带风暴':4, + '霾':5, + '中度霾':5, + '重度霾':5, + '严重霾':5, + '阵雨':6, + '雷阵雨':6, + '雷阵雨并伴有冰雹':6, + '小雨':6, + '中雨':6, + '大雨':6, + '暴雨':6, + '大暴雨':6, + '特大暴雨':6, + '强阵雨':6, + '强雷阵雨':6, + '极端降雨':6, + '毛毛雨/细雨':6, + '雨':6, + '小雨-中雨':6, + '中雨-大雨':6, + '大雨-暴雨':6, + '暴雨-大暴雨':6, + '大暴雨-特大暴雨':6, + '雨雪天气':7, + '雨夹雪':7, + '阵雨夹雪':7, + '冻雨':6, + '雪':8, + '阵雪':8, + '小雪':8, + '中雪':8, + '大雪':8, + '暴雪':8, + '小雪-中雪':8, + '中雪-大雪':8, + '大雪-暴雪':8, + '浮尘':10, + '扬沙':10, + '沙尘暴':10, + '强沙尘暴':10, + '龙卷风':4, + '雾':9, + '浓雾':9, + '强浓雾':9, + '轻雾':9, + '大雾':9, + '特强浓雾':9, + '热':1, + '冷':8 +} \ No newline at end of file diff --git a/uni_modules/jr-weather/package.json b/uni_modules/jr-weather/package.json new file mode 100644 index 0000000..4f165fb --- /dev/null +++ b/uni_modules/jr-weather/package.json @@ -0,0 +1,85 @@ +{ + "id": "jr-weather", + "displayName": "jr-weather(小程序、APP 天气插件 )", + "version": "1.0.3", + "description": "jr-weather", + "keywords": [ + "小程序天气插件" +], + "repository": "", + "engines": { + "HBuilderX": "^3.1.0" + }, + "dcloudext": { + "category": [ + "前端组件", + "通用组件" + ], + "sale": { + "regular": { + "price": "0.00" + }, + "sourcecode": { + "price": "0.00" + } + }, + "contact": { + "qq": "" + }, + "declaration": { + "ads": "无", + "data": "无", + "permissions": "无" + }, + "npmurl": "" + }, + "uni_modules": { + "dependencies": [], + "encrypt": [], + "platforms": { + "cloud": { + "tcb": "y", + "aliyun": "y" + }, + "client": { + "Vue": { + "vue2": "y", + "vue3": "u" + }, + "App": { + "app-vue": "u", + "app-nvue": "u" + }, + "H5-mobile": { + "Safari": "n", + "Android Browser": "n", + "微信浏览器(Android)": "n", + "QQ浏览器(Android)": "n" + }, + "H5-pc": { + "Chrome": "u", + "IE": "u", + "Edge": "u", + "Firefox": "u", + "Safari": "u" + }, + "小程序": { + "微信": "y", + "阿里": "u", + "百度": "u", + "字节跳动": "u", + "QQ": "u", + "钉钉": "u", + "快手": "u", + "飞书": "u", + "京东": "u", + "小红书": "u" + }, + "快应用": { + "华为": "u", + "联盟": "u" + } + } + } + } +} \ No newline at end of file diff --git a/uni_modules/jr-weather/readme.md b/uni_modules/jr-weather/readme.md new file mode 100644 index 0000000..974bca3 --- /dev/null +++ b/uni_modules/jr-weather/readme.md @@ -0,0 +1,28 @@ +# jr-weather (小程序、APP天气插件) + +## 使用方法 + +引入、注册组件 ,示例如下; + +```vue + + +``` + +### Attributes + +| 属性 | 说明 | 类型 | 默认值 | +| --------- | -------- | ------ | :------ | +| color | 文字颜色 | string | #000000 | +| iconColor | 图标颜色 | string | #3472F0 | \ No newline at end of file