@charset "utf-8";

/* reset */
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;outline:none;}
*{margin:0;padding:0;}
address,cite,code,dfn,em,var,i{font-style:normal;font-weight:normal;}
b,strong{font-weight:bold;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
ul,ol,li{list-style:none;}
table{border-collapse:collapse;border-spacing:0;}
th,td,caption{font-weight:normal;text-align:left;}
img{border:0;vertical-align:top;}
input,textarea,select{vertical-align:middle;}
input{-webkit-appearance:none;  /*解决iphone safari上的圆角问题*/}
/*html5*/
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block;margin:0;padding:0;}
audio{display:none}
canvas,video{display:inline-block;*display:inline;*zoom:1}
audio[controls]{display:inline-block;*display:inline;*zoom:1}
mark{background:#FF0;color:#000}

/*public*/

body{
	font: 1em/140% Arial,Tahoma;
	min-height:100%;
	margin:0 auto;
	background-color:#fbfbfb;
}

html { width:100%; height:100%;}


img{border:0px;}
a{text-decoration: none;}
.c{clear:both;}
a:link,a:visited,a:hover{text-decoration:none}
.none{display:none;}
.rel{position:relative;}
.abs{
	position:absolute;
}
.tl{text-align:left;}
.ofh{overflow:hidden;}
.fl{float:left;}
.fr{float:right;}
.tc{text-align:center;}
.f_white{color:#fff;}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
[hidden]{display:none}

/*font style*/
.f-blues{color:#30b1e6;}
.f-red1 {color: #FF3300;}
.f-orange1{color:#ff6600;}
.f-orange2{color:#fa9f0f;}
.f-black{color:#000;}
.f-blue1{color:#0000ff;}
.f-blue2{color:#336699;}
.f-black{color:#000000;}
.f-gray1{color:#333333;}
.f-gray2{color:#666666;}
.f-gray3{color:#999999;}
.f-gray4{color:#cccccc;}
.f-yellow {color:#fff283;}
.f-white{color:#ffffff;}
.f-underline{text-decoration:underline;}
.wrapper{width:100%; min-height:100%;margin:0 auto; max-width:640px; position:relative}
.main{top:0px;left:0px;width:100%;}
.title{width:100%;margin-top: 1%;margin-right: auto;margin-bottom: 1%;margin-left: auto;font-family: "微软雅黑";font-size: 20px;line-height: 160%;color: #000;}
.smalltitle{width:100%;margin-top: 1%;margin-right: auto;margin-bottom: 1%;margin-left: auto;font-family: "微软雅黑";font-size: 12px;line-height: 160%;color: #000;}


.bottom{background-color:#f4f4f4; width:90%; padding:10px 5%; text-align:left; font-family:'微软雅黑'; font-size:14px; line-height:25px; color:#666666;}