@charset "utf-8";

/*body默认设置*/
body{ 
  font-size: 14px;
  line-height: 24px;
  font-family: "Microsoft YaHei",tahoma,arial,"Hiragino Sans GB","\5b8b\4f53",sans-serif;
	background:#ffffff; 
  color: #666;
  overflow-x:hidden;
}
body,html{
	width:100%; min-width:1200px; width:expression((documentElement.clientWidth < 1200) ? "1200px" : "100%" ); 
	zoom:1; font-family: "Microsoft YaHei",tahoma,arial,"Hiragino Sans GB","\5b8b\4f53",sans-serif;

}
/* 全局标签 内外间距清零*/
*{ margin:0px; padding:0px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
/*li标签 样式清零*/
ul,li{ list-style:none;}
/* a标签下划线去除*/
a{text-decoration:none; color:#666; outline:none;}
a,button,input,select{-webkit-tap-highlight-color:rgba(255,0,0,0); font-family: "Microsoft YaHei",tahoma,arial,"Hiragino Sans GB","\5b8b\4f53",sans-serif;}
a:hover{ text-decoration:none;}
a,button,input,select,textarea:focus{ outline:none;}
em,i{ font-style:normal;} 
textarea{reszie:none;}/*禁止改变大小*/
h1,h2,h3,h4,h5,h6,input,select,textarea,option,button{ font-weight:normal;}
input{ box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; font-family: "Microsoft YaHei",tahoma,arial,"Hiragino Sans GB","\5b8b\4f53",sans-serif; }
textarea{ font-family: "Microsoft YaHei",tahoma,arial,"Hiragino Sans GB","\5b8b\4f53",sans-serif; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
input[type='submit']{ border: none; font-family: "Microsoft YaHei",tahoma,arial,"Hiragino Sans GB","\5b8b\4f53",sans-serif; cursor: pointer;}
button{border: none; font-family: "Microsoft YaHei",tahoma,arial,"Hiragino Sans GB","\5b8b\4f53",sans-serif; cursor: pointer;}
:-moz-placeholder { color: #a5a5a5; }
::-moz-placeholder {color: #a5a5a5;}
input:-ms-input-placeholder,textarea:-ms-input-placeholder {color: #a5a5a5;}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {color: #a5a5a5;}
select{
	-webkit-appearance:none;  -moz-appearance: none; appearance: none;
}
/*浮动产生塌陷的兼容性*/
.clearfix{zoom:1;}
.clearfix:before,.clearfix:after{display:table;line-height:0;content:"";}
.clearfix:after{clear:both;}

/*浮动 */  
.fl{ float:left; display:inline;}
.fr{ float:right; display:inline;}
.clear{ clear:both;}

/*不同浏览器的容器居中*/
  .w930{ width:930px; margin:0 auto; }
  .w960{ width:960px; margin:0 auto; }
  .w980{ width:980px; margin:0 auto; }
  .w990{ width:990px; margin:0 auto; }          
  .w1000{ width:1000px; margin:0 auto; }
  .w1200{ width:1200px; margin:0 auto; }
  .w1210{ width:1210px; margin:0 auto; }

/* 文字及其填充物 居中*/
.tl{ text-align:left;}
.tc{ text-align:center;}
.tr{ text-align:right;}
	
/*图片边框*/
img{ border:none; vertical-align: middle;}
.img0{ width: 100%; }

.ellipsis{ overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
  
/*mt 上外边距*/
.mt0{margin-top:0px !important;}
.mt2{margin-top:2px;}
.mt5{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;}
.mt55{margin-top:55px;}
.mt60{margin-top:60px;}
.mt65{margin-top:65px;}
.mt70{margin-top:70px;}
.mt75{margin-top:75px;}
.mt80{margin-top:80px;}
.mt90{margin-top:90px;}
.mt100{margin-top:100px;}
/*ml 左外边距*/
.ml0{margin-left:0px !important;}
.ml5{margin-left:5px;}
.ml10{margin-left:10px;}
.ml15{margin-left:15px;}
.ml20{margin-left:20px;}
.ml25{margin-left:25px;}
.ml30{margin-left:30px;}
.ml35{margin-left:35px;}
.ml40{margin-left:40px;}
.ml45{margin-left:45px;}
.ml50{margin-left:50px;}
.ml55{margin-left:55px;}
.ml55{margin-left:60px;}
.ml65{margin-left:65px;}
.ml65{margin-left:70px;}
.ml75{margin-left:75px;}
.ml80{margin-left:80px;}
.ml90{margin-left:90px;}
.ml100{margin-left:100px;}

.mr10{margin-right:10px;}

/*字体大小*/
.ft12{font-size:12px;}
.ft14{font-size:14px;}
.ft15{font-size:15px;}
.ft16{font-size:16px;}
.ft18{font-size:18px;}

/*字体样式*/
.overline{text-decoration:overline;}
.through{text-decoration:line-through;}
.underline{text-decoration:underline;}
.blink{text-decoration:blink;}
.bold{font-weight:bold;}
.italic{font-style:italic;}
.oblique{font-style:oblique;}

/*留白*/
  .whitespace_normal{white-space:normal;}
/*  默认，忽略多个空格为1个，忽略回车符*/
  .whitespace_pre{white-space:pre;}
/*  保留多个空格*/
  .whitespace_nowrap{white-space:nowrap;}
/*  忽略回车符，禁止换行，直到遇到br*/
  .whitespace_prewrap{white-space:pre-wrap;}
/*  保留所有空格符与回车符*/
  .whitespace_preline{white-space:pre-line;}
/*  忽略多个空格为1个，保留回车*/


/*字体图标*/
@font-face {font-family: "iconfont";
  src: url('../fonts/iconfont.eot?t=1473647978'); /* IE9*/
  src: url('../fonts/iconfont.eot?t=1473647978#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('../fonts/iconfont.woff?t=1473647978') format('woff'), /* chrome, firefox */
  url('../fonts/iconfont.ttf?t=1473647978') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('../fonts/iconfont.svg?t=1473647978#iconfont') format('svg'); /* iOS 4.1- */
}

.iconfont {
  font-family:"iconfont" !important;
  /*font-size:16px;*/
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}

  
