body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td, img{border:medium none;margin: 0;padding: 0;}
body, div, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, iframe, pre, code, fieldset, legend, form, p, blockquote, figure, header, footer, nav, article, section, aside, address, figcaption { *zoom: 1 }
body,button, input, select, textarea{font: 14px/1.5 "Microsoft Yahei",tahoma,Srial,helvetica,sans-serif;}
h1, h2, h3, h4, h5, h6{font-size: 100%;font-weight: normal;}
em{font-style:normal;}
ul, ol{list-style: none;}
a{
	text-decoration: none;color:#333;
	text-decoration: none;
	-moz-transition: all 0.3s ease-in;
	-webkit-transition: all 0.3s ease-in;
	-o-transition: all 0.3s ease-in;
	transition: all 0.3s ease-in;
	tap-highlight-color: rgba(0,0,0,0); 
	focus-ring-color: rgba(0, 0, 0, 0); 
	-webkit-tap-highlight-color: rgba(0,0,0,0); 
	-webkit-focus-ring-color: rgba(0, 0, 0, 0); 
	-moz-tap-highlight-color: rgba(0,0,0,0); 
	-moz-focus-ring-color: rgba(0, 0, 0, 0);
}
a:hover{
	text-decoration: none;
	-moz-transition: all 0.3s ease-in;
	-webkit-transition: all 0.3s ease-in;
	-o-transition: all 0.3s ease-in;
	transition: all 0.3s ease-in;
}
/*火狐去掉按钮、连接的虚线*/
a:focus, a:active,
button::-moz-focus-inner,
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
select::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner {border: 0;outline : 0;} 
input,button,select,textarea{outline: none; -webkit-border-radius: 0; -webkit-appearance:none;}
textarea{resize:none;}
a { text-decoration: none; color: #333; }
a{blr:expression(this.onFocus=this.blur());}
a:focus{outline:none;}
a.hidefocus{outline:none}
.button{ border-radius: 0; }
input{font-family: "微软雅黑";}
textarea{font-family: "微软雅黑";}
img{border:0px;  outline-width:0px;  vertical-align:top;}

button,select,textarea,input:not([type="radio"]):not([type="checkbox"]){-webkit-appearance:none;-moz-appearance:none;appearance:none;}
:focus{outline:0;}/* Form selected style modification */
input,button,textarea,img{border: none;background: none;border-radius: 0;}
input,textarea {
	tap-highlight-color: rgba(0,0,0,0); 
	focus-ring-color: rgba(0, 0, 0, 0); 
	-webkit-tap-highlight-color: rgba(0,0,0,0); 
	-webkit-focus-ring-color: rgba(0, 0, 0, 0); 
	-moz-tap-highlight-color: rgba(0,0,0,0); 
	-moz-focus-ring-color: rgba(0, 0, 0, 0);
}

/*提交按钮-手状显示*/
input[type=button], input[type=submit], input[type=reset] { cursor: pointer }
input[type="reset"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="file"] > input[type="button"]::-moz-focus-inner{border:none;padding:0;margin:0; }
button { cursor: pointer }
input[type=radio] {outline: none; -webkit-border-radius: 100%; -webkit-appearance: none; }
input[type=checkbox] {outline: none; -webkit-appearance: none;}


/*************
 *  公共样式
 * ***********/
.clearfloat{*zoom:1;}
.clearfloat:before,.clearfloat:after{content:""; display:block; line-height:0;visibility:hidden;}
.clearfloat:after{ clear:both;}
.fl {float: left;}
.fr {float: right;}

.wrap {width: 1200px; height: auto; margin: 0 auto;}

i {font-style: normal;}

/*垂直对齐*/
.m-list-flex{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-align: center; -webkit-align-items: center; align-items: center; }
.m-list-flex .m-cell-bd{ -webkit-box-flex: 1; -webkit-flex: 1; flex: 1; overflow: hidden; }
/*文字截取*/
.single-line{ text-overflow:ellipsis;white-space:nowrap;overflow:hidden; }
.multi-line{min-height: 2em; display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:clip;overflow:hidden;}
.multi-line1{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:clip;overflow:hidden;}
/*文字填充满（两端对齐）*/
.txt_justify {text-align-last:justify; text-align:justify; text-justify:distribute-all-lines; }
/*图片*/
.pic {width: 100%; overflow: hidden;}
.pic img {width: 100%;-moz-transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;-o-transition: all 0.3s ease-in;transition: all 0.3s ease-in;}

.trans {-moz-transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;-o-transition: all 0.3s ease-in;transition: all 0.3s ease-in;}
button.sure {cursor: pointer; -moz-transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;-o-transition: all 0.3s ease-in;transition: all 0.3s ease-in;}

.bgF7F7F7 {background: #F7F7F7;}
.bgFFF {background: #fff;}


@font-face {
  font-family: 'iconfont';  /* project id 1578441 */
  src: url('//at.alicdn.com/t/font_1578441_9290s7s8m38.eot');
  src: url('//at.alicdn.com/t/font_1578441_9290s7s8m38.eot?#iefix') format('embedded-opentype'),
  url('//at.alicdn.com/t/font_1578441_9290s7s8m38.woff2') format('woff2'),
  url('//at.alicdn.com/t/font_1578441_9290s7s8m38.woff') format('woff'),
  url('//at.alicdn.com/t/font_1578441_9290s7s8m38.ttf') format('truetype'),
  url('//at.alicdn.com/t/font_1578441_9290s7s8m38.svg#iconfont') format('svg');
}
@font-face {
  font-family: 'iconfont';  /* project id 1842961 */
  src: url('//at.alicdn.com/t/font_1842961_mukbguz7u7p.eot');
  src: url('//at.alicdn.com/t/font_1842961_mukbguz7u7p.eot?#iefix') format('embedded-opentype'),
  url('//at.alicdn.com/t/font_1842961_mukbguz7u7p.woff2') format('woff2'),
  url('//at.alicdn.com/t/font_1842961_mukbguz7u7p.woff') format('woff'),
  url('//at.alicdn.com/t/font_1842961_mukbguz7u7p.ttf') format('truetype'),
  url('//at.alicdn.com/t/font_1842961_mukbguz7u7p.svg#iconfont') format('svg');
}
.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;
}








