#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50;margin-top:0}#app,html{min-height:100%;min-width:100%}html{background:#fff;font-size:2.66667vw}body{margin:0;min-height:100%;min-width:100%}#page{padding:2rem}.myheader{color:#333;font-size:2.5rem;margin:1rem}.myheader_info{color:#333;font-size:1.5rem}.mycontent{color:#666;font-size:1.4rem}p{margin:0;line-height:1.75;text-indent:2em;text-align:justify}.van-checkbox__label{font-size:1.4rem}.maintip{font-size:2rem}.maintip,.subtip{color:#333;font-weight:700}.subtip{font-size:1.2rem}.endtip{color:#333;font-size:.8rem;font-weight:700}.card{margin-top:-2rem;position:relative;z-index:10;background-color:#fff;padding:2rem;border-radius:2rem 2rem 0 0}.van-grid-item :hover{background-color:#aaa}.van-grid-item__icon{font-size:80px}.van-grid-item__content{box-shadow:0 .2rem 1.2rem 0 #e8f2ff}.undonegrid{pointer-events:none;opacity:.5}.name{font-size:1.5rem}.tip{font-size:1rem}.tel,.tip{font-weight:700}.tel{color:#00f}.container{text-align:center}.header1{font-size:24px;color:#333;margin-bottom:20px}.content1{font-size:16px;color:#666;margin-bottom:20px}.button1{padding:10px 20px;background-color:#eaeaea;border:none;cursor:pointer;transition:background-color .3s;text-decoration:none;color:#333;font-size:16px;border-radius:4px}.button1:hover{background-color:#ccc}