/* reset */
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,select,button,textarea,menu{margin:0;padding:0;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:0;}
body{font-family: "Microsoft YaHei";}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary{outline:0;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6,small{font-size:100%;font-weight:normal;}
sup,sub{font-size:83%;}
pre,code,kbd,samp{font-family:inherit;}
q:before,q:after{content:none;}
textarea{overflow:auto;resize:none;}
label,summary{cursor:default;}
a,button{cursor:pointer;}
input[type="button"],input[type="submit"],input[type="reset"]{cursor: pointer;}
del,ins,u,s,a,a:hover{text-decoration:none;}
input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none;}/*清楚苹果默认样式*/
textarea {  -webkit-appearance: none;}
body,textarea,input,button,select,keygen,legend{font:28px; color:#555;outline:0;-webkit-text-size-adjust:none;border:none;background: none;}
body{background:#fff;}
/*a,a:active,a:visited,a:hover{color:#333;}*/
/*input,textarea,select,input[type="button"],input[type="submit"],input[type="reset"] {-webkit-appearance:none; }*/
/*select,textarea,input[type="text"],input[type="button"],input[type="submit"],input[type="reset"],input[type="search"]{border: 1px solid #ccc;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;font-family: arial,"微软雅黑";}*/
textarea{padding: 5px;}
/*input[type="text"],input[type="search"]{padding-left: 5px;}*/
input::-ms-clear{display:none;}/*文本清除按钮，也就是input右方的叉叉*/
input::-ms-reveal{display:none;}/*是密码查看按钮，也就密码框右边的小眼睛*/
a{text-decoration:none;outline:none; blr:expression(this.onFocus=this.blur());}/*将超链接的下划线去掉以及在ie6中点击出现的虚线框去掉*/
img{border:none;vertical-align: middle;}/*图片的默认边框去掉 */


/*清除浮动*/
.clearfix:after{content:""; display:block; clear:both; height:0; line-height:0; visibility:hidden;}
.clearfix{zoom:1;}/*解决ie6的兼容性问题*/
.fl{float: left;}
.fr{float: right;}

.boxsizing{box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}

/*去掉*/
.f-remove{
	-moz-user-select: none; /*mozilar*/
	-webkit-user-select: none; /*webkit*/
	-ms-user-select: none; /*IE*/
	user-select: none;
}

/*function*/
.f-cb:after,.f-cbli li:after{display:block;clear:both;visibility:hidden;height:0;overflow:hidden;content:".";}
.f-cb,.f-cbli li{zoom:1;}
.f-ib{display:inline-block;*display:inline;*zoom:1;}
.f-dn{display:none;}
.f-db{display:block;}
.f-pr{position:relative;}
.f-prz{position:relative;zoom:1;}
.f-oh{overflow:hidden;}
.f-fwn{font-weight:normal;}
.f-fwb{font-weight:bold;}
.f-fwbr{font-weight: bolder;}
.f-tal{text-align:left;}
.f-tac{text-align:center;}
.f-tar{text-align:right;}
.f-taj{text-align:justify;text-justify:inter-ideograph;}
.f-vam,.f-vama *{vertical-align:middle;}
.f-wsn{word-wrap:normal;white-space:nowrap;}
.f-pre{overflow:hidden;text-align:left;white-space:pre-wrap;word-wrap:break-word;word-break:break-all;}
.f-wwb{white-space:normal;word-wrap:break-word;word-break:break-all;}
.f-ti{overflow:hidden;text-indent:-30000px;}
.f-ti2{text-indent:2em;}
.f-lhn{line-height:normal;}
.f-tdu,.f-tdu:hover{text-decoration:underline;}
.f-tdn,.f-tdn:hover{text-decoration:none;}
.f-toe{overflow:hidden;word-wrap:normal;white-space:nowrap;text-overflow:ellipsis;}
.f-csp{cursor:pointer;}
.f-usn{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;} /*鼠标不能选中*/

.fs12{font-size: 12px!important;}
.fs14{font-size: 14px!important;}
.fs16{font-size: 16px!important;}
.fs18{font-size: 18px!important;}
.fs20{font-size: 20px!important;}
.fs22{font-size: 22px!important;}
.fs24{font-size: 24px!important;}
.fs26{font-size: 26px!important;}
.fs28{font-size: 28px!important;}
.fs30{font-size: 30px!important;}
.fs32{font-size: 32px!important;}
.fs36{font-size: 36px!important;}
.fs40{font-size: 40px!important;}
.fs42{font-size: 42px!important;}
.fs48{font-size: 48px!important;}

.f-ma{margin: 0 auto;}
.f-pr{position: relative;left: 0;top: 0;}
.f-pa{position: absolute;left: 0;top: 0;}
.f-pf{position: fixed;left: 0;top: 0;}
.f-c0{color: #000;}
.f-c3{color: #333;}
.f-c6{color: #666;}
.f-c9{color: #999;}
.f-cc{color: #ccc;}
.f-ce{color: #eee;}
.f-cf{color: #fff;}
.f-bg0{background: #000;}
.f-bgc{background: #ccc;}
.f-bge{background: #eee;}
.f-bgf{background: #fff;}
.f-bg6{background: #666;}
.f-bg9{background: #999;}
.f-section{width: 100%;margin:0 auto;background:#fff center center no-repeat;}
.f-sectionbox{width: 1200px;margin:0 auto;}
.f-bs{-webkit-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.2);-moz-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.2);box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.2);}
.f-ts1{-webkit-transition: all 1s ease;-moz-transition: all 1s ease;transition: all 1s ease;}
.f-ts5{-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;transition: all 0.5s ease;}
.f-ts3{-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;transition: all 0.3s ease;}
.f-ts4{-webkit-transition: all 4s ease;-moz-transition: all 4s ease;transition: all 4s ease;}
.f-br4{-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.f-br50{-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;}
.f-br6{-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}
.f-br10{-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}
.f-bd{border: 1px solid #ccc;}