@charset "utf-8";
body {
    font-family:"微软雅黑";
    font-size: 14px;
	color:#171717;
}
html, body, div, span, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, address, big, cite, code, del, em, font, img, ins, small, strong, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend {
    margin: 0;
    padding: 0;
}
input, select {
    font-size: 12px;
	border:none;
	margin: 0;
    padding: 0;

}
img {
	width:100%;
    border: 0 none;
	vertical-align: middle;
}
.ie6 img {
	width:100%;
}
a{
	color:#333;
	text-decoration:none;
}
a:hover{
	color:#f24e02;
}
a img {
    border: 0 none;
}
del {
    text-decoration: line-through;
}
i,em {
    font-style: normal;
}
i{ 
	color:#FF0000; 
	padding:0 2px;
}
/*p{ 
	text-align:justify; 
	text-justify:inter-ideograph;
}*/
ul, li, dl, dt, dd {
    list-style: none outside none;
}
.tc {
    text-align: center;
}
.tl {
    text-align: left;
}
.tr {
    text-align: right;
}
.fl,.fr{ 
	float:left; 
	display:inline;
}
.fr {
    float: right;
}
.cl {
    clear: both;
}
.fb {
    font-weight: bold;
}
h1 {
    font-size: 20px;
	font-weight:normal;
}
h2, h3 {
    font-size: 18px;
	font-weight:normal;
}
h4, h5, h6 {
    font-size: 12px;
}
h6 {
    font-size: 12px;
	font-weight:normal;
}
.pa10{
	padding-left:10px;
}
.pa15{
	padding-left:15px;
}
.pa20{
	padding-left:20px;
}
.par30{
	padding-right:30px;
}
.pat40{
	padding-top:40px;
}
.pab10{
	padding-bottom:10px;
}

.ft14{
	font-size:14px;
}
.ft16{
	font-size:16px;
}
.ft18{
	font-size:18px;
}
.ft24{
	font-size:24px;
}
.red{ 
	color:#cc0000;
}
.blue{
	color:#005780;
}
.blue a{
	color:#0a8ce5;
}
.grey{ 
	color:#9e9e9e;
}
.orange{
	color:#ff6600;
}
.green{
	color:#7da417;}
.green a{
	color:#7da417;}
.sp{
	padding:0 8px;
}