@charset "utf-8";
/* CSS Document */
/*****商学院首页****/
.sidebarHot .hotClass{
  padding:15px 0 0 0;
}
.sidebarHot .hotClass.dash-line{
  padding:10px 0 15px 0;
}
.navNotes{
	margin:10px;
	text-align:left;
	color:#FFF;
}
.navNotes h4{
	font-size:22px;
	margin:0;
	padding-bottom:10px;
}
.navNotes .nNote{
	margin:0;
	padding:10px 0;
	display:inline;
	width:220px;
	height:90px;
	background-color:#009DE1;
	border:0px solid #CCC;
}
.navNotes .nNote.fl{
	margin-right:20px;
}
#note1{
	background-color:#009DE1;
}
#note2{
	background-color:#FF9900;
}
#note3{
	background-color:#669900;
}
#note4{
	background-color:#009DE1;
}
.navNotes a:link,.navNotes a:visited{
	color:#FFF;
	text-decoration:none;
}
.topNewClass {
	height:295px;
	margin:0 0 10px 0;
}
.customList{
	margin:10px;
	padding:0;
	height:auto;
	background-color:#FFF;
	float:left;
	display:inline;
	width:940px;
}
.hotClasslist{
	margin:0 10px;
	padding:0 0 10px 0;
	height:auto;
	background-color:#FFF;
	width:940px;
}
.captionTitle{
	margin:0;
	padding:0;
	display:block;
	width:620px;
	position:relative;
}
.hotClasslist .captionTitle{
	border-bottom:2px solid #009DE1;
	display:block;
}
.hotTchContent .captionTitle{
	border-bottom:2px solid #900;
	display:block;
}
.otherGallery .captionTitle h2{
  color:#FFFFFF;
}
.schContent h2,
.hotClasslist h2{
  	position:relative;
	margin:0 0 0 0;
	padding:5px 0 5px 10px;
	display:block;
	border-top:2px solid #009DE1;
	border-bottom:1px dashed #CCCCCC;
	height:42px;
	line-height:42px;
	font-size:22px;
	font-weight:100;
	color:#333;
}
.customList h2{
  	position:relative;
	margin:0 0 0 0;
	padding:5px 0 5px 10px;
	display:block;
	border-top:2px solid #FF9900;
	border-bottom:1px dashed #FF9900;
	height:42px;
	line-height:42px;
	font-size:22px;
	font-weight:100;
	color:#333;
}
.schContent .customContent h2{
	border-top:2px solid #FF9900;
	border-bottom:1px dashed #FF9900;
}
.schContent .otherGallery h2,
.schContent .trainContent h2{
	border-top:2px solid #669900;
	border-bottom:1px dashed #669900;
	color:#333;
}

.otherGallery .captionTitle .more3{
	top:0;
}
.schContent h2 span{
	padding-left:20px;
	font-size:12px;
}
.classHeader .more3{
	top:60px;
}
.captionTitle a:link,.captionTitle a:visited,
.captionTitle .more3 a:link,.captionTitle .more3 a:visited{
	color:#FFF;
	text-decoration:none;
}
.customContent .more5 a:link,.customContent .more5 a:visited{
	color:#F90;
}
.customContent .more5 a:hover,.customContent .more5 a:active,.customContent .more5 a:focus{
	color:#F60;
}
.otherGallery .more5 a:link,.otherGallery .more5 a:visited{
	color:#690;
}
.otherGallery .more5 a:hover,.otherGallery .more5 a:active,.otherGallery .more5 a:focus{
	color:#6C0;
}
.qaContent .more5 a:link,.qaContent .more5 a:visited{
	color:#069;
}
.qaContent .more5 a:hover,.qaContent .more5 a:active,.qaContent .more5 a:focus{
	color:#009DE1;
}

.gClass{
	margin:10px 0 0 0;
	padding:0;
	display:block;
	width:220px;
	height:auto;
	border:0px solid #CCC;
}
.gClass.fl{
	margin-right:20px;
	float:left;
}
.gClass .fr{
	float:right;
}
.gClass img{
	margin:0;
	padding:0;
	display:block;
	width:220px;
	height:165px;
}
.gClass dl{
	margin:0;
	padding:10px;
	height:100px;
	text-align:left;
	background-color:#f5f5f5;
	line-height:1.6;
}
.gClass dt{
	padding:0 0 10px 0;
	font-size:16px;
}
.gClass dd{
	width:200px;
	overflow:hidden;
	word-break:break-all;
	white-space:nowrap;
	-o-text-overflow: ellipsis;    /* Opera */
	text-overflow: ellipsis;    /* IE, Safari (WebKit) */
}

