@charset "utf-8"; /* CSS Document */
html{height:100%;font-size:100px; }
@media (min-width:640px){
	html{height:100%;font-size:200px; }	
	 }
body{font-family:Arial,Helvetica,sans-serif; color:#333; margin:0 auto; max-width:800px;}
*{padding: 0; margin: 0; border: 0;font-style: normal; font-weight: normal;  -webkit-tap-highlight-color: rgba(0,0,0,0); -webkit-touch-callout: none;font-size:0.14rem; }
*:focus {outline: none} 
h1,h2,h3,h4,h5,h6,div,dd,dt,dl,form,em,b,kbd,table,ul,li,button,input,kbd{ font-weight:normal;}
nav,footer,section,header,article{display:block}
ul{list-style:none}
a{text-decoration: none; }
a:link{-webkit-tap-highlight-color:rgba(0,0,0,0); -webkit-touch-callout:none}
a:link,a:visited,a:hover,a:active{color:#343434}
img{-webkit-touch-callout:none}
input{ cursor:pointer}
textarea {  -webkit-appearance: none;resize: none;} 
select{  -webkit-tap-highlight-color:#fff;tap-highlight-color:#fff;}
input[type=button],input[type=submit]{ cursor:pointer;-webkit-appearance: none;}  
button[type=button],button[type=submit]{ cursor:pointer;-webkit-appearance: none;} 
input[type="submit"],input[type="reset"],input[type="button"],button { -webkit-appearance: none;-webkit-appearance: none; }
input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{ -webkit-appearance: none !important;    margin: 0; }
input[type="number"]{-moz-appearance:textfield;} 
img{border:0; }
ul{list-style:none;overflow:hidden }
small{ font-size:0.12rem;}
.left{float:left; }
.right{float:right}
.clearfix:after { clear: both; content: ""; display: block; height: 0; overflow: hidden; }
.kong{border-top:1px solid #dadada;border-bottom:1px solid #dadada; background:#eee; height:8px;}
.kong_c{border-bottom:1px solid #dadada; background:#eee; height:8px;}
.kong_a{ background:#eee; height:10px;}
.kong_b{ height:10px;}
.mainbottoma{ height:52px;}
.mainbottom{ height:46px;}
.p_top{ padding-top:5px;}
.p_bottom{ padding-bottom:5px;}
.p_bottom20{ padding-bottom:20px;}
.borderbottom{ border-bottom:1px solid #d8d8d8}
.bottom01{ margin-bottom:1px;}
.padding0{ padding:0}
.font13{ font-size:0.14rem;color:#f34a64;}
.textright{ text-align: right}
.padding10{ padding-top:10px;}
.width280{ width:280px; margin:0 auto}
.indexbg{background:#f5f5f5}

.kf{width: 100%;
height: 100%;
position: fixed;
z-index: -10;
background-image: url(../images/kf.jpg);
background-repeat: no-repeat;
background-position: 0px 0px;
background-size: 100% 100%;}