/*---TOC---*/
/*
0 Initializations - $init
1 Typography - $typogtaphy
2 Helper Classes - $helper
3 Header - $header
4 Homepage 1 (plus common styles) - $index1
5 Homepage 2 - $index2
6 Homepage 3 - $index3
7 Teachers - $teachers
8 Teacher single - $teachershingle
9 Courses grids - $coursesgrids
10 Pricings - $pricings
11 How it works - $howitworks
12 Services - $services
13 Blog - $blog
14 Footer - $footer
15 Responsive $responsive


*/
/*---------*/


input, textarea, select {
  margin: 0;
  padding: 0;
}

input {border: none;}

a {background: transparent;text-decoration: none;color: #777;transition: color 0.3s ease 0s;}
a:active, a:hover,a:link, a:visited {outline: 0;text-decoration: none;}

a:hover {color: #333;}

/*li {float: left;}*/

ul:after {display: block; height: 0;clear: both;visibility: hidden; overflow: hidden;content: ".";}

img.up-pic {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
  *height: auto;
}
/*Typography $typography*/
h1, h2, h3, h4, h5, h6, p, ul{margin: 0;}
ul, ol, li, dl, dd {margin: 0;padding: 0; }
ul, ol {list-style: none outside none;}
*{outline: 0;}
.abs{font-size: 14px;
	color: #535353;
	line-height: 20px;
	font-size: 14px;
    word-break: break-all;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}
h3 + p {
	font-family: "microsoft yahei", sans-serif;
	font-size: 14px;
	color: #6a7173;
}