@charset "utf-8";
/*xuchongjing CSS Document */
/*clear 全局定义 注释可去掉*/
/*Normalizes 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,th,td{margin:0;padding:0;}
/*Removes border from fieldset and img*/
fieldset,img{border:0;}    
/*Removes list-style from lists*/
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
}
a:focus {
	outline:1px dotted invert
}
:focus {
	outline: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, Arial, 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-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*/


/* ==========================================     链接   ========================================================= */
/* 处理连接虚线开始 */
a { blur:expression(this.onFocus=this.blur()); }
img {
 blur:expression(this.onFocus=this.blur());
 border: none;
}
area {
 blur:expression(this.onFocus=this.blur());
}

/* 处理连接虚线结束 */


/*==============================================细线表格========================================================
table{
     border-collapse: collapse;/* 边框合并属性
     width:200px;
}
th{
     border: 1px solid #666666;
}
td{
     border: 1px solid #666666;
}

*/

/* 着重标记 */   
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;}    
/*Normalizes font-style and font-weight to normal*/
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;      
}     
/*qu xu xian kuang*/
a,area { blr:expression(this.onFocus=this.blur()) } /* for IE */
:focus { -moz-outline-style: none;outline: 0; } /* for Firefox */  
   
/* 清除溢出，浮动 */   
.clearing, .HackBox{ border-top:1px solid transparent !important; clear:both; visibility: hidden;}    
/* 不需要额外增加元素的清理浮动的类使用:after伪类来实现浮动清理 */   
.wrapfix:after{ content: "."; display: block; height: 0; clear: both;visibility: hidden;}    
/* IE7 hack */   
.wrapfix {display: inline-block;}    
/* IE-mac, IE5, IE6 */   
* html .wrapfix {height: 1%;}    
.wrapfix {display: block;}    
/*隐藏元素*/   
.invisible{visibility: hidden;}    
/* 从页面布局上隐藏元素*/   
.hidden{display: none;}    
/* 通用容器 */   
.wrapper{clear: both; overflow: hidden;}    
/*--框架--*/   
#main{width:950px; margin:0 auto; overflow:hidden;}    

/*==============================补丁==========================================*/
/*==============封闭层===============*/
.gainlayout{display:inline-block;}
.gainlayout{display:block;}

/* 父容器的高度不能自适应 */
/* 针对非 IE 浏览器 */
.clearfix:after {
    content: "\0020"; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
  }
  /* 针对 IE 浏览器 */
  .clearfix{display:block;}
  * html>body .clearfix {
    display: inline-block; 
    width: 100%;
  }
  * html .clearfix {
    /* Hides from IE-mac \*/
/* ie7 hack*/
    height: 1%;
    /* End hide from IE-mac */
  }
*+html .clearfix {
    min-height: 1% ;
  }
  /*==========================end============================*/
#ie_clearing{ display: block;clear:both; }/*父容器不根据内容自适应高度的解决方法 */
.bug2bei{display:inline;}/*IE6的双倍边距BUG */
.bug3xs{font-size:0px;}/*IE6的三个像素的空隙*/
 /* 标题背景图片替换文字设a */
.txt-h{display:block;text-indent:-9999px; white-space:nowrap; overflow:hidden;}
.txt-elide{
word-break:keep-all;/* 不换行 */
white-space:nowrap;/* 不换行 */
overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容 */
text-overflow:ellipsis;/* 当对象内文本溢出时显示省略标记(...) ；需与overflow:hidden;一起使用。*/
}
.font04{font: 8px/22px Verdana, Arial, Helvetica, sans-serif;}/* 替代04字体 */
.tr{ text-align:right;}
.tc{ text-align:center;}
.tl{ text-align:left;}
.fr{ float: right;}
.fl{ float: left;}