﻿@charset "utf-8";
@import url("/css/scorll_pic.css");

* {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; 
}
body {
	margin:0px; padding:0px;text-align:center; font-size:12px; 
}
#container  {	
	MARGIN: auto;width:950px; text-align:left;MIN-HEIGHT: 100%;
}
#header {
	
}
#header_move {
  POSITION: absolute;
  width:950px;
  TOP: 0px		
}
#bottom_index{	
	clear: both;	
	margin:0px auto;
}
#bottom_inside{	
	clear: both;	
	margin:0px auto;
}

/* class column guider  4列显示*/
.column_guide {
	width: auto;
} 
.column_guide ul { 
	list-style: none; 
	line-height:18px;
	padding-left:8px;
} 
.column_guide li { 
	float:left;
	text-align:left;	
	width: 75px; 
}

/* 2列显示 */
.column_guide_2list {
	width: auto;
} 
.column_guide_2list ul { 
	list-style: none; 
	padding:5px; 
	margin:3px; 	
} 
.column_guide_2list li { 
	float:left;
	text-align:left;	
	width: 150px; 
}
.showinfo{
	display:block;
}
.hideinfo {
	display:none;
}

.hidetext {
	display:none;
}

.showno {
	display:none;
}

.nothing {
	display:none;
}

.hidesome {
	display:none;
}

/* fen zhan area banner */
.areabanner{
	display:none; 
}

/* +++++++++++++ hr ++++++++++++++++ */
hr.line {
	height:0px;
	border:#d1d7dc 1px solid;
}
hr.dot {
	height:0px;
	margin:1px;
	border:#cccccc 1px dashed;	
}
hr.none {
	-moz-opacity:0;
	opacity:0;
}
/* 竖线 */
.vline{
	width:1px;height:140px;background:#999;
} 

/*  ++++++++++++ div +++++++++++++++++ */
div.all {
	clear:both;
	width:100%;
}
div.clear {
	clear:both;
}
div.space {
	clear:both;
	padding:2px;
	margin:2px;
}
/* 名校推荐*/
.minxiaoList{
	float: left;
	list-style-type: none;	
	list-style-position: outside;
	padding: 0px;		
	margin: 5px 3px 5px 3px;	
}
.minxiaoList li{	
	/* 截取字符开始 */
	overflow: hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	-o-text-overflow:ellipsis;
	/* 截取字符结束 */	
	width: 132px; /*FF*/
	*width: 145px !important; /*IE7*/
	*width: 126px; /*IE6*/		
	margin: 0px 5px 3px 0px;	
	padding: 0px 0px 4px 0px;
	float: left;
}

/* 截取字符个数 */
.cutLen{
    width:290px;
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
}
.textOverflow250 {
	width: 250px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	-o-text-overflow:ellipsis;	
}
.textOverflow224 {
	width: 224px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	-o-text-overflow:ellipsis;	
}
.textOverflow150 {
	width: 150px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	-o-text-overflow:ellipsis;	
}
.textOverflow315 {
	width: 315px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	-o-text-overflow:ellipsis;	
}
.textOverflow376 {
	width: 180px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	-o-text-overflow:ellipsis;	
}
.textOverflow {
	width: auto;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	-o-text-overflow:ellipsis;	
}
.cred {
color:#FF0000;
}
/* 置顶显示课程(二)*/
.fixclassListW150{
	float: left;
	list-style-type: none;	
	list-style-position: outside;
	padding: 0px;		
	margin: 3px 0px 3px 0px;
	color:#07519a;
}
.fixclassListW150 li{	
	/* 截取字符开始 */
	overflow: hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	-o-text-overflow:ellipsis;
	/* 截取字符结束 */	
	width: 132px; /*FF*/
	*width: 150px !important; /*IE7*/
	*width: 126px; /*IE6*/		
	margin: 0px 3px 3px 0px;	
	padding: 0px 0px 4px 0px;
	float: left;
}