.gClassName{
	margin:10px 0 0 0;
	padding:0;
	font-size:12px;
	font-weight:bold;
	width:220px;
	overflow:hidden;
	word-break:break-all;
	white-space:nowrap;
	-o-text-overflow: ellipsis;    /* Opera */
	text-overflow: ellipsis;    /* IE, Safari (WebKit) */
}
.gClass a:link,.gClass a:visited{
	text-decoration:none;
}

.hotTchContent{
	margin:0;
	padding:0;
	border:1px solid #900;
	background-color:#F5F5F5;
	display:block;
}
.hotTchContent h2{
	margin:0 30px;
	padding:8px;
	width:90px;
	height:20px;
	background-color:#900;
	text-align:center;
	color:#FFF;
	font-size:16px;
}

.hotTchContent .more3 a:link,.hotTchContent .more3 a:visited{
	color:#990000;
	text-decoration:none;
}
.hotTchContent .more3 a:hover,.hotTchContent .more3 a:active,.hotTchContent .more3 a:focus{
	color:#CC0000;
}
.hotTchRow{
	margin:0 10px;
	padding:0 15px;
}

.peoName a:link,.peoName a:visited{
	text-decoration:none;
}
.peoImg img{
	width:140px;
	height:140px;
}

.peoName{
	margin:10px 0 5px 0;
	font-size:14px;
	width:140px;
	overflow:hidden;
	word-break:break-all;
	white-space:nowrap;
	-o-text-overflow: ellipsis;    /* Opera */
	text-overflow: ellipsis;    /* IE, Safari (WebKit) */
}
.comName{
	overflow:hidden;
	word-break:break-all;
	white-space:nowrap;
	-o-text-overflow: ellipsis;    /* Opera */
	text-overflow: ellipsis;    /* IE, Safari (WebKit) */
	font-size:12px;
}
.sidebarHot .comName{
	width:120px;
}
.hotCategory .comName{
	width:142px !important;
	width:140px;
}
.sidebarHot .hotTch{
	margin:10px;
	padding:0;
	display:inline;
	width:120px;
	border:0px solid #CCC;
	float:left;
	text-align:center;
	color:#666666;
}
.hotCategory .hotTch{
	margin:15px 7px 0px 7px;
	padding:0;
	display:inline;
	width:140px;
	height:200px;
	border:0px solid #CCC;
	float:left;
	text-align:center;
	color:#666666;
}
.sidebarHot .hotTch img{
	width:120px;
	height:120px;
}
.sidebarHot .peoName{
	margin:10px 0 5px 0;
	font-size:14px;
	width:120px;
	overflow:hidden;
	word-break:break-all;
	white-space:nowrap;
	-o-text-overflow: ellipsis;    /* Opera */
	text-overflow: ellipsis;    /* IE, Safari (WebKit) */
}
/*******排行******/
.listRank li{
	list-style:none;
	padding:5px 0;
	border-bottom:1px dashed #CCC;
	display:block;
	width:190px;
}
.topSquare{
	background:url(../images/list.png) no-repeat scroll 0 0 transparent;
	display:inline-block;
	width:16px;
	height:16px;
	margin:0;
	padding:0;
	text-align:center;
	margin-right:5px;
	color:#FFF;
	font-size:12px;
	line-height:16px;
	font-family:Arial, Helvetica, sans-serif;
}
.hotSquare{
	background:url(../images/list.png) no-repeat scroll 0 -17px transparent;
	display:inline-block;
	width:16px;
	height:16px;
	margin:0;
	padding:0;
	text-align:center;
	margin-right:5px;
	color:#000;
	font-size:12px;
	line-height:16px;
	font-family:Arial, Helvetica, sans-serif;
}

