html{font-size:100px;height:100%}body{height:100%;font-size:.16rem;font-family:微软雅黑;background:#f4f4f5}*,body{margin:0;padding:0}a{text-decoration:none;color:#191f25}ul li{list-style:none}input,select,textarea{background:none;border:none;outline:none;-webkit-appearance:none}.publicitytu{height:150px;background-size:100% 100%;display:flex;flex-direction:column;justify-content:space-between;padding:10px 15px}.publicitytu div{color:#fff}.panel{margin:16px 15px 0 15px;border-radius:12px;background-color:#fff}.bj{top:0;background-color:#5838dc;height:150px}.bj,.bj div{position:absolute;width:100%}.bj div{bottom:0;background-color:#f4f4f5;height:20px;border-radius:20px 20px 0 0}.my-swipe{height:180px}.my-swipe img{width:100%;height:100%}.tz111{padding:8px 8px;font-size:16px;background-color:#fff;color:#383838;line-height:32px;font-weight:600;border-radius:12px;letter-spacing:1px;display:flex;align-items:center;overflow:hidden}.tongzhifont,.tz111{height:32px}.elder .tongzhifont{font-size:18px}.notice-swipe{height:40px;line-height:40px}.module_title{margin:16px 20px 0 20px;font-size:20px;color:#424955;font-weight:600}.common_menu{padding:12px 0 0 0}.common_menu .grid_box{display:flex;align-items:center;flex-wrap:wrap}.common_menu .grid_box .grid{display:flex;align-items:center;flex-direction:column;width:25%;padding:4px 0 0 0;cursor:pointer}.common_menu .grid_box .grid .icon_bg{background:#f5f5f5;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.common_menu .grid_box .grid .icon_bg .iconfont{font-size:26px;color:transparent}.common_menu .grid_box .grid .icon_bg img{width:36px;height:36px;vertical-align:top}.common_menu .grid_box .grid span{font-size:12px;line-height:3;display:inline-block;color:#25282e}.longimg{margin:16px 15px 0 15px;border-radius:12px;overflow:hidden;height:100px}.longimg img{width:100%;height:100%}.halfimg{display:flex;border-radius:12px;height:.88rem;margin:15px 15px 0 15px}.tab_box_1{margin:20px 20px 20px 20px;font-size:20px;color:#fff;font-weight:600;position:relative}.a{margin:0 6px 0 0}.a,.b{width:calc(50% - 6px);vertical-align:middle;overflow:hidden;border-radius:12px}.b{margin:0 0 0 6px}.a img{width:100%;height:100%}.halfimage1{background-image:url(../img/half1.1e0f4b1f.png)}.halfimage1,.halfimage2{background-size:100% 100%}.halfimage2{background-image:url(../img/half2.faf59415.png)}.halfimage3{background-image:url(../img/half3.cae3f2e6.png)}.halfimage3,.halfimage4{background-size:100% 100%}.halfimage4{background-image:url(../img/half4.07189dcd.png)}.b img{width:100%;height:100%}.tab_box{margin:15px 20px 0 20px;color:#424955;font-weight:600;display:flex}.elder .tab_box,.tab_box{font-size:20px}.tab_box .tab{color:#9b9da2;padding:0 16px;cursor:pointer}.tab_box .tab:last-child{border-right:0}.tab_box .active{font-size:20px;font-weight:600;color:#5838dc}.zx{background-color:#fff;height:100px}.info,.zx{display:flex;margin:16px 20px 0 20px;border-radius:12px}.info{color:#363a44;font-size:15px;background:#fff}.info .zximg{width:65px;height:65px;margin:18px 10px}.elder .info .zximg{width:70px;height:70px}.info .zximg img{width:100%;height:100%;border-radius:12px}.news-list{margin:15px 0 0 0;border-radius:12px}.news{display:flex;flex-direction:column;justify-content:space-between;flex:1;margin:18px 18px 0 18px}.news .title{font-size:15px;line-height:1.5;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.elder .news .title{font-size:18px}.news .news-foot{position:relative;color:#9b9da2;display:flex;align-items:center;margin:5px 0 15px 0}.foodmaintop{height:180px;margin-bottom:20px;border-radius:8px 8px 0 0;background:#fff}.foodmainbottom,.foodmaintop{width:88%;margin-left:auto;margin-right:auto;position:relative}.foodmainbottom{height:200px;border-radius:0 0 8px 8px;background:#f0f0f0}p{margin:0;padding:0}.foodmainbottom p,.foodmaintop p{width:calc(100% - 20px);height:10px;position:absolute;left:10px}.foodmaintop p{bottom:-10px;background:#fff}.foodmainbottom p{top:-10px;background:#f0f0f0}.foodmainbottom p:before,.foodmaintop p:before{content:"";position:absolute;width:10px;height:10px;left:-10px}.foodmainbottom p:after,.foodmaintop p:after{content:"";position:absolute;width:10px;height:10px;right:-10px}.foodmaintop p:before{background-image:radial-gradient(circle 10px at 0 100%,transparent 50px,#fff 50%)}.foodmaintop p:after{background-image:radial-gradient(circle 10px at 100% 100%,transparent 50px,#fff 50%)}.foodmainbottom p:before{background-image:radial-gradient(circle 10px at 0 0,transparent 50px,#f0f0f0 50%)}.foodmainbottom p:after{background-image:radial-gradient(circle 10px at 100% 0,transparent 50px,#f0f0f0 50%)}.hdetail{background:#fff;left:2.5%;right:2.5%;border-radius:8px 8px 0 0;height:calc(100% - 225px);margin-top:-50px;z-index:99;position:absolute;overflow:auto}.elder .hdetail{bottom:100px}.hdetailfont{font-size:15px;font-family:PingFang SC}.elder .hdetailfont{font-size:18px}.foodtitle{font-size:20px;color:#fb3d3c}.elder .foodtitle{font-size:24px}.foodsubtitle{color:#939393;margin-bottom:5px}.elder .foodsubtitle,.foodcontent{font-size:18px}.foodcontent{color:#5d5d5d;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.elder .foodcontent{font-size:20px;-webkit-line-clamp:3}.foodlisttitle{font-size:20px;font-weight:600;margin:5px}.elder .foodlisttitle{font-size:24px}.foodlisttaste{margin:5px}.elder .foodlisttaste{font-size:18px}.foodlistcontent{font-family:PingFang SC;color:#5d5d5d;font-size:18px}.elder .foodlistcontent{font-size:20px}.scenictitle{display:flex;align-items:center;margin:5px 0 0 0}.shu{width:5px;height:15px;background:#013a89;border-radius:2.5px;margin-right:5px}.news .news-foot .date{display:flex;font-size:12px;height:16px;width:100%}.elder .news .news-foot .date{font-size:16px}.date .datename{width:50%;margin:0 8px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-line-clamp:1}.date .dateday{width:50%}.plistauthor{font-weight:600}.elder .plistauthor,.plistauthor{font-size:18px}.plisttime{text-align:right;font-size:15px}.elder .plisttime{font-size:16px}.plisttitle{font-size:18px;letter-spacing:1px;font-family:PingFang SC}.elder .plisttitle{font-size:20px}.plisttitle2{font-size:16px;width:80%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.elder .plisttitle2{font-size:20px}.roadname{display:flex;justify-content:space-between;padding:10px 10px 0 10px;font-family:PingFang SC}.elder .roadname{font-size:16px}.roadtop{height:72vh;width:100vw}.elder .roadtop{height:70vh}.roadbottom .roadbottomtitle{margin:8px 0 5px 10px;font-weight:600;font-size:18px}.elder .roadbottom .roadbottomtitle{font-size:20px}.road2{display:flex;justify-content:space-between;font-family:PingFang SC}.elder .road2{font-size:16px}.roaddetailtitle{font-size:22px;font-weight:700;letter-spacing:1px}.elder .roaddetailtitle{font-size:24px}.roaddetailtitle2{display:flex;justify-content:space-between;align-items:center;margin:5px 0;font-size:15px}.elder .roaddetailtitle2{font-size:20px}.shutitle{font-size:18px;font-weight:600}.elder .shutitle{font-size:22px}.pdetailfont{font-family:PingFang SC;font-size:21px;margin:10px 15px 0 15px;font-weight:600;text-align:center}.elder .pdetailfont{font-size:20px}.pdetailtitle{display:flex;margin:10px 15px 0 15px;align-items:baseline}.elder .pdetailtitle,.pdetailtitle{font-size:16px}.pdetailtitle .pdetaila{margin-right:10px;color:#013a89}.pdetailtitle .pdetailb{color:#999}.pdetailhtml{margin:10px 15px 0 15px}.elder .pdetailhtml{font-size:20px}.touristimg{height:50px;width:50px;border-radius:8px;overflow:hidden;margin-bottom:10px}.elder .touristimg{height:65px;width:65px}.footer{z-index:9999;text-align:center;line-height:1.5;padding:12px 0;color:#828c9f;font-size:12px;bottom:0;width:100%;position:fixed;background-color:#f4f4f5}.elder .footer{font-size:14px}.elder .touristtitle,.touristtitle{font-size:18px}.touristptitle{font-weight:600;font-size:20px}.elder .touristptitle{font-size:22px}.touristplevel{background:#b2b2b2;color:#fefefe;font-size:14px;padding:1px 3px;border-radius:3px}.elder .touristplevel{font-size:18px}.touristpunit{display:flex;margin-top:5px;align-items:center;font-size:15px}.elder .touristpunit{font-size:19px}.touristpsubtitle{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.elder .touristpsubtitle{font-size:19px}.scenictitle{font-size:22px;font-weight:700;letter-spacing:1px}.elder .scenictitle{font-size:24px}.scenictime{font-size:14px}.elder .scenictime{font-size:18px}.scenicopen{margin:5px 0;font-size:15px}.elder .scenicopen{font-size:18px;flex-wrap:wrap}.scenicsubtitle{margin:5px 0}.elder .scenicsubtitle{font-size:20px}.footer p a{color:#0885f5}.mine_bj{position:absolute;top:0;background-image:linear-gradient(90deg,#4178fe 10%,#1c98fe 90%);width:100%;height:200px}.mine_bj .bj_bottom{position:absolute;bottom:0;background-color:#f4f4f5;width:100%;height:20px;border-radius:20px 20px 0 0}.main .main_cell{padding:15px;color:#646566;font-size:16px;font-family:Cambria}.login_bj{top:0;height:250px;background-size:100% 100%}.login_bj,.login_bottom{position:absolute;width:100%}.login_bottom{bottom:0;height:20px;background:#f4f4f5;border-radius:20px 20px 0 0}.login_main .login_font{font-size:25px;font-weight:600}.User{margin-top:10px}.User div,.User div a{color:#646566}.qrcode_plan{margin:20px 20px 0 20px;border-radius:12px;overflow:hidden;position:relative;background:#fff;padding:20px}.qrcode_plan h2{text-align:center}.qrcode_plan .code{padding:10px;text-align:center;font-size:20px}.qrcode_plan .code img{width:40%;margin-left:auto;margin-right:auto}.qrcode_plan .code .title_green{font-size:24px;font-weight:700;color:green}.qrcode_plan .code .title_red{font-size:24px;font-weight:700;color:red}.qrcode_plan .code .title_yellow{font-size:24px;font-weight:700;color:#efef17}.qrcode_plan .code .info{padding:10px;font-size:16px}.qrcode_plan .operate{display:flex;color:#9b9da2;padding:10px 0 0 0}.qrcode_plan .operate .button{width:50%;cursor:pointer;text-align:center;color:#5838dc}.qrcode_plan .list{background-color:#fff2f0;border:1px solid #ffccc7;padding:10px;margin:0 0 10px 0}.qrcode_plan .title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.van-button[data-v-3df15b3b]{height:auto;padding:10px 15px}