body,html{height:100%}body{overflow-x:hidden;margin:0;padding:0}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%}.verticalClass{padding:24px 32px;min-width:960px;margin:0 auto 20px;box-sizing:border-box;border-radius:20px;border:2px solid #fff;background:#fff;font-size:24px}.verticalClass .head-title{font-size:20px;font-weight:600;color:#3b3558;display:flex;align-items:center}.verticalClass .subhead-title{padding:4px 0 0 0;color:#575271;font-size:14px}.horizontalClass{padding:24px 32px;box-sizing:border-box;border-radius:20px;background:#fff;font-size:20px}.horizontalClass .head-title{font-size:20px;font-weight:600;color:#3b3558;display:flex;align-items:center}.horizontalClass .subhead-title{padding:4px 0 0 0;color:#575271;font-size:14px}