﻿body 
{
    background-color:#fff;
    background-image: url("Images/bg.gif");
    background-repeat:repeat-x;
    background-position:top;
}

#top
{   height:300px;
    background-image:url("Images/top.jpg");
    background-position:center center;
    position:relative;
}
#top img.t
{   position:absolute;
    top:0px;
    width:100%;
}
#top img.b
{   position:absolute;
    bottom:0px;
    width:100%;
}

#top_title
{   position:absolute;
    top:60px;
    left:100px;
    font-family:微软雅黑,黑体;
    font-size:25px;
    color:#f0f0f0;
}

#top_title span
{   margin-left:10px;}

#top_title span a
{   font-size:12px;
    color:#ff9900;
}

#top_note
{   position:absolute;
    top:100px;
    left:120px;
    font-family:微软雅黑,宋体;
    font-size:14px;
    width:400px;
    color:#f0f0f0;
}

#top_nav
{   position:absolute;
    top:250px;
    left:130px;
    font-size:16px;
    font-weight:bold;
    color:#fff;
}
#top_nav li
{   float:left;
}
#top_nav li.line
{   padding:0px 15px;
}
#top_nav a
{   color:#fff;}

#mid
{
}

#main-index
{   padding-top:100px;
}
#main-index table
{   margin:0px auto;}

#main
{   background-image:url("Images/main.png");
    background-position:left top;
    background-repeat:no-repeat;
    width:950px;
    margin-top:10px;
}

#midb
{   background-image:url("Images/main-b.png");
    background-position:left top;
    background-repeat:no-repeat;
    width:950px;
    height:380px;
}

#main_left
{   width:200px;
    float: left;
    margin:0px 0px 30px 10px;
}

#main_right
{   width:610px;
    float:right;
    margin:5px 60px 30px 0px;
}


/* 左侧版块的样式 */
.main_left_box
{   width:200px;
    margin:30px 0px 0px 0px;
}
.main_left_title
{   height: 100px;}

#stuList
{   background-image:url("Images/title4.jpg");
    height:92px;
}

#Panel_OrderMenu
{   position:relative;
    top:44px;
    left:137px;
    width:16px;
}
#Panel_OrderMenu ul
{   display:none;
    background-color:#555;
    padding:5px 10px;
    width:60px;
}
#Panel_OrderMenu li
{   padding:5px 0px;
    color:#fff;
}
#Panel_OrderMenu li a{color:#ddd;}
#Panel_OrderMenu li a:hover{color:#fc0;}

#Panel_OrderMenu:hover ul{ display:inherit;}

.main_left_title_text
{   position:relative;
    top:60px;
    left:80px;
    font-size:14px;
    font-family:微软雅黑,黑体;
    color:#fff;
    font-weight:bold;
}

.main_left_nr
{   margin:15px 10px;
}
.main_left_nr li
{   margin:5px 0px;}
.main_left_nr li:first-child
{   color:#f90;}


/* 右侧版块的样式 */
.main_right_box
{   width:610px;
    margin-top:30px;
}

.main_right_title
{   background-image:url("Images/titleBox.gif");
    height:25px;
    font-size:14px;
    font-family:微软雅黑,黑体;
    padding:3px 0px 0px 25px;
    color:#fff;
}
.main_right_title span
{   float:right;
    padding-right:15px;
}

.main_right_nr
{   margin:15px 25px;}

/*通知*/
#w_notice div.main_right_title
{    background-position:0px -50px;
}
#w_notice li
{   height:22px;
    border-bottom:solid 1px #eee;
}
#w_notice li a
{   padding:6px 0px 0px 8px;
    float:left;
}
#w_notice li span
{   padding:6px 8px 0px 0px;
    float:right;
}

/*教师推送课程*/
#w_curricula_push div.main_right_title
{    background-position:0px -150px;
}
#w_curricula_push li
{	padding:6px 8px;
	border-bottom:1px dashed #ccc;
	height:80px;
}
#w_curricula_push li>a
{	float:left;}
#w_curricula_push li img
{	width:70px;	height:80px;}
#w_curricula_push li div
{	float:left; margin-left:15px; width:450px;}
#w_curricula_push li div a
{	color:#900;
	font-size:15px;
	font-weight:bold;
	font-family:微软雅黑,黑体;
}
#w_curricula_push li div p
{	margin-top:5px;}


/*大板块*/
.bkBox
{   width:610px;
    margin:10px 0px 20px;}
.Box_title
{   background-image:url("Images/titleBox.gif");
    height:25px;
    font-size:14px;
    font-family:微软雅黑,黑体;
    padding:3px 0px 0px 25px;
    color:#fff;
}

.Box_title span
{   float:right;
    padding-right:15px;
}

/* 小版块的样式 */
.lm_m
{   width:500px;
    margin-top:10px;
}

.lm_w
{   width:590px;
    margin:10px auto;
}

.conn_title
{   border-bottom:solid 1px #aaa;
    height:25px;
    font-size:14px;
    font-family:微软雅黑,黑体;
    padding:3px 0px 0px 25px;
    color:#000;
    font-weight:bold;
}
.conn_title span
{   float:right;
    padding-right:15px;
}
.conn_nr
{}
.conn_nr span.l_name
{   width:60px;}
.conn_nr span.l_class
{   width:80px;}
.conn_nr li
{   height:22px;
    border-bottom:solid 1px #eee;
}

/*推荐--------------------------*/
#pushBox div.Box_title
{    background-position:0px 0px;
    }

#pushBox .conn_title
{
    border-bottom:solid 1px #4ECEC8;
}

#pushDiary li a
{   padding:6px 0px 0px 8px;
    float:left;
}
#pushDiary li span
{   padding:6px 8px 0px 0px;
    float:right;
}
/*学生资源-推荐*/
#pushStuZY li span.kcName
{   float:left;
    padding:6px 3px 0px 8px;
    color:#888;
}
#pushStuZY li a
{   padding:6px 0px 0px 3px;
    float:left;
}
#pushStuZY li span
{   padding:6px 8px 0px 0px;
    float:right;
}


/*最新---------------------------*/
#newBox div.Box_title
{    background-position:0px -150px;
}

#newBox .conn_title
{    border-bottom:solid 1px #FFB526;
}

#newDiary li a
{   padding:6px 0px 0px 8px;
    float:left;
}
#newDiary li span
{   padding:6px 8px 0px 0px;
    float:right;
}
/*学生资源-最新*/
#newStuZY li span.kcName
{   float:left;
    padding:6px 3px 0px 8px;
    color:#888;
}
#newStuZY li a
{   padding:6px 0px 0px 3px;
    float:left;
}
#newStuZY li span
{   padding:6px 8px 0px 0px;
    float:right;
}