/* =S html reset
///////////////////////////////////////////// */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,input,button,textarea,p,th,td{margin:0;padding:0;}
ol,ul{list-style:none;}
fieldset,img{border:0;}
caption,dfn,em,i,strong,th{font-style:normal;font-weight:normal;}
h1,h2,h3,h4,h5,h6,strong,b{font-size:100%;font-weight:normal;} /*font-size:100%是让h1-h6继承body的字体大小，不让他自动缩放多少百分比*/
table{border-collapse:collapse;border-spacing:0;}/* tables still need 'cellspacing="0"' in the markup */
/*caption,th{text-align:left}*/
:focus{outline:0;}/* remember to define focus styles! */
input,button,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,button,select,img{vertical-align:middle;}
textarea{vertical-align:top; resize:none;}
/*to enable resizing for IE*/
input,button,textarea,select{*font-size:100%;}
select::-ms-expand { display: none;}
select{ 
  appearance:none;
  -moz-appearance:none;
  -webkit-appearance:none;
   -ms-appearance:none;}
/*because legend doesn't inherit in IE */
/* HTML5 display-role reset for older browsers */
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
/* =E html reset
///////////////////////////////////////////// */


/* =S type presets
///////////////////////////////////////////// */
body{
    font-family:'Microsoft Yahei','微软雅黑',Arial,'simsun','Tahoma',sans-serif;
    font-size:1em;
    font-size:12px;
    color:#666;
    word-wrap: break-word;}

/* for webkit */
@media screen and (-webkit-min-device-pixel-ratio:0) {
    body{font-family:'Microsoft Yahei',arial,'simsun',sans-serif;}
}

/* link colors */
a{color:#666;text-decoration:none;}
a:hover{color:#666;text-decoration:none;}
a:focus{}

dt{font-weight:bold;}
p{font-size:1em;}
h1,h2,h3,h4,h5,h6{font-weight:bold;}
h1{font-size:2em;}
h2{font-size:1.7em;}
h3{font-size:1.3em;}
h4{font-size:1.25em;}
h5,h6{font-size:1em;}
input,textarea{font:.75em 'Microsoft Yahei',Arial,'simsun',sans-serif;}
hr{display:block;width:100%;height:1px;border:none;background:#ccc;color:#ccc;}
a img{display:inline-block;}/* Stops image links getting text link styles */
/*img,object,embed{max-width:100%;}*/
/* =E type presets
///////////////////////////////////////////// */
/* =S clearfix
///////////////////////////////////////////// */
.clearfix { 
  *zoom: 1;} 
.clearfix:before, .clearfix:after { 
  display: table; 
  line-height: 0; 
  content: "";} 
.clearfix:after { 
  clear: both;} 
/* =E clearfix
///////////////////////////////////////////// */