.van-radio{overflow:hidden;-webkit-user-select:none;user-select:none}.van-radio__input,.van-radio__label{display:inline-block;vertical-align:middle}.van-radio__input{height:1em;position:relative;font-size:20px}.van-radio__control{position:absolute;top:0;left:0;opacity:0;margin:0;width:100%;height:100%}.van-radio__label{line-height:20px;margin-left:10px}.van-radio__label--left{float:left;margin:0 10px 0 0}.van-radio .van-icon{width:1em;pointer-events:none}.van-radio .van-icon-checked{color:#06bf04}.van-radio .van-icon-check{color:#999}.van-radio--disabled .van-icon{color:#e5e5e5;border-radius:100%;background-color:#f8f8f8}