#nocopy {
	DISPLAY: none
}

#ad300box1{
	float:right;
	clear:right;
	height:20px;
	border:1px solid #FBFDFF;
	background-position: center center;
}

.ad300 {
  float:right;
  clear:right;
  overflow: hidden;
  margin: 20 0px 0px 0;
  z-index:99999;
  position:relative; 
}

#article img,#article table{
clear: right;       /*让内容里的图片和表格不会遮挡广告*/
}

#article{
float: right;
}

.ad160 {
  float: center;
	width: 175px;
	background: #fafafa;
	text-align: center;
}

td.TableBody1
{
BACKGROUND-COLOR: #f0f0f0; BORDER-BOTTOM: #101010 1px solid; BORDER-LEFT: #101010 1px solid; BORDER-RIGHT: #101010 1px solid; BORDER-TOP: #101010 1px solid; COLOR: #003498
}
td.TableBody2
{
BACKGROUND-COLOR: #ffffff; COLOR: #333333; FONT-FAMILY: "宋体"; FONT-SIZE: 9pt; LINE-HEIGHT: 12pt
}

COLOR: #333333; FONT-FAMILY: "宋体"; FONT-SIZE: 9pt; LINE-HEIGHT: 12pt

input,select,Textarea{
font-family:Tahoma,Verdana,宋体; font-size: 12px; line-height: 15px;}
}

FORM {
	MARGIN: 0em
}
BODY {  
	COLOR: #333333; FONT-FAMILY: "宋体"; FONT-SIZE: 9pt; LINE-HEIGHT: 12pt;scrollbar-face-color:7CA9ED;scrollbar-3dlight-color:#3366cc;scrollbar-darkshadow-color:#666666;scrollbar-track-color:EEEEEE;scrollbar-arrow-color:FFFFFF;scrollbar-shadow-color:FFFFFF;scrollbar-highlight-color:#FFFFFF;scrollbar-arrow-color:#e7f3ff;
  TEXT-ALIGN: center;
}

TD {       
	COLOR: #333333; FONT-FAMILY: "宋体"; FONT-SIZE: 9pt; LINE-HEIGHT: 12pt
}

INPUT.text {
	BACKGROUND-COLOR: #f0f0f0; BORDER-BOTTOM: #101010 1px solid; BORDER-LEFT: #101010 1px solid; BORDER-RIGHT: #101010 1px solid; BORDER-TOP: #101010 1px solid; COLOR: #003498
}
INPUT.file {
	BACKGROUND-COLOR: #f0f0f0; BORDER-BOTTOM: #101010 1px solid; BORDER-LEFT: #101010 1px solid; BORDER-RIGHT: #101010 1px solid; BORDER-TOP: #101010 1px solid; COLOR: #003498
}
SELECT {
	BACKGROUND-COLOR: #f0f0f0; BORDER-BOTTOM: #101010 1px solid; BORDER-LEFT: #101010 1px solid; BORDER-RIGHT: #101010 1px solid; BORDER-TOP: #101010 1px solid; COLOR: #003498
}
TEXTAREA {
	BACKGROUND-COLOR: #f0f0f0; BORDER-BOTTOM: #101010 1px solid; BORDER-LEFT: #101010 1px solid; BORDER-RIGHT: #101010 1px solid; BORDER-TOP: #101010 1px solid; COLOR: #003498
}

.info {
	COLOR: #003366; TEXT-DECORATION: none
}
.info:link {
	COLOR: #000000; TEXT-DECORATION: underline
}
.info:visited {
	COLOR: #000000; TEXT-DECORATION: underline
}
.info:hover {
	COLOR: #0080c0; TEXT-DECORATION: none
}

.indexTitle {
	COLOR: #5094e0; TEXT-DECORATION: none;font-weight: bold;font-size: 15px;
}
.indexTitle:link {
	COLOR: #5094e0; TEXT-DECORATION: none;font-weight: bold;font-size: 15px;
}
.indexTitle:visited {
	COLOR: #5094e0; TEXT-DECORATION: none;font-weight: bold;font-size: 15px;
}
.indexTitle:hover {
	COLOR: #0080c0; TEXT-DECORATION: underline;font-weight: bold;font-size: 15px;
}

