/*--reset--*/
*{margin: 0; padding: 0; outline: none;}
*:not(input,textarea){-webkit-touch-callout: inherit; -webkit-user-select: auto;}
body{width: 100%; color: #060002; -webkit-touch-callout: inherit ; -webkit-user-select: auto ; background-color: #f3f4f8;}
a{color: #333; text-decoration: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
a:hover{text-decoration: none;}
button,input,select,textarea{font-size: 100%; margin: 0; padding: 0; outline: none;}
dt,dd{display: inline-block;}
textarea,input{resize: none; outline: none;}
textarea{resize: none; -webkit-appearance: none;}
ul,ol,li{list-style: none;}
i, em, b {
    font-style: normal;
    font-weight: normal;
}
html, body,.container {height: 100%; }

/*--float--*/
.fl, .fr{display: inline; float: left;}
.fr{float: right;}
.max_width{ max-width:640px;}

/*--blank10--*/
.blank1{ width:100%; height:1px; line-height:1px; overflow:hidden; clear:both;}
.blank10{ width:100%; height:10px; line-height:10px; overflow:hidden; clear:both;}

/*--mix_10--*/
.mix_10_con{ padding:10px 0 10px 10px;}

