.button{display:inline-block;border-radius:2px;color:#fff;font-size:16px;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:top;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:none;text-align:center}.button.gradient{width:112px;height:46px;background:linear-gradient(315deg,#c34c00,#fa6a0d);border-radius:2px;line-height:46px}.button.gradual{background:-webkit-gradient(linear,left top,right top,from(#68c8d4),to(#3aa4fe));background:linear-gradient(90deg,#68c8d4,#3aa4fe)}.button.max{width:96px}.button.long_h{height:50px;line-height:50px}.button.transparent{width:112px;height:46px;line-height:46px;border:1px solid #fff}.button.transparent:hover{background:hsla(0,0%,100%,.2)}.button.gray{line-height:42px;color:#8c8e9c;border:1px solid #8c8e9c}.button.default{padding:6px 16px;line-height:18px;background:#f3f3f3;border:1px solid #b4b4b4;font-size:14px;color:#7d827b}.button.default:hover{background:#dedede}.button.default:active{background:#b4b4b4}.button.green{background:#69c45b;color:#fff;border:none;margin-right:10px;border-radius:2px}.button.green:hover{background:rgba(105,196,91,.8)}.button.green:active{background:#53ac46}.button.null{color:#fff;padding:0;text-decoration:underline;height:22px;line-height:22px;position:relative;vertical-align:bottom}.button.null:after{color:#fff;line-height:50px;position:absolute;bottom:-18px;right:-20px;opacity:0;-webkit-transition:all .3s;transition:all .3s;-webkit-animation:move .6s infinite alternate;animation:move .6s infinite alternate}.button.null:hover:after{opacity:1}.button.get{width:112px;height:45px;line-height:45px;text-align:center;cursor:pointer;border-radius:23px;font-size:16px;color:#fff;border:2px solid #ffb000;-webkit-transition:color .5s;transition:color .5s;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.3);box-shadow:0 4px 4px 0 rgba(0,0,0,.3);margin:0 auto;-webkit-transition:color .3s;transition:color .3s}.button.get:hover{color:#ffb000}.button.orange{width:112px;height:46px;line-height:46px;border:1px solid #ff7c00;color:#ff7c00;background:transparent}.button.orange:hover{background:#ff7c00;color:#fff}.button.orange_bgc{padding:6px 16px;font-size:14px;line-height:20px;background:#ff7c00}.button.orange_bgc:hover{opacity:.6957}.button.orange_bgc:active{background:#cc6300}.dialog{width:454px;height:262px;position:fixed;left:50%;top:50%;background:#fff;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-box-shadow:0 4px 6px 0 rgba(9,12,15,.5);box-shadow:0 4px 6px 0 rgba(9,12,15,.5);z-index:11;display:none}.dialog h4{color:#1c2327;font-size:16px;font-weight:500;line-height:22px;margin-left:16px;margin-top:16px;overflow:hidden}.dialog h4 .icon{display:inline-block;background-size:cover;background-repeat:no-repeat}.dialog h4 .icon_close{float:right;margin-right:16px;cursor:pointer}.dialog p{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0}#app{font-family:Chinese Quote,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50}body,html{margin:0;padding:0}a,body,button,div,h1,h2,h3,h4,h5,h6,html,nav,section,span{-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none}button{cursor:pointer}.clear:after{content:"";display:block;clear:both}li,ul{padding:0;margin:0}button{outline:none}h1,h2,h3,h4,h5,h6{margin:0}