@charset 'utf-8';
/* CSS Document */

.body {float: left; overflow: hidden; width: 980px;}

.body .left { width:656px; float:left; }


.tabs22 .head22 { height: 30px; width: 590px;}
 .tabs22 .head22 ul { width:100%; height:100%; position:relative; }
 .tabs22 .head22 li {cursor: pointer;
    float: left;
    height: 100%;
    margin-right: 2px;
    position: relative;
    width: 194px;}
 .tabs22 .head22 ul li a { color: black;
    display: block;
    font-size: 14px;
    height: 100%;
    line-height: 30px;
    text-align: center;
    width: 100%;}
 .tabs22 .head22 ul li a:hover,.tabs22 .head22 ul li a.select{
 	color:#F85802;
 	font-weight:bold;
 }
 .tabs22 .contents { float: left;
    height: 360px;
    padding: 15px 15px;
    width: 560px;}
 .tabs22 a.to_multiply{
	display: block;
    float: left;
    height: 32px;
    margin-left: 219px;
    top:30px;
    position: relative;
    width: 155px;	
    cursor:pointer;
    display:inline;
 }

 .teach .title22{
	text-align: center;
	width:332px;
	height: 25px;
    line-height: 25px;
	font-weight:bold;
	border:1px solid white;
	font-size:12px;
	position:relative;
	cursor: pointer;background:#FFDC6C; 
	}
 .teach .ico{
    height: 16px;
    left: 7px;
    position: absolute;
    top: 6px;
    width: 16px;
	background:url(//image2-cdn.compass.cn/boyi/skin/default/images/icos.jpg) no-repeat;
}
 .teach .ico.select{
	background:url(//image2-cdn.compass.cn/boyi/skin/default/images/icos.jpg) -16px 0 no-repeat;
}
 .teach .hidden{
	display:none;
}
 .teach table{
	width:100%;
	background:#F3F1E5;
	border-left:1px solid white;
	margin:0!important;
	width:100%!important;
}
 .teach table td{
	border-bottom:1px solid white;
	border-right:1px solid white;
	text-indent:5px;
	text-align:left!important;
}
.jishu_color{
    background-color:#FFF1C4!important;
}
 .teach span{
	display:block;
	text-indent:28px;
	background:url(//image2-cdn.compass.cn/boyi/skin/default/images/ico_video.jpg) 5px 6px no-repeat;
}
 .teach a {
	color:black;
	display:block;
	background:url(//image2-cdn.compass.cn/boyi/skin/default/images/ico_video.jpg) 5px 6px no-repeat;
	text-indent:27px;
	text-decoration: underline;
}
 .teach a:hover{
	color:red!important;
	text-decoration:underline;
}
.yellow{
	color:blue;
}

.block0,.block1,.block2,.block3,.block4,.block5{
 border: 1px solid #FF9E02;
    display: inline;
    float: left;
    margin-left: 17px;
    margin-top: 4px;
    position: relative;
    width: 334px;
}


.body .right { width:300px; float:left; margin-left:12px; display:inline; }  
.panel { border:1px solid #F7D991; float:left; width:100%; }
.panel .title { float:left; height:25px; line-height:25px; width:100%; }
.panel .content { background:#F6F4E8; float:left; width:100%; }

.panel.cpnc .title { background:url(//image2-cdn.compass.cn/boyi/skin/default/images/cpnc.jpg) no-repeat; }
.panel#examples .title { background:url(//image2-cdn.compass.cn/boyi/skin/default/images/gsdzj.jpg?v=3) no-repeat; }
.panel#examples .title .lecture {float:right;display:inline-block;padding-right:12px;margin-top:2px;color:#b01600;font-weight:normal;font-size:11px;}

.graypanel { width:320px; float:left; }
.graypanel .title .more a,
.graypanel .title .more a:visited { color:#989898; }
.graypanel .title .more a:hover { color:black; }

.graypanel .focus { margin:5px; height:130px; padding:5px; width:638px; float:left; display:inline; }
.graypanel .focus .pic { float:left; width:96px; height:54px; display:inline; }
.graypanel .focus .text { float:left; width:520px; overflow:hidden; margin-left:5px; display:inline; }
.graypanel .focus h1 { float:left; width:100%; font-size:15px; color:#78292C; height:22px; line-height:22px; }
.graypanel .focus h1 a,
.graypanel .focus h1 a:hover { font-size:15px; color:#78292C; } 
.graypanel .focus p { float:left; width:100%; text-align:left; color:#2D2F2A; text-indent:24px; line-height:150%; }
.graypanel .focus p a,
.graypanel .focus p a:hover { color:#2D2F2A; } 
.graypanel .channelBar { background:url(//image2-cdn.compass.cn/boyi/skin/default/images/channelBar.jpg) no-repeat; width:317px; height:25px; margin:auto; }
.graypanel .channelBar h1 { color:white; font-size:14px; font-weight:normal; padding:0; margin:0; line-height:25px; text-indent:8px; }

.graypanel.tabs .title ul { float:right; }
.graypanel.tabs .title li { float:right; width:140px; height:27px;  margin:0 1px; cursor:pointer; font-weight:normal; text-align:center; }
.graypanel.tabs .title li.select { font-weight:bolder; background-color:#F6F4E8; }
.graypanel.tabs .content .item { display:none; }
.graypanel.tabs .content .show { display:block; }

#adv { width:972px; height:365px; float:left; background:white; }
#adv .title { float:left; width:100%; height:45px; }
#adv .title ul { float:left; height:45px; }
#adv .title li { float:left; width:323px; height:45px; cursor:pointer; font-weight:normal; margin:0; }
#adv .title li.select { font-weight:bolder; background-color:#F6F4E8; }

#adv .content { float:left; width:970px; overflow:hidden; height:315px;border:1px solid #E50124;position:relative;  border-bottom:5px solid #E50124; }
#adv .content .item { display:none; position:relative; }
#adv .content .item .itema{ display:block; width:970px; height:316px; }
#adv .content .item embed { position:relative; }
#adv .content .item embed a { background:red;display:block; }
#adv .content .show { display:block; }
#adv .content .map { position:absolute; }
#adv .content .map a { display:block; width:100%; height:100%; }
#adv .content #map3 {  height: 57px; left: 505px; top: 190px; width: 467px;}
#adv .content .float { position:absolute;float:left; }
#adv .content .float a{ display: block; width:100%; height:100%; }
#adv .content .float1 {  height: 86px; left: 739px; top: 222px; width: 205px; }
.left .graypanel { width:325px; overflow:hidden; float:left; }
.right .graypanel { width:301px; float:left; }

#tabs { width:970px; height:315px; float:left; border:1px solid red; background:white; }

.block { float:left; color:#444;width:970px; height:267px; background:url(//image2-cdn.compass.cn/boyi/skin/default/images/bg_block.jpg?v=3) no-repeat; position:relative; }
.block a,
.block a:visited { color:#444446; }
.block a:hover { color:red; }
.block .time { float:left; }
.block .list { position:absolute;}
.block .list li { height:17px; line-height:17px; }
.block #list1 { left: 36px; top: 66px; }
.block #list2 { left: 36px; top: 136px; }
.block #list3 { left: 38px; top: 208px; }
.block #list4 { left: 426px; top: 58px; }
.block #list5 { left: 775px; top:182px; }
.block .list1 {}
.block .list1 ul {}
.block .list1 li {}
.block .list2 {}
.block .list2 ul {}
.block .list2 li { height:28px; line-height:28px;}
.block .list3 li { height:18px; line-height:18px;}
.block .list4 li { height:20px; line-height:20px;}

#analyst { width:657px; }
#analyst .focus .pic { width:168px; height:128px; background:url(//image2-cdn.compass.cn/boyi/skin/default/images/analyst.jpg) no-repeat;border: 1px solid black; }
#analyst .focus .pic img { width:168px; height:128px;}
#analyst .focus .intro { float:left;  }
#analyst .focus .text { width:168px;  }
#analyst .focus .list { float:left;width: 460px;height: 130px;overflow:hidden;}
#analyst .focus ul { float:left;width: 214px;}

#analyst .title { display:block; background:url(//image2-cdn.compass.cn/boyi/skin/default/images/jxsp.jpg) no-repeat; width:657px; height:25px; }
#analyst .content { height:330px; overflow:hidden; width:657px; }
#analyst ul { padding-top:5px;}

#operate { width:657px; }
#operate .focus .pic { width:98px; height:70px; background:url(//image2-cdn.compass.cn/boyi/skin/default/images/gsdszrj.jpg) no-repeat; }
#operate .title { display:block; background:url(//image2-cdn.compass.cn/boyi/skin/default/images/szrj.jpg) no-repeat; width:657px; height:25px; }
#operate .content { height:255px; overflow:hidden; width:657px; }
#operate ul { padding-top:5px;}

#functions {  height: 250px;position:relative;
    width: 659px;background:url(//image2-cdn.compass.cn/boyi/images/function.jpg?v=2) no-repeat; }
#functions .swf{
 left: 8px;
    position: absolute;
    top: 43px;
}
#functions .text{ height: 204px; left: 440px; line-height: 16px; position: absolute; top: 33px; width: 222px;
}
#functions .text .video_span{
	text-indent:25px;
	background:url(//image2-cdn.compass.cn/boyi/images/video_span.jpg) 4px 0 no-repeat;
}

#functions .text a{ color: black; display: block; float: left; height: 20px; margin-bottom: 18px; width: 100px; }
#functions .title { display:block; background:url(//image2-cdn.compass.cn/boyi/skin/default/images/functions.jpg) no-repeat; width:657px; height:25px; }
#functions .content { height:225px; overflow:hidden; width:657px; /* height:251px;*/}
#functions .content ul { padding-top:5px;}
#functions .item .pic { float:left; width:287px; height:200px; margin:15px; display:inline; }
#functions .item .pic img { margin:auto; }
#functions .item .text { float: left; font-size: 14px; height: 100%; line-height: 200%; margin: 15px 15px 15px 0; text-align: left; text-indent: 28px; width: 325px; }

/*
#examples { border:1px solid red; position:relative; }
#examples table { width:291px; margin:8px auto 0 auto; height:24px; line-height:24px; }
#examples table th { font-weight:normal; background-color:#AF7521; color:white; }
#examples table td { height:24px; line-height:24px;  color:black; text-align:center; }
#examples table .yellow td { background-color:#F2F2DA; }
#examples .content { background:white; height:255px; }
#examples .search { background: url("//image2-cdn.compass.cn/boyi/skin/default/images/searchgsd.gif?v=1") no-repeat scroll 0 0 transparent; bottom: 0; color: orange; float: left; font-size: 16px; font-weight: bold; height: 30px; left: 0; line-height: 26px; position: absolute; text-indent: 137px; width: 100%;}
*/


#video .title  { background:url(//image2-cdn.compass.cn/boyi/skin/default/images/video.jpg); width:301px; height:25px; }
#video .content { height:331px; }
#video .content ul { padding-top:5px;}
#video .focus { width:281px; background:transparent; border-bottom:1px dotted gray; padding-bottom:11px; }
#video .focus .pic { width:116px; height:63px; }
#video .focus .text { width:160px; }
#video .focus .text p { text-indent:0; }

#manual .title { background:url(//image2-cdn.compass.cn/boyi/skin/default/images/manual.jpg); width:301px; height:25px; }
#manual .content { height:135px; }
#manual .focus { width:281px; background:transparent; border-bottom:1px dotted gray; padding-bottom:11px; }
#manual .focus .pic { width:116px; height:63px; }
#manual .focus .text { width:160px; }
#manual .focus .text p { text-indent:0; }

#sckx { width:975px; }
#sckx .title { background:url(//image2-cdn.compass.cn/boyi/skin/default/images/sckx.jpg) no-repeat; }
#sckx .title li { width:236px;}
#sckx .content { height:138px; width:975px; float:left;  }
#sckx .content .item { float:left; width:100%; height:100%; }
#sckx .content ul { width:465px; padding:0; margin:0; list-style:none; margin-top:5px; margin-left:5px;  *margin-left:15px; _margin-left:8px; float:left; }
#sckx .content li { margin:0; list-style:none; margin:0; padding:0;}

#auths { width:975px; }
#auths .title { height:29px; background:url(//image2-cdn.compass.cn/boyi/skin/default/images/barner.jpg) no-repeat; }
#auths .content {}
#auths .content .pic { height:365px; background:url(//image2-cdn.compass.cn/boyi/skin/default/images/auths.gif?v=9) no-repeat; width:975px; float:left; position:relative; }
#auths .content .pic a { display: block; height: 16px; left: 370px; position: absolute; top: 82px; width: 70px;}
#auths .content .pic #link_more_honor{top:238px;}
#auths .content .pics { float:left; background:white; }
#auths .content .pics  ul { float:left;padding: 10px 20px 20px 45px}
#auths .content .pics li { float:left; width:162px; height:108px; padding:10px; background:url(//image2-cdn.compass.cn/boyi/skin/default/images/bg_auth.gif) no-repeat; }
#auths .content .pics li img { width:162px; height:108px; }

.pic_bg{background:white;width:100%;}
.scrollimg{height:172px;position:relative;overflow:hidden;width:90%;margin:auto;padding:0px 10px;}


.timetable{
	padding: 5px;
	width: 358px!important;
	float: left;
	overflow:hidden;
	background-color:#FBFFF4;
}
.timetable p {
	text-indent:0!important;
}
.timetable .bold {
	font-weight:bold;
}
.timetable .rest {
color: #AAA;
}
.timetable table{
	width: 100%;
	line-height: 24px;
	overflow: hidden;
	border-left: 1px solid #D2BA5A;
	border-top: 1px solid #D2BA5A;
	border-collapse: separate;
	border-spacing: 0;
}
.timetable table td{
	border-right:1px solid #D2BA5A;
	border-bottom:1px solid #D2BA5A;
	padding: 0 2px;
	height:49px;
	position:relative;
}	
.weekday{
	line-height:130%;
	text-align: center;
	background:#F4EFC7;
	width:54px;
}
.weekday .weekname{
	font-size:14px;
	font-weight:bold;
	color:black;			
}

.con_name{
	font-weight:bold;
	color:black;
	float:left;	
	width:100%;	
	line-height:20px;
	position:relative;			
}
.con_con{
	float:left;
	width:235px;
	height:20px;
	overflow:hidden;
}
.today .con_con {
	width:200px;
}

.today td{
	background:#F9BD3B;
	color:#930201;
}
.today .weekday{
	color:black;
	border-right:1px solid #930201!important;
	width:55px;
	color:#930201;
}
.today td .weekname{ color:#930201; }
.today td .con_name{
	color:#930201;
	font-weight:bold;
	color:black;
	float:left;	
	width:100%;	
	line-height:20px;
	position:relative;
}
.today .img_today{
	background:url(//image2-cdn.compass.cn/boyi/skin/default/images/list.jpg?v=6) -15px -480px no-repeat;
	height: 45px;
    position: absolute;
    right: -2px;
 	top: -1px;
    width: 18px;
}
.today .gold{
	background:url(//image2-cdn.compass.cn/boyi/skin/default/images/list.jpg?v=6) -15px -315px no-repeat;
	height:18px;
	width:33px;
}
.today .sliver{
	background:url(//image2-cdn.compass.cn/boyi/skin/default/images/list.jpg?v=6) -15px -345px no-repeat;
	height:18px;
	width:33px;
}
.today .copper{
	background:url(//image2-cdn.compass.cn/boyi/skin/default/images/list.jpg?v=6) -70px -315px no-repeat;
	height:18px;
	width:33px;
}
.today .mark_left {
	color:#930201;
}
.timetable .mark_left{
	float: left; 
	height: 20px; 
	position:absolute;
	left:0;
	overflow: hidden;
	width:215px;
 }
.timetable p {
	line-height:14px!important;
}
.timetable .course {
	position:relative;
	height: 20px;
	line-height: 20px;
}
.sc_foot .ico_level {
	position:static;
	float:left;
	width:18px;
}
.ico_level {
	display:block;
	height:18px;
	margin-left: 2px;
	float:right;
	position:absolute;
	right:0;
	z-index: 10;
	top:2px;
}
.ico_level-1 {
	width:75px;
	background:url(//image2-cdn.compass.cn/boyi/skin/default/images/list.jpg?v=6) 0 -550px no-repeat;
}
.ico_level0 {
	width:56px;
	background:url(//image2-cdn.compass.cn/boyi/skin/default/images/list.jpg?v=6) -19px -550px no-repeat;
}
.ico_level5 {
	width:37px;
	background:url(//image2-cdn.compass.cn/boyi/skin/default/images/list.jpg?v=6) -38px -550px no-repeat;
}
.ico_level10 {
	width:18px;
	background:url(//image2-cdn.compass.cn/boyi/skin/default/images/list.jpg?v=6) -57px -550px no-repeat;
}

.today .ico_level-1 {
	width:75px;
	background:url(//image2-cdn.compass.cn/boyi/skin/default/images/list.jpg?v=6) 0 -570px no-repeat;
}
.today .ico_level0 {
	width:56px;
	background:url(//image2-cdn.compass.cn/boyi/skin/default/images/list.jpg?v=6) -19px -570px no-repeat;
}
.today .ico_level5 {
	width:37px;
	background:url(//image2-cdn.compass.cn/boyi/skin/default/images/list.jpg?v=6) -38px -570px no-repeat;
}
.today .ico_level10 {
	width:18px;
	background:url(//image2-cdn.compass.cn/boyi/skin/default/images/list.jpg?v=6) -57px -570px no-repeat;
}
