﻿a:hover{color:#f60;}
#body .left{float:left; width:250px; padding-right:13px;}
#body .center{clear:both;float:left; width:430px; padding:0px;}
#body .right{float:right;width:254px;}

#login{background:url(../images/index_04.jpg) no-repeat;width:250px; height:160px; padding-bottom:11px; line-height:20px; color:#FFF;}
#login .body{padding:40px 10px 0px 20px;}
#login .f_l div{ padding:2px 0px;}
#login .label{clear:both; float:left; width:50px; color:#FFF;}
#login .text{float:left; width:102px; color:#FFF; text-align:center;}
#login .enter{float:right; text-align:left; padding-right:10px;}
#login .text input{ border:solid 1px #639629; width:98%; line-height:16px;}
#login .button{clear:both; padding:10px 0px; text-align:center;}
#login a{color:#FFF;}

#quickimg p{ padding-bottom:5px; margin:0px;}
#resource .top{ background:url(../images/index_20.jpg) no-repeat; height:27px; line-height:27px; color:#FFF; font-size:12px; padding-left:25px; font-weight:bold;}
#resource .top a.more{color:#B5AEB5; display:inline-block;text-align:right; text-decoration:none; padding-right:8px;font-weight:bold;}
#resource .body{ border-left: solid 1px #DED7D6; border-right:solid 1px #DED7D6; border-bottom:solid 1px #DED7D6; height:279px; padding:2px 5px;}
#resource .body ul{ padding:0px; margin:0px;list-style-type:none;}
#resource .body li{ line-height:26px; margin:0px; padding-left:5px; background:url(../images/tuxx.jpg) no-repeat left center; padding-left:10px; }

#ad{clear:both;WIDTH: 428px; height:244px; border:solid 1px #7B827B; padding:1px;}
#lantern {	BORDER: #ffffff 1px solid; OVERFLOW: hidden; WIDTH: 426px; CURSOR: pointer; HEIGHT: 240px}
#lanternMain {	WIDTH: 426px; HEIGHT: 224px; BACKGROUND-COLOR: #ffffff}
#lanternNavy {	FONT-SIZE: 12px; FLOAT: left; OVERFLOW: hidden; WIDTH: 1000px; COLOR: #ffffff; HEIGHT: 16px; TEXT-ALIGN: center}
#lanternNavy .div_off1 {	FLOAT: left; BORDER-LEFT: #ffcc00 0px solid; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 16px; BACKGROUND-COLOR: #bbbbbb; TEXT-ALIGN: center}
#lanternNavy .div_on1 {	PADDING-RIGHT: 24px; PADDING-LEFT: 10px; FLOAT: left; BORDER-LEFT: #ffcc00 0px solid; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 16px; BACKGROUND-COLOR: #cc3300}
#lanternNavy .div_off2 {	FLOAT: left; BORDER-LEFT: #ffcc00 1px solid; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 16px; BACKGROUND-COLOR: #bbbbbb; TEXT-ALIGN: center}
#lanternNavy .div_on2 {	PADDING-RIGHT: 24px; PADDING-LEFT: 10px; FLOAT: left; BORDER-LEFT: #ffcc00 1px solid; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 16px; BACKGROUND-COLOR: #cc3300}
#lanternNavy .div_off3 {	BORDER-RIGHT: #ffcc00 2px solid; FLOAT: left; BORDER-LEFT: #ffcc00 1px solid; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 16px; BACKGROUND-COLOR: #bbbbbb; TEXT-ALIGN: center}
#lanternNavy .div_on3 {	BORDER-RIGHT: #ffcc00 2px solid; PADDING-RIGHT: 24px; PADDING-LEFT: 10px; FLOAT: left; BORDER-LEFT: #ffcc00 1px solid; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 16px; BACKGROUND-COLOR: #cc3300}
#lanternImg {	OVERFLOW: hidden; WIDTH: 426px;position:absolute;HEIGHT: 224px}
#lanternPoint{POSITION: absolute;}
.jumppage {	FLOAT: left; WIDTH: 75px; HEIGHT: 29px}

#course .top {FONT-SIZE: 12px; COLOR: #333;background: url(../images/index_13.jpg) no-repeat  0px 0px;WIDTH: 430px; HEIGHT: 23px; margin-top:5px;}
#course .top div {FONT-SIZE: 14px; FLOAT: left; WIDTH: 84px; CURSOR: pointer; LINE-HEIGHT: 22px; PADDING-TOP:1px; HEIGHT: 22px; TEXT-ALIGN: center}
#course .top .at {background: url(../images/tabnav.jpg) no-repeat;FONT-WEIGHT: bold;}
#course .top .def {background: url(../images/tabnav.jpg) no-repeat;BACKGROUND-POSITION: -85px 0px;}
#course .top .at a{color: #528E10; }
#course .top .more{ font-size:14px; padding-right:10px; color:#000;}
#course .rows {BORDER-RIGHT:#8CCB21 1px solid;  MARGIN-BOTTOM: 4px; BORDER-LEFT: #8CCB21 1px solid;BORDER-BOTTOM: #8CCB21 1px solid; HEIGHT: 215px; padding:3px 2px 2px 10px;}
#course .rows .note {FONT-SIZE: 12px; FLOAT: right; WIDTH: 50px}
#course .rows ul{ padding:0px; list-style-type: none; margin:0px; }
#course .rows ul li{ line-height:27px; border-bottom: dashed 1px #ccc; background:url(../images/tu1.jpg) no-repeat 5px center; padding-left:15px; }
#course .rows ul li.today a,#course .rows ul li.today{color:#946118;}
#course .rows ul li.today a:hover{color:#000; }
#course .rows ul li span{display:inline-block;}
#course .rows ul li span.coursename{width:228px;}
#course .rows ul li span.teachername{width:70px; text-align:center;}
#course .rows ul li span.time{width:90px; text-align:center}
#course .rows ul a{ color:#000; text-decoration:none;}
#course .rows ul a:hover{color:#CE0000;}

#news {clear:both;}
#news .top{background:url(../images/index_08-01.jpg) no-repeat; height:27px; line-height:27px; color:#FFF; font-size:12px; padding-left:25px; font-weight:bold;}
#news .top a.more{color:#B5AEB5; display:inline-block;text-align:right; text-decoration:none; padding-right:8px;font-weight:bold;}
#news .body{ border-left: solid 1px #DED7D6; border-right:solid 1px #DED7D6; border-bottom:solid 1px #DED7D6; height:215px; padding:2px 5px;}
#news .body ul{margin:0px;list-style-type:none;}
#news .body li{ line-height:26px; margin:0px;background:url(../images/tu1.jpg) no-repeat 5px center; padding-left:15px; text-overflow:ellipsis;}

#player{padding-top:5px;}
#player .top{background:url(../images/index_08-01.jpg) no-repeat; height:27px; line-height:27px; color:#FFF; font-size:12px; padding-left:25px; font-weight:bold;}
#player .top a.more{color:#B5AEB5; display:inline-block;text-align:right; text-decoration:none; padding-right:8px;font-weight:bold;}
#player .body{height:215px; border-left: solid 1px #84C718; border-right:solid 1px #84C718; border-bottom:solid 1px #84C718; text-align:center; padding:1px; vertical-align:middle;}

#info{clear:both;width:697px; padding-top:5px; }
#info .top{background:url(../images/infotop.jpg) no-repeat; height:28px; line-height:28px; color:#FFF; font-weight:bolder; font-size:14px; padding-left:40px;}
#infoCase { width:450px; }
#infoCase ul{ padding:0px; list-style-type: none; margin:0px; }
#infoCase ul li{ float:left;line-height:21px;width:75px;}
#infoCase ul li a{background:url(../images/catalog.jpg) no-repeat; width:65px; height:21px; line-height:21px; color:#FFF; text-align:center; display:inline-block; font-size:12px; font-weight:normal;}
#info .body{BORDER-RIGHT:#8CCB21 1px solid;  MARGIN-BOTTOM: 4px; BORDER-LEFT: #8CCB21 1px solid; BORDER-BOTTOM: #8CCB21 1px solid; HEIGHT:195px; padding:10px 2px 2px 10px;}
#info .body .rows{clear:both; padding:0px 0px 10px 0px;}
#info .body .imgnav{clear:both;float:left;width:70px; text-align:center; padding-top:3px; line-height:25px;}
#info .body .imgnav img{width:66px; height:62px;}
#info .body .imgnav p{ margin:0px; padding:0;}
#info .body .imgnav a{color:#00699C;}
#info .body .imgnav a:hover{color:#63A229;}
#info .body .textnav{float:left; width:144px;}
#info .textnav ul{padding:0px; list-style-type:none; margin:0px; padding-left:5px;}
#info .textnav ul li{ line-height:22px; background:url(../images/dian.gif) no-repeat left center; padding-left:5px; height:22px; overflow:hidden;}
#info .textnav ul a{color: #000; text-decoration:none;}
#info .textnav ul a:hover{color:#f60;}


