/* 通用部份 */
body { BACKGROUND: #CCC; margin:0px;text-align:center;}
a { text-decoration:none;color:#000;}
a:hover{color: #FF9900;}
.btnbg{width:75px;height:22px;COLOR: #fff;background: url(http://images.joycareer.com:8013/images/btnbg.gif) repeat-x center center;border: 0px solid #003399;text-align: center;	line-height: 22px;}
.btnbg1{width:60px;height:22px;COLOR: #fff;background: url(http://images.joycareer.com:8013/images/btnbg1.gif) repeat-x center center;border: 0px solid #003399;text-align: center;	line-height: 22px;}
#ctl00_cphBody_Div_WeekCourse{
height:167px;overflow:hidden;
}
#ctl00_cphBody_Div_Placard{
height:160px;overflow:hidden;
}
#ctl00_cphBody_Div_ClassicPersonage{
height:190px;overflow:hidden;
}
/* 通用字体部份 */
body,td,th,div,thead,ul,ol,p{font:12px arial,宋体,tahoma;LINE-HEIGHT: 20px;}

#container {PADDING-RIGHT: 10px; PADDING-LEFT: 10px;BACKGROUND: url(http://images.joycareer.com:8013/images/template-background-930.gif) #fff repeat-y 50% 0px;PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 930px; PADDING-TOP: 0px; TEXT-ALIGN: left}
#header {width:930px;height:165px;overflow:hidden;border-bottom:1px solid #D0CECE;}

#content {width:930px;PADDING-RIGHT: 4px; PADDING-LEFT: 4px;PADDING-BOTTOM: 4px;PADDING-TOP: 4px;}
/* 页尾 */
#footer {width:930px;height:80px;border-top:1px solid #D0CECE;BACKGROUND: url(http://images.joycareer.com:8013/images/footer1.gif)}
#footer a {text-decoration:none;}
#footer p {line-height:22px;padding:10px 0 0 200px;}
.footerlink {font-weight:bold;color:#dc1c1c;}

#footer_nxgqt {width:930px;height:105px;border-top:1px solid #D0CECE;BACKGROUND: url(http://images.joycareer.com:8013/images/footer_nxgqt.gif)}
#footer_nxgqt a {text-decoration:none;}
#footer_nxgqt p {line-height:22px;padding:10px 0 0 200px;}
.footerlink_nxgqt {font-weight:bold;color:#dc1c1c;}
/* 底边 */
#metrics {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://images.joycareer.com:8013/images/template-bottom-930.gif) no-repeat 50% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 16px;}

.a1 {color: #CCC;}
.a2 {color: #000;}
.reg_itemtitle{ font-weight:bold;}
/* 图片 */
.expertList{width:450px;overflow:hidden;height:150px; MARGIN: 4px 0 0 0px; }
.zjBox {FLOAT: left; WIDTH: 90px; TEXT-ALIGN: center;MARGIN: 0px 0px 0 12px; }
.zjBox IMG { border:2px solid #D0CECE;  DISPLAY: block; PADDING: 4px; BACKGROUND: #EAEAEA; MARGIN: 0px auto;}
.zjBox A:hover IMG { border:2px solid #909090;}

.msBox {	FLOAT: left; WIDTH: 150px; TEXT-ALIGN: center}
.msBox IMG { border:2px solid #D0CECE;  DISPLAY: block; PADDING: 4px; BACKGROUND: #EAEAEA; MARGIN: 0px auto;}
.msBox A:hover IMG { border:2px solid #909090;}
.msBox P {	MARGIN: 6px auto 0px; WIDTH: 97px; LINE-HEIGHT: 20px;}

.xcsBox {	FLOAT: left; WIDTH: 90px; TEXT-ALIGN: center}
.xcsBox IMG { border:2px solid #D0CECE;  DISPLAY: block; PADDING: 4px; BACKGROUND: #EAEAEA; MARGIN: 0px auto;}
.xcsBox A:hover IMG { border:2px solid #909090;}

.areamargin { MARGIN: 4px 4px 4px 4px;}
.areafun {
	BORDER: #AEC3D7 1px solid; background:#EFF6FC; MARGIN: 0px 0px 5px 0px; 
}
.areafunBai {
	BORDER: #AEC3D7 1px solid;  MARGIN: 0px 0px 5px 0px; background:#FFF;
}
.courseFBT {color:#2AA3DA}
.courseFBT A {color:#2AA3DA}

.funblack {
	MARGIN: 5px 0px 5px 12px; 
}
.funhref{ text-align:center; vertical-align:text-top;}
.funhref a{ font-size:14px; font-weight:bold; color:#3753A4;}
.voteItem UL{ list-style-type:none;}
.voteItem UL li{ list-style-image:none; margin-top:6px; }

.questol li {margin: 0px 0 0 0px; list-style-image:url(http://images.joycareer.com:8013/images/questdot.gif); }
.strongtitle{COLOR:#CB1538;font-size:14px; font-weight:bold;}
.strongblack{margin: 9px 0 10 10px;}
.xxBBorder{BORDER-BOTTOM: #ccc 1px dotted;}
.thinline{COLOR: #CCC;border-style:dotted; HEIGHT: 1; width:98%}
.trdotLine{BORDER-BOTTOM: #ccc 1px dotted;}

.newsTabFocus{text-align:center; font-size:14px; font-weight:bold; BACKGROUND: url(http://images.joycareer.com:8013/images/blue/bg_title2.gif) repeat-x;height:30px;BORDER-left: #AEC3D7 1px solid;BORDER-top: #AEC3D7 1px solid;BORDER-right: #AEC3D7 1px solid;}
.newsTabDefault{text-align:center;font-size:14px; BACKGROUND: #EFF6FC; height:30px;BORDER: #AEC3D7 1px solid;}

.tabblack{ BACKGROUND: #EFF6FC;LINE-HEIGHT: 35px; text-align:center;BORDER-RIGHT: #AEC3D7 1px solid;}
.courseTabFocus{text-align:center; font-size:12px; }
.courseTabDefault{text-align:center;font-size:12px; }

.tabContent{padding:5px;}

.zptabblack{ BACKGROUND: #EFF6FC;LINE-HEIGHT: 35px; text-align:center}
.zpnewsTabFocus{text-align:center; font-weight:bold; BACKGROUND: #FFF;height:30px;BORDER-bottom: #AEC3D7 1px solid;BORDER-right: #AEC3D7 1px solid;}
.zpnewsTabDefault{text-align:center; BACKGROUND: #EFF6FC; height:30px;BORDER-bottom: #AEC3D7 1px solid;BORDER-right: #AEC3D7 1px solid;}
.zptabContent{padding:5px;BORDER: #AEC3D7 1px solid;}

/* 右侧 */
.titlemore {TEXT-ALIGN:RIGHT;margin:0px 0 0 0px; PADDING:0px 0 0 0px; }
.titlemore a{ COLOR: #fff;}

.model {
	BORDER: #AEC3D7 1px solid; MARGIN: 0px 0px 5px 0px;
}
.model .biaoti { WIDTH:100%; PADDING-LEFT: 10px;PADDING-RIGHT: 5px; BACKGROUND: #6B88BD; COLOR: #fff; LINE-HEIGHT: 25px; HEIGHT: 25px
} 
.model .title {FONT-WEIGHT: bold;FLOAT:LEFT;TEXT-ALIGN:LEFT;LINE-HEIGHT: 25px;}

.model .more {TEXT-ALIGN:RIGHT;LINE-HEIGHT: 25px; margin:0px; }
.model .more a{ COLOR: #fff;}
.model OL {margin: 0px 0 0 0px; padding-top:0px;}
.model UL {margin: 0px 0 0 15px; list-style-image:url(http://images.joycareer.com:8013/images/middot.gif);PADDING: 0px 0px 0px 3px; }

.model .titlelink {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND: #6B88BD; COLOR: #fff; LINE-HEIGHT: 25px; HEIGHT: 25px
}

.cp_model {background:#F1F5FC; BORDER: #B9C7D8 1px solid; MARGIN: 0px 0px 5px 0px;}
.cp_model .biaoti { WIDTH:100%;BORDER-BOTTOM: #B9C7D8 1px solid;  padding:5px 0 0 10px; BACKGROUND: #FFFFFF; COLOR: #3753A4; LINE-HEIGHT: 25px; HEIGHT: 25px}
.cp_model .title {FONT-WEIGHT: bold;FLOAT:LEFT;font-size:14px; TEXT-ALIGN:LEFT;LINE-HEIGHT: 25px;}
.cp_model .more {TEXT-ALIGN:RIGHT;LINE-HEIGHT: 25px; margin:0px; }
.cp_model .more a{ COLOR: #3753A4;}

.cp_model OL {margin: 0px 0 0 5px; padding-top:0px;LINE-HEIGHT: 25px;}
.cp_model UL {margin: 0px 0 0 15px; list-style-image:url(http://images.joycareer.com:8013/images/middot.gif);LINE-HEIGHT: 25px;PADDING: 0px 0px 0px 3px; }


.leftmodel {
	BORDER: #AEC3D7 1px solid; MARGIN: 0px 0px 5px 0px;BACKGROUND: #EFF6FC;
}
.leftmodel .biaoti { WIDTH:100%; PADDING-LEFT: 10px;PADDING-RIGHT: 5px; BACKGROUND: #6B88BD; COLOR: #fff; LINE-HEIGHT: 25px; HEIGHT: 25px
} 
.leftmodel .title {FONT-WEIGHT: bold;FLOAT:LEFT;TEXT-ALIGN:LEFT;LINE-HEIGHT: 25px;}

.leftmodel .more {TEXT-ALIGN:RIGHT;LINE-HEIGHT: 25px; margin:0px; }
.leftmodel .more a{ COLOR: #fff;}
.leftmodel OL {margin: 0px 0 0 0px; padding-top:0px;}
.leftmodel UL {margin: 0px 0 0 15px; list-style-image:url(http://images.joycareer.com:8013/images/middot.gif);PADDING: 0px 0px 0px 3px; }

.leftmodel .titlelink {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND: #6B88BD; COLOR: #fff; LINE-HEIGHT: 25px; HEIGHT: 25px
}

.xcsModel {
	BORDER: #AEC3D7 1px solid; 
}
.titleH1{FONT-WEIGHT: bold;font-size:16px;}

.downarrow{height:2px;LINE-HEIGHT: 2px; background:url(http://images.joycareer.com:8013/images/downarrow.gif) no-repeat;MARGIN: 0px 0px 0px 35px; }

.rightblack {width:199px;MARGIN: 0px 0px 5px 0px;}
.rightblack OL {margin: 0px 0 0 0px;}
.rightblack UL {margin: 0px 0 0 15px; list-style-image:url(http://images.joycareer.com:8013/images/middot.gif);PADDING: 0px 0px 0px 3px; }

.blacktop1 {BACKGROUND: url(http://images.joycareer.com:8013/images/black-top1.gif) no-repeat;}
.blacktop {BACKGROUND: url(http://images.joycareer.com:8013/images/black-top.gif) repeat-x; overflow:hidden;font-size:13px; font-weight:bold; color:#FFFFFF;}
.blacktop2 {BACKGROUND: url(http://images.joycareer.com:8013/images/black-top2.gif) no-repeat;}
.blackmid1 {BACKGROUND: url(http://images.joycareer.com:8013/images/black-mid1.gif);}
.blackmid2 {BACKGROUND: url(http://images.joycareer.com:8013/images/black-mid2.gif);}
.blackbottom1 {BACKGROUND: url(http://images.joycareer.com:8013/images/black-bottom1.gif) no-repeat;}
.blackbottom {BACKGROUND: url(http://images.joycareer.com:8013/images/black-bottom.gif) repeat-x;}
.blackbottom2 {BACKGROUND: url(http://images.joycareer.com:8013/images/black-bottom2.gif) no-repeat;}

.midmodel {
	width:462px;BORDER: #AEC3D7 1px solid; MARGIN: 0px 0px 5px 0px;
}
.midmodel .biaoti { WIDTH:100%; PADDING-LEFT: 10px;PADDING-RIGHT: 5px;border-bottom: #AEC3D7 1px solid; BACKGROUND:url(http://images.joycareer.com:8013/images/midbg.gif); COLOR: #6B88BD; LINE-HEIGHT: 25px; HEIGHT: 25px
} 
.midmodel .title {FONT-WEIGHT: bold;FLOAT:LEFT;TEXT-ALIGN:LEFT;LINE-HEIGHT: 25px;}

.midmodel .more {TEXT-ALIGN:RIGHT;LINE-HEIGHT: 25px; margin:0px; MARGIN: 0px 5px 0px 0px;}
.midmodel .more a{ COLOR: #6B88BD;}
.midmodel OL {margin: 0px 0 0 25px; padding-top:0px;list-style-image:url(http://images.joycareer.com:8013/images/middot.gif);}
.midmodel UL {margin: 0px 0 0 15px; list-style-image:url(http://images.joycareer.com:8013/images/middot.gif);PADDING: 0px 0px 0px 3px; }

.midmodel .pmore {TEXT-ALIGN:RIGHT;LINE-HEIGHT: 18px; margin:0px; MARGIN: 0px 10px 0px 0px;}
.midmodel .pmore a{ COLOR: #6B88BD;}

.midtable .biaoti { WIDTH:100%; PADDING-LEFT: 10px;PADDING-RIGHT: 5px;border-bottom: #AEC3D7 1px solid; BACKGROUND:url(http://images.joycareer.com:8013/images/midbg.gif); COLOR: #6B88BD; LINE-HEIGHT: 25px; HEIGHT: 25px
} 

.trTitle td{ text-align:center; COLOR: #000; font-weight:bold; LINE-HEIGHT: 25px; HEIGHT: 25px} 

.postion {font-size:12px;color:#2486A9;}
.postion a:link{color:#2486A9}
.postion a:visited{color:#2486A9}

/*课程,资讯等页面列表翻页*/
.pages_btns {
	BORDER-TOP: #ccc 1px dotted;  text-align:right; PADDING-RIGHT: 0px; PADDING-LEFT: 4px; PADDING-BOTTOM: 8px; OVERFLOW: hidden; WIDTH: 100%; PADDING-TOP: 0px
}
.pages_btns .pagesleft EM {
	color:red;
}
.pagesleft 
{
	PADDING-left: 10px; float: left; text-align:right; OVERFLOW: hidden; HEIGHT: 34px;margin:5 5 0 0px;
}
.pages {
	PADDING-left: 10px; float: right; text-align:right; OVERFLOW: hidden; HEIGHT: 34px;margin:5 5 0 0px;
}

.threadflow {
	BORDER-RIGHT: #e2e2e2 1px solid; BORDER-TOP: #e2e2e2 1px solid; BACKGROUND: #f5f5f0; FLOAT: left; OVERFLOW: hidden; BORDER-LEFT: #e2e2e2 1px solid; COLOR: #535353; LINE-HEIGHT: 26px; BORDER-BOTTOM: #e2e2e2 1px solid; HEIGHT: 24px
}
.pages A {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FLOAT: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 26px; PADDING-TOP: 0px
}
.pages STRONG {
    PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FLOAT: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 26px; PADDING-TOP: 0px
}
.pages EM {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FLOAT: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 26px; PADDING-TOP: 0px
}
.pages KBD {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FLOAT: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 26px; PADDING-TOP: 0px
}
#multipage .pages EM {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FLOAT: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 26px; PADDING-TOP: 0px
}
.pages A:hover {
	BACKGROUND-COLOR: #fff
}
.pages STRONG {
	FONT-WEIGHT: bold; BACKGROUND: url(http://images.joycareer.com:8013/images/blue/bg_curpage.gif); COLOR: #FFF;
}
.pages A.prev {
	LINE-HEIGHT: 24px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.pages A.next {
	LINE-HEIGHT: 24px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.pages A.next {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.pages KBD {
	MARGIN: 0px; BORDER-LEFT: #e2e2e2 1px solid
}
 HTML .pages KBD {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
.pages KBD INPUT {
	BORDER-RIGHT: #e2e2e2 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #e2e2e2 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; MARGIN: 1px 4px 0px 3px; BORDER-LEFT: #e2e2e2 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #e2e2e2 1px solid; HEIGHT: 17px
}


.kongbai{text-decoration: none;color: #000000;list-style:none;margin-left:4px;cursor:hand;line-height:24px;}
.kongbai li{list-style-image:none; margin:4px 0 0 -13px;line-height:22px;}
.kongbai A:link {COLOR: #000000;cursor:hand;} 
.kongbai A:visited {COLOR: #000000;cursor:hand;} 
.kongbai A:active {COLOR: #000000;cursor:hand;} 
.kongbai A:hover {COLOR:red;cursor:hand;} 

.ulstyle1{list-style-image:none; list-style-image:url(http://images.joycareer.com:8013/images/index_12.gif);margin-bottom:4px; margin-left:26px; line-height:20px;}
.ulstyle1 li a:link{list-style-image:url(http://images.joycareer.com:8013/images/index_12.gif);margin-left:0px;text-decoration:none;} 
.ulstyle1 li a:visited{list-style-image:url(http://images.joycareer.com:8013/images/index_12.gif);margin-left:0px;text-decoration:none;} 
.ulstyle1 li a:hover{list-style-image:url(http://images.joycareer.com:8013/images/index_12.gif);margin-left:0px;text-decoration:underline;} 
.ulstyle1 li a:active{list-style-image:url(http://images.joycareer.com:8013/images/index_12.gif);margin-left:0px;text-decoration:none;} 

/*顶部*/
#head_top {MARGIN: 0px auto; BACKGROUND: url(http://images.joycareer.com:8013/images/jc-topbg1.gif) no-repeat left bottom; WIDTH: 930px; height:28px}
#top_left{float:left;}
#top_center{float:left; padding-left:110px}
#top_right{float:right; MARGIN: 0px auto; padding-right:5px;padding-top:5px;}
#top_right  A { COLOR: #6F6F6F; TEXT-DECORATION: none;}
#top_right  A:visited { COLOR: #6F6F6F; TEXT-DECORATION: none }
#top_right  A:hover { COLOR: #3753A4; TEXT-DECORATION: none;} 

.text_white {FONT-SIZE: 12px; COLOR: #000; LINE-HEIGHT: 150%; PADDING-TOP: 2px;PADDING-left: 10px;COLOR: #3753A4;
}
.box_top {
	BORDER-RIGHT: medium none; BORDER-TOP: #AEBED7 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 12px; BORDER-LEFT: #AEBED7 1px solid; WIDTH: 140px; height:19px; COLOR: #555555; PADDING-TOP: 2px; BORDER-BOTTOM: #AEBED7 1px solid; 
}
/*学校logo*/
#head_logo{MARGIN: 0px auto; WIDTH: 930px; height:80px;BACKGROUND: #fff;}

/*菜单*/
#nav_main {
	MARGIN: 0px auto; WIDTH: 930px;BACKGROUND: url(http://images.joycareer.com:8013/images/mn-main-bg.gif);FONT-WEIGHT: bold;FONT-SIZE: 13px;
}
#nav_main UL {PADDING: 0px;MARGIN: 0px; OVERFLOW: hidden; }
#nav_main UL LI {OVERFLOW: hidden;FLOAT: left; height:31px;}

#nav_main .active {background: url(http://images.joycareer.com:8013/images/mn-main-arrow.gif) no-repeat; height:31px; padding-left:10px;padding-right:10px;padding-top:7px;} 
#nav_main .active A { COLOR: #6F6F6F; TEXT-DECORATION: none; FONT-WEIGHT: bold;}
#nav_main .active A:visited { COLOR: #6F6F6F; TEXT-DECORATION: none }
#nav_main .active A:hover { COLOR: #3753A4; TEXT-DECORATION: none;} 

#nav_main .normal { height:22px; padding-left:4px;padding-right:2px;padding-top:7px;}
#nav_main .normal A { COLOR: #6F6F6F;TEXT-DECORATION: none; FONT-WEIGHT: bold;}
#nav_main .normal A:visited { COLOR: #6F6F6F; TEXT-DECORATION: none }
#nav_main .normal A:hover { COLOR: #3753A4; TEXT-DECORATION: none;} 

#nav_main .active_base {background: url(http://images.joycareer.com:8013/images/mn-main-arrow.gif) no-repeat; height:31px; padding-left:25px;padding-right:25px;padding-top:7px;} 
#nav_main .active_base A { COLOR: #6F6F6F; TEXT-DECORATION: none; FONT-WEIGHT: bold;}
#nav_main .active_base A:visited { COLOR: #6F6F6F; TEXT-DECORATION: none }
#nav_main .active_base A:hover { COLOR: #3753A4; TEXT-DECORATION: none;} 

#nav_main .normal_base { height:22px; padding-left:12px;padding-right:10px;padding-top:7px;}
#nav_main .normal_base A { COLOR: #6F6F6F;TEXT-DECORATION: none; FONT-WEIGHT: bold;}
#nav_main .normal_base A:visited { COLOR: #6F6F6F; TEXT-DECORATION: none }
#nav_main .normal_base A:hover { COLOR: #3753A4; TEXT-DECORATION: none;} 

.main_split {background:url(http://images.joycareer.com:8013/images/mn-main-split.gif); height:30px; width:4px;}

#subnav {
	MARGIN: 0px auto; WIDTH: 930px;height:27px;BACKGROUND: url(http://images.joycareer.com:8013/images/mn-sub-bg.gif);FONT-SIZE: 12px;
}
#subnav UL {PADDING: 0px;OVERFLOW: hidden; MARGIN: 0px;}
#subnav UL LI {OVERFLOW: hidden;FLOAT: left; COLOR: #FFF;padding-top:4px;}
#subnav A { COLOR: #FFF; TEXT-DECORATION: none; padding:0px 5px 0 5px;}

/*自定义控件*/
.divNewsList ol li { display:block; width:175px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
.divCpNewsList ol li { display:block; width:205px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
.huiline{COLOR: #CCC;border-style:dotted; HEIGHT: 1;}

.areabg{BACKGROUND: #EFF6FC;}
.areafn{BACKGROUND: #FFF; BORDER: #B9C7D8 1px solid; padding:10px; width:100%;}
.CourseTabFocusA
{
    text-align:center;
    height:22px;background:url(http://images.joycareer.com:8013/joyfiles/images/index/Course_bgFocus.jpg);
    BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.CourseTabDefaultA
{       
        text-align:center;
	height:22px;background:url(http://images.joycareer.com:8013/joyfiles/images/index/Course_BgDefault.jpg);
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px;  BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; CURSOR: pointer
	}