/*------reset.css  start------*/

/* 娓呴櫎鍐呭杈硅窛 */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 缁撴瀯鍏冪礌 */
dl, dt, dd, ul, ol, li, /* list elements 鍒楄〃鍏冪礌 */
pre, /* text formatting elements 鏂囨湰鏍煎紡鍏冪礌 */
fieldset, lengend, button, input, textarea, /* form elements 琛ㄥ崟鍏冪礌 */
th, td { /* table elements 琛ㄦ牸鍏冪礌 */
    margin: 0;
    padding: 0;
	color:#666;
}

/* 璁剧疆榛樿瀛椾綋 */
body,
button, input, select, textarea { /* for ie */
    font: 14px/1 "microsoft yahei", "寰蒋闆呴粦";
   /* font: 14px/1 tahoma, helvetica, arial, "\5b8b\4f53", sans-serif;鐢?ascii 瀛楃琛ㄧず锛屼娇寰楀湪浠讳綍缂栫爜涓嬮兘鏃犻棶棰?*/
}

h1 { font-size: 18px; /* 18px / 12px = 1.5 */ }
h2 { font-size: 16px; }
h3 { font-size: 14px; }
h4, h5, h6 { font-size: 100%; }

address, cite, dfn, em, var { font-style: normal; } /* 灏嗘枩浣撴壎姝?*/
code, kbd, pre, samp, tt { font-family: "courier new", courier, monospace; } /* 缁熶竴绛夊瀛椾綋 */
small { font-size: 12px; } /* 灏忎簬 12px 鐨勪腑鏂囧緢闅鹃槄璇伙紝璁?small 姝ｅ父鍖?*/

/* 閲嶇疆鍒楄〃鍏冪礌 */
ul, ol { list-style: none; }

/* 閲嶇疆鏂囨湰鏍煎紡鍏冪礌 */
a { text-decoration:none; color:#666}
a:hover { text-decoration: none;color:#cc0000 }

abbr[title], acronym[title] { /* 娉細1.ie6 涓嶆敮鎸?abbr; 2.杩欓噷鐢ㄤ簡灞炴€ч€夋嫨绗︼紝ie6 涓嬫棤鏁堟灉 */
    border-bottom: 1px dotted;
    cursor: help;
}

q:before, q:after { content: ''; }

/* 閲嶇疆琛ㄥ崟鍏冪礌 */
legend { color: #000; } /* for ie6 */
fieldset, img { border: none; } /* img 鎼溅锛氳閾炬帴閲岀殑 img 鏃犺竟妗?*/
/* 娉細optgroup 鏃犳硶鎵舵 */
button, input, select, textarea {
    font-size: 100%; /* 浣垮緱琛ㄥ崟鍏冪礌鍦?ie 涓嬭兘缁ф壙瀛椾綋澶у皬 */
}

/* 閲嶇疆琛ㄦ牸鍏冪礌 */
table {
    border-collapse: collapse;
    border-spacing: 0;
}

/* 閲嶇疆 hr */
hr {
    border: none;
    height: 1px;
}

/* 璁╅潪ie娴忚鍣ㄩ粯璁や篃鏄剧ず鍨傜洿婊氬姩鏉★紝闃叉鍥犳粴鍔ㄦ潯寮曡捣鐨勯棯鐑?*/
html { overflow-y: scroll; }

/*clear*/
.clear{
  clear: both;
  float: none;
}
.container:before,.clearfix:before{display: table;content: " ";}
.container:after,.clearfix:after{content: "";display: block;height: 0;clear: both;float: none;margin: 0;}


.trans{
	transition:all 0.6s ease 0s;
	-ms-transition:all 0.6s ease 0s; 	/* ie 9 */
	-moz-transition:all 0.6s ease 0s; 	/* firefox */
	-webkit-transition:all 0.6s ease 0s; /* safari 鍜?chrome */
	-o-transition:all 0.6s ease 0s; 	/* opera */
}
.ellipsis{
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    max-width: 100%;
}
.box-sizing{
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	-ms-box-sizing: border-box;
}
.img{
	display:flex;
	align-items:center;
	display:-webkit-flex; 
    -webkit-align-items:center;
	display:-ms-flex; 
    -ms-align-items:center;
}
.img img{
	max-width:100%;
	max-height:100%;
	margin:auto;
}



/*------reset.css  end------*/
