

@charset "utf-8";

/* CSS Document */

body{font-family: "微软雅黑",Tahoma, Geneva, sans-serif;font-size:14px;color:#4c4c4c;background:#FFF;

 -ms-text-size-adjust: 100%; 

 -webkit-text-size-adjust: 100%; /*修正手持设备字体变化*/

 -webkit-font-smoothing: antialiased;

}

input,button,select,textarea {font-size:100%;outline:none; }

/*input,select,textarea{font-size:14px;font-family:Tahoma, Geneva, sans-serif;}*/

input{vertical-align:middle;}

textarea{overflow:auto;border:0;padding:5px;font-family:Tahoma, Geneva, sans-serif;border-radius:2px}

body,h2,h3,h4,h5,h6,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,input,label,figure,td,th{margin:0;padding:0;font-weight: normal;}
h1{margin:0;padding:0;}

section,article,aside,header,footer,nav,dialog,figure{display:block;}

img{border:0px;vertical-align:middle;-ms-interpolation-mode:bicubic;}  

a{text-decoration:none}

a:hover{text-decoration: none;}

ul,ol{list-style-type:none;list-style-image:none;}

textarea, input {

  outline: 0;

  white-space: pre-wrap;

  word-wrap: break-word;

  resize: none;

}

.fl{float: left;}

.fr{float: right;}

.clearfix::after {

  clear: both;

  content: " ";

  display: block;

  height: 0;

  visibility: hidden;

}

i{font-style: normal;}

::-webkit-scrollbar-track-piece {

  width: 8px;

  background-color: #f0f0f0;

}



::-webkit-scrollbar {

  width: 8px;

  background-color: #103c7c;

}



::-webkit-scrollbar-thumb {

  width: 8px;

  background-color: #333;

}



::-webkit-scrollbar-thumb:hover {

  width: 8px;

  background-color: #103c7c;

}



@font-face { 

  font-family: Arial; 

  src: url('../img/Arial.ttf'); 

} 



.over-line1 {

	overflow: hidden;

	text-overflow: ellipsis;

	white-space: nowrap

}

.over-line2 {

	overflow: hidden;

	text-overflow: ellipsis;

	display: -webkit-box;

	-webkit-line-clamp: 2;

	-webkit-box-orient: vertical;

}

.over-line3 {

	overflow: hidden;

	text-overflow: ellipsis;

	display: -webkit-box;

	-webkit-line-clamp: 3;

	-webkit-box-orient: vertical;

}

.over-line4 {

	overflow: hidden;

	text-overflow: ellipsis;

	display: -webkit-box;

	-webkit-line-clamp: 4;

	-webkit-box-orient: vertical;

}

.over-line5 {

	overflow: hidden;

	text-overflow: ellipsis;

	display: -webkit-box;

	-webkit-line-clamp: 5;

	-webkit-box-orient: vertical;

}