.el-loading-spinner{width:30%;background:rgba(0,0,0,.8);left:50%;transform:translateX(-50%);border-radius:5px;padding:15px 0;color:#fff}.el-loading-spinner i{color:#fff;font-size:22px}.el-loading-spinner .el-loading-text{color:#fff}.el-message-box{width:70%}.indexApp{max-width:640px;background:#ececec;margin:0 auto}.indexApp .content{width:100%}.indexApp .content .search{position:fixed;width:100%;left:0;background:#ececec;height:55px;top:0;z-index:99}.indexApp .content .search .left{float:left;height:55px;width:33%;margin-left:3%;position:relative}.indexApp .content .search .left span{width:40px;float:left;font-size:15px;color:#000;line-height:18px;position:relative;top:50%;transform:translateY(-50%)}.indexApp .content .search .left span:after{position:absolute;content:"";width:3px;height:3px;background:#000;border-radius:10px;right:0}.indexApp .content .search .left font{width:calc(100% - 47px);float:left;font-size:15px;line-height:18px;margin-left:7px;color:#666;position:relative;top:50%;transform:translateY(-50%)}.indexApp .content .search .right{float:right;width:57%;height:55px;margin-right:3%;position:relative}.indexApp .content .search input{height:40px;width:calc(100% - 40px);outline:none;border:none;border-radius:40px;margin-top:7.5px;padding:0 10px 0 30px;font-size:15px}.indexApp .content .search .right i{position:absolute;top:50%;transform:translateY(-50%);left:10px;color:#555;font-size:16px}.indexApp .content .banner{background:#fff}.indexApp .content .banner img{display:block;width:100%}.indexApp .content .nav{width:100%;background:#fff;padding-bottom:15px}.indexApp .content .commen ul li:after,.indexApp .content .nav:after{clear:both;content:".";display:block;width:0;height:0;visibility:hidden}.indexApp .content .nav a{float:left;width:20%;margin-top:15px}.indexApp .content .nav a img{width:40px;display:block;margin:0 auto}.indexApp .content .nav a p{width:100%;text-align:center;font-size:14px;color:#333;padding-top:8px;font-weight:700}.indexApp .content .commen{background:#fff;width:100%;margin-top:10px}.indexApp .content .commen h2{margin:0 auto;font-size:16px;padding:15px 0;border-bottom:1px solid #f5f5f5}.indexApp .content .commen h2 .ctitle{width:89%;margin:0 auto;position:relative;padding-left:3%}.indexApp .content .commen h2 .ctitle:after{content:"";width:3px;height:15px;background:#141ef1;position:absolute;left:0;top:4px;border-radius:3px}.indexApp .content .commen h2 a{float:right;font-size:14px;font-weight:400;color:#666;margin-top:2px}.indexApp .content .card ul{padding-bottom:15px}.indexApp .content .card ul li{width:92%;margin:15px auto 0 auto;border-bottom:1px solid #f5f5f5;padding-bottom:15px}.indexApp .content .card ul li:last-child{border-bottom:none}.indexApp .content .card ul li .left{float:left;width:80px;border-radius:6px}.indexApp .content .card ul li .right{float:left;width:74%;margin-left:3%}.indexApp .content .card ul li .right h3{font-size:15px}.indexApp .content .card ul li .right .price{color:#666;font-size:14px;padding-top:8px}.indexApp .content .card ul li .right .price font{color:#000}.indexApp .content .card ul li .right .price font.rates{color:red;font-weight:700;font-size:16px}.indexApp .content .card ul li .right .price font i{font-size:12px;font-style:normal}.indexApp .content .card ul li .right .price span{text-decoration:line-through;padding-left:10px}.indexApp .content .scenic ul li{width:92%;margin:15px auto 0 auto;border-bottom:1px solid #f5f5f5;padding-bottom:15px}.indexApp .content .scenic ul li .title{position:relative;width:100%}.indexApp .content .scenic ul li .title img{float:left;width:30%;border-radius:6px}.indexApp .content .scenic ul li .title .conTitle{float:left;width:67%;margin-left:3%}.indexApp .content .scenic ul li .title .conTitle span{display:block;color:#333;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;letter-spacing:1px;font-size:15px;font-weight:700}.indexApp .content .scenic li .title .conTitle font{display:block;color:#666;font-size:14px;padding:10px 0}.indexApp .content .scenic li .title .conTitle .price i{color:red;font-style:normal;font-size:16px;font-weight:700;padding:0 4px}.indexApp .content .scenic li .title .conTitle .price b{font-size:12px}.indexApp .content .scenic li .title .conTitle .price{font-size:14px;font-family:PingFang SC;color:#666}.indexApp .none{width:80%;margin:0 auto;padding-top:20%}.indexApp .none p{color:#333;font-size:15px;width:100%;text-align:center;margin-bottom:30px}.indexApp .none p font{color:#e45442;font-weight:700;padding:0 2px}.indexApp .none a{display:block;background:#0059d6;height:45px;border-radius:8px;width:140px;text-align:center;line-height:45px;color:#fff;margin:0 auto}