body,html{margin:0;height:100%;font-family:Arial,Microsoft YaHei,PingFang SC,黑体,宋体,sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;color:#29313f}*,:after,:before{box-sizing:inherit}#app{height:100%;background-color:#f2f2f2}a{color:inherit;text-decoration:none}a:focus,a:hover{outline:none}.svg-icon{width:1em;height:1em;vertical-align:middle;fill:currentColor;overflow:hidden}.screen-bottom-button{position:fixed;right:0;bottom:0;left:0;padding:3.2vw 0 2.133vw;background:#fff}.screen-bottom-button .van-button{width:69.867vw;margin:0 auto}.font-14{font-size:14px}.van-dialog__footer .van-button{height:10.667vw;line-height:10.667vw}.van-dialog__footer .van-button__text{font-size:3.733vw}.van-dialog__cancel span{color:#0687ff}.van-field{padding:3.733vw 4.267vw!important}.base-list--wrapper{height:100%;overflow:hidden}.base-list--wrapper .van-pull-refresh{height:100%;overflow:auto;box-sizing:border-box;-webkit-overflow-scrolling:touch}.base-list--wrapper .van-pull-refresh__track{height:100%}.base-list--empty{padding-top:35%;text-align:center}.base-list--empty img{width:45.333vw;height:53.333vw}.base-loading{position:relative;color:#c8c9cc;font-size:0;vertical-align:middle}.base-loading--text{display:inline-block;margin-left:2.133vw;color:#969799;font-size:3.733vw;vertical-align:middle}.base-loading--circular{display:block;width:100%;height:100%}.base-loading--circular circle{-webkit-animation:circular 1.5s ease-in-out infinite;animation:circular 1.5s ease-in-out infinite;stroke:currentColor;stroke-width:3;stroke-linecap:round}.base-loading--vertical{display:flex;flex-direction:column;justify-content:center;align-items:center}.base-loading-spinner{position:relative;display:inline-block;width:5.333vw;max-width:100%;height:5.333vw;max-height:100%;vertical-align:middle;-webkit-animation:rotate .8s linear infinite;animation:rotate .8s linear infinite}.base-loading-spinner--circular{-webkit-animation-duration:2s;animation-duration:2s}.base-loading-spinner--spinner{-webkit-animation-timing-function:steps(12);animation-timing-function:steps(12)}.base-loading-spinner i{position:absolute;top:0;left:0;width:100%;height:100%}.base-loading-spinner i:first-of-type{transform:rotate(1 * 30deg);opacity:1-0.0625 * 1 - 1}.base-loading-spinner i:nth-of-type(2){transform:rotate(2 * 30deg);opacity:1-0.0625 * 1 - 1}.base-loading-spinner i:nth-of-type(3){transform:rotate(3 * 30deg);opacity:1-0.0625 * 1 - 1}.base-loading-spinner i:nth-of-type(4){transform:rotate(4 * 30deg);opacity:1-0.0625 * 1 - 1}.base-loading-spinner i:nth-of-type(5){transform:rotate(5 * 30deg);opacity:1-0.0625 * 1 - 1}.base-loading-spinner i:nth-of-type(6){transform:rotate(6 * 30deg);opacity:1-0.0625 * 1 - 1}.base-loading-spinner i:nth-of-type(7){transform:rotate(7 * 30deg);opacity:1-0.0625 * 1 - 1}.base-loading-spinner i:nth-of-type(8){transform:rotate(8 * 30deg);opacity:1-0.0625 * 1 - 1}.base-loading-spinner i:nth-of-type(9){transform:rotate(9 * 30deg);opacity:1-0.0625 * 1 - 1}.base-loading-spinner i:nth-of-type(10){transform:rotate(10 * 30deg);opacity:1-0.0625 * 1 - 1}.base-loading-spinner i:nth-of-type(11){transform:rotate(11 * 30deg);opacity:1-0.0625 * 1 - 1}.base-loading-spinner i:before{content:" ";display:block;width:.533vw;height:25%;margin:0 auto;background-color:currentColor;border-radius:40%}@-webkit-keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@-webkit-keyframes circular{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-40}to{stroke-dasharray:90,150;stroke-dashoffset:-120}}@keyframes circular{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-40}to{stroke-dasharray:90,150;stroke-dashoffset:-120}}.place-picker{position:relative;background-color:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-text-size-adjust:100%}.place-picker--toolbar{position:relative;display:flex;justify-content:space-between;height:11.733vw;line-height:11.733vw}.place-picker--toolbar:before{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;width:200%;height:200%;box-sizing:border-box;pointer-events:none;transform-origin:0 0;transform:scale(.5);border-top:1px solid #e4e7ed;border-bottom:1px solid #e4e7ed}.place-picker--cancel,.place-picker--confirm{padding:0 4.267vw;color:#0687ff;font-size:4.267vw;background-color:transparent;border:none;cursor:pointer}.place-picker--title{max-width:50%;font-weight:500;font-size:4.267vw;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.place-picker--loading{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:center;justify-content:center;color:#0687ff;background-color:hsla(0,0%,100%,.9)}.place-picker--list{height:58.667vw;overflow-y:auto;-webkit-overflow-scrolling:touch}.place-picker--item{position:relative;display:flex;align-items:center;justify-content:space-between;padding:0 5.333vw;height:11.733vw;line-height:11.733vw;box-sizing:border-box}.place-picker--item:before{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;width:200%;height:200%;box-sizing:border-box;pointer-events:none;transform-origin:0 0;transform:scale(.5);border-bottom:1px solid #e4e7ed}.place-picker--item span{display:inline-block;max-width:80%}.place-picker--item.selected{color:#0687ff}.place-picker--item.selected:after{content:"\F0C8";display:inline-block;font:normal normal normal 3.733vw/1 vant-icon;margin-left:auto;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased}.place-picker .van-tab{flex:none;padding:0 4vw}.fade-transverse-enter-active,.fade-transverse-leave-active{transition:all .5s}.fade-transverse-enter{opacity:0;transform:translateX(-8vw)}.fade-transverse-leave-to{opacity:0;transform:translateX(8vw)}.fade-scale-enter-active,.fade-scale-leave-active{transition:all .5s}.fade-scale-enter{opacity:0;transform:scale(1.2)}.fade-scale-leave-to{opacity:0;transform:scale(.8)}.fade-enter-active,.fade-leave-active{transition:opacity .28s}.fade-enter,.fade-leave-active{opacity:0}