section, article, aside,figure{ display:block; margin:0px; padding:0px;}
table{ 
border-collapse: collapse; 
border-spacing: 0; 
} 
fieldset,img { 
border: 0; 
} 
ol,ul { 
list-style: none; 
}


.cen{width:960px; margin:0 auto;}
.fnm1{ font-family:"宋体"}
.fnm2{ font-family:"微软雅黑";font-family:Microsoft Yahei;}
em{ font-style:normal;}
.b{ font-weight:bold;}

.clearfix:before,
.clearfix:after {
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;
}
.clearfix:after {clear: both;}
.clearfix {zoom: 1;} 
.fl{ float:left;}
.fr{ float:right;}



.tcen{ text-align:center;}
.tlt{ text-align:left;}
.trt{ text-align:right;}
.lth{ text-decoration:line-through;}


.f12{ font-size:12px;}
.f14{ font-size:14px;}
.f16{ font-size:16px;}
.f18{ font-size:18px;}
.f20{ font-size:20px;}
.f22{ font-size:22px;}
.f24{ font-size:24px;}
.f26{ font-size:26px;}
.f28{ font-size:28px;}
.f30{ font-size:30px;}


.red{ color:#cc0000;}
.red2{ color:#fc0000;}
.red3{ color:#cc0900;}
.green{ color:#247D08;}
.green2{ color:#039300;}
.orange{ color:#ff6000}

.blue{ color:#3F98CD;}
.grey{ color:#999;}


.m10{ margin:10px;}
.mt15{ margin-top:15px;}
.mt20{ margin-top:20px;}
.mt25{ margin-top:25px;}
.mt32{ margin-top:32px;}
.mr8{ margin-right:8px;}
.mr20{ margin-right:20px;}
.mtp10{ margin-top:10px;}
.mlt10{margin-left:10px;}
.mlt16{margin-left:16px;}
.mlt20{margin-left:20px;}
.mlt25{margin-left:25px;}
.mlt30{margin-left:30px;}
.mlt36{margin-left:36px;}
.mlt66{margin-left:66px;}
.mlrt10{ margin:0 10px;}

.pd10{ padding:10px;}
.pd15{ padding:15px;}
.pt10{padding-top:10px;}
.pt30{padding-top:30px;}
.ptb10{padding:10px 0;}
.ptb15{padding:15px 0;}
.ptb20{padding:20px 0;}
.ptb30{padding:30px 0;}
.pb10{ padding-bottom:10px;}
.pb30{ padding-bottom:30px;}


.w30{ width:30px;}
.w50{ width:50px;}
.w100{ width:100px;}
.w150{ width:150px;}
.w200{ width:200px;}
.w205{ width:205px;}
.w220{ width:220px;}
.w250{ width:250px;}
.w290{ width:290px;}
.w300{ width:300px;}
.w500{ width:500px;}
.w670{ width:670px;}
.w720{ width:720px;}
.w755{ width:855px;}
.w770{ width:770px;}

.linet{ text-decoration:line-through;}

select{ padding:2px; border:1px solid #ddd; min-width:50px;}



.btn{ 
  display:inline-block; 
  vertical-align: middle;
  cursor: pointer;
  text-align: center;
  *display: inline;
  padding: 6px 12px;
  margin-bottom: 0;
  line-height: 20px;
  color:#fff;
  border:none;
  font-size: 12px;
  background-color:#1299e1;-webkit-transition: all 0.2s ease-in 0s;
	-moz-transition: all 0.1s ease-in 0s;
	-o-transition: all 0.1s ease-in 0s;
	transition: all 0.1s ease-in 0s;
	border-radius:2px;
}
.btn:hover{
	background-color:#21a6ed; text-decoration:none;	color: #fff;}
.btn.disabled,
.btn[disabled],
.btn.disabled:active,
.btn[disabled]:active,.btn.disabled:hover,
.btn[disabled]:hover {
  color: #777;
  background-color: #ccc; text-decoration:none; cursor:pointer;
}
.btn:active,
.btn.active {
  background-color: #118fd2;
}
.btn:first-child {
  *margin-left: 0;
}
.btn.disabled,
.btn[disabled] {
  cursor: default;
  opacity: 0.65;
  filter: alpha(opacity=65);
}





.w{ width:1100px; margin:0 auto;
  margin-top: 30px;}