	@charset "utf-8";
	/* CSS Document */
	
	html {
		color: #555;
		background: #FFF;
		/*html5*/
		
		font-family: "微软雅黑";
		/* 1 */
		
		-ms-text-size-adjust: 100%;
		/* 2 */
		
		-webkit-text-size-adjust: 100%;
		/* 2 */
	}
	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;
		word-wrap: break-word;
		word-break: break-all;
	}
	body {
		font-size: 62.5%;
		overflow-y: scroll;
		*overflow-y: none;
	}
	table {
		border-collapse: collapse;
		border-spacing: 0
	}
	fieldset,
	img {
		border: 0
	}
	address,
	caption,
	cite,
	code,
	dfn,
	em,
	strong,
	th,
	var {
		font-style: normal;
		font-weight: normal
	}
	ol,
	ul,li{
		list-style: none
	}
	caption,
	th {
		text-align: left
	}
	h1,
	h2,
	h3,
	h4,
	h5,
	h6 {
		font-weight: normal
	}
	q:before,
	q:after {
		content: ''
	}
	abbr,
	acronym {
		border: 0;
		font-variant: normal
	}
	sup {
		vertical-align: text-top
	}
	sub {
		vertical-align: text-bottom
	}
	input,
	textarea,
	select {
		font-family: inherit;
		font-size: inherit;
		font-weight: inherit
	}
	input,
	textarea,
	select {
		*font-size: 100%
	}
	button,
	input,
	optgroup,
	select,
	textarea {
		color: inherit;
		/* 1 */
		
		font: inherit;
		/* 2 */
		
		margin: 0;
		/* 3 */
	}
	/*html5*/
	
	article,
	aside,
	details,
	figcaption,
	figure,
	footer,
	header,
	hgroup,
	main,
	menu,
	nav,
	section,
	summary {
		display: block;
	}
	a {
		background-color: transparent;
		text-decoration: none;
	}
	a:active,
	a:hover {
		outline: 0;
	}
	img {
		border: 0;
	}
	input {
		line-height: normal;
	}
	button,
	html input[type="button"],
	/* 1 */
	
	input[type="reset"],
	input[type="submit"] {
		-webkit-appearance: button;
		/* 2 */
		
		cursor: pointer;
		/* 3 */
	}
	/**
	 * Re-set default cursor for disabled elements.
	 */
	
	button[disabled],
	html input[disabled] {
		cursor: default;
	}
	/**
	 * Remove inner padding and border in Firefox 4+.
	 */
	
	button::-moz-focus-inner,
	input::-moz-focus-inner {
		border: 0;
		padding: 0;
	}
	/*常用浮动与清除*/
	
	.fl,
	.fr {
		display: block;
		_display: inline;
                  float: right;
	}
	.fl {
		float: left;
	}
	.fr {
		float: right;
	}
	.hide {
		display: none;
	}
	.show {
		display: block;
	}
	.clearfix {
		*zoom: 1;
	}
	.clearfix:before,
	.clearfix:after {
		display: table;
		line-height: 0;
		content: "";
	}
	.clearfix:after {
		clear: both;
	}
	zoom {
		overflow: hidden;
		zoom: 1
	}
	.icon_align {
		font-family: Tahoma;
		vertical-align: middle;
	}
	.blank1 {
		height: 1px;
		display: block;
		clear: both;
		zoom: 1;
		font-size: 1px;
		line-height: 1px;
	}
	.blank3,
	.blank5,
	.blank8,
	.blank10,
	.blank15,
	.blank20 {
		display: block;
		clear: both;
		overflow: hidden;
	}
	.blank3 {
		height: 3px;
	}
	.blank5 {
		height: 5px;
	}
	.blank8 {
		height: 8px;
	}
	.blank10 {
		height: 10px;
	}
	.blank15 {
		height: 15px;
	}
	.blank20 {
		height: 20px;
	}
	/*常用间距*/
	.rel{position: relative;*z-index:1;}
	.mt5 {
		margin-top: 5px;
	} 
	.mt7 {
		margin-top: 7px;
	}
	.mt10 {
		margin-top: 10px;
	}
	.mt15 {
		margin-top: 15px;
	}
	.mt18 {
		margin-top: 18px;
	}
	.mt20 {
		margin-top: 20px;
	}
	.input_w231{width:231px;height:29px;}
	
	.input_margin{margin: 0 37px 16px 0;}

	.inputbox{border: 2px solid #dedede;}
    .inputbox input{background:none;border:none;width:95%;line-height:29px;padding:0 5px;_line-height:28px;_height:28px;}

/*在线客服务信息数*/
   .new_infonumber{display:inline-block;min-width:7px;padding:0 5px;background:#ec8000;color:#fff;font-size:14px; font-family:'Arial';position: absolute;right:-5px;top:0px; z-index:10;}
	.highlight {font-weight:bold;color:#f00;}
