@charset "utf-8";
/* CSS Document */
body,div,p,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,input,button,img,a,u,i
{ 
	margin:0; 
	padding:0;	
	border:none;
	list-style:none;
	text-decoration:none;
	font-style:normal;
}
a{ 	
	color:#3e3e3e;
}
a:hover{ 
	color:#f60;
}
body{ 
	font:14px/150% "微软雅黑";
	color:#3e3e3e;
}
button,input{
}
ul li{ 
	list-style-type:none;
}
h1, h2, h3, h4, h5, h6 {
    font-size: 100%;
}
table{ 
	border-collapse:collapse
}

/*������ɫ*/
.corf60{ 
	color:#f60
}
.cor390{ 
	color:#390;
}
.corf { 
  	color:#fff;
}
.cor9 { 
  	color:#999;
}
.cor6 { 
  	color:#666;
}
.cor6e { 
  	color:#6e6e6e;
}
.cor9e { 
  	color:#9e9e9e;
}
.corb3 { 
  	color:#0063b3;
}

.ta-c{ 
	text-align:center;
}
.ta-r{ 
	text-align:right;
}
.ta-l{ 
	text-align:left;
}
/*������ɫ*/
.bgf{
	background-color:#fff;
}
.bgf60{
	background-color:#f60;
}
.bg390{
	background-color:#390;
}
.bg9e{
	background-color:#9e9e9e;
}

.bgf9{
	background-color:#f9f9f9;
}
.bgf5{
	background-color:#f5f5f5;
}
.bgcolor {
	background:#f5f5f5;
	font-size:14px;
}
/*���*/
.bod{
	border:1px solid #e7e7e7;
}
.bd-1{ 
	border:1px solid #ddd;
}
.bt-1{ 
	border-top:1px solid #ddd;
}
.bl-1{ 
	border-left:1px solid #ddd;
}
.br-1{ 
	border-right:1px solid #ddd;
}
.bb-1{ 
	border-bottom:1px solid #ddd;
}
.bb-2{ 
	border-bottom:2px solid #ddd;
}
.br-n{ 
	border-right:none;
}
.bl-n{ 
	border-left:none;
}
.bb-n{ 
	border-bottom:none;
}
.bt-n{ 
	border-top:none;
}
.bc-f{ 
	border-color:#fff;
}
.bc-f60{ 
	border-color:#f60;
}
.bc-ed{ 
	border-color:#ededed;
}
.bc-390{ 
	border-color:#390;
}
.bc-b3{ 
	border-color:#0063b3;
}


.p0{ 
	padding:0;
}
.p05{ 
	padding:5px;
}
.p10{ 
	padding:10px;
}
.p15{ 
	padding:15px;
}
.p20{ 
	padding:20px;
}
.p25{ 
	padding:25px;
}
.p30{ 
	padding:30px;
}
.pl05{
	padding-left:5px;
}
.pl10{
	padding-left:10px;
}
.pl15{
	padding-left:15px;
}
.pl20{
	padding-left:20px;
}
.pl25{
	padding-left:25px;
}
.pl30{
	padding-left:30px;
}
.pl35{
	padding-left:35px;
}
.pl40{
	padding-left:40px;
}
.pr05{ 
	padding-right:5px;
}
.pr10{
	padding-right:10px;	
}
.pr15{
	padding-right:15px;	
}
.pr20{
	padding-right:20px;	
}
.pr25{
	padding-right:25px;	
}
.pr30{
	padding-right:30px;	
}
.pt05{ 
	padding-top:5px;
}
.pt10{ 
	padding-top:10px;
}
.pt12{ 
	padding-top:12px;
}
.pt15{ 
	padding-top:15px;
}
.pt20{ 
	padding-top:20px;
}
.pt25{ 
	padding-top:25px;
}
.pt30{ 
	padding-top:30px;
}
.pt35{ 
	padding-top:35px;
}
.pt40{ 
	padding-top:40px;
}
.pb05{ 
	padding-bottom:5px;
}
.pb10{ 
	padding-bottom:10px;
}
.pb15{ 
	padding-bottom:15px;
}
.pb20{ 
	padding-bottom:20px;
}

.m0o{
	 margin:0 auto;
}
.m0{ 
	margin:0;
}
.m05{ 
	margin:5px;
}
.m10{ 
	margin:10px;
}
.m15{ 
	margin:15px;
}
.m20{ 
	margin:20px;
}
.ml05{ 
	margin-left:5px;
}
.ml10{ 
	margin-left:10px;
}
.ml15{ 
	margin-left:15px;
}
.ml20{ 
	margin-left:20px;
}
.ml25{ 
	margin-left:25px;
}
.ml30{ 
	margin-left:30px;
}
.ml40{ 
	margin-left:40px;
}
.ml45{ 
	margin-left:45px;
}
.ml50{ 
	margin-left:50px;
}
.mr05{ 
	margin-right:5px;
}
.mr10{ 
	margin-right:10px;
}
.mr15{ 
	margin-right:15px;
}
.mr20{ 
	margin-right:20px;
}
.mr30{ 
	margin-right:30px;
}
.mr40{ 
	margin-right:40px;
}
.mt05{ 
	margin-top:5px;
}
.mt10{ 
	margin-top:10px;
}
.mt15{ 
	margin-top:15px;
}
.mt20{ 
	margin-top:20px;
}
.mt25{ 
	margin-top:25px;
}
.mt30{ 
	margin-top:30px;
}
.mt35{ 
	margin-top:35px;
}
.mt40{ 
	margin-top:40px;
}
.mt45{ 
	margin-top:45px;
}
.mt50{ 
	margin-top:50px;
}
.mb05{ 
	margin-bottom:5px;
}
.mb10{ 
	margin-bottom:10px;
}
.mb15{ 
	margin-bottom:15px;
}
.mb20{ 
	margin-bottom:20px;
}
.mb25{ 
	margin-bottom:25px;
}
.mb30{ 
	margin-bottom:30px;
}

/*�и�*/
.lh15{ 
	line-height:15px;
}
.lh20{ 
	line-height:20px;
}
.lh25{ 
	line-height:25px;
}
.lh30{ 
	line-height:30px;
}
.lh35{ 
	line-height:35px;
}
.lh40{ 
	line-height:40px;
}
.lh45{ 
	line-height:45px;
}
.lh75{ 
	line-height:75px;
}
.lh85{ 
	line-height:85px;
}
.lh115{ 
	line-height:115px;
}
/*�����ֺ�*/
.fs12{ 
	font-size:12px;
}
.fs14{ 
	font-size:14px;
}
.fs16{ 
	font-size:16px;
}
.fs18{ 
	font-size:18px;
}
.fs20{ 
	font-size:20px;
}
.fs25{ 
	font-size:25px;
}
.fs30{ 
	font-size:30px;
}
/*����*/
.fll{ 
	float:left;
}
.flr{ 
	float:right;
}

.fnbd{ 
	font-weight:bold;
}

.of-hd{ 
	overflow:hidden;
}
.cs-p{ 
	cursor:pointer;
}
