form{ width:99.3%;}

h1, h2, h3, h4, h5, h6, p, ul, ol, dl, dt, dd, li, body, form, input, button, img, cite, strong, em{ padding:0; margin:0;}

body {
	margin-top: 0px;
	margin-bottom: 0px;
	background:#fff;
}

img
{
	border:0px;
}

a{
color: #00356b; text-decoration: none;
}

a:hover{
color: #9b0d0b; text-decoration: underline;
}

.text1 {
	font-family: "宋体", Arial;
	font-size: 12px;
	line-height: 20px;
	color: #000;
}
.table1 {
	border: 1px solid #999999;
}

.text2 {
	font-family: "宋体", Arial;
	font-size: 13px;
	color: #173d84;
	font-weight: bold;
}
.text3 {
	font-family: "宋体", Arial;
	font-size: 12px;
	line-height: 20px;
	color: #4a4a4a;
}
.text4 {

	font-family: "宋体", Arial;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
}
.text4Copy {


	font-family: "宋体", Arial;
	font-size: 13px;
	color: #FFFFFF;
}
.text5 {

	font-family: "宋体", Arial;
	font-size: 14px;
	color: #3475ab;
	font-weight: bold;
}
.text6 {

	font-family: "宋体", Arial;
	font-size: 12px;
	line-height: 20px;
	color: #000099;
}
.text7 {
	font-family: "宋体", Arial;
	font-size: 16px;
	line-height: 20px;
	color: #9d0f0d;
	
	
}
.text7 a{ font-family:"黑体", Arial; font-size:16px; color:#9d0f0d;}
.text8 {
	font-family: "宋体", Arial;
	font-size: 12px;
	color: #00356b;
}
.table2 {

	border: 1px solid #ffcd9e;
}
.text9 {


	font-family: "宋体", Arial;
	font-size: 14px;
	color: #0033cc;
	font-weight: bold;
}
.text9Copy {



	font-family: "宋体", Arial;
	font-size: 12px;
	color: #0033cc;
	font-weight: bold;
}
.text9Copy2 {




	font-family: "宋体", Arial;
	font-size: 12px;
	color: #0033cc;
}
.text9Copy3 {



	font-family: "宋体", Arial;
	font-size: 14px;
	color: #0033cc;
}
.text10 {

	font-family: "宋体", Arial;
	font-size: 12px;
	line-height: 20px;
	color: #999999;
}
.text10 a.t10 {

color: #999999; text-decoration: none;

}
.text10 a:hover {

color: #9b0d0b; text-decoration: underline;

}

.text1Copy {

	font-family: "宋体", Arial;
	font-size: 14px;
	line-height: 25px;
	color: #000;
}
.text11 {

	font-family: "宋体", Arial;
	font-size: 12px;
	color: #006898;
	font-weight: bold;
}
.text11Copy {


	font-family: "宋体", Arial;
	font-size: 12px;
	color: #006898;
}
.table3 {


	border: 1px solid #92b0dd;
}
.text4Copy2 {



	font-family: "宋体", Arial;
	font-size: 12px;
	color: #FFFFFF;
}
.table4 {



	border: 1px solid #b5c8e5;
}
.text1Copy {
	font-family: "宋体", Arial;
	font-size: 14px;
	line-height: 20px;
	color: #000;
	font-weight: bold;
}
.text1Copy2 {
	font-family: "宋体", Arial;
	font-size: 12px;
	line-height: 25px;
	color: #000;
	font-weight: bold;
}
.text10Copy {
	font-family: "宋体", Arial;
	font-size: 14px;
	line-height: 20px;
	color: #999999;
	font-weight: bold;
}
.text12 {


	font-family: "宋体", Arial;
	font-size: 14px;
	color: #31589a;
	font-weight: bold;
}

.text5Copy {


	font-family: "宋体", Arial;
	font-size: 12px;
	color: #3475ab;
	font-weight: bold;
}
.text5Copy2 {



	font-family: "宋体", Arial;
	font-size: 12px;
	color: #3475ab;
	font-weight: normal;
}
.table5 {


	border: 1px solid #fdc689;
}
.table6 {

	border: 1px solid #cccccc;
	background-color: White;
}
.table6a {
	border: 1px solid #6a7e97;
	background-color: #bddcf9;
}
.text13 {

	font-family: "宋体", Arial;
	font-size: 14px;
	line-height: 20px;
	color: #434142;
	font-weight: bold;
}
.text1Copy3 {

	font-family: "宋体", Arial;
	font-size: 16px;
	line-height: 25px;
	color: #000;
	font-weight: bold;
}
.text14 {


	font-family: "宋体", Arial;
	font-size: 12px;
	line-height: 20px;
	color: #404040;
}
.text11Copy2 {



	font-family: "宋体", Arial;
	font-size: 14px;
	color: #006898;
}
.table7 {
	border: 1px dashed #000000;
}
.text10Copy2 {
	font-family: "宋体", Arial;
	font-size: 12px;
	line-height: 20px;
	color: #999999;
	font-weight: bold;
}
.table8 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #cccccc;
	border-right-color: #cccccc;
	border-left-color: #cccccc;
}
.table9 {

	border: 1px solid #d4f0fe;
}
.text15 {


	font-family: "宋体", Arial;
	font-size: 12px;
	line-height: 20px;
	color: #143779;
}
.text15Copy {


	font-family: "宋体", Arial;
	font-size: 12px;
	line-height: 20px;
	/*font-weight:bold;*/
	color: #143779;
}
.text16 {



	font-family: "宋体", Arial;
	font-size: 12px;
	line-height: 20px;
	color: #00356b;
}
.text16 a{

color: #00356b; text-decoration: none;

}
.text16 a:hover{

color: #9b0d0b; text-decoration: underline;

}
.text16Copy1 {
	font-family: "宋体", Arial;
	font-size: 12px;
	line-height: 20px;
	color: #00356b;
	background-color: #e8f0fd;
}
.text16Copy1 a{

color: #00356b; text-decoration: none;

}
.text16Copy1 a:hover{

color: #9b0d0b; text-decoration: underline;

}
.text16Copy2 {

	font-family: "宋体", Arial;
	font-size: 14px;
	line-height: 20px;
	color: #00356b;
	background-color: #e4e4e4;
}
.text16Copy3 {


	font-family: "宋体", Arial;
	font-size: 12px;
	line-height: 20px;
	color: #00356b;
	background-color: #e4e4e4;
}
.text16Copy4 {


	font-family: "宋体", Arial;
	font-size: 14px;
	line-height: 20px;
	color: #00356b;
}
.text16Copy4 a{

color: #00356b; text-decoration: none;

}
.text16Copy4 a:hover{

color: #9b0d0b; text-decoration: underline;

}
.text17 {
	font-family: "宋体", Arial;
	font-size: 12px;
	line-height: 20px;
	color: #9b0d0b;
	font-weight: bold;
}
.text17Copy {
	font-family: "宋体", Arial;
	font-size: 14px;
	line-height: 20px;
	color: #9b0d0b;
}
.text17Copy2 {

	font-family: "宋体", Arial;
	font-size: 12px;
	line-height: 20px;
	color: #9b0d0b;
}
.text18 {

	font-family: "宋体", Arial;
	font-size: 13px;
	line-height: 20px;
	color: #e7f1fa;
	font-weight: bold;
}

