<style>
*{padding: 0;margin: 0;-webkit-tap-highlight-color:rgba(0,0,0,0);outline:none;}
#checkbox{width:25px;height: 25px;-webkit-appearance: none;background: #ccc;}
#checkbox:checked{background: #ff0;}
.radiobox{width:25px;height: 25px;-webkit-appearance: none;background: #0ff;}
.radiobox:checked{background:#00f;}
</style>
</head>
<body>
<div class="container">
<input type="checkbox" id="checkbox"/> <br/>
<input type="radio" class="radiobox" name="question"/>A <input type="radio" class="radiobox" name="question"/>B
</div>
</body>
</html>
*{padding: 0;margin: 0;-webkit-tap-highlight-color:rgba(0,0,0,0);outline:none;}
#checkbox{width:25px;height: 25px;-webkit-appearance: none;background: #ccc;}
#checkbox:checked{background: #ff0;}
.radiobox{width:25px;height: 25px;-webkit-appearance: none;background: #0ff;}
.radiobox:checked{background:#00f;}
</style>
</head>
<body>
<div class="container">
<input type="checkbox" id="checkbox"/> <br/>
<input type="radio" class="radiobox" name="question"/>A <input type="radio" class="radiobox" name="question"/>B
</div>
</body>
</html>