﻿BODY {
	line-height: 24px; margin: 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; background: url(images/pic_02.jpg) repeat-x 50% top; color: #333; font-size: 12px;}
IMG {
	border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px
;}
A:visited {
	font-size: 14px; color: #333; text-decoration: none
;}
A:link {
	font-size: 14px; color: #333; text-decoration: none
;}
A:hover {
	font-size: 14px; color: #3499ce; text-decoration: none
;}
A:active {
	font-size: 14px;
	color: #333;
	text-decoration: none;
	text-align: left;}
TD {
	word-wrap: break-word; word-break: break-all
;}
INPUT {
	font-size: 12px
;}
#top {
	background: url(images/pic_05.jpg) no-repeat center top
;}
#top A:visited {
	font-size: 12px; color: #fff; text-decoration: none;}
#top A:link {
	font-size: 12px; color: #fff; text-decoration: none;}
#top A:hover {
	font-size: 12px; color: #d9f58c; text-decoration: none;}
#notice A:visited {
	color: #fff; text-decoration: none;}
#notice A:link {
	color: #fff; text-decoration: none;}
#notice A:hover {
	color: #d9f58c; text-decoration: none;}
#top .table {
	margin-right: 20px;}
#top .a {
	background: url(images/top_08.jpg) no-repeat center top; height: 58px;}
#top .b {
	background: url(images/top_10.jpg) no-repeat center top; height: 58px;}
#top .c {
	background: url(images/top_12.jpg) no-repeat center top; height: 58px;}
#notice SPAN {
	color: #fff; font-weight: bold
;}
#menu {
	padding-bottom: 0px; line-height: 18px; padding-left: 15px; padding-right: 15px; padding-top: 0px
;}
#menu_2 {
	padding-bottom: 5px; padding-left: 15px; padding-right: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; letter-spacing: 1px; color: #666; font-size: 12px; font-weight: bold; word-spacing: 6px; padding-top: 5px
;}
#menu_2 A:visited {
	color: #666; text-decoration: none
;}
#menu_2 A:link {
	color: #666; text-decoration: none
;}
#menu_2 A:hover {
	color: #0b6ea5; text-decoration: none
;}
#menu_2 UL {
	padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
;}
#menu_2 LI {
	white-space: nowrap; float: left
;}
.li_l {
	text-align: center; width: 60px; white-space: nowrap; float: left
;}
.cate UL {
	padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
;}
.cate LI {
	padding-bottom: 0px; padding-left: 3px; padding-right: 3px; white-space: nowrap; float: left; padding-top: 0px
;}
#left {
	padding-bottom: 10px; padding-left: 10px; padding-right: 10px; padding-top: 10px
;}
.title {
	text-align: left; line-height: 30px; padding-left: 38px; background: url(images/pic_18.jpg) no-repeat left 50%; color: #fff; font-size: 13px; font-weight: bold
;}
.title_2 {
	text-align: left; line-height: 15px; padding-left: 15px; background: url(images/pic_36.jpg) no-repeat left 50%; color: #333; font-size: 12px; font-weight: bold
;}
.title_2 A:visited {
	text-align: left; line-height: 15px; color: #0b6ea5; font-size: 12px; font-weight: bold
;}
.title_2 A:link {
	text-align: left; line-height: 15px; color: #0b6ea5; font-size: 12px; font-weight: bold
;}
.title_3 {
	text-align: left; padding-bottom: 2px; line-height: 16px; text-indent: 12px; padding-left: 0px; padding-right: 0px; padding-top: 2px
;}
.title_red {
	padding-left: 8px; color: #f00; font-size: 12px; font-weight: bold
;}
.title_red A:visited {
	color: #f00; text-decoration: none
;}
.title_red A:link {
	color: #f00; text-decoration: none
;}
.title_red A:hover {
	color: #000; text-decoration: none
;}
.title_4 {
	line-height: 15px; color: #0b6ea5; font-size: 12px; font-weight: bold
;}
.title_4_ {
	text-align: center; line-height: 15px; color: #0b6ea5; font-size: 12px; font-weight: bold
;}
.title_21 {
	background-image: url(images/pic_36.jpg); text-align: left; line-height: 20px; padding-left: 15px; background-repeat: no-repeat; background-position: left 50%; color: #000
;}
.form {
	width: 140px; height: 15px;}
.form_2 {
	width: 90px; height: 20px; font-size: 12px;}
