body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre,fieldset, lengend, button, input, textarea,th, td {
    margin: 0;
    padding: 0;
	font-weight:normal;
}
td{ vertical-align:top;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{ display:block }
audio,canvas,video{ display:inline-block }
audio:not([controls]){ display:none; height:0 }
[hidden],template{ display:none }
html{ 
    font-family:"Microsoft YaHei"; 
    -webkit-text-size-adjust:100%; 
        -ms-text-size-adjust:100%;
}
body{ margin:0; }
a{ background:0 0; }
a:active,a:hover{ outline:0 }
button,select:focus,input:focus,textarea:focus { outline:none; }
abbr[title]{ border-bottom:1px dotted }
b,strong{ font-weight:700 }
dfn{ font-style:italic }
hr{
    -moz-box-sizing:content-box;
         box-sizing:content-box;
    height:0;
}
mark{ background:#ff0; color:#333 }
code,kbd,pre,samp{ font-family:"Microsoft YaHei"; }
pre{ white-space:pre-wrap }
q{ quotes:"\201C" "\201D" "\2018" "\2019" }
small{ font-size:80% }
sub,sup{
    position:relative;
    font-size:75%;
    line-height:0;
    vertical-align:baseline
}
sup{ top:-.5em }
sub{ bottom:-.25em }
img{ border:0 }
svg:not(:root){ overflow:hidden }
figure{ margin:0 }
fieldset{ 
    border:1px solid silver;
    margin:0 2px;
    padding:.35em .625em .75em
}
legend{ 
    border:0; 
    padding:0 
}
button,input,select,textarea{ margin:0; }
button{ text-transform:none }
button,html input[type=button],input[type=reset],input[type=submit]{ -webkit-appearance:button; }
button[disabled],html input[disabled]{ cursor:default }
input[type=checkbox],input[type=radio]{
    box-sizing:border-box;
    padding:0
}
input[type=search]{
    -webkit-appearance:textfield;
    -webkit-box-sizing:content-box;
       -moz-box-sizing:content-box;
            box-sizing:content-box
}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{ -webkit-appearance:none }
button::-moz-focus-inner,input::-moz-focus-inner{ 
    border:0; 
    padding:0 
}
textarea{
    overflow:auto;
    vertical-align:top
}
table{
    border-collapse:collapse;
    border-spacing:0
}
*,:after,:before{
    -webkit-box-sizing:border-box;
       -moz-box-sizing:border-box;
            box-sizing:border-box
}
html{ -webkit-tap-highlight-color:rgba(0,0,0,0) }
body{ 
    font-family:"Microsoft YaHei",Helvetica,Arial,sans-serif,Lucida Sans Unicode; 
    line-height:1.428571429; 
    color:#646464; 
    background-color:#fff
}
button,input,textarea{
    font-family:"Microsoft YaHei";
    font-size:inherit;
    line-height:inherit
}
a{
    color:#646464;
    text-decoration:none;
    -webkit-transition-duration:.2s;
       -moz-transition-duration:.2s;
         -o-transition-duration:.2s;
            transition-duration:.2s;
}
a:hover{ /*color: #80694d;*/}
img{ vertical-align:middle }
ol,ul,li{ list-style: none; }

/*清除浮动*/
.clear{clear:both;}
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    font-size: 0;
    clear: both;
    visibility: hidden;
}
.clearfix { +height:1%; }

.fl{ float: left;}
.fr{ float: right;}


.wrap{ width: 1190px; margin-left: auto; margin-right: auto; }

.pore{ position: relative;}
.poab{ position: absolute;}

.right{ text-align: right;}
.center{ text-align: center;}

.middle1,.middle{
	display:inline-block;
    *zoom:1;
    *display:inline;
}
.middle{ vertical-align: middle; }
.middle1{ vertical-align: bottom; }




.search-input::-webkit-input-placeholder { color:#fff; }
.search-input::-moz-placeholder { color:#fff; } /* firefox 19+ */
.search-input:-ms-input-placeholder { color:#fff; } /* ie */
.search-input input:-moz-placeholder { color:#fff; }

.header.header-none .search-input::-webkit-input-placeholder { color:#898989; }
.header.header-none .search-input::-moz-placeholder { color:#898989; } /* firefox 19+ */
.header.header-none .search-input:-ms-input-placeholder { color:#898989; } /* ie */
.header.header-none .search-input input:-moz-placeholder { color:#898989; }


.hide{ display: none;}