﻿.e-must{
    color:red;
    font-size:14px;
}
.input-readonly{
    background:#feffdd;
}
input[type='text']{
    box-sizing:border-box;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
   
    padding-left:4px;
    padding-right:4px;
    width: 130px;
    height:22px;
    line-height:22px;
}
@font-face {
    font-family: websysiconsfont;
   

      src: url('fonts/websysiconsfont.woff2?t=1626100855134') format('woff2'),
       url('fonts/websysiconsfont.woff?t=1626100855134') format('woff'),
       url('fonts/websysiconsfont.ttf?t=1626100855134') format('truetype');
}

.woaixx-web-checkbox,.woaixx-web-radio{
    
}

.woaixx-web-radio input[type='radio'], .woaixx-web-checkbox input[type='checkbox']
{
    display: inline-block;
    width: 14px;
    height: 14px;
    border: 0;
    outline: 0 !important;
    background-color: transparent;
    -webkit-appearance: none;

}

.woaixx-web-radio input[type='radio']:before, .woaixx-web-checkbox input[type='checkbox']:before
{
  
    font-family:websysiconsfont;
    font-size: 14px;
    font-weight: normal;
    line-height: 1;

    text-decoration: none;

    color: #aaa;
    border-radius: 0;
    background: none;

    -webkit-font-smoothing: antialiased;
   
    color:#999999;
}

.woaixx-web-radio input[type='radio']:checked:before, .woaixx-web-checkbox input[type='checkbox']:checked:before
{
    color: #007aff;
}

.woaixx-web-radio input[type='radio']:before
{
    content: '\e621';
}

.woaixx-web-radio input[type='radio']:checked:before
{
    content: '\e657';
}


.woaixx-web-checkbox input[type='checkbox']:before
{
    content: '\e605';
}

.woaixx-web-checkbox input[type='checkbox']:checked:before
{
    content: '\e607';
}
