@CHARSET "UTF-8";
html body{
	background-color:#fff;
}
.graduation-bg{
	height:400px;
	background:url(../images/graduationshow_bg.jpg) no-repeat center;
}
.graduations-bg{
	height:400px;
	background:url(../images/graduationsshow_bg.png) no-repeat center;
}
.color-blue{
	color:#686085;
}
.morelink{
	margin-top:32px;
}
.guaduation-title .morelink{
	margin-top:22px;
}
.guaduation-title{
 
	padding:10px;
}
.guaduation-title h2{
	margin-top:10px;
}
.box{
	margin-top:20px;
	padding:10px 10px 0 10px;
 box-shadow:0 0 10px #dddddd;
	border:solid 1px #eee;

}

.padding-bottom{
	padding-bottom:20px;
}
.img-box{
	padding:8px;
}
.background-color-gray{
	background-color:#f8f8f8;
}

.padding-top{
	padding:5px 5px 0 5px;
}
.padding{
	padding:10px;
}
.product{
	padding:5px 0;
}
.font-heiti{
	font-family:"Microsoft YaHei";
	font-weight: bold;
	font-size:16px;
}
.color-fa7d3c{
	color:#fa7d3c;
}
.show-title-bg{
	height:420px;
}
.titleimg{
	margin-left:20px;
	margin-top:204px;
}
.titleimg img{
	box-shadow:0 0 10px #dddddd;
	border:solid 1px #eee;
}
.titlefont{
	background-color:rgba(0,0,0,0.4);;
	padding:10px;
	margin-top:280px;
	font-size:34px;
	color:#fff;
	font-weight: bolder;

}
.descfont{
	font-size:18px;
	line-height: 1.6em;
	padding:10px;
	color:#8c8c8c;
}
.showdesc{
	padding:20px 80px;
}

.imgHolder img{
	box-shadow:0 0 10px #dddddd;
	border:solid 1px #eee;
}
.name {
	padding:8px 0;
}

.name a{
	line-height: 1.4em;
}

.owner{
	line-height: 1.8em;
}

.message-pic-upload{
	font-size: 1.2em;
	color:#aaa;
}

.message-fa-upload{
	font-size: 1.2em;
}

.message-img{
	width:25%;
}

.btn-message-upload{
	cursor: pointer;
}

.color-gray{
	color:#B3B3B3;
}

.border-top{
	border-top:solid 1px #ccc;
}

.comment-name{
	color:#fa7d3c;

	line-height: 1.8em;
}

.comment-text{

	line-height: 1.8em;
}
.comment-date{

}

.btn-login{
	cursor:pointer;
	text-decoration: underline;
}

.topics .topic .caption .user img{
	width:30px;
}

.upload-list dl dd{
	text-align:center;
}

.warning-bg{
	background-color:#eeeeee;
}

.warnlink{
	color:#46a0d4;
	font-weight:bold;
	font-size:16px;
}

.linkrow{
	 position:relative; 
	padding:30px 10px 10px 10px;
}
#showlink{
	cursor:pointer;
}

.warntext{
		padding:20px 10px;
 	font-size:16px;
}

.warnlinks{
	display:none;
	background-color:#fff;
	position:absolute;width:100%; top:80px; 
	z-index:1000;
	border:solid 1px #ccc;
	padding:10px;
}

.linkdetail{
	padding-top:10px;
}
.caption{
	height:120px;
}


 