﻿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_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;
}

/* 左侧版块的样式 */
#l_myInfo
{   background-image:url("Images/card-11.jpg");
    background-position:left bottom;
    background-repeat:no-repeat;
    width:200px;
    height:285px;
    margin-top:5px;
}
#l_myInfo h3
{   color:#82BC4C;
    font-family:微软雅黑,黑体;
    font-size:16px;
    padding-left:20px;
    vertical-align:bottom;
    padding-top:35px;
}
#l_myInfo img
{   border:solid 1px #eee;
    padding:2px;
    height:100px;
    width:75px;
    margin:0px auto;}
#l_myInfo p
{   margin-left:30px;
    margin-top:15px;
    font-weight:bold;
}

.l_classList
{   width:200px;
    margin-top:15px;
}
.l_classList h3
{   padding: 65px 0px 10px 20px;
    background-image:url("Images/title1.jpg");
    font-size:16px;
}
.l_classList h4
{   line-height:25px;
    border-radius: 3px;
    background-color:#ddd;
    padding-left:10px;
}
.l_classList ul
{   margin:0px 15px 10px 10px;
}
.l_classList li
{   line-height:20px;
    border-bottom:solid 1px #ddd;
    padding-right:15px;
    padding-left:10px;
}
.l_classList li.line
{   line-height: 1px;
    border-top: 1px solid #444;
}


/* 右侧版块的样式 */
.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_diary div.main_right_title
{    background-position:0px -100px;
}

#w_diary li
{   height:22px;
    border-bottom:solid 1px #eee;
}
#w_diary li a
{   padding:6px 0px 0px 8px;
    float:left;
}
#w_diary li span
{   padding:6px 8px 0px 0px;
    float:right;
}

/*我的课程*/
#w_mywebsite div.main_right_title
{    background-position:0px -150px;
}
#w_mywebsite li
{	float:left;
	height:100px;
	width:83px;
	text-align:center;
	margin-right:8px;
	margin-bottom:15px;
}
#w_mywebsite li img
{	height:80px; width:70px;}


/*课程*/
#w_curricula div.main_right_title
{    background-position:0px -150px;
}
#w_curricula li
{	padding:6px 8px;
	border-bottom:1px dashed #ccc;
	height:80px;
}
#w_curricula li>a
{	float:left;}
#w_curricula li img
{	width:70px;	height:80px;}
#w_curricula li div
{	float:left; margin-left:15px; width:450px;}
#w_curricula li div a
{	color:#900;
	font-size:15px;
	font-weight:bold;
	font-family:微软雅黑,黑体;
}
#w_curricula li div p
{	margin-top:5px;}


/*教师推送课程*/
#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;}


/*课程中我上传的资源*/
#w_curricula_myupload div.main_right_title
{    background-position:0px -200px;
}
#w_curricula_myupload li
{   height:22px;
    border-bottom:solid 1px #eee;
}
#w_curricula_myupload li a
{   padding:6px 0px 0px 8px;
    float:left;
}
#w_curricula_myupload li p
{   padding:6px 8px 0px 0px;
    float:right;
}

/*课程中我的话题*/
#w_curricula_mytalk div.main_right_title
{    background-position:0px -250px;
}


/*右侧浮动窗口*/
#floatBox
{   width:80px;
    padding:30px 0px 10px 18px;
    top:150px;
    right:0px;
    position: fixed;
    z-index:100px;
    display:none;
    background-image:url("images/floatbox.gif");
    background-position:left top;
    background-repeat:no-repeat;
    height:310px;
}
#floatBox ul{width:52px;}
#floatBox li
{    list-style:none;
     display:none;
     background-image:url("images/line1.gif");
     background-position:5px bottom;
     background-repeat:no-repeat;
     }
#floatBox img
{   width:48px;
    height:48px;
    margin:10px auto;
}