.text18 a{

color:#e7f1fa;text-decoration: none;

}

.text18 a:hover{

color: #9b0d0b; text-decoration: underline;

}
.text4Copy1 {
	font-family: "宋体", Arial;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #8594a7;
}
.text4Copy3 {

	font-family: "宋体", Arial;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
}
.text4Copy3 a{
	font-family: "宋体", Arial;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
}
.text4Copy3 a:hover{
	font-family: "宋体", Arial;
	font-size: 16px;
	color: #9b0d0b;
	font-weight: bold;
	text-decoration:none;
}
.text17Copy3 {

	font-family: "宋体", Arial;
	font-size: 13px;
	line-height: 20px;
	color: #9b0d0b;
	font-weight: bold;
}

.text17Copy3 a{

color:#9b0d0b;text-decoration: none;

}

.text17Copy3 a:hover{

color: #9b0d0b; text-decoration: underline;

}

.text19 {


	font-family: "宋体", Arial;
	font-size: 12px;
	line-height: 20px;
	color: #b5b9ba;
}

.text19 a{

color:#b5b9ba;text-decoration: none;

}

.text19 a:hover{

color: #9b0d0b; text-decoration: underline;

}


.text15Copy2 {



	font-family: "宋体", Arial;
	font-size: 14px;
	line-height: 20px;
	font-weight:bold;
	color: #143779;
}
.table10 {

	border: 1px solid #8394a6;
}
.text17Copy4 {


	font-family: "宋体", Arial;
	font-size: 14px;
	line-height: 20px;
	color: #9b0d0b;
	font-weight: bold;
}
.text20 {

	font-family: "宋体", Arial;
	font-size: 12px;
	line-height: 20px;
	color: #ff7200;

}
.text17Copy5 {



	font-family: "宋体", Arial;
	font-size: 16px;
	line-height: 20px;
	color: #9b0d0b;
	font-weight: bold;
}
.table11 {
	border: 0px;
	font-family: "宋体", Arial;
	font-size: 12px;
	color: #999999;
}
#nav_top {
	width:200px;
	height:50px;
	border:1px solid #a3bcd0;
	left:300px; 
    top:50px; 
    position:absolute; 
}
#from { height:34px; background: #fffbef; border:1px solid #ffb64b;  }
#from p { margin-top:12px; padding-left:22px; word-spacing:0.6em;}	
#from p span {  font-weight:bold; color:#FF0000; }
#listL { float: left; overflow: hidden;margin-top:10px; width:718px;}	
#listL ul {padding:7px 5px; border:1px solid #ffb64b;float:left;border-bottom:1px solid #ccccc;width:706px;}
#listL ul li {float:left;padding:20px 0px;width:695px;border-bottom:1px dashed #ffd394;}
#listL ul li img{width:120px;height:90px;}
#listL ul li h3 { font-size: 14px; text-decoration: none; }
#listL ul li p { padding-right: 5px; line-height: 19px; padding-top: 8px; }