.xx {
	background: url(images/pic_45.jpg) no-repeat center top;}
.xx_0 TD {
	text-align: left; line-height: 30px; padding-left: 30px; background-image: url(images/pic_21.jpg); font-size: 14px; font-weight: bold;}
.xx_1 TD {
	text-align: left; line-height: 30px; padding-left: 40px; background-image: url(images/pic_25.jpg); font-size: 12px;}
.xx_1 A:visited {
	font-size: 12px; color: #007bbb; text-decoration: none;}
.xx_1 A:link {
	font-size: 12px; color: #007bbb; text-decoration: none;}
.xx_1 A:hover {
	font-size: 12px; color: #e79e11; text-decoration: none;}
.xx_2 {
	font-size: 14px;}
.xx_2 tr{ background-color:expression('#FFFFFF,#eff3f6'.split(',')[rowIndex%2]); line-height: 30px;}
.xx_3 tr{ background-color:expression('#eff3f6,#FFFFFF'.split(',')[rowIndex%2]); line-height: 30px;}
.xx_2_ TD {
	line-height: 30px; font-size: 12px; border-bottom: #ccc 1px dotted
;}
.sousuo {
	margin: 8px 0px 10px
;}
.img {
	border-bottom: #ccc 1px solid; border-left: #ccc 1px solid; padding-bottom: 1px; padding-left: 1px; padding-right: 1px; border-top: #ccc 1px solid; border-right: #ccc 1px solid; padding-top: 1px
;}
.biaoti_5 {
	font-weight: bold
;}
.p_2 {
	padding-left: 8px
;}
.bq {
	text-align: center; line-height: 20px; background: url(images/bottom_0.jpg) repeat-x top; font-size: 12px;}
.bq A:visited {
	font-size: 12px; color: #333; text-decoration: none
;}
.bq A:link {
	font-size: 12px; color: #333; text-decoration: none
;}
.bq A:hover {
	font-size: 12px; color: #3499ce; text-decoration: none
;}
.line TD {
	line-height: 26px; font-size: 15px; font-weight: bold;}
.right_td {
	text-align: left; padding-bottom: 10px; padding-left: 20px; padding-right: 20px; background: url(images/bg.jpg) #fff no-repeat center top; vertical-align: top; padding-top: 10px; font-size: 12px;}
.right_td_ {
	text-align: left; line-height: 30px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; background: url(images/bg.jpg) #fff no-repeat center top; vertical-align: top; padding-top: 10px;}
.right_foot {
	text-align: right; line-height: 36px; padding-right: 20px; background: url(images/bg_74.jpg) #fff no-repeat center bottom; height: 40px; vertical-align: bottom;}
#ShowPage_1 {
	text-align: right; width: 80%
;}
.left_td {
	text-align: center; background-color: #c1ddea; vertical-align: top;}
.Course_title {
	text-align: center; background-color: #ffffff; height: 40px; color: #0b6ea5; font-size: 16px; vertical-align: middle; font-weight: bold
;}
#ShowLogin {
	padding-right: 15px; overflow: hidden
;}
#scrollWrap {
	width: 98%; height: 18px; overflow: hidden
;}
#scrollMsg {
	text-align: left; padding-bottom: 0px; padding-left: 10px; padding-right: 10px; float: left; padding-top: 0px
;}
#scrollMsg UL {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
;}
#scrollMsg LI {
	line-height: 18px; list-style-type: none
;}
#tab_list TD {
	cursor: hand
;}
#scrollWrap_left {
	width: 100%; height: 220px; overflow: hidden
;}
#scrollMsg_left {
	text-align: left; padding-bottom: 0px; padding-left: 10px; width: 100%; padding-right: 10px; padding-top: 0px
;}
#scrollMsg_left UL {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; clear: both; padding-top: 0px
;}
#scrollMsg_left LI {
	padding-bottom: 0px; line-height: 18px; list-style-type: none; margin: 6px 0px; padding-left: 0px; padding-right: 0px; clear: both; padding-top: 0px
;}
.MsoNormal{
	font-size:14px;
	line-height:1.5em;
	padding:10px;}
#left .right_td tr .MsoNormal table tr td {
	text-align: center;}
#left .right_td tr .MsoNormal p {
	text-align: center;}
#left .right_td tr .MsoNormal table {
	text-align: center;}
#left .right_td tr .MsoNormal p {
	text-align: left;}