/* 文章显示*/
.arListW220{
	float: left;
	list-style-type: none;	
	list-style-position: outside;
	padding: 0px;		
	margin: 0px 3px 0px 3px;
	width:	470px;
	*width:	462px !important;
	_width:	458px;	
}
.arListW220 li{	
	/* 截取字符开始 */
	overflow: hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	-o-text-overflow:ellipsis;
	/* 截取字符结束 */	
	width: 140px; /*FF*/
	*width: 142px !important; /*IE7*/
	_width: 138px; /*IE6*/		
	margin:  0px 3px 0px 3px;	
	padding: 0px 0px 2px 0px;
	float: left;
}


.box {
	width: 100%;
	margin-top: 11px;
	border:1px solid #cccccc;
	text-align:left;
}
.box ul {
	margin: 0;
	list-style: none;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.box li {
	margin: 0 0 6px;
	padding: 0;
}
.box .bar0 {
	margin-top: 2px;
	margin-left:2px;
	margin-right:2px;
	font-size: 100%;
	color: #333;
	background: url(/images/page/ja1.gif) repeat-x top left;
	padding-left: 13px;
	padding-top:4px;
	height: 20px;
	border-bottom:1px solid #f2ad5c;
}
.box .bar1 {
	margin-top: 2px;
	margin-left:2px;
	margin-right:2px;
	font-size: 100%;
	color: #333;
	background: url(/images/page/ja2.gif) repeat-x top left;
	padding-left: 13px;
	padding-top:4px;
	height: 20px;
	border-bottom:1px solid #f2ad5c;
}
.box .bar2 {
	margin-top: 2px;
	margin-left:2px;
	margin-right:2px;
	font-size: 100%;
	color: #333;
	background: url(/images/page/kr.gif) repeat-x top left;
	padding-left: 13px;
	padding-top:4px;
	height: 20px;
	border-bottom:1px solid #88D2FF;
}
.box .bar3 {
	margin-top: 2px;
	margin-left:2px;
	margin-right:2px;
	font-size: 100%;
	color: #333;
	background: url(/images/page/kr2.gif) repeat-x top left;
	padding-left: 13px;
	padding-top:4px;
	height: 20px;
	border-bottom:1px solid #88D2FF;
}
.box .bar4 {
	margin-top: 2px;
	margin-left:2px;
	margin-right:2px;
	font-size: 100%;
	color: #333;
	background: url(/images/page/fr2.gif) repeat-x top left;
	padding-left: 13px;
	padding-top:4px;
	height: 20px;
	border-bottom:1px solid #a8aaef;
	
}
.box .bar5 {
	margin-top: 2px;
	margin-left:2px;
	margin-right:2px;
	font-size: 100%;
	color: #333;
	background: url(/images/page/fr1.gif) repeat-x top left;
	padding-left: 13px;
	padding-top:4px;
	height: 20px;
	border-bottom:1px solid #a8aaef;
}
.box .bar6 {
	margin-top: 2px;
	margin-left:2px;
	margin-right:2px;
	font-size: 100%;
	color: #333;
	background: url(/images/page/de2.gif) repeat-x top left;
	padding-left: 13px;
	padding-top:4px;
	height: 20px;
	border-bottom:1px solid #e88e81;
}
.box .bar7 {
	margin-top: 2px;
	margin-left:2px;
	margin-right:2px;
	font-size: 100%;
	color: #333;
	background: url(/images/page/de1.gif) repeat-x top left;
	padding-left: 13px;
	padding-top:4px;
	height: 20px;
	border-bottom:1px solid #e88e81;
}
.box .bar8 {
	margin-top: 2px;
	margin-left:2px;
	margin-right:2px;
	font-size: 100%;
	color: #333;
	background: url(/images/page/ru2.gif) repeat-x top left;
	padding-left: 13px;
	padding-top:4px;
	height: 20px;
	border-bottom:1px solid #4cab40;
}
.box .bar9 {
	margin-top: 2px;
	margin-left:2px;
	margin-right:2px;
	font-size: 100%;
	color: #333;
	background: url(/images/page/ru1.gif) repeat-x top left;
	padding-left: 13px;
	padding-top:4px;
	height: 20px;
	border-bottom:1px solid #4cab40;
}

.title1{
	font-size:12px;
	font-weight:bold;	
}
.box h3 a {
	font-size:12px;
	font-weight:normal;
	float:right;
	margin:-12px 10px 0 0;
}
.c_ban1 h1 a{	
	font-weight:normal;
	float:right;
	text-align:left;
	padding:3px;	
}
.cdcnt{
	line-height:20px;
	padding:8px;
	text-align:left;
	margin:5px;
}
.fontblue{
	color:#4080c1;
	font-weight:bold;
}

/*  在线课程*/
.olBox {
	width: 100%;
	margin-bottom: 5px;
	border:1px solid #cccccc;
	text-align:left;
}
.olBox ul {
	margin: 0;
	list-style: none;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;	
}
.olBox li {
	margin: 0 0 6px;
	padding: 0;
}
.olBox .olBar1 {
	font-size: 100%;
	color: #333;
	background: url(/images/page/x_bar1.gif) repeat-x top left;
	padding-left: 40px;
	padding-top:12px;
	height: 30px;	
}
.olBox .olBar2 {
	font-size: 120%;
	color: #333;
	background: url(/images/page/x_bar2.gif) repeat-x top left;
	padding-left: 35px;
	padding-top:12px;
	height: 30px;	
}
.olBox .olBar3 {
	margin-top: 2px;
	margin-left:2px;
	margin-right:2px;
	font-size: 100%;
	color: #333;
	background: url(/images/page/kr.gif) repeat-x top left;
	padding-left: 4px;
	padding-top:5px;
	height: 20px;	
}
.olBox h3 a {
	font-size:12px;
	font-weight:normal;
	float:right;
	margin:-12px 10px 0 0;
}
/* ++++++++++++++++ font size and font style ++++++++++++++++++++++ */
.h {
	line-height:160%;
}
.b {
	font-weight:bold;
}
.i {
	font-style:italic;
}
.u {
	text-decoration:underline;
}
.t {
	text-decoration:line-through;
}
.bold {
	font-weight:bold;
}
.superbig{
	font-size:23px;
}
.big {
	font-size:14px;
}
.large {
	font-size:16px;
}
.normal {
	font-size:12px;
}
.small {
	font-size:10px;
}
.banner_title{
	font-weight:bold; font-size:12px; text-align:left; padding-left:10px;
}
.gray{
	color: #666666;
}
.blue{
	color: #0000FF;
}
.white{
	color: #fffffe;
}
.green{
	color: #336600;
}
.green2{
	color:#91ce1d;
}
/* 老红色 */
.lred{
	color:#b9271a;
}
/* 黄绿色 */
.yg{
	color:#a0c103;
}
/* 深蓝色 */
.sBlue{
	color:#0049A5;
}
.color1{
	color: #fca21d;
}
.color2{
	color: #c82d45;
}
.color3{
	color: #a619ff;
}
.color4{
	color: #91ce1d;
}
.color5{
	color: #e44f25;
}


.hand {
	cursor:pointer;
}
.hide {
	display:none;
}
.invisible {
	visibility:hidden;
}
.clear {
	clear:both;
}



/* +++++++++++++++++++ align style ++++++++++++++++++++*/
.left {
	float:left;
	vertical-align:middle;
}
.center {
	text-align:center;
	vertical-align:middle;
}
.right {
	float:right;
	vertical-align:middle;
}

.table-break {
	table-layout:fixed;
	overflow:hidden;
}
.table-break {
	table-layout:fixed;
	word-wrap:break-word;
	overflow:hidden;
}
.word-break {
	word-wrap:break-word;
	word-break:break-all;
}
.word-keep {
	word-break:keep-all;
}
.over-hide {
	overflow:hidden;
}
.align-left {
	text-align:left !important;
}
.align-center {
	text-align:center !important;
}
.align-right {
	text-align:right !important;
}
/* ********* base style ****** */
DIV {
	MARGIN: 0px auto
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}

/* 深黑色显示 */
A {
	TEXT-DECORATION: none
}
A:link {
	COLOR:#3a3a3a;
}
A:visited {
	COLOR: #3a3a3a
}
A:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
A:active {
	COLOR: #3a3a3a	
}

/* 灰色显示 */
.graytitle A {
	color::#999999;
	TEXT-DECORATION: none;
}
.graytitle A:link {
	COLOR: #999999
}
.graytitle A:visited {
	COLOR: #999999
}
.graytitle A:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
.graytitle A:active {
	COLOR: #999999	
}

/* 蓝色显示 */
.bluetitle A {
	color::#07519a;
	TEXT-DECORATION: none;
}
.bluetitle A:link {
	COLOR: #07519a
}
.bluetitle A:visited {
	COLOR: #07519a
}
.bluetitle A:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
.bluetitle A:active {
	COLOR: #07519a	
}

/* 绿色显示 */
.greentitle A {
	color::#006633;
	TEXT-DECORATION: none;
}
.greentitle A:link {
	COLOR: #006633
}
.greentitle A:visited {
	COLOR: #006633
}
.greentitle A:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
.greentitle A:active {
	COLOR: #006633	
}

/* 橙红色显示 */
.orgtitle A {
	color::#ff5500;
	TEXT-DECORATION: none;
}
.orgtitle A:link {
	COLOR: #ff5500
}
.orgtitle A:visited {
	COLOR: #ff5500
}
.orgtitle A:hover {
	COLOR: #e04216; TEXT-DECORATION: underline
}
.orgtitle A:active {
	COLOR: #ff5500	
}



.clear {
	CLEAR: both
}
/*.left {
	FONT-WEIGHT: bold; FLOAT: left; COLOR: #1874c7
}
.right {
	FLOAT: right; COLOR: #1874c7; TEXT-DECORATION: underline
}*/
.orange_text{
	color:ff5500;
	font-weight:bold;
}

/* +++++++++++++++++++++ search banner +++++++++++++++++++++++ */
.search_bg{
	BACKGROUND: url(/images/page/search_bg.gif) no-repeat; padding-left:5px; 
}

/* area banner */
.area_bg{
	BACKGROUND: url(/images/page/area_bg.jpg) no-repeat; height:36px; line-height:36px; vertical-align:middle;
}

/* ++++++++++++++++ bottom setter +++++++++++++++++++++++++++++++++ */
.bottom {
	PADDING-TOP: 0px
}
.bottom .ts{
	BACKGROUND: url(/images/page/bom_t.gif) repeat-x;
}
.bottom .ms{
	BACKGROUND: url(/images/page/bom_m.gif) repeat-x repeat-y; height:45px;
}
.bottom .bs{
	BACKGROUND: url(/images/page/bom_b.gif) repeat-x;
}


.bottom_menu {	
	PADDING-LEFT: 2px; 
	PADDING-RIGHT: 2px;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 3px;
	FONT-SIZE: 13px; 		
	LETTER-SPACING: 2px;	
	TEXT-ALIGN: center;
	line-height:25px;
}
.bottom_menu2 {
	width:950px;
	BORDER-RIGHT: #d7e9fc 1px solid; PADDING-RIGHT: 2px;
	BORDER-TOP: #d7e9fc 1px solid; PADDING-LEFT: 2px; 
	FONT-SIZE: 13px; background-color:#CCCCCC;
	PADDING-BOTTOM: 2px; BORDER-LEFT: #d7e9fc 1px solid; 	 
	PADDING-TOP: 6px; LETTER-SPACING: 2px; HEIGHT: 19px; TEXT-ALIGN: center
}
.bottom_count {
	DISPLAY: none;
}
.bottom_cop{
	text-align:center;

}

/*  +++++++++++++++++++++++++++++ 分隔线 及线条++++++++++++++++++ */
.separate {
	PADDING-LEFT: 10px; WIDTH: 10px; COLOR: #1874c7;
}
.line_box {
	width:313px; /*For Firefox*/
	*width:315px; /*For IE7 & IE6*/
	_width:315px; /*For IE6*/
	overflow:hidden;
	float:left;
	background:#ffffff;
	BORDER:#d7e9fc 1px solid;
	margin-right:6px;
	margin-top:5px;
}

.bBox {
	BORDER: #99bbdd 1px solid; MARGIN-BOTTOM: 8px; width:auto; 
}
.gBox {
	BORDER: #b8dfc2 1px solid; MARGIN-BOTTOM: 8px; 
}
.yBox {  
	BORDER-RIGHT: #FFCC99 1px solid; BORDER-TOP: #FFCC99 1px solid; MARGIN-BOTTOM: 8px; BORDER-LEFT: #FFCC99 1px solid;  BORDER-BOTTOM: #FFCC99 1px solid
}
.rBox {
	BORDER-RIGHT: #ff5500 1px solid; BORDER-TOP: #ff5500 1px solid; MARGIN-BOTTOM: 10px; BORDER-LEFT: #ff5500 1px solid; BORDER-BOTTOM: #ff5500 1px solid; width:auto;
}
.grayBox {
	BORDER-RIGHT: #E1E1E1 1px solid; BORDER-TOP: #E1E1E1 1px solid; MARGIN-BOTTOM: 10px; BORDER-LEFT: #E1E1E1 1px solid; BORDER-BOTTOM: #E1E1E1 1px solid; width:auto;
}





/*- +++++++++++++++++++++ others +++++++++++++++++++++*/

.mt5 {
	MARGIN-TOP: 5px
}
.mb5 {
	MARGIN-BOTTOM: 5px
}
.ml10 {
	MARGIN-LEFT: 10px
}
.mt10 {
	MARGIN-TOP: 10px
}
.mb10 {
	MARGIN-BOTTOM: 10px
}
.mt8 {
	MARGIN-TOP: 8px
}
.mb8 {
	MARGIN-BOTTOM: 8px
}
.mt15 {
	MARGIN-TOP: 15px
}


A.f_nav:link {
	DISPLAY: block; COLOR: #0c4d83; HEIGHT: 14px; TEXT-DECORATION: none
}
.clear_float {
	CLEAR: both; HEIGHT: 1px
}
.float_left {
	FLOAT: left
}
.float_right {
	FLOAT: right
}
A.f_nav:visited {
	COLOR: #0c4d83
}
A.f_nav:hover {
	DISPLAY: block; COLOR: #000000; PADDING-TOP: 1px; TEXT-DECORATION: none
}
.clearfix {
	DISPLAY: inline-block
}
.hidden {
	DISPLAY: none
}
.clear {
	CLEAR: both; OVERFLOW: hidden; HEIGHT: 0px
}
.undis {
	DISPLAY: none
}
.f_green {
	COLOR: #008000f
}
A.f_green:link {
	COLOR: #008000
}
A.f_green:visited {
	COLOR: #008000
}

/* 2列显示  */
.listdata_2list LI{
	width:49%;
	float:left;	
}

/* 3列显示  */
.listdata_3list LI{
	width:30%;
	float:left;	
}

/* 4列显示  */
.listdata_4list LI{
	width:23%;
	float:left;
	font-weight:bold;	
}
/* 黑色显示 */
.listdata LI {
	text-align:left;
	/*PADDING: 2px 2px 2px 2px; */
	line-height:20px;
	padding-left:6px;
}
.listdata LI A {
	COLOR: #333; 	
}
.listdata LI A:hover {
	TEXT-DECORATION: none;
	color:#FF0000;
	text-decoration:underline;
}

.cuteList{
	float: left;
	list-style-type: none;	
	list-style-position: outside;
}
.cuteList li{
	/* 截取字符开始 */
	overflow: hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	-o-text-overflow:ellipsis;
	/* 截取字符结束 */	
	float: left;
}

.jingpai {
	background:url("/images/page/jingpai_back.gif") repeat-x;
}

/* div里不加<img> <input> 等html时使用 */
div.dataList ul.dotIcon li {
	list-style:none;
	background:url("/images/page/icon/dot.gif") 0px 10px no-repeat;
	text-align:left;
	/*padding:4px 9px 3px 6px;	*/
	line-height:20px;
	/*padding-left:6px;*/
}
.dataList {
	padding:5px 5px 5px 5px;
	line-height:22px;
	width:98%;
}
.dataList li{
	width:98%;
}

/* 头条新闻标题 */
.firstNewsTitle{
	line-height:25px; text-align:center; color:#FF0000; font-size:14px; font-weight:bold
}
.required{
	color:#FF3300;
}
.btn {
	BORDER-RIGHT: #2C59AA 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #2C59AA 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#C3DAF5); BORDER-LEFT: #2C59AA 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #2C59AA 1px solid; font-weight:bold; line-height:16px;
}

.listImage {
	MARGIN: 0px auto; text-align:left; padding:0px;
}
.listImage LI {
	BACKGROUND-POSITION: 0px 8px; BACKGROUND-REPEAT: no-repeat;
}
.listImage .dot {
	BACKGROUND-IMAGE: url(/images/page/icon/dot.gif); vertical-align:middle;
}

.ydvcib {
border:#C1E2FD solid 2px; margin:5px 5px 0px 10px; padding:4px 4px 4px 4px;
}
.smalldv {
border:#CCCCCC solid 1px; margin:0px; width:117px;
}
.smalldv:hover{
border:#990000 solid 1px; margin:0px; width:117px;
}

/* 网上商城 */
table.products {
	padding: 0px;
	margin-top: 0px;
	margin-right: -1px;
	margin-bottom: 0px;
	margin-left: -1px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #a3bfe8;
	border-right-color: #a3bfe8;
	border-bottom-color: #a3bfe8;
	border-left-color: #a3bfe8;
	background-color: #FFFFFF;	
	line-height:25px;
}
table.products td {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #a3bfe8;
	border-right-color: #a3bfe8;
	border-bottom-color: #a3bfe8;
	border-left-color: #a3bfe8;
}
table.products tr:hover {
	background-color: #f9fbff;
}
table.products .header {
	font-weight: bold;
	color: #333333;
	background-color: #e9f1f8;
}
table.products .header:hover {
	background-color: #E7EBF8;
}
/* 在线课程 */
div.bg {
	clear:both;		
	BACKGROUND-IMAGE: url(/images/page/bgcontent.gif);		
}
div.titleBar {
	text-align:left;
	color:#29458C;
	font-weight:bold;
	font-size:14px;
	padding:8px 8px 1px 8px;
}
div.titleBarInfo {
	text-align:left;
	color:#29458C;
	font-size:14px;
	padding:10px 8px 2px 8px;
}
div.titleBar a {
	color:#29458C;
}
div.titleBar a:visited {
	color:#29458C;
}
div.titleBar a.more {
	font-weight:normal;
	font-size:12px;
	float: right;
}
/* 链接 */
.Demo:link {
	color: #FF0000;
	text-decoration:underline;	
}
.Demo:visited {
	color:#FF0000;
}
.Demo:hover {
	color: #ff6600;
}

.Buy:link {
	color: #FF0000;
	text-decoration:underline;
}
.Buy:visited {
	color:#FF0000;
}
.Buy:hover {
	color: #ff6600;
}

/* 链接 */
.fixClassShow:link {
	COLOR: #0000FF;
}
.fixClassShow:visited {
	COLOR: #0000FF;
}
.fixClassShow:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}