.schContent{
	margin:10px;
	width:620px;
	float:left;
	display:block;
	border-bottom:0px solid #CCC;
	border-left:0px solid #CCC;
	border-right:0px solid #CCC;
	background-color:#FFF;
	overflow:hidden;
}
/***定制课程***/
.schContent .customContent{
	margin:0 0 10px 0;
	padding:0 0 10px 0;
	background-color:#FFF9EE;
	line-height:18px;
}
.customNote{
	display:inline;
	background-color:#FFECCE;
	margin:10px 10px 0 10px;
	padding:20px;
	width:250px;
	float:left;
	line-height:1.6;
	position:relative;
}
.customList .customNote{
	margin:10px;
}
.customNote dl{
	display:block;
}
.customNote dt{
	font-size:14px;
	font-weight:bold;
	margin-bottom:10px;
}
.customNote span{
	display:block;
	margin-top:10px;
	color:#F90;
}
.customNote span i{
  font-style:normal;
  padding:0 5px 0 0;
}
.customNote span.buOrange{
	position:absolute;
	right:20px;
	bottom:20px;
}
.customNote span.buOrange a:link,.customNote span.buOrange a:visited{
	padding:2px 20px;
}
.customBtn a:link,.customBtn a:visited{
	margin:10px 0 0 10px;
	padding:10px 20px;
	background-color:#FF9900;
	border-bottom-left-radius: 4px;
	border-top-left-radius: 4px;
	border-bottom-right-radius: 4px;
	border-top-right-radius: 4px;
	color:#FFFFFF;
	text-decoration:none;
	display:inline;
	width:560px;
	height:20px;
	line-height:20px;
	float:left;
	text-align:center;
	font-size:18px;
}
.customBtn a:hover,.customBtn a:active,.customBtn a:focus{
	background-color:#F60;
}
/***线下培训***/
.schContent .trainContent,
.schContent .otherGallery{
	margin:0;
	padding:0 0 10px 0;
	border:0px solid #669900;
	background-color:#F9FFEC;
	line-height:18px;
}

.trainContent h3,
.trainContent p{
	margin:10px 30px;
	padding:0;
}
/******精彩回顾*******/
/******问题解答*******/
.schContent .qaContent{
	margin:10px 0 0 0;
	padding:0 0 10px 0;
	height:auto;
	background-color:#FFF;
	float:left;
	display:inline;
	width:620px;
}

/******图片库*******/
.galleryContent{
	margin:0;
	padding:0;
	border:1px solid #FF9C01;
	background-color:#FF9C01;
}

.galleryContent .captionTitle{
	border-bottom:4px solid #990000;
	width:920px;
	display:block;
	margin:0 auto;
	position:relative;
}

.galleryContent h1{
	text-align:center;
	display:block;
	border-bottom:4px solid #990000;
	padding:10px;
	margin:10px;
	position:relative;
}
.galleryContent h2
{
	margin:0 30px;
	padding:8px;
	width:90px;
	height:20px;
	background-color:#990000;
	text-align:center;
	color:#FFF;
	font-size:16px;
}
ul.photoUl{
	list-style:none;
	text-align:center;
	margin:0;
	padding:0;
}
.photoUl li{
	display:inline;
	float:left;
	background:none;
	width:98px;
	height:60px;
	margin:5px auto;
	padding:4px 0 4px 0;
	position:relative;
}
.photoUl li img{
	width:90px;
	height:60px;
}

.photoUl span{
	position:absolute;
	bottom:0;
	left:4px;
	background-color:#000000;
	background:rgba(0,0,0,.7) !important; /*FF下半透明*/
	filter: alpha(opacity=70); /*IE下半透明*/
	color:#FFF;
	display:block;
	width:90px;
	overflow:hidden;
	word-break:break-all;
	white-space:nowrap;
	-o-text-overflow: clip;    /* Opera */
	text-overflow: clip;    /* IE, Safari (WebKit) */
}

/****图库最终页其他图库****/
.galleryContent .otherGallery{
	background-color:#FF9900;
	width:900px;
	margin:10px auto;
	padding:5px 0;
	display:block;
}
.galleryContent .otherGallery .captionTitle{
	border-bottom:4px solid #990000;
	width:900px;
	margin:10px auto;
}
.otherGallery ul{
	display:block;
	margin:0 10px;
	padding:0;
}
.otherGallery li{
	display:inline;
	float:left;
	margin:10px;
	padding:0;
}
.otherGallery li a:link,.otherGallery li a:visited{
	text-decoration:none;
}
.otherGallery li img{
	display:block;
	width:200px;
	height:126px;
}

