/*公共样式*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,p{margin:0;padding:0;font-size:14px;} 
table {border-collapse:collapse;border-spacing:0;} 
fieldset,img {border:0} 
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal;font-weight:normal} 
ol,ul {list-style:none} 
caption,th {text-align:left} 
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal} 
q:before,q:after {content:''} 
abbr,acronym { border:0}
a{text-decoration:none;color:#333;}
*a{text-decoration:none !important;}

*a:hover{text-decoration:none !important;}
*a:visited{text-decoration:none;}
button{border: 1px solid transparent; outline: none}

.tl{text-align:left}
.tc{text-align:center}
.tr{text-align:right}
.fl{float:left;display:inline}
.fr{float:right;display:inline}
.cb{clear:both}
.cl{clear:left}
.clearfix{ clear: both; content: ""; display: block; overflow: hidden }
input[type=text]{appearance: none;-webkit-appearance: none; border: 0;}
textarea:focus,input:focus,button:focus{outline:none}


img{
    width:100%;
    height:100%;
}

.hide{
display:none;
}

select{
    appearance:none;   
     -moz-appearance:none;   
    -webkit-appearance:none; 
    border:none;  
}


.container1440 {
    max-width:1440px;
    width: 100%;
    margin:0 auto;
  }
  

  
  @media (min-width: 576px) {
    .container1440 {
      max-width: 1440px;
    }
  }
  
  @media (min-width: 768px) {
    .container1440 {
      max-width: 1440px;
    }
  }
  
  @media (min-width: 992px) {
    .container1440 {
      max-width: 1440px;
    }
  }
  
  @media (min-width: 1440px) {
    .container1440 {
      max-width:1440px;
    }
  }


