入口页
#entrancebox{width:898px; height:732px; background:url(../images/shadow.png) no-repeat; margin:0 auto; padding:8px 0 0 0; border:1px solid #000}
#entrancebox .body{width:880px; margin:0 auto}
#entrancebox .body .index-title{height:84px; background:#4a4949; padding:0 0 0 15px;color:#fff; line-height:84px; font-size:24px;}
#entrancebox .body .index-author{ height:114px; background:#dbdbdb}
.author-imgbox{width:102px; height:104px; padding:7px 8px; background:url../(images/imgbg.png) no-repeat;}
.author-imgbox img{width:88px; height:90px; margin:0 auto}
.author-info{width:540px;}
.author-info h2{ height:50px; line-height:50px; font-size:18px;background:url(../images/line.png) no-repeat center bottom; padding:0 0 0 10px}
.author-info p{ line-height:32px; padding:0 0 0 10px}
a.entrance{display:block; width:90px; height:90px; background:url(../images/entrance.png) no-repeat; margin:0 auto}
.index-foot{ padding:10px 0 0 0}
.index-foot p{ line-height:32px; text-align:center}
课程内页
body{background:#d2cdc6; width:100%;}
#big-wrapper{min-height:600px;_height:600px}
#long-top{height:20px; width:100%; background:#00562d}
.wrap{width:960px; margin:0 auto}
#header{padding:40px 0 0 0}
#header .nav{width:520px;}
#header .nav .menu{margin:20px 0 0 0; float:right}
#header .nav .menu ul li{float:left; width:104px;}
#header .nav .menu ul li a{display:block;width:93px; height:27px; overflow:hidden; background-image:url(../images/menu_tab.png); background-repeat:no-repeat; text-align:center; line-height:27px;font-size:14px;}
#header .nav .mini-menu{ margin:30px 0 0 0}
#header .nav .menu ul li a:link,#header .nav .menu ul li a:visited{ background-position:left -28px; color:#054a2c}
#header .nav .menu ul li a:hover,#header .nav .menu ul li a:active,#header .nav .menu ul li a.current{ background-position:left  top; color:#00441b}
.mini-menu ul li a.home{display:block;width:20px; height:20px; overflow:hidden; background:url(../images/home.png) no-repeat center; text-indent:-100px;}
#main{width:936px; margin:0 auto;}
#main .left{width:176px; float:left}
#main .right{width:760px; float:right;}
#main .right1{width:936px}
#main  .head .left{ height:79px;background:url(../images/main_01.png) no-repeat left bottom;}
#main  .head .right{ height:79px;background:url(../images/main_02.png) no-repeat right bottom;}
#main  .head1 .right1{ height:77px;background:url(../images/main_021.png) no-repeat right bottom;}
#main  .body .right{ position:relative;z-index:998}
#main  .body .right .content .title{ text-align:right; line-height:36px;  margin:0 auto;  font-size:18px; padding:34px 0 0 0}
#main  .body .right .content{position:absolute; top:-80px; left:50px}
#main  .body1 .right1{ position:relative;z-index:998}
#main  .body1 .right1 .content .title{ text-align:right; line-height:36px;  margin:0 auto;  font-size:18px; padding:34px 0 0 0}
#main  .body1 .right1 .content{position:absolute; top:-80px; left:52px}
#wrapbox{height:680px;}
#wrapbox1{height:780px;}
#wrapbox2{height:860px;}
#wrapbox3{height:720px;}
#contentbox{position:absolute; font-size:14px; line-height:28px; width:740px; z-index:999;}
#showbox{height:560px; overflow:auto;width:660px;}
#showbox1{height:820px; overflow:auto;width:820px;}
#showbox2{height:640px; overflow:auto;width:660px;}
#showbox3{height:820px; overflow:auto;width:660px;}
.p1 {font-size:15px; color:#00B050; font-weight:bold; text-indent:2em}
.p2 {font-size:14px; color:#000; font-weight:bold; text-indent:2em}
.p3 {font-size:14px; color:#E36C0A; font-weight:bold; text-indent:2em}
/*内容样式控制*/
.title1{text-align:right; margin:0 auto;  border-bottom:1px #B8B8B8 solid; font-size:12px}
.title1 a:link,.title1 a:visited{color:#f00}
#content1 p {padding-top:8px; line-height:26px; text-indent:2em}
#showbox1 p {padding-top:8px; line-height:26px; text-indent:2em}
.title2{line-height:26px; font-size:13px; width:800px; margin:0 auto; padding-bottom:10px}
.title2 .authorleft{text-align:left; width:350px; float:left; padding-left:300px; border-bottom:1px #B8B8B8 solid}
.title2 .fontsizeright{padding-right:10px; width:140px; float:right; border-bottom:1px #B8B8B8 solid}
.title2 a:link,.title2 a:visited{color:#f00}

.case1{text-indent:2em; color:#3A8AE0; font-weight:bold}
.case2{color:#0066B4}
.case2 a:link,.case2 a:visited{color:#0066B4}
.case4{color:#F2860A}
.case5{text-indent:2em; color:#E36C0A}
.center {text-align:center}

.green-title{color:#090; font-weight:bold; background:url(../images/titlebg1.png) no-repeat  left center; line-height:30px}
.blues {color:#000099}


#main .body1{width:100%; background:url(../images/main_031.png) repeat-y;}
#main .body1 .right1 .content{width:836px; margin:0 auto}
#main .body{width:100%; background:url(../images/main_03.png) repeat-y;}
#main .body .left .left-box{width:120px; overflow:hidden; margin:0 0 0 15px; min-height:400px;_height:400px; _overflow:visible;}
#main .body .left .left-box dl dt{ width:114px; height:25px;background:url(../images/headbg.png) no-repeat; line-height:25px; color:#fff; font-weight:bold; font-size:15px; padding:0 0 0 25px}
#main .body .left .left-box dl dd p{ line-height:25px; height:25px; padding:0 0 0 20px;background-image:url(../images/icon01.gif);  background-repeat:no-repeat; background-position:left bottom; overflow:hidden; font-size:16px}
#main .body .left .left-box dl dd p.plus{background-position:left top;}
#main .body .left .left-box dl dd ul{padding:0 0 0 15px}
#main .body .left .left-box dl dd ul li{line-height:24px; height:24px; overflow:hidden; font-size:15px; background:url(../images/Vico.jpg) no-repeat left; padding-left:20px}
#main .body .left .left-box dl dd ul li a{display:block; padding:0 0 0 5px}
#main .body .left .left-box dl dd ul li a:link,#main .body .left .left-box dl dd ul li a:visited{color:#333}
#main .body .left .left-box dl dd ul li.currentPage a,#main .body .left .left-box dl dd ul li a:hover,#main .body .left .left-box dl dd ul li a:active{ background:#999}
.uu{ background:#999}
#main .body .right .content{width:660px; margin:0  auto;}
#advance{float:right; margin:10px 0 0 0}
.qpan{ text-align:center}
.qpan p a{display:block; line-height:40px; color:#F00}
#advance ul li{float:left;width:70px;}
#advance ul li a{display:block;width:62px; height:65px; overflow:hidden;text-align:center; }
#advance ul li a img{margin:8px 0 0 0}
#advance ul li a:link,#advance ul li a:visited{background:url(../images/green_brown.png) no-repeat; line-height:22px; color:#fff}
#advance ul li a:hover,#advance ul li a:active{background:url(../images/brown_block.png) no-repeat; line-height:22px; color:#fff}
#main .foot .left{  height:28px;background:url(../images/main_06.png) no-repeat left top;}
#main  .foot .right{ height:169px;background:url(../images/main_07.png) no-repeat right top;}
#main  .foot1{ height:169px;background:url(../images/main_071.png) no-repeat right top;}
#footer{height:100px; background:#7d7a76; margin:20px 0 0 0; padding:20px 0 0 0}
#footer p{text-align:center; line-height:32px; color:#fff;font-size:14px}
/*分页*/
#pages{border-top:1px solid #00562D; margin:0 auto; width:95%}
#pages ul li {float:left; margin:5px}
#pages ul li a{display:block; width:25px; height:25px; line-height:25px; text-align:center; border:1px solid #00562D}
#pages ul li a.pre,#pages ul li a.next{width:60px;}
#pages ul li a:link,#pages ul li a:visited{color:#000}
#pages ul li a:hover,#pages ul li a:active,#pages ul li a.current,#pages ul li a.current:visited{color:#ffffff; background:#00562D}
.description {
	BORDER-BOTTOM: #A5A5A5 1px solid; BORDER-LEFT: #A5A5A5 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #D8D8D8; BORDER-TOP: #A5A5A5 1px solid; BORDER-RIGHT: #A5A5A5 1px solid; PADDING-TOP: 5px; width:90%; margin:10px auto;
}
.w98p {
	MARGIN: 0px auto; WIDTH: 98%
}
.tt{color:#0070C0; font-weight:bold}
.tt1{width:90%; padding-bottom:10px; border-bottom:#757575 1px dashed}
.wen A:link {
	COLOR: #0066CC; font-weight:normal; height:30px; line-height:30px; padding-left:10px; text-decoration:none
}
.wen A:visited {
	COLOR: #0066CC; font-weight:normal; padding-left:10px
}
.wen A:hover {
	COLOR: #0066CC; font-weight:normal; padding-left:10px; text-decoration:underline
}

.wen1 A:link {
	COLOR: #004276; font-weight:normal; height:30px; line-height:30px; padding-left:10px; text-decoration:none
}
.wen1 A:visited {
	COLOR: #004276; font-weight:normal; padding-left:10px
}
.wen1 A:hover {
	COLOR: #f00; font-weight:normal; padding-left:10px; text-decoration:none
}

/*表格样式*/
#table1{
    table-layout:fixed;
    empty-cells:show; 
    border-collapse: collapse;
    margin:0 auto;
	font-size:13px; font-weight:normal;
}
#table1 td{
    height:26px; line-height:26px
}
.lefts{
    text-align:left
}
.rights{text-align:right
}

.t1{
    font-weight:bold; text-align:center
}
.t2 {text-align:center }
.t3 {text-indent:2em; padding:5px }
.t4{background-color:#00441B; color:#FFFFFF}
.t5{background-color:#C9EDFF; color:#000000}

#table2{
    table-layout:fixed;
    empty-cells:show; 
    border-collapse: collapse;
    margin:0 auto;
	font-weight:normal; border:solid #00441B; border-width:1px 0px 0px 1px
}
#table2 td{
    height:22px; line-height:22px; border:solid #00441B; border-width:0px 1px 1px 0px; padding:5px
}

#table2 img{
   padding:5px; text-align:center
}
#course-title{width:880px; height:84px; line-height:84px; background:#333;}
#course-title h1{ line-height:84px; color:#fff; font-size:32px; padding:0 0 0 15px}

/* myplayer */
div#myplayer { width:548px;margin:0 auto; border:1px #cccccc solid; clear:both;margin-top:20px; background:#ffffff; clear:both;}
ul.mylist { width:100%; text-align:left;font-size:12px; }
ul.mylist li { padding:1px 0; line-height:24px;height:24px; border-top:1px #efefef solid; }
ul.mylist li a,ul.mylist li a:link,ul.myllist li a:visited{ padding:0px 6px 0px 30px; overflow:hidden; line-height:24px;height:24px;display:block;  background:url(Vico.jpg) no-repeat 6px 6px; text-decoration:none; color:#666666;}
ul.mylist li a:hover{ color:#cc0000; background:#efefef url(Vico.jpg) no-repeat 6px 6px; }
div#title { width:540px;margin:0 auto; height:40px;line-height:40px;font-family:Verdana, Arial, Helvetica, sans-serif,"宋体";}
div#title h2 { text-align:center;}

div#code {  width:540px;margin:0 auto; }
div#code fieldset { width:620px;margin:0 auto; }
div#code fieldset legend h1{ font-size:12px; color:#666666;}
div#code textarea{ width:600px;margin:0 auto; }