/* 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,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;}
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%;}
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;}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold;}
del,ins,u,s,a,a:hover{text-decoration:none;}
body,textarea,input,button,select,keygen,legend{color:#333;outline:0;font-family:"Microsoft YaHei";}
body{background:#f5f5f5;font-size:14px;}
a,a:hover{color:#333;}
iframe{display: block;line-height: 0;}

/*
=====================================滚动条样式初始化=================================
*/
::-webkit-scrollbar {
  width: 7px;
  height: 7px;
  background-color: transparent;
}
/*定义滑块 内阴影+圆角*/
::-webkit-scrollbar-thumb {
  background-color: rgba(0, 0, 0, .2);
  border-radius: 10px;
}
::-webkit-scrollbar-thumb:hover {
  background-color: rgba(0, 0, 0, .5);
}
/*
===================================消除ie10下输入框的默认小眼睛和文本清除按钮=====================
*/
input::-ms-clear{display:none;}
input::-ms-reveal{display:none;}

/*
更改图片src为空时的缺省状态，为透明
*/
img[src=""],img:not([src]){opacity:0;}

/*
==============================================一些方法样式============================================
*/
.f-cb:after,.f-cbli li:after{
	display:inline-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-fl{
	float:left;
}
.f-fr{
	float:right;
}
.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-tal{
	text-align:left;
}
.f-tac{
	text-align:center;
}
.f-tar{
	text-align:right;
}
.f-taj{
	text-align:justify;
	text-justify:inter-ideograph;
}
.f-vat{
	vertical-align:top;
}
.f-vam,.f-vama *{
	vertical-align:middle;
}
.f-vab{
	vertical-align:bottom;
}
.f-wsn,.m-pager{
	word-wrap:normal;
	white-space:nowrap;
}
.f-pre{
	overflow:hidden;
	text-align:left;
	white-space:pre-wrap;
	word-wrap:normal;
	word-break:normal;
}
.f-wwb{
	white-space:normal;
	word-wrap:normal;
	word-break:normal;
}
.f-toe,.u-select2 .dropdown_hd{
	overflow:hidden;
	word-wrap:normal;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.f-usn{
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	-o-user-select:none;
	user-select:none;
}
.f-lsn,.m-navbar,.m-sidebar,.m-toolbar,.m-crumb,.m-list,.m-tabs .tabs_hd,.m-pager,.m-listview,.m-treeview .treeview_list{
	list-style:none;
	margin:0;
	padding:0;
}
.f-lsi,.u-btngroup,.m-navbar,.m-toolbar,.m-crumb,.m-pager{
	letter-spacing:-4px;
}
.f-lsi >*,.u-btngroup >*,.m-navbar >*,.m-toolbar >*,.m-crumb >*,.m-pager >*{
	letter-spacing:normal;
}
.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-csp{
	cursor:pointer;
}
.f-csd{
	cursor:default;
}
.f-csh{
	cursor:help;
}
.f-csm{
	cursor:move;
}

.wkicon {
  width: 1em;
  height: 1em;
  vertical-align: -0.15em;
  fill: currentColor;
  overflow: hidden;
}