@charset "utf-8";
/* ===================  清除margin,padding默认样式 ===================== */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote {margin:0px;	padding:0px;}
/* ================= 去掉fieldset和img默认边框 ================== */
fieldset, img {border:0;}
/*=================== 去掉列表默认属性 ========================= */
ol, ul {
	list-style:none;
}
ul li {
	list-style:none;
}
input, textarea, select {
	font-family:inherit;
	font-size: inherit;
	font-weight: inherit;
}
input, textarea, select {
	font-size:75%;
}
hr {
	border:0 #ccc solid;
	border-width:1px 0 0;
	clear:both;
	height:0
}
ins {
	text-decoration:none
}
del {
	text-decoration:line-through
}
table {
	border-collapse:collapse;
	border-spacing:0
}
/* ==========================================     hx系列   ========================================================= */
h1, h2, h3, h4, h5, h6 { font-family:"微软雅黑",Verdana, Geneva, sans-serif;}
h1 {font-size: 200%;}
h2 {font-size: 166.67%;}
h3 {font-size: 150%;}
h4 {font-size: 133.33%;}
h5 {font-size: 116.67%;}
h6 {font-size: 116.67%;	font-style: italic;}
/* ==========================================     字体大小   ========================================================= */
.f_s_10 {font-size:80%;}/*=10px*/
.f_s_12 {font-size:90%;}/*=12px*/
.f_s_13 {font-size:100%;}/*=13px*/
.f_s_14 {font-size:105%;}/*=14px*/
.f_s_15 {font-size:115%;}/*=15px*/
.f_s_16 {font-size:120%;}/*=16px*/
.f_s_17 {font-size:125%;}/*=17px*/
.f_s_18 {font-size:135%;}/*=18px*/
.f_s_19 {font-size:145%;}/*=19px*/
.f_s_20 {font-size:150%;}/*=20px*/
.f_s_21 {font-size:155%;}/*=21px*/
.f_s_22 {font-size:165%;}/*=22px*/
.f_s_23 {font-size:170%;}/*=23px*/
.f_s_24 {font-size:180%;}/*=24px*/
.f_s_25 {font-size:185%;}/*=25px*/
.f-w {font-family:Webdings}



/* ==========================================    定义颜色_文本和链接   ========================================================= */

/* 带颜色链接开始 */
.c_red, a.c_red, a.c_red:visited, a.c_red:link {color:#FF0000;}
.c_green, a.c_green, a.c_green:visited, a.c_green:link {color:#009900;}
.c_blue, a.c_blue, a.c_blue:visited, a.c_blue:link {color:#225D92;}
.c_blue_1, a.c_blue_1, a.c_blue_1:visited, a.c_blue_1:link {color:#1E77D3;}
.c_yellow, a.c_yellow, a.c_yellow:visited, a.c_yellow:link {color:#FF0;}
.c_gray, a.c_gray, a.c_gray:visited, a.c_gray:link {color:#666;}

/* 带颜色链接结束 */



/* 着重标记 */   
cite, blackquote, em, i {
	font-style: italic;
}
strong, b {
	font-weight: bold;
}
/* 预格式标记 */   
pre, code {
	font-family: monospace;
	font-size: 1.1em;
}
/* 缩写标记 */   
acronym, abbr {
	border-bottom: 0.1em dashed #c00;
	cursor: help;
	letter-spacing: .07em;
}
/* ================== 恢复正常字体和字体宽度 ========================== */
address, caption, cite, code, dfn, em, strong, th, var, h1, h2, h3, h4, h5, h6 {
	font-style:normal;
	font-weight:normal;
}
strong {
	font-weight: bold;
}
/*Remover list-style from list*/
table {
	border-collapse:collapse; /* 边框合并属性 */
	border-spacing:0px;
}
/*Left-aligns text in caption and th*/
caption, th, td {
	font-weight: normal;
	
}
/*Removes quotation matks from q*/
q:before, q:after, blockquote:before, blockquote:after {
	content:"";
	content:none
}
blockquote, q {
	quotes:none;
}
/* 从页面布局上隐藏元素*/   
.hidden {
	display: none;
}
/*隐藏元素*/   
.invisible {
	visibility: hidden;
}
/*隐藏内容*/   
.vhidden {
	overflow: hidden;
}

/*==============================补丁==========================================*/
/*==============封闭层===============*/
.gainlayout {
	display:inline-block;
}
.clearing{
	clear:both;
}
/* ====== IE6的双倍边距BUG ======== */
.bug2bei {display:inline;}
/* ====== IE6的三个像素的空隙  ========== */
.bug3xs {font-size:0px;}
/* ======== 标题背景图片替换文字设a  ======= */
.txt-h {
	display:block;
	text-indent:-9999px;
	white-space:nowrap;
	overflow:hidden;
}
/* ========= 替代04字体 =========== */
.font04 {font: 8px/22px Verdana, Arial, Helvetica, sans-serif;}


/* ========= 其他预设 =========== */
.tr {text-align:right;}
.tc {text-align:center;}
.tl {text-align:left;}
.fr {float: right;}
.fl {float: left;}

/* ========= 距离预设 =========== */
.mr5{ margin-right:5px;}
.mr10{ margin-right:10px;}
.ml5{ margin-left:5px;}
.ml10{ margin-left:10px;}
.mt5{ margin-top:5px;}
.mt10{ margin-top:10px;}
.mb5{ margin-bottom:5px;}
.mb10{ margin-bottom:10px;}
.ma5{ margin:5px;}
.ma10{ margin:10px;}


.pr5{ padding-right:5px;}
.pr10{ padding-right:10px;}
.pl5{ padding-left:5px;}
.pl10{ padding-left:10px;}
.pt5{ padding-top:5px;}
.pt10{ padding-top:10px;}
.pb5{ padding-bottom:5px;}
.pb10{ padding-bottom:10px;}
.pa5{ padding:5px;}
.pa10{ padding:10px;}


/* ========= 取消边框 =========== */
.none{
	border:none;
	}







