<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*全局样式*/
*{padding:0;margin:0;line-height:100%;box-sizing:border-box;}
ul,li{list-style:none}
input{outline:0;font-size:14px}
input::-webkit-input-placeholder{font-size:14px}
i,em{font-style:normal;}
a{color:#000}
a,a:link,a:visited,a:focus{text-decoration:none;outline:none;}
header,footer,div,a,a:link,a:visited,a:focus,span,button{
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
  -webkit-tap-highlight-color:rgba(0, 0, 0, 0);
  -webkit-touch-callout:none;
  -webkit-user-drag:none;
  -webkit-user-select:none;
  -ms-user-select:none;
  -ms-touch-action:none;
  -moz-user-select:-moz-none;
  -webkit-overflow-scrolling:touch;
}
.clearfix{*overflow:hidden;*zoom:1;}
.clearfix:after{display:table;content:"";width:0;clear:both;}
html{height:100%;}
body{height:100%;font:400 14px/1.5 Arial,"Lucida Grande",Verdana,"Microsoft YaHei",hei;background:#f4f4f4;}
.wrap{width:100%;max-width:640px;min-height:100%;margin:0 auto;background:#f4f4f4;}

header{position:relative;min-height:150px;}
header nav{position:absolute;bottom:10px;width:100%;max-width:640px;padding:10px;z-index:997}
header nav a{display:block;width:20%;height:60px;padding-top:4px;float:left;text-align:center;font-size:12px;color:#fff;line-height:1.8}
header nav a.current{color:#099FDE}
header nav a i{display:block;margin:0 auto;width:50px;height:50px;background-repeat:no-repeat;background-image:url(../images/icon/homenav.png);background-size:32px auto;border-radius:14px;background-position:center center}
header nav a i.icon-hotel{background-image:url(../images/icon/nav_1.png);background-color:#ff6363;}
header nav a i.icon-tourism{background-image:url(../images/icon/nav_2.png);background-color:#3fafee;}
header nav a i.icon-ticket{background-image:url(../images/icon/nav_3.png);background-color:#7bc00e;}
header nav a i.icon-local{background-image:url(../images/icon/nav_4.png?v=1);background-color:#9488e4;}
header nav a i.icon-techan{background-image:url(../images/icon/nav_5.png);background-color:#ff8d3a;}


header .header-bar{position:absolute;top:0px;z-index:998;width:100%;max-width:640px;min-height:50px;text-align:center;color:#fff;font-size:18px;padding:16px;}
header .header-bar a.back-page{position:absolute;top:0;left:0;z-index:2;display:block;float:left;width:50px;height:50px;background:url(../images/icon/icon-back.png) no-repeat center center;background-size:18px auto;}
header .header-bar span{display:inline-block;height:18px;max-width:200px;overflow:hidden}

header .header-bar .city-name {position:absolute;top:0;left:0;z-index:2;display:block;text-align:center;width:64px;height:50px;font-size:14px;line-height:50px;color:#fff; background:url(../images/icon/icon-triangle.png) no-repeat 54px center; background-size:8px}
header .header-bar .search-bar {padding:0px 54px 0px 54px;margin-top:-5px;position:relative;z-index:1;}
header .header-bar .search-bar input{border:0;width:100%;height:28px;border-radius:14px;padding-left:8px;padding-right:40px;opacity:0.7}
header .header-bar .search-bar input::-webkit-input-placeholder{line-height:16px;}
header .header-bar .search-bar a.search-btn{display:block;position:absolute;right:56px;top:0px;width:30px;height:28px;background:url(../images/icon/icon-sousou.png) no-repeat center center;background-size:22px auto;}
header .header-bar .icon-sao{position:absolute; z-index:997; right:0px;top:0px;display:inline-block;width:64px;height:50px;background:url(../images/icon/icon-sao.png) no-repeat center center;background-size:24px auto;}

footer{min-height:56px}
footer nav{position:fixed;z-index:998;bottom:0px;width:100%;max-width:640px;height:56px;background:#fff;height:56px;background:#333}
footer nav a{display:block;width:25%;height:56px;padding-top:4px;float:left;text-align:center;font-size:12px;color:#999;line-height:1.5}
footer nav a.current{color:#099FDE}
footer nav a i{display:block;margin:0 auto;width:30px;height:30px;background-repeat:no-repeat;background-position:center center;background-size:30px auto;}
footer nav a i.icon-home{background-image:url(../images/icon/icon-home.png);}
footer nav a.current i.icon-home{background-image:url(../images/icon/icon-home2.png);}
footer nav a i.icon-dingwei{background-image:url(../images/icon/icon-dingwei.png);}
footer nav a.current i.icon-dingwei{background-image:url(../images/icon/icon-dingwei2.png);}
footer nav a i.icon-kefu{background-image:url(../images/icon/icon-kefu.png);}
footer nav a.current i.icon-kefu{background-image:url(../images/icon/icon-kefu2.png);}
footer nav a i.icon-user{background-image:url(../images/icon/icon-user.png);}
footer nav a.current i.icon-user{background-image:url(../images/icon/icon-user2.png);}
footer nav a i.icon-gouwuche{background-image:url(../images/icon/icon-gouwuche.png);background-position:-1px center;background-size:28px auto;}
footer nav a.current i.icon-gouwuche{background-image:url(../images/icon/icon-gouwuche2.png);background-position:-1px center;background-size:28px auto;}
footer nav a i.icon-integralmall{background-image:url(../images/icon/icon-integralmall.png);background-position:0px center;background-size:28px auto;}
footer nav a.current i.icon-integralmall{background-image:url(../images/icon/icon-integralmall2.png);background-position:0px center;background-size:28px auto;}

.swiper-container{width:100%;height:auto;background:#fff;}
.swiper-slide{text-align:center;background:#fff;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;
-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}
.swiper-slide a{display:inline-block;width:100%;line-height:0;overflow:hidden}
.swiper-slide img{width:100%;}

.main-title{padding:14px 10px;margin-top:10px;font-size:20px;color:#555;background-color:#fff;text-align:center}
.main-title .desc {color:#999;font-size:14px;text-align:center;margin-top:10px;}
.main-title .more{float:right;font-size:12px}
.main-title .more i.icon-more{display:inline-block;vertical-align:middle;width:16px;height:16px;border-radius:2px; background:url(../images/icon/icon-more.png) no-repeat center center #099FDE;background-size:12px;}
.main-title .more span{display:inline-block;vertical-align:middle;margin-right:3px}

.ms-controller {display:none;}

/*---------支付成功---------*/
.success-tip{padding:20px 0;text-align:center;border-bottom:1px solid #e4e4e4}
.success-tip .context{position:relative;display:inline-block;text-align:left;}
.success-tip i.icon-chenggong{position:absolute;left:-50px;top:-2px;width:40px;height:40px;background:url(../images/icon/icon-zhengque.png) no-repeat center center;background-size:40px;}
.success-tip h2{color:#1fba42;font-size:18px;font-weight:100}
.success-tip span{display:inline-block;margin-top:5px}
.success-tip em{color:#f80211}

.word-tip{padding:20px;color:#777}
.word-tip p{line-height:1.5}
.word-tip p.col-3{line-height:1.8;color:#333}
.word-tip p a{color:#099FDE}
.jump{ text-align:center}
.jump-btn{display:inline-block;width:80%;padding:10px;background:#099FDE;color:#fff;border-radius:4px; text-align:center}

/*----------暂无数据----------*/
.no-data{width:160px;height:120px;padding-top:100px;text-align:center;margin:0 auto;color:#999;background:url(../images/icon/icon-nodata.png) no-repeat center center;background-size:60px auto;}

/*----------完成-------------*/
.data-complete{width:100%;height:60px;padding-top:38px;text-align:center;margin:0 auto;color:#999;background:url(../images/icon/icon-wancheng.png) no-repeat center 5px;background-size:28px auto;}

/*----------加载中----------*/
.bottom-loader{height:60px;position:relative;z-index:2}
.bottom-loader .weui_loading_leaf:before {
  background: #999;
}


</pre></body></html>