body{color:#333;width:100%;height:100%}.line{height:1.6vw;background-color:#f5f5f5}.s-box-shadow{box-shadow:.53333vw .8vw 1.33333vw rgba(56,56,56,.26)}.s-flex-row{-webkit-justify-content:space-between;justify-content:space-between}.s-flex-row,.s-flex-row-c{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.s-flex-row-c{-webkit-align-items:center;align-items:center}.s-flex-column,.s-flex-row-c{-webkit-justify-content:center;justify-content:center}.s-flex-column{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.s-ju-betw{-webkit-justify-content:space-between;justify-content:space-between}.s-flex-column-c{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.font-sm{font-size:3.2vw}.font-de{font-size:3.46667vw}.font-lg{font-size:1rem}.cu-btn{position:relative;border:0upx;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;box-sizing:border-box;padding:0 10upx;font-size:28upx;height:64upx;line-height:1;text-align:center;text-decoration:none;overflow:visible;margin-left:0;-webkit-transform:translate(0upx);transform:translate(0upx);margin-right:0}.cu-btn:after{display:none}.cu-btn[class*=line]{background-color:transparent}.cu-btn[class*=line]:after{content:" ";display:block;width:200%;height:200%;position:absolute;top:0;left:0;border:1upx solid currentColor;-webkit-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:0 0;transform-origin:0 0;box-sizing:border-box;border-radius:12upx;z-index:1;pointer-events:none}.cu-btn.round[class*=line]:after{border-radius:1000upx}.cu-btn[class*=lines]:after{border:6upx solid currentColor}.cu-btn[class*=bg-]:after{display:none}.cu-btn.sm{padding:0 20upx;font-size:20upx;height:48upx}.cu-btn.lg{padding:0 40upx;font-size:32upx;height:80upx}.cu-btn.cuIcon.sm{width:48upx;height:48upx}.cu-btn.cuIcon{width:64upx;height:64upx;border-radius:500upx;padding:0}button.cuIcon.lg{width:80upx;height:80upx}.cu-btn.shadow-blur:before{top:4upx;left:4upx;-webkit-filter:blur(6upx);filter:blur(6upx);opacity:.6}.cu-btn.button-hover{-webkit-transform:translate(1upx,1upx);transform:translate(1upx,1upx)}.block{display:block}.cu-btn.block{display:-webkit-flex;display:flex}.cu-btn[disabled]{opacity:.6;color:#fff}