.otherGallery li span{
	display:block;
	margin:0;
	padding:10px 10px;
	text-align:center;
	background-color:#666;
	color:#FFF;
	width:180px;
	overflow:hidden;
	word-break:break-all;
	white-space:nowrap;
	-o-text-overflow: ellipsis;    /* Opera */
	text-overflow: ellipsis;    /* IE, Safari (WebKit) */
}
/*******精彩回顾其他图库*******/
.schContent .otherGallery ul{
	margin:0;
	padding:0;
}
.schContent .otherGallery li{
	display:inline;
	float:left;
	margin:10px;
	padding:0;
}
.schContent .otherGallery li img{
	width:185px;
	height:123px;
}
.schContent .otherGallery li span{
	width:160px;
	background-color:#F9FFEC;
	color:#333;
}
.schContent .otherGallery li a:link,.schContent .otherGallery li a:visited{
	color:#333;
}
/******班级*******/
.classHeader {
	margin:0 10px;
	padding:10px;
	height:80px;
	background-color:#F5F5F5;
	border:1px solid #CCC;
	position:relative;
}
.classHeader h2 {
	display:block;
	margin:0;
	padding:10px;
	font-size:24px;
	
}
.classHeader .onlineReg a:link,.classHeader .onlineReg a:visited {
	margin:0;
	padding:8px 20px;
	background-color:#FF9900;
	border-bottom-left-radius: 4px;
	border-top-left-radius: 4px;
	border-bottom-right-radius: 4px;
	border-top-right-radius: 4px;
	color:#FFFFFF;
	text-decoration:none;
	display:inline-block;
}
.classHeader .onlineReg a:hover{
	margin:0;
	padding:8px 20px;
	background-color:#FF6600;
	border-bottom-left-radius: 4px;
	border-top-left-radius: 4px;
	border-bottom-right-radius: 4px;
	border-top-right-radius: 4px;
	color:#FFFFFF;
	text-decoration:none;
}
.captionNote{
	position:absolute;
	top:20px;
	left:120px;
}
.captionTitle .onlineReg a:link,.captionTitle .onlineReg a:visited{
	margin:0;
	padding:6px 20px;
	position:absolute;
	right:20px;
	top:12px;
	display:block;
	border-bottom-left-radius: 4px;
	border-top-left-radius: 4px;
	border-bottom-right-radius: 4px;
	border-top-right-radius: 4px;
	color:#FFFFFF;
	text-decoration:none;
}
.customContent .onlineReg a:link,.customContent .onlineReg a:visited{
	background-color:#F90;
}
.customContent .onlineReg a:hover,.customContent .onlineReg a:active,.customContent .onlineReg a:focus{
	background-color:#F60;
}
.trainContent .onlineReg a:link,.trainContent .onlineReg a:visited{
	background-color:#690;
}
.trainContent .onlineReg a:hover,.trainContent .onlineReg a:active,.trainContent .onlineReg a:focus{
	background-color:#6C0;
}
.classList .classListitem {
	margin:0;
	padding:10px;
	display:block;
	border-bottom:1px dashed #CCC;
	line-height:18px;
	position:relative;
}
.classListitem {
	margin:5px 0;
	padding:10px;
	display:block;
	line-height:20px;
	position:relative;
}
.classListitem dl{
	display:block;
}
.classListitem dt {
	font-weight:bold;
	font-size:14px;
	padding:0 0 5px 0;
}
.classListitem a:link, .classListitem a:visited {
	color:#006699;
	text-decoration:none;
}
.classListitem a:hover, .classListitem a:active, .classListitem a:focus {
	color:#009DE1;
	text-decoration:underline;
}
.classListitem dd {
	font-size:12px;
}

.sidebar2Info {
	margin:0 0 10px 0;
	padding:10px;
	display:block;
	width:198px;
	border:1px solid #CCC;
	line-height:20px;
}
.sidebar2Info ul {
	list-style:none;
	margin:10px 0;
}
.teacher {
	display:block;
	border-bottom:1px dashed #CCC;
	font-size:14px;
	padding:0 0 10px 0;
}
.cost {
	font-size:14px;
	color:#FF6600;
	border-top:1px dashed #CCC;
	padding:10px 0 0 0;
	list-style:none;
}
/********课程列表***********/
.specialImgThm,
.vidoImgThm,
.subjectImgThm {
	display:block;
	float:left;
	margin:0 10px 0 0;
	padding:3px;
	border:1px solid #CCC;
}

