@charset "utf-8";
/* CSS Document */
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; }
body {font-size: 14px;font-family:'Open Sans',"Microsoft Yahei UI","Microsoft Yahei",verdana,sans-serif;color: #a6a6a6;min-width: 1267px; }
td,th,caption{font-size:16px;}
h1,h2,h3,h4,h5,h6 {font-weight: normal;font-size: 100%;}
address,caption,cite,code,dfn,em,th,var{ font-style: normal; font-weight: normal; }
a{color: #a6a6a6;text-decoration: none; cursor: pointer;}
a:hover{color: #a57644;}
img{border:none;}
ul li{list-style: none;}
input,textarea,select,button{ font: 14px Verdana, Helvetica, Arial, sans-serif; }
table{ border-collapse: collapse; }
html{ overflow-y: scroll; }
.clear{margin: 0;padding: 0;clear: both;}
.clearfix:after{visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
.clearfix{zoom: 1;*zoom:1;}
.fl{float:left;}
.fr{float:right;}
.dno{display: none;}
/*html,body{position:relative;height:100%;}*/
::before,::after,a,button,span,input,textarea{
	transition: 0.56s ease;
    -o-transition: 0.56s ease;
    -webkit-transition: 0.56s ease;
    -ms-transition: 0.56s ease;
    -moz-transition: 0.56s ease;
}
.foot p:hover,.foot p a:hover{font-weight:normal !important;}
