@media (min-width: 1024px) {
    html,body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td {
        margin:0;
        padding:0;
        font-size:12px;
        font-family:arial,\5b8b\4f53,sans-serif;
        -webkit-text-size-adjust:none;
    }
    table{
        border-collapse:collapse;
    }
    a img{
        border:0px;
    }
    a{
        outline:none;
        text-decoration:none;
        hide-focus:expression(this.hideFocus=true);
    }
    :focus{
        outline:none;
    }
    address, caption, cite, code, dfn, em, th, var {
        font-style:normal;font-weight:normal;
    }
    li{
        list-style:none;
    }
    caption, th {
        text-align:left;
    }
    q:before, q:after{content:'';}
    h1, h2, h3, h4, h5, h6{
        font-size:100%;font-weight:normal;
    }
    input, button, textarea, select {
        font-family:inherit;
    }
    a{
        outline:none;text-decoration:none;
    }
    a:hover{
        text-decoration:underline;
    }
    html{overflow-y:scroll;}
    textarea{resize:none;overflow:auto;}
    .arial{font-family:Arial;}
    label,input[type=button],input[type=submit],button{cursor:pointer;}
    input[type="radio"]{vertical-align: text-bottom;}
    input[type="checkbox"]{vertical-align: bottom;*vertical-align: baseline;}
    .ie6 input{vertical-align: text-bottom;}
    /*.clearfix:after{content:'\20';display:block;clear:both;visibility:hidden;line-height:0;height:0;}*/
    /*.clearfix{display:inline-block;}*/
    html[xmlns] .clearfix {display:block;}
    * html .clearfix {height:1%;}
    header,nav,aside,menu,figure,article,time,footer{display:block;}
    *:link, *:visited, *:hover, *:active, *:focus{
        -webkit-transition:color .25s linear,background-color .25s linear,border-color .25s linear;
        transition:color .25s linear,background-color .25s linear,border-color .25s linear;
    }
}