.subjectImgThm img {
	display:block;
	width:120px;
	height:90px;
}
.specialImgThm img{
	display:block;
	width:120px;
	height:80px;
}
.vidoImgThm img{
	display:block;
	width:128px;
	height:95px;
}
.photoImgThm{
	display:block;
	float:left;
	margin:0 10px 0 0;
	padding:3px;
	border:1px solid #CCC;
}

.classList .photoImgThm img{
	width:120px;
	height:90px;
}
.photoList .photoImgThm img{
	width:120px;
	height:80px;
}

/*********课程详细************/
.subjectHeader {
	display:block;
	margin:10px 10px 0 10px;
	padding:10px;
	border:0px solid #CCC;
	background-color:#F5F5F5;
	height:300px;
}
.subjectPrice{
	margin:15px 0;
}
.subjectHeader ul{
	list-style:none;
	line-height:24px;
	margin:10px 0;
}
.subjectHeader ul span{
	color:#999;
}

.subjectImg {
	display:inline;
	float:left;
	width:400px;
	margin:0 10px 0 0;
	padding:0px;
	border:0px solid #CCC;
	background-color:#FFFFFF;
}
.subjectInfo{
	display:inline;
	width:480px;
	float:left;
	padding:0 15px;
	font-size:14px;
}
.subjectInfo .baiduShareTo{
	border:none;
	margin:0;
	padding:0;
	float:left;
	width:200px;
	height:36px;
	line-height:36px;
}
.subjectInfo .favorites{
	display:inline;
	float:left;
	width:150px;
	
}
.subjectInfo .favorites a:link,.subjectInfo .favorites a:visited{
	background:url(../images/icon/icon_2014.png) no-repeat scroll 0 -119px transparent;
	display:block;
	height:24px;
	line-height:24px;
	margin:6px auto;
	padding:0 0 0 30px;
	font-size:16px;
	color:#666;
}
.subjectInfo .favorites a:hover,.subjectInfo .favorites a:active,.subjectInfo .favorites a:focus{
	background:url(../images/icon/icon_2014.png) no-repeat scroll 0 -145px transparent;
	color:#009DE1;
}
.subjectInfo h2,
.subjectInfo p{
	padding:0;
}
.subjectInfo span{
	margin-right:15px;
}
.subjectInfo h2{
	font-size:24px;
}
.subjectImg img {
	display:block;
	width:400px;
	height:300px;
}

.subInfo {
	display:block;
	margin:10px 0 10px 0;
	padding:0px;
	position:relative;
	height:58px;
	line-height:20px;
	overflow:hidden;
}
.payMent{
	margin:20px 0;
}
.buGreen a:link,.buGreen a:visited {
	background-color:#690;
	
}
.buGreen a:hover,.buGreen a:active,.buGreen a:focus{
	background-color:#6C0;
}
.buOrange a:link,.buOrange a:visited {
	background-color:#FF9900;
}
.buOrange a:hover,.buOrange a:active,.buOrange a:focus{
	background-color:#FF6600;
}
.vidoInfo .buGreen a,.vidoInfo .buOrange a{
	color:#FFF;
	text-decoration:none;
	border-bottom-left-radius: 4px;
	border-top-left-radius: 4px;
	border-bottom-right-radius: 4px;
	border-top-right-radius: 4px;
	margin:10px 0 0 10px;
	padding:8px 15px;
	display:inline-block;
	
}

.subjectHeader .buGreen a,.subjectHeader .buOrange a{
	color:#FFF;
	text-decoration:none;
	border-bottom-left-radius: 4px;
	border-top-left-radius: 4px;
	border-bottom-right-radius: 4px;
	border-top-right-radius: 4px;
	margin:0;
	padding:8px 30px;
	display:inline-block;
	font-size:16px;
	
}
.classListitem .buGreen a:link,.classListitem .buGreen a:visited,
.classListitem .buOrange a:link,.classListitem .buOrange a:visited{
	color:#FFF;
	text-decoration:none;
	border-bottom-left-radius: 4px;
	border-top-left-radius: 4px;
	border-bottom-right-radius: 4px;
	border-top-right-radius: 4px;
	margin:5px 0 0 0;
	padding:1px 5px;
	display:inline-block;
	font-size:1em;
}

