@charset "utf-8";

html, body, div, p, ul,ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, frameset, table, th, tr, td, fieldset { margin: 0; padding: 0; font-weight: normal;}
/* IE5.xIE6бbug */ 
* html body{overflow: visible; } 
* html iframe, * html frame{overflow: auto;} 


i, em, b { font-style: normal; font-weight: normal}
/* a */ 
a {
	text-decoration:none;
}
a:hover{text-decoration:none;}

input {vertical-align:middle; border:0;}

ol,ul,li{list-style-type:none;list-style:none} 

img{border:0 none; vertical-align:middle;} 

.width_box{
 width:1200px; margin:0 auto
}

input,textarea,button,select {
	resize:none;
	overflow:auto;
	box-sizing:border-box;
	-webkit-tap-highlight-color:rgba(255,255,255,0);
	border:none;
}

button,select {
	text-transform:none;
	outline: none;
}
body {
	-ms-word-break:break-all;
	word-break:break-all;
	word-break:break-word;
	width:100%; color:#333;
	margin:0 auto;
	font-family: SimHei, 'Microsoft YaHei', Arial, sans-serif;
	height: 100%
}
*{
	box-sizing: border-box;
}


table {
	border-collapse:collapse;
	border-spacing:0
}
.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden
}
.clearfix {
	zoom:1
}

html{
	font-size: 14px; background: #fff;
}
.lf {
    float: left;
}
.rt {
    float: right;
}
.clear{
	content:"";
    display:table;
    clear:both;
}
.e_text1{
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.e_text{	/* 文字超出几行显示省略号 */
	overflow: hidden;
    display: -webkit-box;
    /*-webkit-line-clamp: ？;*/
    -webkit-box-orient: vertical;
    word-break: break-all;
}
a{
	color:#3AACE2;
}