.rollBox{width:260px; _width:280px; height:112px;overflow:hidden; padding:0px 15px 0px 10px; _padding:0px 10px 0px 0px; margin:0 auto; border:0px #0066FF solid; position:relative;}
.rollBox .LeftBotton{height:38px;width:11px; background:url(/images/l.gif) no-repeat; position:absolute; top:5px; left:1px; _left:2px; display:inline;margin:25px 0 0 0;cursor:pointer;}
.rollBox .RightBotton{height:38px;width:11px;background:url(/images/r.gif) no-repeat; position:absolute; top:5px; right:0px; display:inline;margin:25px 0 0 0;cursor:pointer;}
.rollBox .Cont{width:255px; _width:255px; overflow:hidden; float:left; margin-left:4px; _margin-left:9px;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:90px; height:80px; margin:0px 5px; _margin:0 -5px; padding:10px 20px 20px 10px; _padding:10px 10px 20px 10px; float:left;text-align:center; background:url(/images/2.gif) no-repeat;}

.rollBox .Cont .pic img{/*padding:10px;*/background:#fff; border:1px solid #ccc;display:block;margin:-2px 20px 10px -3px;}
.rollBox .Cont .pic p{line-height:40px; margin-top:8px; color:#505050;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466; font-size:12px; text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left; _padding-left:10px;}

.coursetitle
{
	
}

#msgDiv {

    z-index:10001;

    width:500px;

    height:320px;

    background:white;

    border:#336699 1px solid;

    position:absolute;

    left:50%;

    top:30%;

    font-size:12px;

    margin-left:-225px;
	
    display: none;
}
#msgDiv1 {

    z-index:10001;

    width:500px;

    height:320px;

    background:white;

    border:#336699 1px solid;

    position:absolute;

    left:50%;

    top:30%;

    font-size:12px;

    margin-left:-225px;
	
    display: none;
}

#bgDiv {
	 
    display: none;

    position: absolute;

    top: 0px;

    left: 0px;

    right:0px;

    background-color: #777;

    filter:progid:DXImageTransform.Microsoft.Alpha(style=3,opacity=25,finishOpacity=75)

    opacity: 0.6;

}
.textlong{ width:350px;}
.msgbox{ margin-top:20px; padding:0 10px;}
.submsgbox{ margin-left:210px; margin-top:20px;}
#msgShut{text-align:right; float:right; padding-right:10px;}
#msgShut1{text-align:right; float:right; padding-right:10px;}
.overbg
{
	background-color: #DDECFE;
}
.oldbg
{
	background-color: #ffffff;
}