.subjectList,
.subjectDes{
	font-size:14px;
	color:#666;
	line-height:24px;
}
.subjectList h2,
.subjectDes h2{
}
.subjectTags{
	margin:10px 0;
	padding-left:15px;
}
.subjectTags .buOrange{
	margin:0 15px 0 0;
	padding:1px 5px;
	display:inline-block;
	text-decoration:none;
	border-bottom-left-radius: 4px;
	border-top-left-radius: 4px;
	border-bottom-right-radius: 4px;
	border-top-right-radius: 4px;
	color:#FFF;
	font-size:1em;
	background-color:#F90;
}
.subjectList dl{
	margin:15px 10px;
}
.subjectList dt{
	background-color:#F5F5F5;
	padding:0;
}
.subjectList dt a:link,.subjectList dt a:visited{
	display:block;
	background:url(../images/icon/icon_2014.png) no-repeat scroll 0 -46px transparent;
	height:34px;
	line-height:34px;
	padding-left:45px;
}
.subjectList dt a:hover,.subjectList dt a:active,.subjectList dt a:focus{
	background:url(../images/icon/icon_2014.png) no-repeat scroll 0 -82px transparent;
}
.subjectList dd{
	padding:5px 20px 5px 45px;
}
/*******视频*********/
.vidoContent{
	margin:10px;
	padding:8px;
	border:1px solid #CCC;
	background-color:#F9F9F9;
}
.vidoItem{
	margin:20px 0 0 0;
	padding:0;
	display:inline-block;
	width:640px;
	height:540px;
	text-align:center;
	position:relative;
}
.vidoInfo{
	margin:20px 0 0 0;
	padding:0;
	display:block;
	float:right;
	width:276px;
	height:540px;
	background-color:#FFF;
	position:relative;
}
.subTitle,
.vidoIntro{
	margin:0;
	padding:0;
	background-color:#FFF;
	border-bottom:1px dashed #CCC;
}
.vidoIntro{
	max-height:200px;
	_height:expression((document.documentElement.clientHeight||document.body.clientHeight)<200?"200px":"");
	overflow:hidden;
}
.subTitle p,
.vidoIntro p{
	margin:0 10px 10px 10px;
	padding:0;
	line-height:18px;
}

.vidoTeach{
	border-bottom:1px dashed #CCC;
}
.subTitle h4,
.vidoIntro h4,
.vidoTeach h4{
	margin:10px;
	padding:0;
	font-family: "Microsoft YaHei", Verdana, Arial, Helvetica;
	font-size:16px;
}
.teachInfo{
	margin:5px;
	padding:5px;
	line-height:18px;
}
.teachImg{
	margin:0 10px 0 0;
	padding:0;
	display:inline;
	float:left;
}
.teachInfo dl{
	margin:0;
	padding:0 5px;
}
.teachIntro{
	margin:10px 0;
}
.teachName{
	margin:0 0 5px 0;
	font-size:14px;
	font-family: "Microsoft YaHei", Verdana, Arial, Helvetica;
	font-weight:bold;
}
.vidoInfo ul{
	margin:0 10px 10px 10px;
	padding:10px 0;
	display:block;
	line-height:20px;
	font-size:14px;
	list-style:none;
	border-bottom:1px dashed #CCC;
}
.vidoItem .shareTo{
	margin:10px;
	padding:10px;
	display:block;
	width:600px;;
	background-color:#FFF;
	text-align:center;
	height:20px;
	position:absolute;
	bottom:0;
	left:0;
	border:0px;
}
.youkucom{
	position:relative;
}

