#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.home-page{background:#f8f8f8;min-height:100vh}.home-page [v-cloak]{display:none}.home-page .header-view,.home-page .header-view .header-image{width:100%}.home-page .header-view .input-view{display:inline-flex;background:#fff;height:50px;border-radius:8px;width:90%;margin-left:5%;box-shadow:0 1px 2px #ddd;margin-top:-20px}.home-page .header-view .input-view .search-icon{width:15px;height:15px;margin:17px 17px 17px 15px}.home-page .header-view .input-view .input{width:71%;line-height:34px;font-size:13px;color:gray;border:0;outline:none;border-radius:8px;background:#fff}.home-page .header-view .input-view .search-button{font-size:13px;line-height:36px;margin-top:8px;margin-left:10px}.home-page .history-list{margin-top:20px;padding-left:5%;width:90%}.home-page .history-list .title{color:#888;font-size:14px}.home-page .history-list .history-item{background:#fff;border-radius:4px;padding:10px;margin-top:10px}.home-page .history-list .history-item .company-name{font-size:15px}.home-page .history-list .history-item .express-number{color:#888}.home-page .history-list .clear-view{margin-top:30px;padding-bottom:60px;text-align:center}.home-page .history-list .clear-view .clear-button{color:#fff;font-size:14px;padding:8px 20px;background:#387ff2;border-radius:5px}.search-page{width:100%;min-height:100vh;background:#f8f8f8}.search-page [v-cloak]{display:none}.search-page .header-view{display:inline-flex;width:100%;height:52px;background:#ebebeb;position:fixed;top:0;left:0;z-index:2000}.search-page .input-view{display:inline-flex;background:#fff;height:36px;margin-top:8px;border-radius:8px;width:79%}.search-page .back-button{width:14px;height:25px;margin:12px 12px}.search-page .search-icon{width:16px;height:16px;margin:10px}.search-page .input{width:79%;height:100%;line-height:34px;font-size:13px;color:gray;border:0;outline:none;border-radius:8px;background:#fff}.search-page .search-button{font-size:13px;line-height:36px;margin-top:8px;margin-left:10px}.search-page .express-detail{position:absolute;top:52px;width:100%;background:#fff}.search-page .express-detail .express-company{margin:10px;display:flex}.search-page .express-detail .express-company img{width:40px;height:40px;margin-left:15px;border-radius:5px}.search-page .express-detail .express-company .right-view{margin-left:8px}.search-page .express-detail .express-company .right-view .change-company{color:#317ee7;font-size:13px}.search-page .express-detail .express-state{padding-top:10px;color:#317ee7;font-size:15px;padding-left:20px}.search-page .express-detail .express-state .state-title{color:#1b1b1b}.search-page .express-detail .express-list{margin-bottom:50px;padding:6px 15px;background:#f8f8f8}.search-page .express-detail .express-list .express-item{margin-top:8px;background:#fff;padding:10px 10px;border-radius:8px}.search-page .express-detail .express-list .express-item .status-time{display:flex;justify-content:space-between;font-size:15px;margin-bottom:10px}.search-page .express-detail .express-list .express-item .status-time .status{color:#317ee7}.search-page .express-detail .express-list .express-item .context{font-size:14px;color:gray}.company-page{width:100%;min-height:100vh;background:#f8f8f8}.company-page [v-cloak]{display:none}.company-page .header-view{display:inline-flex;width:100%;height:52px;background:#ebebeb;position:fixed;top:0;left:0;z-index:2000}.company-page .header-view .back-button{width:14px;height:25px;margin:12px 12px}.company-page .header-view .input-view{display:inline-flex;background:#fff;height:36px;margin-top:8px;margin-left:4%;border-radius:8px;width:85%}.company-page .header-view .input-view .search-icon{width:16px;height:16px;margin:10px}.company-page .header-view .input-view .input{width:88%;height:100%;line-height:34px;font-size:13px;color:gray;border:0;outline:none;border-radius:8px;background:#fff}.company-page .header-view .search-button{font-size:13px;line-height:36px;margin-top:8px;margin-left:10px}.company-page .company-list{position:absolute;top:52px;width:100%;background:#ebebeb;padding-bottom:40px}.company-page .company-list .company-item{display:flex;margin-top:10px;margin-left:10px;margin-right:10px;background:#fff;padding-top:10px;padding-bottom:10px;border-radius:10px}.company-page .company-list .company-item img{width:40px;height:40px;margin-left:10px;border-radius:5px}.company-page .company-list .company-item .left-view{margin-left:8px}.company-page .company-list .company-item .left-view .company-name{color:#317ee7;font-size:15px}.company-page .company-list .company-item .left-view .company-tel{color:grey;font-size:13px}.company-page .company-list .company-item .left-view .no-tel-company{color:#317ee7;font-size:15px;margin-top:8px}.company-page .company-list .company-item .right-view{position:absolute;right:18px;margin-top:7px}.company-page .company-list .company-item .right-view img{width:25px;height:25px}.company-page .no-list{position:absolute;top:52px;width:100%;background:#fff;text-align:center;padding-top:20px;padding-bottom:20px}.company-info-page{background:#f8f8f8;min-height:100vh}.company-info-page [v-cloak]{display:none}.company-info-page .header-view{width:100%}.company-info-page .header-view .company-info{text-align:center;padding-top:45px}.company-info-page .header-view .company-info .company-logo{width:50px;height:50px;border-radius:5px}.company-info-page .header-view .company-info .company-name{font-size:16px;font-weight:500}.company-info-page .header-view .input-view{display:inline-flex;background:#fff;height:45px;border-radius:8px;width:90%;margin-left:5%;box-shadow:0 1px 2px #ddd;margin-top:20px}.company-info-page .header-view .input-view .search-icon{width:15px;height:15px;margin:15px}.company-info-page .header-view .input-view .input{width:72%;height:100%;line-height:34px;font-size:13px;color:gray;border:0;outline:none;border-radius:8px;background:#fff}.company-info-page .header-view .input-view .search-button{font-size:13px;line-height:36px;margin-top:5px;margin-left:10px}.company-info-page .tel-view{display:flex;justify-content:space-between;margin:10px 20px;background:#fff;border-radius:5px;line-height:50px}.company-info-page .tel-view .tel{padding-left:12px}.company-info-page .tel-view span{color:#317ee7}.company-info-page .tel-view img{width:25px;height:25px;margin-top:12px;margin-right:12px}.company-info-page .company-introduction{margin-top:20px}.company-info-page .company-introduction .title{text-align:center}.company-info-page .company-introduction .introduction{line-height:20px;text-indent:20px;font-size:14px;padding:10px 15px 60px 10px;color:#888}