body { text-align:center; font-family:宋体, arial; margin:0; padding:0; background: #FFF; font-size:12px; }
div, form, img, ul, ol, li, dl, dt, dd { margin:0; padding:0; border:0; }
h1, h2, h3, h4, h5, h6 { margin:0; padding:0; }
table, td, tr, th { font-size:12px; }
TD { FONT-SIZE: 12px; MARGIN: 0px; LINE-HEIGHT: 18px }
TH { FONT-SIZE: 12px; MARGIN: 0px; LINE-HEIGHT: 18px }
.text { FONT-SIZE: 12px; LINE-HEIGHT: 18px }
INPUT { FONT-SIZE: 12px; }
H1 { WIDTH: 18px }
.CtlSelect { BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BACKGROUND: #ffffff; BORDER-LEFT: #ffffff 1px solid; COLOR: #7f7d7d; LINE-HEIGHT: 18px; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 18px }
.selected { BACKGROUND: #f85701; COLOR: #ffffff; HEIGHT: 18px }
.unselected { COLOR: #000000; LINE-HEIGHT: 120%; BORDER-BOTTOM: #f85701 1px solid; HEIGHT: 20px }
.CtlSelect1 { BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BACKGROUND: #ffffff; BORDER-LEFT: #ffffff 1px solid; COLOR: #000000; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 18px }
A:link { COLOR: #000000; TEXT-DECORATION: none }
A:visited { COLOR: #000000; TEXT-DECORATION: none }
A:hover { COLOR: #000000; TEXT-DECORATION: underline }
A:active { COLOR: #000000; TEXT-DECORATION: underline }
A.a2:link { COLOR: #898686; TEXT-DECORATION: none }
A.a2:visited { COLOR: #898686; TEXT-DECORATION: none }
A.a2:hover { COLOR: #898686; TEXT-DECORATION: underline }
A.a2:active { COLOR: #898686; TEXT-DECORATION: underline }
A.a3:link { COLOR: #333; TEXT-DECORATION: none }
A.a3:visited { COLOR: #333; TEXT-DECORATION: none }
A.a3:hover { COLOR: #333; TEXT-DECORATION: underline }
A.a3:active { COLOR: #333; TEXT-DECORATION: underline }
A.a4:link { COLOR: #ffffff; TEXT-DECORATION: none }
A.a4:visited { COLOR: #ffffff; TEXT-DECORATION: none }
A.a4:hover { COLOR: #ffffff; TEXT-DECORATION: underline }
A.a4:active { COLOR: #ffffff; TEXT-DECORATION: underline }
A.a5:link { COLOR: #000000; TEXT-DECORATION: none }
A.a5:visited { COLOR: #000000; TEXT-DECORATION: none }
A.a5:hover { COLOR: #d35704; TEXT-DECORATION: underline }
A.a5:active { COLOR: #d35704; TEXT-DECORATION: underline }
A.a6:link { COLOR: #0093bb; TEXT-DECORATION: none }
A.a6:visited { COLOR: #0093bb; TEXT-DECORATION: none }
A.a6:hover { COLOR: #d35704; TEXT-DECORATION: none }
A.a6:active { COLOR: #d35704; TEXT-DECORATION: none }
a.y:link { color: #FF0000; text-decoration: none; }
a.y:visited { color: #FF0000; text-decoration: none; }
a.y:hover { color: #333333; text-decoration: underline; }
a.y:active { color: #333333; text-decoration: none; }
.tableline { margin:0px 0px 3px 0px; BORDER-RIGHT: #AAD8AA 1px solid; BORDER-LEFT: #AAD8AA 1px solid; BORDER-BOTTOM: #AAD8AA 1px solid; BORDER-TOP: #AAD8AA 1px solid }
.tablerightline { margin:5px 0px; border: 1px #AAD8AA solid; }
.tablerighttr { height:26px; background: url(../Images/daoh_39.jpg) repeat-x; }
.tablelefttr { height:26px; background: url(../Images/daoh_40.jpg) repeat-x; }
.tablelistrightline { border:1px #AAD8AA solid; margin: 0 2px 5px 0; }
.tablelinegr { BORDER-RIGHT: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid; BORDER-TOP: #ddd 1px solid }
.tablebiao { margin:0px 0px 0px 0px; BORDER-RIGHT: #AAD8AA 1px solid; BORDER-LEFT: #AAD8AA 1px solid; BORDER-BOTTOM: #AAD8AA 1px solid; BORDER-TOP: #AAD8AA 1px solid }
.tablebiao1 { margin:0px 0px 5px 0px; BORDER: #78CBA2 1px solid; }
#apDiv1 { Z-INDEX: 1; LEFT: 532px; WIDTH: 32px; POSITION: absolute; TOP: 49px; HEIGHT: 22px }
.searchsub { font: 12px; border: 0px; height:24px; width:66px; background: url(../Images/search01.gif) right no-repeat; color: #2c7765; font-weight: bold; line-height: 22px; cursor:hand; }
.subscibeInput1 { BORDER-RIGHT: #41934E 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #41934E 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; BORDER-LEFT: #41934E 1px solid; WIDTH: 66px; COLOR: #41934E; PADDING-TOP: 3px; BORDER-BOTTOM: #41934E 1px solid; HEIGHT: 22px }
.xaila { BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; CURSOR: default; COLOR: #000000; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 18px; BACKGROUND-COLOR: #f7f7f7 }
INPUT.input01 { BORDER-RIGHT: #b4cbd9 1px solid; BORDER-TOP: #b4cbd9 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #b4cbd9 1px solid; WIDTH: 80px; COLOR: #686868; BORDER-BOTTOM: #b4cbd9 1px solid; HEIGHT: 18px; BACKGROUND-COLOR: #ffffff }
INPUT.input02 { BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-SIZE: 9pt; OVERFLOW: hidden; BORDER-LEFT: #ffffff 1px solid; WIDTH: 338px; COLOR: #f85701; LINE-HEIGHT: 18px; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 22px; BACKGROUND-COLOR: #ffffff }
INPUT.input03 { BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-SIZE: 9pt; OVERFLOW: hidden; BORDER-LEFT: #ffffff 1px solid; WIDTH: 540px; COLOR: #f85701; LINE-HEIGHT: 18px; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #ffffff }
.www IMG { BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid }
.www:hover IMG { BORDER-RIGHT: #00b4ff 1px solid; BORDER-TOP: #00b4ff 1px solid; BORDER-LEFT: #00b4ff 1px solid; BORDER-BOTTOM: #00b4ff 1px solid }
.downline { BORDER-BOTTOM: #eee 1px solid; }
.downlineyellow { BORDER-BOTTOM: #c4c395 3px solid; }
.downlinelist { BORDER-BOTTOM: #c4c395 3px solid; background-color:#EBF4DF; }
.downlinegree { BORDER-BOTTOM: #90c68e 1px solid; }
.leftrightline { BORDER-RIGHT: #90c68e 1px solid; BORDER-LEFT: #90c68e 1px solid; }
.indexline { BORDER-RIGHT: #7cc9a5 1px solid; BORDER-LEFT: #7cc9a5 1px solid; BORDER-BOTTOM: #7cc9a5 1px solid; padding:5px; }
.12pxb { FONT-SIZE: 12px; font-weight:bold; color:#FFFFFF; font:Arial }
.14pxb { FONT-SIZE: 14px; font-weight:bold; color:#FFFFFF; font:Arial }
.14pxblack { FONT-SIZE: 14px; font-weight:bold; color:#000; font:Arial }
.navgreet { width:68px; height:20px; background-image:url(../Images/navback02.jpg); float:left; margin:0px 0px 0px 5px; padding:5px 0px 0px 0px; font-size:12px; font-family:宋体, arial; text-align:center; }
.navwhitet { width:68px; height:20px; background-image:url(../Images/navback01.jpg); float:left; margin:0px 0px 0px 5px; padding:5px 0px 0px 0px; font-size:12px; font-family:宋体, arial; text-align:center; }
.gkgreet { width:70px; height:22px; background-image:url(../Images/back02.jpg); float:left; margin:0px 0px 0px 5px; padding:4px 0px 0px 0px; font-size:12px; font-family:宋体, arial; text-align:center; }
.gkwhitet { width:70px; height:22px; background-image:url(../Images/back01.jpg); float:left; margin:0px 0px 0px 5px; padding:4px 0px 0px 0px; font-size:12px; font-family:宋体, arial; text-align:center; }
.gkkc { width:70px; height:22px; background-image:url(../Images/back03.jpg); float:left; margin:0px 0px 0px 0px; padding:4px 0px 0px 0px; font-size:12px; color:#FF6600; font-weight:bold; font-family:宋体, arial; text-align:center; }
/* 颜色属性 [定义规则，小写c加颜色名称] */
.cRed, a.cRed:link, a.cRed:visited { color:Red; }
.yueRed, a.yueRed:link, a.yueRed:visited { color:Red; font-size:12px; }
.gkkc, a.gkkc:link, a.gkkc:visited { color:#FF6600; font-size:12px; font-weight:bold }
.cBlue, a.cBlue:link, a.cBlue:visited { color:#1f3a87; font-size:12px; }
.cgree, a.cgree:link, a.cgree:visited { color:#FF6600; font-size:14px; font-weight:bold }
.cgrees, a.cgrees:link, a.cgrees:visited { color:#FF6600; font-size:14px; }
.cyellow, a.cyellow:link, a.cyellow:visited { color:#FF6600; font-size:14px; font-weight:bold }
.dotgray, a.dotgray:link, a.dotgray:visited { color:#888; font-size:13px; }
.cgree12, a.cgree12:link, a.cgree12:visited { color:#000; font-size:12px; }
.links, a.links:link, a.links:visited { color:#003300; font-size:12px; }
.diqu, a.diqu:link, a.diqu:visited { color:#003300; font-size:12px; }
.cDRed, a.cDRed:link, a.cDRed:visited { color:#bc2931; font-size:12px; }
.cGray, a.cGray:link, a.cGray:visited { color: #eee; font-size:12px; }
.cGray14, a.cGray14:link, a.cGray14:visited { color: #666; font-size:14px; font-weight:bold }
.cs14, a.cs14:link, a.cs14:visited { color: #185319; font-size:12px; }
.titlegree, a.titlegree:link, a.titlegree:visited { color: #225743; font-size:12px; font-weight:bold }
.titleb, a.titleb:link, a.titleb:visited { color: #000; font-size:12px; font-weight:bold }
.titlegrees, a.titlegrees:link, a.titlegrees:visited { color: #9ef52c; font-size:14px; font-weight:bold }
.titlegree12, a.titlegree12:link, a.titlegree12:visited { color: #2B6F44; font-size:12px; font-weight:bold }
.titleblue, a.titleblue:link, a.titleblue:visited { color: #2c7765; font-size:14px; font-weight:bold }
.titleblues, a.titleblues:link, a.titleblues:visited { color: #2c7765; font-size:12px; }
.listblue, a.listblue:link, a.listblue:visited { color: #2c7765; font-size:12px; }
.aboutus, a.aboutus:link, a.aboutus:visited { color: #2c7765; font-size:14px; }
.titleyg, a.titleyg:link, a.titleyg:visited { color: #2B6F44; font-size:14px; font-weight:bold }
.cDGray, a.cDGray:link, a.cDGray:visited { color: #666; font-size:12px; }
.cWhite, a.cWhite:link, a.cWhite:visited { color:#fff; font-size:12px; }
.cBlack, a.cBlack:link, a.cBlack:visited { color:#000; font-size:12px; }
.navWhite, a.navWhite:link, a.navWhite:visited { color:#fff; font-size:14px; font-weight:bold }
.navWhitet, a.navWhitet:link, a.navWhitet:visited { color:#fff; font-size:12px }
.navgree, a.navgree:link, a.navgree:visited { color:#82C542; font-size:12px; }
.navgree12, a.navgree12:link, a.navgree12:visited { color:#82C542; font-size:12px; font-weight:bold }
.congree, a.congree:link, a.congree:visited { color:#333; font-size:12px; }
.list, a.list:link, a.list:visited { color:#555; font-size:14px; }
.newscon, a.newscon:link, a.newscon:visited { color: #333; font-size:14px; line-height:16px; font-family:宋体, arial; }
.newstitle, a.newstitle:link, a.newstitle:visited { color: #FF6600; font-size:16px; font-weight:bold; line-height:16px; font-family:宋体, arial; }
.downtitle, a.downtitle:link, a.downtitle:visited { color: #000; font-size:18px; font-weight:bold; line-height:16px; font-family:宋体, arial; }
/* 字体大小*/
.f11px { font-size:10px; font-family:  Arial, sans-serif; color:#fff }
.f12px { font-size:12px; }
.f14px { font-size:12px; font-family:宋体, arial; line-height:20px; }
.f16px { font-size:14px; color: #eee; font-weight:bold }
.zt_12_l { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #0D412B; }
/*公开课课程分块 课程显示方式*/
PublicCourseInfo_Div_List { width:360px; }
.PublicCourseInfo_Div_Dot { float:left; width:10px; }
.PublicCourseInfo_Div_Title { width:250px; float:left; padding-left:2px; }
.PublicCourseInfo_Div_Time { float:left; width:80px; padding-left:2px; }
.PublicCourseInfo_Div_Title1 { width:270px; float:left; padding-left:2px; }
.PublicCourseInfo_Div_Teacher { float:left; width:60px; padding-left:2px; }
.hrbj { background-image: url(../Images/HR/top.jpg); height: 69px; width: 950px; letter-spacing: 0.1em; color: #0C402A; background-repeat: no-repeat; }
.hrdh { width: 145px; border-right-width: 1px; border-right-style: solid; border-right-color: #CDCDCD; height: 722px; }
.hrdh dl { list-style-image: none; list-style-type: none; margin: 0px; padding: 0px; }
.hrdh dt { background-image: url(../Images/HR/a2.jpg); width: 145px; height: 33px; background-repeat: no-repeat; text-indent: 10px; line-height: 30px; padding-top: 2px; padding-bottom: 2px; text-align: left; font-size: 12px; font-weight: bold; margin-top: 5px; }
.hrdh dd { text-indent: 14px; line-height: 25px; background-image: url(../Images/HR/a1.jpg); background-repeat: no-repeat; height: 28px; padding-top: 2px; padding-bottom: 2px; text-align: left; margin-top: 2px; margin-bottom: 2px; }
.bj_tp { font-size: 14px; color: #0F4126; background-image: url(../Images/HR/xzwz.jpg); background-repeat: no-repeat; text-align: center; height: 32px; width: 139px; line-height: 35px; }
/**/
.hrdh2 { width: 145px; height: 310px; background-image: url(../Images/mm.gif); background-repeat: no-repeat; background-position: left bottom; }
.hrdh2 dl { list-style-image: none; list-style-type: none; margin: 0px; padding: 0px; }
.hrdh2 dt { background-image: url(../Images/HR/a2.jpg); width: 145px; height: 33px; background-repeat: no-repeat; text-indent: 13px; line-height: 30px; padding-top: 2px; padding-bottom: 2px; text-align: left; font-size: 13px; font-weight: bold; margin-top: 5px; }
.hrdh2 dd { text-indent: 14px; line-height: 25px; background-image: url(../Images/HR/a1.jpg); background-repeat: no-repeat; height: 28px; padding-top: 2px; padding-bottom: 2px; text-align: left; margin-top: 2px; margin-bottom: 2px; }
/**/
#login { position: relative; display: none; top: 50%; left: 50%; width: 664px; height: 350px; margin:-200 0 0 -332px; background: #fff; text-align: center; border: solid 2px; padding: 10px; z-index: 1; position:absolute; }
#login2 { position: relative; display: none; top: 50%; left: 50%; width: 456px; height: 150px; background: #fff; text-align: center; z-index: 1; position:absolute; margin: -70 0 0 -225px; padding: 5px; border: 2px solid #CCCCCC; }
.csbj2 { background-image: url(../Images/cs_r3_c1.jpg); background-repeat: repeat-y; }
.al88 { background-image: url(../Images/cs_r6_c4.jpg); background-repeat: no-repeat; height: 22px; width: 80px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; }
.bdzt { font-size: 12px; color: #000; }
.area { background-color:#f3f3f3; height:40px; }
.newview { font-size:14px; line-height:25px; }
.altStar { font-size:14px; color:#ff0000; padding-left:5px; }
.memCenterTitle {
font-size:; font-weight:bold; }
#zindexDiv { position:absolute; z-index:1; width:expression(this.nextSibling.offsetWidth);
height:expression(this.nextSibling.offsetHeight);
top:expression(this.nextSibling.offsetTop);
left:expression(this.nextSibling.offsetLeft);
}
#divUp { z-index:99; position:absolute; background-color:red; width:100; height:18; overflow:hidden; height:60px; }
#ddlTest {  z-index:1; }