A {COLOR: #222222; TEXT-DECORATION: none}
/*
A:link {
	color: #222222;  TEXT-DECORATION: none
}
A:visited {
	COLOR: #222222; TEXT-DECORATION: none
}
*/
A:hover { COLOR: FF0000;  TEXT-DECORATION: underline }

A.akey:link {text-decoration:underline;color: #009;}
A.akey:visited {text-decoration:underline;color: #800080;}
A.akey:active,A.akey:hover {text-decoration:underline;color : #ff0000}

.ui_engl {font-family: arial,helvetica;font-size:11px;}

.unnamed3 {  
  COLOR: #222222; FONT-FAMILY: "宋体"; font-size: 14.9px;line-height: 18pt
}
.unnamed8 {  font-size: 14.9px; text-decoration: underline;line-height: 20pt}
.t14 {
	FONT-SIZE: 14px; LINE-HEIGHT: 24px
}

.unnamed2 {  font-size: 9pt; text-decoration: underline; line-height: 18pt; color: #333333 ;}

.unnamed2 A:hover {
	COLOR: FF0000; TEXT-DECORATION: none;
}

.t12 {
	FONT-SIZE: 12px; LINE-HEIGHT: 24px; color:#777777; text-decoration: none;background-color: #F7F7F7;border-bottom:1px dotted #DDDDDD;}
	
.navt12 {
	FONT-SIZE: 12px; LINE-HEIGHT: 24px; font-weight: normal; color:#000000; text-decoration: none;background-color: #F6F6F6; border:1px solid  #bbbbbb;}
.navt12 A {
	COLOR: #222222;font-weight: normal;
	}
.navt12 A:link {
	COLOR: #222222;font-weight: normal;
}
.navt12 A:visited {
	COLOR: #222222;font-weight: normal;
}
.navt12 A:hover {
	COLOR: red; TEXT-DECORATION: none;font-weight: normal;
}

.dispinfo {
	BORDER-bottom: #ddd 1px solid; BACKGROUND: #fafafa; MARGIN-BOTTOM: 10px; LINE-HEIGHT: 22px; HEIGHT: 22px; TEXT-ALIGN: center
	}
.dispinfo A {
	COLOR: #222222;font-weight: normal;
	}
.dispinfo A:link {
	COLOR: #222222;font-weight: normal;
}
.dispinfo A:visited {
	COLOR: #222222;font-weight: normal;
}
.dispinfo A:hover {
	COLOR: red; TEXT-DECORATION: none;font-weight: normal;
}

.dispnews_top {
	font-weight: normal; color:#000000; text-decoration: none;background-color: #FFFFFF; border:1px solid  #A6C5FE;
	width: 776px;
  /*height: 120px;
  background-image: url(/img/adsense_hbb.gif);
  padding-top: 10px;
  padding-left: 0px;*/
	}

.readcomTitle {  
  font-size: 14.9px;line-height: 18pt
}

h2 {
    font-size: 24px; color: #023399;
    margin-bottom: 5px; line-height: 150%;font-weight: bold;
    text-decoration:none;
    text-align: middle;
    padding: 12px 0 0px 0;
}

TD{font-family: 宋体;font-size: 12px;line-height : 15px ;}
th{background-color: #B44343;color: white;font-size: 12px;font-weight:bold;}
td.TableTitle2{background-color: #E4E8EF;}
td.TableBody1{background-color: #FFFFCC;line-height : normal ;}
td.TableBody2{background-color: #E7E6C7;line-height : normal ;}
td.TableBodyAll{background-color: #f7f7f7;line-height : normal ;}
td.TopDarkNav{background-color: #6687BA;}
td.TopLighNav{background-color: #6687BA;}
td.TopLighNav1{}
td.TopLighNav2{background-color:#9CC3DE}
.tableBorder1{width:770;border: 1px; background-color: #EBEFF7;}
.tableBorder2{width:770;border: 1px #DEDEDE solid; background-color: #EFEFEF;}


.menuskin {
    BACKGROUND-COLOR:#f8f8f8;
	background-repeat : repeat-y;
	}
.menutdskin1 {
	BACKGROUND-COLOR:#eaeaea; HEIGHT: 15pt; vertical-align: middle;
	}
.menutdskin2 {
	BACKGROUND-COLOR:#f8f8f8; HEIGHT: 15pt; vertical-align: middle;
	}
.menuskin td {
  filter: glow(Color=cccccc, strength=1);
	}
.menuskin A {
	COLOR: #0c630e;font-weight: bold;
	}
.menuskin A:link {
	COLOR: #000000;font-weight: normal;
}
.menuskin A:visited {
	COLOR: #000000;font-weight: normal;
}
.menuskin A:hover {
	COLOR: red; TEXT-DECORATION: none;font-weight: normal;
}

.readcomTiTle1 {
	BACKGROUND-COLOR:#666666;
	background-repeat : repeat-y;
	}
.readcomTiTle2 {
	BACKGROUND-COLOR:#007ece;
	background-repeat : repeat-y;
	COLOR: #FFFFFF; font-weight: bold; 
	font-size: 14px; LINE-HEIGHT: 20px;
	}
.readcomTiTle3 {
	BACKGROUND-COLOR:#cce9ff;
	background-repeat : repeat-y;
	font-size: 9pt; 
	line-height: 18pt; 
	}
.readcomTiTle3 A:link {
	COLOR: #666666; TEXT-DECORATION: none
}
.readcomTiTle3 A:visited {
	COLOR: #666666; TEXT-DECORATION: none
}


.readcomListTitle {
	BACKGROUND-COLOR:#007ece;
	background-repeat : repeat-y;
	}
.readcomListTitle td {
	COLOR: #007ece; font-weight: bold;
	font-size: 14.9px;line-height: 18pt;
	}
.readcomListTitle A:link {
	COLOR: #007ece; TEXT-DECORATION: none
}
.readcomListTitle A:visited {
	COLOR: #007ece; TEXT-DECORATION: none
}
.readcomListTitle A:hover {
	COLOR: #333333; TEXT-DECORATION: none
}
.readcomListTitle1 {
	BACKGROUND-COLOR:#007bd6;
	background-repeat : repeat-y;
	}
	
.readcomList {
	BACKGROUND-COLOR:#FFFFFF;
	}
.readcomList td {
	COLOR: #007ece; 
  line-height: 16pt;
	}	
.readcomList A:link {
	COLOR: #007ece; TEXT-DECORATION: none
}
.readcomList A:visited {
	COLOR: #007ece; TEXT-DECORATION: none
}
.readcomList A:hover {
	COLOR: #333333; TEXT-DECORATION: none
}

.listnewsList {
	BACKGROUND-COLOR:#FFFFFF;
	}
.listnewsList td {
	COLOR: #007ece; 
  line-height: 12pt;
	}	
.listnewsList A:link {
	COLOR: #007ece; TEXT-DECORATION: none
}
.listnewsList A:visited {
	COLOR: #007ece; TEXT-DECORATION: none
}
.listnewsList A:hover {
	COLOR: #333333; TEXT-DECORATION: none
}

.listnewsListr {
	BACKGROUND-COLOR:#FFFFFF;
	}
.listnewsListr td {
	COLOR: #007ece; 
  line-height: 12pt;
	}	
.listnewsListr A:link {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.listnewsListr A:visited {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.listnewsListr A:hover {
	COLOR: #333333; TEXT-DECORATION: none
}

/* 主栏目列表 */
.list {
	float: left;
	margin: 0 auto;
	padding: 0;
	list-style-type: none;
	overflow: hidden;
	/*width:100%;*/
}
.list ul {
	margin: 0;
	padding: 0;
}
.list li {
	border-bottom: #DDDDDD 1px solid;
	padding: 4px 0 0 15px;
	/*width: 338px;*/
	display: block;
	background: url(/img/red_arrow.gif) no-repeat 2px 5px;
	overflow: hidden;
	height: 21px;
}
.list li span{
	float: right;
	padding: 0 1px 0 0;
	color: #686868;
	text-align: right;
}


/* 文章显示页 */
#wrap{
	width: 778px;
	margin: 0 auto;
/*	overflow: hidden;*/
	margin-right: auto; 
	margin-left: auto; 
}
#header{
	background: #FFFFFF;
}

#sideleftindex{
	width: 618px;
	float: left;	
	background: #FFF;
	text-align: left;
}
#siderightindex{
	width: 160px;
	float: left;
	background: #fafafa;
	text-align: left;
	background: url(/campus/img/back_l.gif);
}

#sideleft{
	width: 603px;
	float: left;	
	background: #FFF;
	text-align: left;
}
#sideright{
	width: 175px;
	float: left;
	background: #fafafa;
	text-align: left;
	/*background: url(/campus/img/back_l.gif);*/
}
/* easy clearing */
#wrap:after
	{
	content: '[DO NOT LEAVE IT IS NOT REAL]'; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
	}
#wrap
	{
	display: inline-block;
	}
/*\*/
#wrap
	{
	display: block;
	}
/* end easy clearing */
/*\*/
#sideleft, #sideright
	{
	/*padding-bottom: 32767px !important;*/
	/*margin-bottom: -32767px !important; */
	}
@media all and (min-width: 0px) {
#sideleft, #sideright
	{
	padding-bottom: 0 !important;
	margin-bottom: 0 !important; 
	}
#sideleft:before, #sideright:before
	{
	content: '[DO NOT LEAVE IT IS NOT REAL]';
	display: block;
	background: inherit;
	padding-top: 32767px !important;
	margin-bottom: -32767px !important;
	height: 0;
	}
}
/**/
#footer{
	width: 100%;
	float: left;
}

/* subject box */
.sbjtd {
/*    background-color: #FFF6EE; */
    background-color: #F5F5F5;
    padding: 10px;
/*    border: 1px solid #FFEEDD; */
}

/* subject search list table */
.sst{
    width:100%;
    padding:0px;
}
.sst td{
    vertical-align:middle;
    border-bottom: 1px dotted #DDDDDD;
    padding: 5px 0px 3px 0px;
}
 
h3 {
    font: 14.8px normal Arial, Helvetica, sans-serif; color: #006600;
    margin-bottom: 5px; line-height: 150%;
}

.next{font-size:14px;width:100px;}
.next a{font-size:14px;}
#ArticlePageNext{
  clear:both;
	width:580px;
	margin:20px auto 3px auto;
	font-size:14px;
	text-align:center;
} 
#ArticlePageLinkB{
	clear:both;
	width:580px;
	font-size:14px;
	text-align:center;
	color:#000000;
}
#ArticlePageLinkB a{color:blue;}



.pb{}
.pb textarea{font-size:14px; margin:10px; font-family:"宋体"; background:#FFFFEE; color:#000066}
.pb_t{line-height:30px; font-size:14px; color:#000; text-align:center;}

/* 分页 */
.pagebox{overflow:hidden; zoom:1; font-size:12px; font-family:arial,helvetica,sans-serif;}
.pagebox span{float:left; margin-right:2px; overflow:hidden; text-align:center; background:#fff;}
.pagebox span a{display:block; overflow:hidden; zoom:1; _float:left;}
.pagebox span.pagebox_pre_nolink{border:1px #ddd solid; width:53px; height:21px; line-height:21px; text-align:center; color:#999; cursor:default;}
.pagebox span.pagebox_pre{color:#3568b9; height:23px;}
.pagebox span.pagebox_pre a,.pagebox span.pagebox_pre a:visited,.pagebox span.pagebox_next a,.pagebox span.pagebox_next a:visited{border:1px #9aafe5 solid; color:#3568b9; text-decoration:none; text-align:center; width:53px; cursor:pointer; height:21px; line-height:21px;}
.pagebox span.pagebox_pre a:hover,.pagebox span.pagebox_pre a:active,.pagebox span.pagebox_next a:hover,.pagebox span.pagebox_next a:active{color:#363636; border:1px #2e6ab1 solid;}
.pagebox span.pagebox_num_nonce{padding:0 8px; height:23px; line-height:23px; _height:21px; _line-height:21px; color:#fff; cursor:default; background:#296cb3; font-size:85%;}
.pagebox span.pagebox_num{color:#3568b9; height:23px; font-size:85%;}
.pagebox span.pagebox_num a,.pagebox span.pagebox_num a:visited{border:1px #9aafe5 solid; color:#3568b9; text-decoration:none; padding:0 6px; cursor:pointer; height:21px; line-height:21px;}
.pagebox span.pagebox_num a:hover,.pagebox span.pagebox_num a:active{border:1px #2e6ab1 solid;color:#363636;}
.pagebox span.pagebox_num_ellipsis{color:#393733; width:22px; background:none; font-size:85%; line-height:23px;}
.pagebox span.pagebox_next_nolink{border:1px #ddd solid; width:53px; height:21px; line-height:21px; text-align:center; color:#999; cursor:default;}
.pagebox span.pagebox_text{margin:5px auto;font-size:14px;text-align:center;}






#ArticleBottomRight{
	width:300px;
	height:340px;
	float:right;
	/*background-color: #E3F2F0;*/
}

#ArticleBottomLeft{
	width:300px;
	eight:340px;
	float:left;
	/*background-color: #F2F9F8;*/
}



.bg_list3 {
	width: 255px;
	margin-top: 0px;
	padding-right: 0px;
	background-color: #FFFFFF;
	padding-left: 0px;
	margin-right: 0px;
	margin-bottom: 1px;
	margin-left: 0px;
	padding-top: 3px;
	padding-bottom: 3px;
	float: left;
}

.bg_list1 {
	width: 765px;
	margin-top: 0px;
	padding-right: 0px;
	background-color: #FFFFFF;
	padding-left: 0px;
	margin-right: 0px;
	margin-bottom: 1px;
	margin-left: 0px;
	padding-top: 3px;
	padding-bottom: 3px;
	float: left;
}

.bg_list2 {
	width: 296px;
	margin-top: 0px;
	padding-right: 2px;
	background-color: #FFFFFF;
	padding-left: 2px;
	margin-right: 0px;
	margin-bottom: 1px;
	margin-left: 0px;
	padding-top: 3px;
	padding-bottom: 3px;
	float: left;
}


.dispnews_bottom_top {
	BACKGROUND: #f3f3f3; HEIGHT: 26px;WIDTH: 595px; 
	BORDER-left: #ccc 1px solid;BORDER-right: #ccc 1px solid;BORDER-top: #ccc 1px solid;
}

.dispnews_bottom_top300 {
	BACKGROUND: #f3f3f3; HEIGHT: 26px;WIDTH: 293px; 
	BORDER-left: #ccc 1px solid;BORDER-right: #ccc 1px solid;BORDER-top: #ccc 1px solid;
}

.dispnews_bottom_listcontent {
}

.dispnews_bottom_area_1 {
	BORDER-left: #ccc 1px solid;BORDER-right: #ccc 1px solid;BORDER-bottom: #ccc 1px solid;WIDTH: 292px; 
	background-color: #fefefe;
}

.dispnews_bottom_area_2 {
	BORDER-left: #ccc 1px solid;BORDER-right: #ccc 1px solid;BORDER-bottom: #ccc 1px solid;WIDTH: 594px; 
}

.dispnews_fltitle {
	font-weight:bold;
	padding-top:2px;
}

.dispnews_bottom_font A:hover {
	COLOR: #333333; TEXT-DECORATION: underline
}

.pl {
    font: 12px Arial, Helvetica, sans-serif;    line-height: 150%;    color: #666666;
}
.pl2 {
    font: 14.8px Arial, Helvetica, sans-serif;    line-height: 150%;    color: #666666;
}






.login{padding:5px 5px 5px 5px; background:#FFF4E6;border:1px solid #FFA568;border-top: none; width:360px;}
#login2{FLOAT: left; width:360px; background:#FF8635;  padding-left:10px; border:1px solid #FF8635; padding-top:2px; line-height:24px; color:#fff; font-size:14px; font-weight:bold}

.login3{padding:5px 5px 5px 5px; background:#FFFFFF;border:1px solid #83befa;border-top: none; width:360px; }
#login4{FLOAT: left; width:360px; background:#83befa;  padding-left:10px; border:1px solid #83befa; padding-top:2px; line-height:24px; color:#fff; font-size:14px; font-weight:bold}



.login3 A {
	COLOR: #07519A;
}
.login3 A:hover {
	COLOR: #ff0000
}
.login3 A:visited {
	COLOR: #07519A
}





.listbox{
	border: solid #dddddd 1px;
	PADDING:0px;
	margin: 0px;
}

.listboxContent{
	BACKGROUND-COLOR:#FFFFFF;
	PADDING:6px;
	margin: 0px;
	
}

.listboxContent OL {
    PADDING: 0px; 
	margin:0px;
}
.listboxContent UL {
    PADDING: 0px; 
	margin:0px;
}
.listbox1tb{
    border-top: 1px solid #cbcbcb;
    border-bottom: 1px solid #cbcbcb;
}
.listboxContent LI {
	CLEAR: both;
	PADDING-BOTTOM: 3px; 
	PADDING-TOP: 3px; 
	LIST-STYLE-TYPE: none; 
	TEXT-ALIGN: left;
	FONT-SIZE: 9pt;
}

.cbg1{
BACKGROUND-COLOR:#f2f6fb;line-height:150%;PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;FONT-SIZE:15px;
}


.dot_1 LI{
    PADDING-LEFT: 10px;
	BACKGROUND: url(/img/biao.gif) no-repeat 0px 5px; 
}



/*2009.03.19 rick add begin*/
/*选课中心*/
.biaoge { border-top:1px solid #9ACCFD;border-left:1px solid #9ACCFD;}
.biaoge a.buy:link,.biaoge a.buy:visited,.biaoge a.buy:visited{ color:#FF6C02; font-size:12px; text-decoration:none; }
.biaoge a.buy:hover{ color:#FF6C02; font-size:12px; text-decoration:underline;}
.biaoge a{ color:#000081; font-size:12px;}
.biaoge a:link,.biaoge a:visited,.biaoge a:visited{ color:#000081; font-size:12px; text-decoration:none; }
.biaoge a:hover{ color:#000081; font-size:12px; text-decoration:underline;}
.biaoge .biaoti{ background-color:#EAF2FF;}
.biaoge .yhj{ color:#FF0000;}
.biaoge td{ border-right:1px solid #9ACCFD;border-bottom:1px solid #9ACCFD; text-align:center; height:25px; line-height:25px; color:#000081; background-color:ffffff;}
.biaoge .biaotiwz{ text-align:left; padding-left:5px;}
.biaoge .btwz { text-align:left; padding-left:10px;}

.font14 td{ font-size:14px; font-weight:bold; color:#0023C9; height:30px; line-height:30px;}
.font14 .fa{font-size:12px; color:#0023C9; }
/*2009.03.19 rick add end*/

/*2011.5.21 rick add begin*/
classmenu OL{padding:0; border:0; list-style:none;line-height:150%;margin-top: 0;margin-right: 0;margin-bottom: 0;margin-left: 15px;}
#classmenu{width:100%;background:url(../skin/default/images/menu_bg.gif) repeat-x;}
.classmenu_line{background:url(../skin/default/images/menu_line.gif) no-repeat center top;width:8px;}
.classmenu_line2{background:url(../skin/default/images/menu_line2.gif) no-repeat center top;width:15px;}
#classnav{padding-left:20px;}
#classnav li{float:left;}
#classnav li a{float:left;display:block;padding-left:6px;background:url(../skin/default/images/menu_on_left.gif) no-repeat left top;
cursor:pointer;text-decoration:none;}
#classnav li a span{float:left;padding:11px 14px 10px 10px;line-height:14px;background:url(../skin/default/images/menu_on_right.gif) no-repeat right top;font-size:14px;font-weight:bold;color:#FFFFFF;text-decoration:none;}
/*鼠标经过时变换背景，方便JS获取样式*/
#classnav li .nav_on{   background-position:left 100%;}
/*鼠标经过时变换背景，方便JS获取样式*/
#classnav li .nav_on span{  background-position:right 100%;color:#333333;text-decoration:none;padding:14px 14px 7px 10px;}
/*子栏目*/
#class_con{text-align:left;padding-left:0px;clear:both;font-size:13px;overflow: hidden;}
/*2011.5.21 rick add end*/
