*,:before,:after{box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;scroll-behavior:smooth;font-size:4.26667vw}body{color:#000;user-select:none;background:#fff;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Helvetica,PingFang SC,Microsoft YaHei,Arial,sans-serif;font-size:4.53333vw;line-height:1.6;overflow-x:hidden}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:600;line-height:1.25}h1{font-size:12.8vw}h2{font-size:9.06667vw}h3{font-size:7.46667vw}h4{font-size:5.86667vw}p{margin:0}em,i{font-style:italic}strong,b{font-weight:700}a{color:#3b82f6;background-color:transparent;text-decoration:none;transition:opacity .3s}a:hover{opacity:.7}a:active{opacity:.5}img{vertical-align:middle;border-radius:3.2vw;max-width:100%;height:auto;display:block}input,textarea,select,button{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Helvetica,PingFang SC,Microsoft YaHei,Arial,sans-serif;font-size:inherit;line-height:inherit;color:inherit}button,[type=button],[type=reset],[type=submit]{cursor:pointer;-webkit-appearance:none;appearance:none;background:0 0;border:none;margin:0;padding:0;transition:all .3s}button:disabled,[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled{cursor:not-allowed;opacity:.5}input,textarea,select{width:100%;font-size:inherit;color:inherit;-webkit-appearance:none;appearance:none;background:#fff;border:1px solid #e0e0e0;border-radius:3.2vw;padding:4.26667vw 6.4vw;transition:all .3s}input:focus,textarea:focus,select:focus{border-color:#000;outline:none;box-shadow:0 0 0 .8vw rgba(0,0,0,.05)}input::placeholder,textarea::placeholder,select::placeholder{color:#999}input:disabled,textarea:disabled,select:disabled{color:#ccc;cursor:not-allowed;background:#f5f5f7}textarea{resize:vertical;min-height:26.6667vw}ul,ol{margin:0;padding:0;list-style:none}li{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0;width:100%}th,td{text-align:left;border-bottom:1px solid #e0e0e0;padding:4.26667vw}th{background:#f5f5f7;font-weight:600}.safe-area-bottom{padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}::selection{color:#fff;background:#000}::selection{color:#fff;background:#000}*{-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html,body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Helvetica,PingFang SC,Microsoft YaHei,Arial,sans-serif}body{color:#000;background:#fff;margin:0;padding:0}#app{width:100%;min-height:100vh;position:relative}.page{min-height:100vh;padding-bottom:15.4667vw;padding-bottom:calc(13.3333vw + env(safe-area-inset-bottom) + 2.13333vw);background:#fff}.page-no-tabbar{background:#fff;min-height:100vh}.section{background:#fff;border:1px solid #f0f0f0;border-radius:4.26667vw;margin:0 4.26667vw 4.26667vw;padding:6.4vw;transition:box-shadow .3s;box-shadow:0 1px .8vw rgba(0,0,0,.08)}.section:hover{box-shadow:0 .53333vw 2.13333vw rgba(0,0,0,.1)}.section-title{color:#000;letter-spacing:-.4px;margin-bottom:4.26667vw;font-size:4.53333vw;font-weight:600}.section-header{justify-content:space-between;align-items:center;margin-bottom:4.26667vw;display:flex}.section-more{color:#666;font-size:3.46667vw;transition:color .2s}.section-more:hover{color:#000}.price{color:#000;font-variant-numeric:tabular-nums;font-weight:700}.price-up{color:#34c759}.price-down{color:#ff3b30}.tag{border-radius:2.13333vw;padding:1.06667vw 2.66667vw;font-size:3.46667vw;font-weight:500;line-height:1.4;display:inline-block}.tag--primary{color:#3b82f6;background:rgba(59,130,246,.1)}.tag--success{color:#34c759;background:rgba(52,199,89,.1)}.tag--warning{color:#ff9500;background:rgba(255,149,0,.1)}.tag--danger{color:#ff3b30;background:rgba(255,59,48,.1)}.btn,.btn-gradient{cursor:pointer;user-select:none;border:none;border-radius:4.26667vw;outline:none;justify-content:center;align-items:center;height:11.7333vw;padding:0 6.4vw;font-size:4.53333vw;font-weight:500;transition:all .3s;display:inline-flex}.btn--primary,.btn-gradient{color:#fff;background:#000}.btn--primary:hover,.btn-gradient:hover{background:#1a1a1a;box-shadow:0 .53333vw 2.13333vw rgba(0,0,0,.1)}.btn--primary:active,.btn-gradient:active{opacity:.8}.btn--secondary{color:#000;background:0 0;border:1px solid #e0e0e0}.btn--secondary:hover{background:#f5f5f7;border-color:#000}.btn--secondary:active{opacity:.8}.btn--text{color:#3b82f6;background:0 0;padding:0 3.2vw}.btn--text:hover{opacity:.7}.btn--large,.btn-gradient{height:12.8vw;padding:0 8.53333vw;font-size:5.06667vw}.btn--small{border-radius:3.2vw;height:8.53333vw;padding:0 4.26667vw;font-size:3.46667vw}.btn--full,.btn-gradient{width:100%}.btn--disabled{opacity:.5;pointer-events:none}.btn--loading{pointer-events:none}.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ellipsis-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.flex{display:flex}.flex-center{justify-content:center;align-items:center;display:flex}.flex-between{justify-content:space-between;align-items:center;display:flex}.flex-col{flex-direction:column;display:flex}.flex-1{flex:1}.mt-xs{margin-top:2.13333vw}.mt-sm{margin-top:3.2vw}.mt-md{margin-top:4.26667vw}.mt-lg{margin-top:6.4vw}.mb-xs{margin-bottom:2.13333vw}.mb-sm{margin-bottom:3.2vw}.mb-md{margin-bottom:4.26667vw}.mb-lg{margin-bottom:6.4vw}.px-md{padding-left:4.26667vw;padding-right:4.26667vw}.px-lg{padding-left:6.4vw;padding-right:6.4vw}.py-md{padding-top:4.26667vw;padding-bottom:4.26667vw}.py-lg{padding-top:6.4vw;padding-bottom:6.4vw}:root{--van-primary-color:#000;--van-success-color:#34c759;--van-warning-color:#ff9500;--van-danger-color:#ff3b30;--van-text-color:#000;--van-text-color-2:#666;--van-text-color-3:#999;--van-background:#fff;--van-background-2:#f5f5f7;--van-border-color:#e0e0e0;--van-nav-bar-icon-color:#000;--van-nav-bar-text-color:#000;--van-nav-bar-title-text-color:#000;--van-tabbar-item-active-color:#000}
