*{padding:0;margin:0}*,div{box-sizing:border-box}div,span{line-height:1}body{min-height:100%;font-size:14px;color:#333;box-sizing:border-box}img{vertical-align:top}img,input{border:none;box-sizing:border-box;line-height:1}input{outline:none}.flex{display:flex}.flex-around{display:flex;justify-content:space-around}.flex-between{display:flex;justify-content:space-between}.flex-center{display:flex;justify-content:center}.flex-end{display:flex;justify-content:flex-end}.flex-start{display:flex;justify-content:flex-start}.flex-row{display:flex;flex-direction:row}.flex-column{display:flex;flex-direction:column}.align-start{display:flex;align-items:flex-start}.align-center{display:flex;align-items:center}.align-end{display:flex;align-items:flex-end}.flex-wrap{display:flex;flex-wrap:wrap}.w100{width:100%}.w50{width:50%}.w33{width:33.3333333333%}.w25{width:25%}.w20{width:20%}.w10{width:10%}.h10{height:10px}.h20{height:20px}.h30{height:30px}.mg0{margin:0 auto}.mg10{margin:10px auto 0}.mg20{margin:20px auto 0}.mg30{margin:30px auto 0}.mg40{margin:40px auto 0}.mg50{margin:50px auto 0}.mg60{margin:60px auto 0}.mg70{margin:70px auto 0}.mg80{margin:80px auto 0}.mg150{margin:150px auto 0}.mg180{margin:180px auto 0}.mg200{margin:200px auto 0}.pad-row10{padding:0 10px}.pad-row15{padding:0 15px}.pad-row20{padding:0 20px}.pad-row30{padding:0 30px}.pad-row80{padding:0 80px}.pad-column10{padding:10px 0}.pad-column20{padding:20px 0}.pad-column30{padding:30px 0}.pad10{padding:10px}.pad20{padding:20px}.pad30{padding:30px}.pad40{padding:40px}.line-1{-webkit-line-clamp:1}.line-1,.line-2{text-overflow:ellipsis;display:-webkit-box;word-break:break-all;-webkit-box-orient:vertical;overflow:hidden}.line-2{-webkit-line-clamp:2}.h40{height:40px}.absolute{position:absolute}.relative{position:relative}.fixed,.fixed0{position:fixed}.fixed0{left:0;top:0}.absolute-auto{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.absolute-center{position:absolute;left:50%;transform:translate(-50%)}.absolute-middle{position:absolute;top:50%;transform:translateY(-50%)}.fixed-auto{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%)}