@charset "utf-8";
html {
    font-family: arial,"Microsoft Yahei","Hiragino Sans GB",sans-serif;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
}
body {
    color: #111;
    background: #e7edf2;
    font-family: arial,"Microsoft Yahei","Hiragino Sans GB",sans-serif;
}
body, 
button, 
input, 
select, 
textarea {
    font-family: arial,"Microsoft Yahei","Hiragino Sans GB",sans-serif;
}
h1, 
h2, 
h3, 
h4, 
h5, 
h6,
* {
    font-family: arial,"Microsoft Yahei","Hiragino Sans GB",sans-serif;
}
address, 
cite, 
dfn, 
em, 
var {
    font-style: normal;
}
html, 
body, 
div, 
span, 
iframe, 
h1, 
h2, 
h3, 
h4, 
h5, 
h6, 
p, 
blockquote, 
pre, 
a, 
address, 
big, 
cite, 
code, 
del, 
em, 
font, 
img, 
ins, 
small, 
strong, 
var, 
b, 
u, 
i, 
center, 
dl, 
dt, 
dd, 
ol, 
ul, 
li, 
fieldset, 
form, 
label, 
legend{
    margin: 0px;
    padding: 0px;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
    display: block;
}
*,*:after,*:before{
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -o-box-sizing: border-box;
}
a{
    text-decoration: none;
}
input[type=radio],input[type=checkbox]{position: relative;top: 2px;}
textarea:focus,input[type=text]:focus,input[type=password]:focus,input[type=tel]:focus{border:1px solid #0cabd9;box-shadow: 0px 0px 1px 0px #0cabd9;}
input::-webkit-input-placeholder{color: #c4c4c4}
input::-moz-placeholder{color: #c4c4c4}
input.ria,input.ria:hover{border: none !important;}
input.ria:hover{background: #91a144;cursor: pointer;}
img{
    max-width: 100%;
    border: none;
}

body a,button{
    outline:none;
    blr:expression(this.onFocus=this.blur());
}
*:focus{
    outline: none;
}
textarea {
    resize: none;
    border: none;
}
button,input{
    outline: none;
    border: none;
}
ul,li{
    list-style: none;
}

table{
    border-collapse: collapse;
    margin: 0 auto;
}
table td,table th{
    border: 1px solid #999999;
}

a{
    color: #11b9ea;
}

/*类名样式*/
/*浮动布局法(1)*/
/* div:after, 
   ul:after, 
   dl:after, */
.clearfix:after{
    display: block;
    content: ".";
    height: 0;
    clear: both;
    visibility: hidden;
}
.fixLeft{
    position: relative;
    float: left;
}
.fixRight{
    position: relative;
    float: right;
}
/***(.fixLeft,.fixRight)和(.clearLeft,.clearRight)用一个就行了，不能在一个位置同时使用*/
.clearLeft,.clearRight{
    float: left;
}
.floatLeft{
    float: left;
}
.floatRight{
    float: right;
}
.positRelative{
    position: relative;
}
.positAbsolute{
    position: absolute;
}
.positFixed{
    position: fixed;
}
.show{
    display: block;
}
.hide{
    display: none;
}
.textCenter{
    text-align: center;
}
.text-center {
    text-align: center;
}
.floatleft {
    float: left;
}
.floatright {
    float: right;
}
/*media query*/

@media screen and (max-width: 1000px){
    body {
        float: left;
    }
}