html {
	-webkit-text-size-adjust: none
}

body {
	color: #000;
	font-family: Verdana,Arial,Helvetica,sans-serif
}

a {
	outline: 0;
	text-decoration: none
}

a:hover {
	text-decoration: underline
}

html {
	zoom: 1
}

html * {
	outline: 0;
	zoom: 1
}

html button::-moz-focus-inner {
	border-color: transparent!important
}

body {
	overflow-x: hidden;
	font-size: 12px
}

blockquote,body,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul {
	margin: 0;
	padding: 0
}

a img,fieldset {
	border: 0
}

address,caption,cite,code,dfn,em,th,var {
	font-style: normal;
	font-weight: 400
}

li {
	list-style: none
}

caption,th {
	text-align: left
}

h1,h2,h3,h4,h5,h6 {
	font-size: 100%;
	font-weight: 400
}

q:after,q:before {
	content: ''
}

button,input[type=submit],input[type=reset],input[type=button] {
	-webkit-appearance: none
}

em,i {
	font-style: normal
}

.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden
}

.clearfix {
	display: block
}

.clear {
	clear: both
}

.colwrapper {
	overflow: hidden;
	zoom: 1;
	margin: 5px auto
}

.strong {
	font-weight: 700
}

.left {
	float: left
}

.right {
	float: right
}

.center {
	margin: 0 auto;
	text-align: center
}

.show {
	display: block;
	visibility: visible
}

.hide {
	display: none;
	visibility: hidden
}

.block {
	display: block
}

.inline {
	display: inline
}

.transparent {
	filter: alpha(opacity=50);
	-moz-opacity: .5;
	-khtml-opacity: .5;
	opacity: .5
}

.break {
	word-wrap: break-word;
	overflow: hidden
}

.tal {
	text-align: left
}

.tar {
	text-align: right
}

.justify {
	text-align: justify;
	text-justify: distribute-all-lines;
	text-align-last: justify;
	-moz-text-align-last: justify;
	-webkit-text-align-last: justify
}

.toe {
	word-break: keep-all;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
	.justify:after {
		content: ".";
		display: inline-block;
		width: 100%;
		overflow: hidden;
		height: 0
	}
}

.fixed {
	position: fixed;
	clip: rect(0 100% 100% 0);
	bottom: 0;
	left: 0
}

*html {
	background-image: url(about:blank);
	background-attachment: fixed
}

.pngimg {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/x.png')
}

em {
	font-style: italic!important
}

strike {
	text-decoration: line-through!important
}

strong {
	font-weight: 700!important
}

u {
	text-decoration: underline!important
}

.ff8600,ff86aa a {
	color: #ff8600
}

.font14px {
	font-size: 14px
}

.font9pt {
	font-size: 9pt
}

body {
	font-family: "Microsoft YaHei",sans-serif
}

.css3 {
	-webkit-transform: translate3d(0,-20px,0);
	-ms-transform: translate3d(0,-20px,0);
	transform: translate3d(0,-20px,0);
	-webkit-transition-property: opacity,-webkit-transform;
	transition-property: opacity,transform;
	-webkit-transition-duration: 1000ms;
	transition-duration: 1000ms;
	-webkit-transition-timing-function: cubic-bezier(.25,.46,.33,.98);
	transition-timing-function: cubic-bezier(.25,.46,.33,.98);
	-webkit-transition-delay: 800ms;
	transition-delay: 800ms
}

.css3.animated {
	-webkit-transform: translate3d(0,0,0);
	-ms-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0)
}

