@charset "utf-8";

/*标签初始化*/
body, p, input, h1, h2, h3, h4, h5, h6, ul, li, dl, dt, dd, form { margin: 0; padding: 0; list-style: none; vertical-align: middle; font-weight:normal; }
img { border:0; margin: 0; padding: 0; }
body { -webkit-user-select: none; -webkit-text-size-adjust: none; font:normal 16px/200% "微软雅黑", helvetica, arial;    }
header, section, footer { display: block; }
a{text-decoration:none;color:#000;}
a:hover {text-decoration: none;}
	
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	display: block;
}
ol, ul {list-style: outside none none;}

blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: none;}
table {border-collapse: collapse;border-spacing: 0;}
em, i {font-style:normal;}

/*清除浮动*/
.clearfix:before, .clearfix:after {content: "";display: table;}
.clearfix:after {clear: both;}
.clearfix {}

/*去除inline-block间距*/
.dp-ib-wrap {font-size:0;*word-spacing:-1px;}
.dp-ib-wrap .dp-ib {font-size: 12px;letter-spacing: normal;word-spacing: normal;
vertical-align:top;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
	/* firefox 中 letter-spacing 会导致脱离普通流的元素水平位移 */
	.dp-ib-wrap {
	 	letter-spacing:-5px;/* Safari 等不支持字体大小为 0 的浏览器, N 根据父级字体调节*/
	}
}
.dp-ib {display:inline-block;*display:inline;*zoom:1;}

/*去除a标签点击的虚线框*/
a {outline: none;}
a:active {star:expression(this.onFocus=this.blur());}
:focus {outline:0;}



	

	



