/**
  * edit by wwh, modify 
  */
#tcs ul li a:HOVER, #tcs ul li a.click {
background-color: #15B358;
color: #FFF;
}

li span.node-name.click, li span.node-name.hover {
background-color: #ACD598;
}

ul.nav-unit-items li div em {
display: block;
width: 4px;
background-color: #298153;
height: 14px;
top: 8px;
left: -1px;
position: relative;
}
#res_type ul li a.click, #smalltabtype a.click {
color: #15B358;
}
#res_type a:HOVER, #res_type a.click, #smalltabtype a.click, #smalltabtype a:HOVER {
color: #15B358;
}
#res_type a:HOVER, #res_type a.click, #smalltabtype a.click, #smalltabtype a:HOVER {
color: #15B358;
}
div.resources-type li.click a {
color: #FFF;
background-color: #15B358;
border-color: #15B358;
}

div.data-action a.preparation, div.data-action a.teaching, div.data-action a.preview {
background-color: #32B16c;
border: 1px solid #32B16c;
}

div.data-action a.download {
background-color: #FF6500;
border: 1px solid #FF6500;
}

#pager .radius a.js-selected {
background: #15B358;
color: #fff;
cursor: default;
}

div.data-description div.title a {
font-size: 16px;
color: #15B358;
font-weight: normal;
}
div.data-action a.preparation:HOVER,div.data-action a.teaching:HOVER,div.data-action a.preview:HOVER{
	background-color: #32B16c;
	border: 1px solid #32B16c;
}

div.data-action a.download:HOVER {
background-color: #FF6500;
border: 1px solid #FF6500;
}

div.data-action a.favorites, div.data-action a.preview-video {
background-color: #32B16c;
border: 1px solid #32B16c;
}
div.data-action a.favorites:HOVER, div.data-action a.preview-video:HOVER {
background-color: #32B16c;
border: 1px solid #32B16c;
}
div.data-action a.download {
background-color: #FF6500;
border: 1px solid #FF6500;
}
div.data-action a.download:HOVER {
background-color: #FF6500;
border: 1px solid #FF6500;
}
#smalltabtype a:HOVER, #smalltabtype a.click {
border-bottom: 2px solid #15B358;
}
#res_type a:HOVER, #res_type a.click, #smalltabtype a.click, #smalltabtype a:HOVER {
color: #15b358;
}
div.data-description div.title a:HOVER {
color: #15b358;
}
#doc-description p a.download:HOVER {
background-color: #FF6500;
border: 1px solid #FF6500;
}
#doc-description p a.download {
background-color: #FF6500;
border: 1px solid #FF6500;
}
#doc-description p a.discuss {
background-color: #2255FF;
border: 1px solid #2255FF;
}
#doc-description p a.teaching:HOVER {
background-color: #32616c;
border: 1px solid #32616c;
}
#doc-description p a.preparation, #doc-description p a.teaching {
background-color: #32616c;
border: 1px solid #32616c;
}
#a_download {
display: block;
padding: 5px 20px;
line-height: 30px;
height: 30px;
text-align: center;
width: 80px;
font-size: 16px;
background-color: #FF6500;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
color: #FFF;
margin: 50px 0 10px 10px;
}

span.comment_title {
height: 30px;
padding: 10px 5px 5px 5px;
border-bottom: 2px solid #15B358;
margin-bottom: 3px;
display: block;
line-height: 30px;
font-size: 16px;
font-weight: bold;
width: 120px;
text-align: center;
}

#upload_doc:HOVER {
background-color: #32B16c;
border: 1px solid #32B16c;
color: #FFF;
}

#btn_upload:HOVER {
background-color: #32B16c;
}
#btn_upload {
padding: 3px 20px;
line-height: 26px;
background-color: #32B16c;
color: #FFF;
margin-right: 20px;
font-size: 14px;
display: inline-block;
width: 70px;
text-align: center;
text-decoration: none;
}
#doc-description p a.preparation:HOVER, #doc-description p a.teaching:HOVER {
background-color: #32B16C;
border: 1px solid #32B16C;
}
#doc-description p a.preparation, #doc-description p a.teaching {
/* background-color: #32B16C; */
/* border: 1px solid #32B16C; */
}
#doc-description p a.preparation, #doc-description p a.teaching {
background-color: #32B16C;
border: 1px solid #32B16C;
}
div.data-icon img {
width: 100%;
height: 100%;
}
div.data-action div{
	line-height: 30px;
	text-align: right;
}
#relatedDocuments ul li h4 a{width: 248px;}
#relatedDocuments ul li h4 a{display:inline-block;white-space:nowrap;overflow:hidden; text-overflow:ellipsis;}
