@charset"utf-8";
/*公共样式*/
body{font-size:14px;font-family: "Microsoft YaHei","微软雅黑","宋体","Lucida Grande",Arial,Verdana;line-height:150%;color:#666; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; /*修正手持设备字体变化*/}
* {margin: 0;padding: 0;}
h1,h2,h3,h4,h5,h6,img,ul,li,a,span,p,i,em,form,input,label,div,body,html{margin:0;padding:0;border:none;list-style-type:none; font-weight:normal;}
img{border: 0;vertical-align: middle;-ms-interpolation-mode:bicubic/*ie7 解决图片缩放失真问题*/}
a{blr:expression(this.onFocus=this.blur());outline:none;text-decoration:none; color:#333;background: transparent; /*修正win8系统IE连接灰色背景*/}
a:hover{text-decoration:none; color:#3196e7;}
a:active{star:expression(this.onFocus=this.blur());}/*去掉点击链接时的虚线外框*/
a, :hover, .tingico { -webkit-transition: all 0.25s linear 0.01s; -moz-transition: all 0.25s linear 0.01s; -ms-transition: all 0.25s linear 0.01s; -o-transition: all 0.25s linear 0.01s; transition: all 0.25s linear 0.01s; }

/*清楚浮动*/
.clearfix:after{content:" ";clear:both;height:0;visibility:hidden;display:block;}
.clearfix{*zoom:1;}

/* position */
.rel{position:relative;}
.abs{position:absolute;}

/* float */
.fl{float:left;_display:inline;}
.fr{float:right;_display:inline;}

/* text-align */
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
.tj{text-align:justify;}

/* font-style */
.n{font-weight:normal; font-style:normal;}
.b{font-weight:bold;}
.i{font-style:normal;}
.em{ font-style:normal;}

/* overflow */
.ovh{overflow:hidden;}
.ova{overflow:auto;}

/* visibility */
.vh{visibility:hidden;}
.vv{visibility:visible;}

/* line-height */
.l_18{line-height:18px;}
.l_20{line-height:20px;}
.l_22{line-height:22px;}
.l_24{line-height:24px;}
.l_26{line-height:26px;}
.l_28{line-height:28px;}
.l_30{line-height:30px;}

/* padding */
.pad_10{padding:10px;}
.pad_15{padding:15px;}
.pad_20 {
	text-align:right;
}
.pad_21 {
	text-align:right;
}
.pad_30{padding:30px;}
.pad_40{padding:40px;}

/* margin */
.mar_10{margin:10px;}
.mar_15{margin:15px;}
.mar_20{margin:20px;}
.mar_30{margin:30px;}
.mar_40{margin:40px;}

/* safe color */
.g0{color:#000;}
.g3{color:#333;}
.g6{color:#666;}
.g9{color:#999;}
.gc{color:#ccc;}
.wh{color:white;}

/* font-size */
.f0{font-size:0;}
.f12{font-size:12px;}
.f13{font-size:13px;}
.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;}

/* white-space */
.nowrap{white-space:nowrap;}

/* word-wrap */
.bk{word-wrap:break-word;}

/*省略号*/
.ellipsis{text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}

/* vertical-align */
.vm{vertical-align:middle;}
.vtb{vertical-align:text-bottom;}
.vb{vertical-align:bottom;}
.vt{vertical-align:top;}
.vn{vertical-align:-2px;}

/*页面留白*/
.blank90{height:90px;line-height:90px;clear:both;visibility:hidden;}
.blank80{height:80px;line-height:80px;clear:both;visibility:hidden;}
.blank70{height:70px;line-height:70px;clear:both;visibility:hidden;}
.blank60{height:60px;line-height:60px;clear:both;visibility:hidden;}
.blank50{height:50px;line-height:50px;clear:both;visibility:hidden;}
.blank40{height:40px;line-height:40px;clear:both;visibility:hidden;}
.blank30{height:30px;line-height:30px;clear:both;visibility:hidden;}
.blank20{height:20px;line-height:20px;clear:both;visibility:hidden;}
.blank15{height:15px;line-height:15px;clear:both;visibility:hidden;}
.blank10{height:10px;line-height:10px;clear:both;visibility:hidden;}

/*布局*/
.w1200{width:1200px;margin:0 auto;}
.w1002{width:1002px;margin:0 auto;}
.w980{width:980px;margin:0 auto;}
.w740{width:740px;margin:0 auto;}

