html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,code,form,fieldset,legend,input,textarea,blockquote {
	margin:0;
	padding:0;
	border:0;
	font-size:100%;
	font:inherit;
	vertical-align:baseline;
	font-family: Arial;
/*	font-family: Roboto;*/
}
table,caption,tbody,tfoot,thead,tr,th,td {
	margin:0;
	padding:0
}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {
	display:block
}
body {
/*	font-family: Roboto,微软雅黑;*/
	font-size:14px;
	color: #666666;
	overflow:-Scroll;overflow-x:hidden;
}
ol,ul {
	list-style:none
}
i {
	font-style:normal;
	font-weight:normal
}
blockquote:before,blockquote:after,q:before,q:after {
	content:'';
	content:none
}
table {
	border-collapse:collapse;
	border-spacing:0
}
a img {
	border:0
}
a {
	text-decoration:none;
	color:#666666;
}
a:hover {
	text-decoration:none !important;
}
a:focus {
	outline:none
}
.pos-r {
	position:relative
}
.pos-a {
	position:absolute
}
.fl {
	float:left
}
.fr {
	float:right
}
.l {
	float:left;
	_display:inline
}
.r {
	float:right;
	_display:inline
}
.dp_n {
	display:none
}
.dp_b {
	display:block
}
.dp_i {
	display:inline-block;
	*zoom:1;
	*display:inline
}
.cursor-p {
	cursor:pointer
}
.cursor-d {
	cursor:default
}
.ta_l {
	text-align:left
}
.ta_r {
	text-align:right
}
.ta_c {
	text-align:center
}
.va_m {
	vertical-align:middle
}
.va_t {
	vertical-align:top
}
.va_b {
	vertical-align:bottom
}
.vis_v {
	visibility:visible
}
.vis_h {
	visibility:hidden
}
.yaHei {
	font-family:'microsoft yahei'
}
.simSun {
	font-family:'simsun'
}
.lh_16 {
	line-height:16px
}
.lh_18 {
	line-height:18px
}
.lh_20 {
	line-height:20px
}
.lh_22 {
	line-height:22px
}
.lh_24 {
	line-height:24px
}
.lh_26 {
	line-height:26px
}
.lh_28 {
	line-height:28px
}
.font12 {
	font-size:12px
}
.font13 {
	font-size:13px
}
.font14 {
	font-size:14px
}
.font15 {
	font-size:15px
}
.font16 {
	font-size:16px
}
.font18 {
	font-size:18px
}
.font20 {
	font-size:20px
}
.font24 {
	font-size:24px
}
.fontW-b {
	font-weight:bold
}
.fontW-n {
	font-weight:normal
}
.width100{width: 100%;}
.cutWords {
	display:block;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	-ms-text-overflow:ellipsis;
	-o-text-overflow:ellipsis
}
.text-autoCut {
	overflow:hidden;
	white-space:nowrap;
	-webkit-text-overflow:ellipsis;
	-khtml-text-overflow:ellipsis;
	-icab-text-overflow:ellipsis;
	-moz-text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	text-overflow:ellipsis
}
.text-wrap {
	white-space:pre-wrap;
	white-space:-moz-pre-wrap;
	word-wrap:break-word;
	word-break:break-all
}
.clearfix {
	*zoom:1
}
.clear {
    clear: both;
    display: block;
}
.clearfix:after {
	content:" ";
	display:block;
	height:0;
	visibility:hidden;
	clear:both
}
.overflow-h {
	overflow:hidden
}
.overflow-v {
	overflow:visible !important;
}
.cfff{color: #fff;}
/*.c808080{color: #808080;}*/
.bcfff{background-color: #fff;}
.bcf9f9f9{background-color: #f9f9f9;}
.c000{color: #000;}
.cf7941d{color: #f7941d !important;}