.vidoPwd{
	display:block;
	width:640px;
	height:20px;
	padding:5px 0;
	background:rgba(255,255,255,.2)!important; /*FF下半透明*/
	filter: alpha(opacity=20); /*IE下半透明*/
	background:#fff;
	position:absolute;
	top:435px;
	left:0;
	color:#FFFFFF;
	font-size:14px;
	text-align:left;
	font-family: "Microsoft YaHei", Verdana, Arial, Helvetica;
}
.yAlpha{
	display:block;
	width:640px;
	height:20px;
	padding:5px 0;
	background:rgba(255,255,255,.2)!important; /*FF下半透明*/
	background:#fff;
	filter: alpha(opacity=20); /*IE下半透明*/
	position:absolute;
	top:435px;
	left:0;
	color:#FFFFFF;
	font-size:14px;
	text-align:left;
	font-family: "Microsoft YaHei", Verdana, Arial, Helvetica;
}
.noAlpha{
	display:block;
	width:640px;
	height:20px;
	padding:5px 0;
	position:absolute;
	top:435px;
	left:0;
	text-align:left;
	color:#FFFFFF;
	font-size:14px;
	text-align:left;
	font-family: "Microsoft YaHei", Verdana, Arial, Helvetica;
}
.noAlpha .close{
	cursor:pointer;
	text-align:right;
	width:14px;
	height:14px;
	background-image:url(../images/icon/close.gif);
	background-repeat:no-repeat;
	margin-top:3px;
	position:absolute;
	right:10px;
}
.noAlpha .close:hover{
	background-image:url(../images/icon/close.png);
	background-repeat:no-repeat;
}
.noAlpha img{
	margin:0 10px;
	position:relative;
}
#copyPwd{
	display:inline;
}
.noAlpha a:link,.vidoPwd a:visited{
	color:#009DE1;
	text-decoration:none;
}
.itemAlpha{
	display:block;
	width:150px;
	height:15px;
	padding:5px;
	position:absolute;
	background:rgba(0, 0, 0, 0.9)!important;
	background-color:#000;
	filter:Alpha(opacity=90);
	bottom:0px;
	left:0;
	text-align:left;
	color:#FFFFFF;
	font-size:12px;
	text-align:left;
	overflow:hidden;
	word-break:break-all;
	white-space:nowrap;
	-o-text-overflow: clip;    /* Opera */
	text-overflow: clip;    /* IE, Safari (WebKit) */
}
/*往期班级列表图片*/
.galleryImgList{
	display:block;
	margin:10px 0;
	height:80px;
	overflow:hidden;
}
.galleryImgList ul{
	margin:0;
	padding:0;
}
.galleryImgList li{
	display:inline;
	float:left;
	margin-right:5px;
}
.galleryImgList img{
	height:80px;
	width:auto;
}

/*图片新闻列表*/
/*图片新闻*/

.galleryContent{
	margin:10px;
	padding:8px;
	border:1px solid #CCC;
	background-color:#F5F5F5;
}
#gallery{
	margin:10px auto;
	padding:30px;
	background-color:#CCC;
	border:4px solid #CCC;
}
.photonewsTitle{
	margin:10px 0 0 0;
	text-align:center;
}
.galleryContent h1{
	display:block;
	margin:10px 0 20px 0;
	font-size:24px;
	font-family: "Microsoft YaHei", Verdana, Arial, Helvetica;
}
.otherGallery .more3 a:link,.otherGallery .more3 a:visited{
	color:#FFFFFF;
}
.photonewsView{
	margin:10px;
	padding:0;
	border:1px solid #CCC;
	border-top:0px solid #009DE1;
	background-color:#F5F5F5;
}
.photonewsView h2{
    border-bottom: 1px dashed #CCCCCC;
    border-top: 2px solid #009DE1;
    color: #333333;
    display: block;
    font-size: 22px;
    font-weight: 100;
    height: 42px;
    line-height: 42px;
    margin: 0;
    padding: 5px 0 5px 10px;
    position: relative;
}
.photonewsView .more3 a:link,.photonewsView .more3 a:visited{
	color:#006699;
	text-decoration:none;
}
.photonewsView .more3 a:hover,.photonewsView .more3 a:active,.photonewsView .more3 a:focus{
	color:#009DE1;
}
.photonewsView ul{
	display:block;
	margin:0;
	padding:0;
}
.photonewsView li{
	display:inline;
	float:left;
}
.photonewsView li img{
	width:120px;
	height:80px;
	border:0px;
}
.photonewsView li a{
	display:block;
	width:120px;
	height:80px;
	margin:7px 7px 7px 8px;
}
.customContent .more5 .transType{
	color:#FF9900;
	font-size:16px;
}