.redObvious:link {
	color: #FF0000;
}
.redObvious:visited {
	color:#FF0000;
}
.redObvious:hover {
	color: #FF0000;
}

.grayText:link {
	color: #CC6600;
}
.grayText:visited {
	color:#CC6600;
}
.grayText:hover {
	color: #CC6600;
}
/* 蓝色标题 */
.blueTitle:link {
	COLOR: #07519a;
}
.blueTitle:visited {
	COLOR: #07519a;
}
.blueTitle:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
/* 课程标题 */
.curriTitle:link {
	COLOR: #07519a;
}
.curriTitle:visited {
	COLOR: #07519a;
}
.curriTitle:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
/* 机构标题 */
.companyTitle:link {
	COLOR:#000000
}
.companyTitle:visited {
	COLOR:#000000
}
.companyTitle:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}

/* 内容显示 */
div.content {
	padding-top: 5px;
	padding-right: 30px;
	padding-bottom: 30px;
	padding-left: 30px;
}
/* start */
ul{margin:0;padding:0;list-style:none}
h1,h2{margin:0;padding:0;font-size:14px}
h1 span{font-weight:normal;font-size:12px;float:right}
.r1,.r2,.r3,.r4,.r5,.r6,.bg1,.t2{background:url(/images/page/bg_5.gif)}
.r1{background-position:0 0;background-repeat:no-repeat}
.r2{background-position:right -39px;background-repeat:no-repeat;padding:0 6px}
.r3{width:6px;height:9px;float:left;overflow:hidden;background-position:0 -117px;margin-top:-9px;}
.r4{width:6px;height:9px;float:right;overflow:hidden;background-position:0 -136px;margin-top:-9px;}
.r5{background-position:0 -155px;background-repeat:no-repeat}
.r6{background-position:right -194px;background-repeat:no-repeat;padding:0 6px}
.t2{background-position:0 -233px;color:#163463;height:21px;padding:8px 8px 0 8px}
.bg1{background-position:0 -78px;color:#163463;height:26px;padding:3px 0 0 0}
.brd{border:1px solid #abc8ed;border-top:none; background-color:#FFFFFF;}
.brd2{border:1px solid #abc8ed;padding:10px 0}
.h10{height:10px;overflow:hidden}
.clist{padding:10px;line-height:24px}
.clist li{background:url(/images/page/icon/dot.gif) no-repeat 2px 12px;padding-left:10px}
.noline a{text-decoration:none}
.noline a:hover{text-decoration:underline}
/*tab*/
.skin1,.skin2{display:block;width:80px;height:20px;padding-top:6px;text-align:center;float:left;font-size:14px;font-weight:normal;cursor:pointer}
.skin1{text-decoration:none;font-weight:bold;background:url(/images/page/bg_tab.gif) no-repeat}

.skin3{display:block;width:160px;height:20px;padding-top:6px;text-align:center;float:left;font-size:14px;font-weight:normal;cursor:pointer}
.skin3{text-decoration:none;font-weight:bold;background:url(/images/page/bg_tab2.gif) no-repeat}
.skin5{display:block;padding-top:6px; padding-left:5px;font-size:14px;text-decoration:none;font-weight:bold;cursor:pointer}
.skin6{display:block;padding-top:6px; width:98%; text-align:center;font-size:14px;text-decoration:none;font-weight:bold;cursor:pointer}
/* end */

/* links */
.links {
	width: auto; float:left; 
} 
.links li { 
	float:left;
	text-align:center;		
	padding:8px 4px 8px 4px;	
	width:105px;
	font:Arial, Helvetica, sans-serif;
	line-height:110%;	
}

/* article tags */
.article_tags {
	width: auto; float:left; 
} 
.article_tags li { 
	float:left;
	text-align:center;	
	width:70px;
	padding:5px 3px 5px 3px;
}

.articleColumn_tags {
	width: auto; float:left; 
} 
.articleColumn_tags li { 
	float:left;
	text-align:left;	
	width:150px;
	padding:5px 3px 5px 3px;
}


/* 分站样式开始 */
.schoolList{
	float: left;
	list-style-type: none;	
	list-style-position: outside;
	padding: 0px;		
	margin: 5px 3px 5px 3px;	
}
.schoolList li{	
	/* 截取字符开始 */
	overflow: hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	-o-text-overflow:ellipsis;
	/* 截取字符结束 */	
	width: 132px; /*FF*/
	*width: 145px !important; /*IE7*/
	*width: 126px; /*IE6*/		
	margin: 0px 5px 3px 0px;	
	padding: 0px 0px 4px 0px;
	float: left;
}


/* fen zhan index class column show  - style1-blue */
.cBox {
	MARGIN-BOTTOM: 5px; WIDTH: auto; background-color:#FFFFFF;
}
.cBox .tab10_left{
	float: left;	
	HEIGHT: 29px;
	line-height: 29px;
	vertical-align: baseline;
	width: 122px;	
	FONT-WEIGHT: bold;
	BACKGROUND: url(/images/page/tab11.gif) no-repeat; 
}
.cBox .tab10_right{
	float:right;
	width:350px;
}

.cBox .content {
	clear:both; BORDER-RIGHT: #b5d8ec 1px solid; BORDER-TOP: 0px; BORDER-LEFT: #b5d8ec 1px solid; BORDER-BOTTOM: #b5d8ec 1px solid; PADDING-RIGHT: 0px;PADDING-LEFT: 0px; PADDING-BOTTOM: 0px;PADDING-TOP: 0px; text-align:left;
}
.tab10 A:hover {
	TEXT-DECORATION: none
}
.tab10 {
	CLEAR: both; BACKGROUND: url(/images/page/tab10.gif) no-repeat; HEIGHT: 29px; 
}
.tab10 LI {
	FLOAT: left
}
.tab10 LI A {
	DISPLAY: block; WIDTH: 75px; COLOR: #000; PADDING-TOP: 12px; HEIGHT: 17px; TEXT-ALIGN: center
}
.tab10 LI A:hover {
	TEXT-DECORATION: underline
}
.tab10 A.train_class_active {
	FONT-WEIGHT: bold; BACKGROUND: url(/images/page/tab10.gif) 0px -29px; TEXT-DECORATION: underline;
}
.tab10 A.train_class_default {	
	FONT-WEIGHT: bold; TEXT-DECORATION: underline;
}

/* fen zhan index class column show  - style1-yellow */
.cBox {
	MARGIN-BOTTOM: 5px; WIDTH: auto;
}
.cBox .tab12_left{
	float: left;	
	HEIGHT: 29px;
	line-height: 29px;
	vertical-align: baseline;
	width: 122px;	
	FONT-WEIGHT: bold;
	BACKGROUND: url(/images/page/tab13.gif) no-repeat; 
}
.cBox .tab12_right{
	float:right;
	width:350px;
}
.cBox .content {
	clear:both; BORDER-RIGHT: #b5d8ec 1px solid; BORDER-TOP: 0px; BORDER-LEFT: #b5d8ec 1px solid; BORDER-BOTTOM: #b5d8ec 1px solid; PADDING-RIGHT: 0px;PADDING-LEFT: 0px; PADDING-BOTTOM: 0px;PADDING-TOP: 0px; text-align:left;
}
.tab12 A:hover {
	TEXT-DECORATION: none
}
.tab12 {
	CLEAR: both; BACKGROUND: url(/images/page/tab12.gif) no-repeat; HEIGHT: 29px; 
}
.tab12 LI {
	FLOAT: left
}
.tab12 LI A {
	DISPLAY: block; WIDTH: 75px; COLOR: #000; PADDING-TOP: 12px; HEIGHT: 17px; TEXT-ALIGN: center
}
.tab12 LI A:hover {
	TEXT-DECORATION: underline
}
.tab12 A.train_class_active {
	FONT-WEIGHT: bold; BACKGROUND: url(/images/page/tab12.gif) 0px -29px; TEXT-DECORATION: underline;
}
.tab12 A.train_class_default {	
	FONT-WEIGHT: bold; TEXT-DECORATION: underline;
}

.inputbox{
	 border:1px solid #D4D0C8; height:17px; background-color:#FFFFFF; 
}

