/**************************************
 * THEME NAME: simplicity
 *
 * Files included in this sheet:
 *
 *   simplicity/styles.css
 *   simplicity/styles_color.css
 *   simplicity/styles_eceibs.css
 *   simplicity/ad_css.css
 *   simplicity/buyshop.css
 *   simplicity/style_my.css
 *   simplicity/style_course_info.css
 *   simplicity/style_eceibsad.css
 *   simplicity/style_hc.css
 *   simplicity/style_public_course_index.css
 *   simplicity/style_buyshop_index.css
 *   simplicity/style_buyshop_info.css
 *   simplicity/style_buyshop_admin_add.css
 *   simplicity/style_buyshop_admin.css
 *   simplicity/style_buyshop.css
 **************************************/

/***** simplicity/styles.css start *****/

﻿/******************************************************************

*	Theeme Name: Simplicity
*	Description: Simplicity is a fluid-width theme for Moodle.
*	Theme URL: http://newschoollearning.com/themes/simplicity
*	Support URL: http://newschoollearning.com/support
*	Author: Patrick Malley
*	Author URI: http://newschoollearning.com
*	Version: 20081020
*
* 	Note: Customize, edit, poke, prod, and adapt to your needs.
* 	However, do not share.  Unless other arrangements have been made,
*  	this style sheet (regardless of modification) remains the
*  	property of NewSchool Learning and is licensed for use
*  	on a single installation of Moodle.  For questions, please
*  	contact the author at the above URI.  Enjoy.

*******************************************************************/

body {
  margin:0;
  padding:0;
  background:url(images/body.png) repeat-x 0 0;
}

body, table, td, th, li {
  font-family:Helvetica, Arial, Verdana, sans-serif;
  font-size:0.95em;
  line-height:1.4;
}

#page {     /*开始   控制页面显示宽度 2009.11.11 lihongwei */
  margin:0 auto;
  width: 1000px;
}

#site-index #page {
  width:1000px;
  margin:0 auto;
}/*结束*/

#content {
  background:#fff;
}

h2.headingblock {
  border-width:0 0 3px 0;
  border-color:#ddd;
  padding-bottom:0;
  color:#333;
}

.sitetopic {
  background:url(gradient.gif) repeat-x 0 0;
  border-color:#eee;
}

/* Header */

#wrapper {
  margin:0 5%;
}

#rotater {
  background:url(gradient_b.gif) repeat-x 0 0;
}


/* Navbar */

.navbar {
  border:none;
  font-size:0.9em;
}

.breadcrumb .sep {
  font-size:0.9em;
}

/* Sideblocks */

.sideblock {

}

.sideblock .content li {
  line-height:1.6;
}

.block_course_summary .content {
  border-top-width:1px;


/*Because it doesn't have a header */
}

.editing .block_course_summary .content {
  border-top:none;
}

/* Course */

.coursebox {
  border-width:0 0 1px 0;
  padding-bottom:10px;
}

.coursebox .info {
  width:40%;
}

.coursebox .summary {
  width:50%;
}

.categorybox {
  border:none;
}

/* User */

.userinfobox {
  border:none;
}

.userinfobox td.content {
  border:1px dotted #aaa;
  background:#eee;
}

/* Admin */

/* Messages */

.messages #page {
  margin:0;
}

.foot_ceibs{
			background-color:#AB3A56;
			color:#FFFFFF;
			width:100%;
			height:auto;
			text-align:center;
			line-height:33px;
			}
.foot_inner{
			width:700px;
			margin-left:auto;
			margin-right:auto;
			font-size: 12px;
			}

.Bd_foot:link {
	FONT-FAMILY: Arial, "宋体";
	font-size: 12px;
	color: white;
	TEXT-DECORATION: none;
}
.Bd_foot:visited {
	FONT-FAMILY: Arial, "宋体";
	font-size: 12px;
	color: white;
	TEXT-DECORATION: none;
}

.Bd_foot:hover {
	FONT-FAMILY: Arial, "宋体";
	font-size: 12px;
	color: white;
	TEXT-DECORATION: none;

}

/***** simplicity/styles.css end *****/

/***** simplicity/styles_color.css start *****/

/* Use this file to alter your colors */

/* Edit the color values below to change your link font colors */

a:link,
a:visited,
div.tabtree ul li ul li a span {
  color:#E50000;
}

/* Edit the color value below to change your link font colors when hovered over. */

a:hover,
a:active {
  color:#E50000;
}

/* Edit the following color value to change the font color of H1, H2, and H3 elements placed in the "topic section" of the front page. */

.sitetopic h2,
.sitetopic h3,
.sitetopic h4 {
  border-bottom:1px dotted #ddd;
  margin-top:0;
  color:#E50000;
}

/* Edit the hex code in the "border-bottom" line below to change the color of the header bottom border. And, of course, the background hex will alter the background image color */

#header-home,
#header {
  background:url(images/n1.gif) repeat-x 0 100%;
  padding:10px 0 30px;
  border-bottom:4px solid #870014;
}

/* This sets the color of your site and course titles  that appear in your header of each page */
h1.headermain {
  color:#fff;
}

/* This sets the color of span items in your course or site titles. This is further explained in README.html */

h1.headermain span {
  color:#bbb;
}

/* Sets the color of "You are logged in as ..." text */
.headermenu {
  color: #FFFFFF;
}

/* Sets the color of your tagline */

h2.headertag {
  float:left;
  margin:0;
  font-size:0.8em;
  clear:both;
  color:#ccc;
  line-height:1em;
}

/* Sideblock link color */

.sideblock a:link,
.sideblock a:visited {
  color:#333;
}

/* Sideblock link color while hovered over */

.sideblock a:hover,
.sideblock a:active {
  color:#E50000;
  text-decoration:none;
}

/* You can alter the color and border of the sideblocks here */

.sideblock .header {
  border-width:1px 1px 0 1px;
  background:url(http://www.eceibs.com/theme/simplicity/eCEIBS_Images/title-background.gif) repeat-x;  /* */
  border-style:solid;
  border-color:#eee;
  padding:5px;
}

.sideblock .content {
  border-width:0 1px 1px 1px;
  background:#fff;
  border-style:solid;
  border-color:#eee;
  padding:5px;
  line-height:1.5;
}

/* Sets the color of sideblock titles */

.sideblock .title h2 {
  font-size:1.2em;
  color:#E50000;
}

/* This will change the color of "selected" weeks or topics in course view */

#course-view .weeks .current td.side,
#course-view .topics .current td.side {
  background:#466c2d;
  color:#fff;
}

/* Sets the color of fieldset titles (legends) in profile, admin, etc. */

legend {
  background:url(gradient.jpg) repeat-x 0 0;
  border:1px solid #ddd;
  color:#466c2d;
  padding:1px 4px
}

/* Determines the color of forum list header background color */


#course-view .weekscss .current,
#course-view .current td.side,
.editcourse th.header,
.mod-wiki th,
.mod-survey th,
.mod-scorm th,
.mod-resource th,
.mod-glossary th,
.mod-data th,
.mod-chat th,
.mod-choice th,
.mod-assignment th,
.mod-lesson th,
.mod-quiz th,
.admin th,
.user-grade th,
.logtable th,
.mod-forum .generaltable th,
.forumheaderlist th {
	/*color:#FFFFFF;*/
  	/*background:#870014;*/
	/*border-bottom:1px solid #000;*/
	/*开始   所有TH 的背景、字体颜色、高度、行高 2009.11.11  lihongwei*/
	background: url(http://www.eceibs.com/theme/simplicity/eCEIBS_Images/title-background.gif) repeat-x;
	color: #E50000;
  	border: 0;
  	height: 25px;
  	line-height: 25px;
  	/*结束*/
}

.headermenu a:link,
.headermenu a:visited,
.headermenu a:hover{
	color:#FFFFFF;
	}


.mod-quiz th a:link,
.mod-quiz th a:visited,
.mod-quiz th a:hover{
		color:#FFFFFF;
		}

.topics a:link{
		font-size:14px;
		}
/***** simplicity/styles_color.css end *****/

/***** simplicity/styles_eceibs.css start *****/

﻿/* CSS Document */
.content_program{
					font-size:12px;
					color:#A91C3E;
				}

.left{width:760px; font-size:12px}

 .top{
			float:left;
			margin-left:auto;
			margin-right:auto;
			clear:both;
			}
.top .top_ad{float:left; margin-right:6px; height:261px;}
.top .news{
		width:260px;
		float:left;
		border:1px solid #DEDCDD;
		height:261px;
	  }

.top .news .news_title{
					background-image: url(http://www.eceibs.com/theme/simplicity/eCEIBS_Images/title-background.gif);
					border-bottom:1px solid #DEDCDD;
					color:#E50000;
					padding-left:5px;
					font-weight:bold;
					line-height: 23px;
					}
.top .news .message{
					 padding-top:8px;
					 }

.program {
			float:left;
			width:747px;
			border:1px solid #DEDCDD;
			margin-top:15px;
			line-height: 23px;
		 }
.program .program_title{
					background-image: url(http://www.eceibs.com/theme/simplicity/eCEIBS_Images/title-background.gif);
					border-bottom:1px solid #DEDCDD;
					color:#E50000;padding-left:5px;
					font-weight:bold;
				}
.program .program_list_lft{
						width:360px;
						float:left;
						padding-left:7px;
						padding-top:20px;
						padding-bottom:20px;
						border-bottom:1px dotted #999999;
						height:90px;
					   }
.program .program_list_lft .program_list_lft_lft {
													float:left
												}

.program .program_list_lft .program_list_lft_rgt {
													padding-left:10px;
													float:left;
												}

.program .program_list_lft .program_list_lft_rgt .program_list_lft_content{
													width:245px;
													line-height: 18px;
													font-size:12px;
													}
.program .program_list_lft .program_list_lft_rgt .program_list_xiangqing{}

.ad_middle{
			float:left;
			margin-top:15px;
			margin-bottom:15px;
			clear:both;
			text-align:center;
			width:747px;
			}

.jinghua_title{
					float:left;
					background-image: url(http://www.eceibs.com/theme/simplicity/eCEIBS_Images/title-background.gif);
					border:1px solid #DEDCDD;
					color:#A51F3A;
					padding-left:5px;
					font-weight:bold;
					line-height: 23px;
					width:747px;
}

.front_forum{
		width:754px;

	   }

.front_forum .forum_list{
					width:244px;
					float:left;
					height:250px;
					border:1px solid #DEDCDD;
					margin-right:8px;
					margin-top:10px;
					}
.front_forum .forum_list_spe{
					width:244px;
					float:left;
					height:250px;
					border:1px solid #DEDCDD;
					margin-top:10px;
					}
.front_forum .forum_list .forum_title,
.front_forum .forum_list_spe .forum_title{
					background-image: url(http://www.eceibs.com/theme/simplicity/eCEIBS_Images/title-background.gif);
					border-bottom:1px solid #DEDCDD;
					color:#E50000;
					padding-left:5px;
					font-weight:bold;
					line-height: 23px;

					}
.front_forum .forum_content1{
						float:left;
						height:80px;
						clear:both;
						margin-left:auto;
						margin-right:auto;
						width:244px;

						}
 .forum_content_img
					{
					float:left;
					padding-left:10px;
					padding-right:5px;
					padding-top:10px;
					border-bottom:10px;
					}
.forum_content_rgt
					{
					 float:left;
					 text-align:center;
					 padding-top:10px;
					 }

.kechengqingdan {
				padding-top:12px;
				}

.forum_content2{
						float:left;
						height:auto;
						clear:both;
						margin-left:auto;
						margin-right:auto;
						width:244px;
						margin-top:5px;

						}

.date{
		color:#BCBCBC;
		font-size:12px;
		float:right;
		padding-right:15px;
		}
.message2{
				float:left;

				clear:both;
				margin-left:auto;
				margin-right:auto;
				width:244px;
				line-height:20px;


			}


.small_title_lft{
				float:left;
			}

.cutomized_topics{
		/**width:700px;*/
		}


/*首页右侧，合作伙伴style; 2009/11/10 lihongwei */
.index_table{
	border: 1px solid #eee; width: 100%; margin-bottom:12px;
}
.index_table_td01{
	height: 30px; background: url(http://www.eceibs.com/theme/simplicity/eCEIBS_Images/title-background.gif) repeat-x;
	padding-left: 10px; color: #E50000; font-size: 14px; font-weight: bold;
}
.index_table_td02{
	text-align: center; padding-top: 10px;
}
.index_table_td03{
	text-align: center; padding-top: 10px;
}
.index_table_td04{
	text-align: center; padding-top: 10px; padding-bottom: 10px;
}
/*结束*/

/*开始  首页登录block  2009/11/10 lihongwei  */
.loginform1{
	margin: 0 auto; padding: 0; border: 0; vertical-align: top; width: 180px;
}
.loginform1 .username,
.loginform1 .password{
	float: none;
}
.loginform1_label1{
	margin-left: 10px; margin-right: 10px; padding-bottom: 10px;
}
.loginform1_label2{
	margin-left: 10px; margin-right: 22px; padding-bottom: 10px;
}
.loginform1_input{
	width: 102px; margin: 5px auto; height: 18px; font-weight: bold; border: 1px solid #cccccc;
}
.loginform1_login_btn1{
	width: 40px; height: 21px; margin-left: 50px; margin-bottom: 10px;
}
.loginform1_login_btn2{
	width: 40px; height: 21px; margin-left: 10px; margin-bottom: 10px;
}
/*结束*//***** simplicity/styles_eceibs.css end *****/

/***** simplicity/ad_css.css start *****/


.pic {
	BORDER-RIGHT: #fff 3px solid; BORDER-TOP: #fff 3px solid; BORDER-LEFT: #fff 3px solid; BORDER-BOTTOM: #fff 3px solid
}
.pic1 {
	BORDER-RIGHT: #e6e6e6 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #e6e6e6 1px solid; PADDING-LEFT: 2px; BACKGROUND: #ffffff; PADDING-BOTTOM: 2px; BORDER-LEFT: #e6e6e6 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #e6e6e6 1px solid
}

.table {
	MARGIN: 0px auto; WIDTH: 955px; HEIGHT: 253px
}
.table_1_1 {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; WIDTH: 430px; MARGIN-RIGHT: 6px; PADDING-TOP: 6px; HEIGHT: 235px; BACKGROUND-COLOR: #fff
}
.table_1_1_pic {
	WIDTH: 430px
}
.table_1_1_title {
	FLOAT: left; WIDTH: 325px; PADDING-TOP: 5px; TEXT-ALIGN: left
}
.table_1_1_page {
	FLOAT: right; WIDTH: 100px; PADDING-TOP: 2px; TEXT-ALIGN: right
}


.container{width:480px; height:261px; overflow:hidden;position:relative;}

.slider{BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px}
.slider li{ list-style:none;display:inline;}
.slider img{ width:480px; height:261px; display:block;}

.num{ position:absolute; right:5px; bottom:0px;}
.num li{
	float: left;
	color: #FFFFFF;
	text-align: center;
	line-height: 16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: 12px;
	cursor: pointer;
	overflow: hidden;
	margin: 0px 0px;
	border-right: 1px solid #FFFFFF;
	background-color: #000000;
}
.num li.on{
	float: left;
	color: #FF0000;
	text-align: center;
	line-height: 16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: 12px;
	cursor: pointer;
	overflow: hidden;
	margin: 0px 0px;
	border-right: 1px solid #FFFFFF;
	background-color: #000000;
}
/***** simplicity/ad_css.css end *****/

/***** simplicity/buyshop.css start *****/

/* CSS Document */
.order_body{
		  width:900px;
		  margin-left:auto;
		  margin-right:auto;
		  font-size:12px;
		  
		  }
		  
.order_table1{
				font-size:18px;
				}/***** simplicity/buyshop.css end *****/

/***** simplicity/style_my.css start *****/

.my_h2{
	text-align: left; font-size: 12px;     /*标签内容左对齐和字体大小*/
}
.my_table{
	border: 1px solid #eee; width: 100%;    /*表格边框和宽度*/
}
.my_table_tr01{
	height: 25px; color: #E50000; font-size: 14px; font-weight: bold;
	background: url(http://www.eceibs.com/theme/simplicity/eCEIBS_Images/title-background.gif) repeat-x;
}
.my_table_td01{
	padding-left: 10px;
}
.my_table_tr02{
	 vertical-align: top;
}
.my_table_td02{
	text-align: center; width: 16%; padding-left: 10px; padding-top: 10px;
}
.my_table_td03{
	text-align: left; width: 34%; padding-left: 10px; padding-top: 10px;
}
.my_table_td03 p{
	padding: 20px 0px;
}
.my_table_td04{
	text-align: left; width: 50%; padding-left: 10px; padding-top: 10px;
}
.my_table_p{
	 border-top: 1px solid #eee; width: 96%; height: 0px; margin-left: 10px;
}/***** simplicity/style_my.css end *****/

/***** simplicity/style_course_info.css start *****/

.course_info_table01{
	width: 1000px; margin: 0 auto; border: 1px solid #eee; margin-top: 10px;
}
.course_info_table01_td01{
	 text-align: center; font-weight: bold; font-size: 14px; color: #E50000; padding-top: 5px;
	 padding-bottom: 5px; border-bottom: 1px solid #eee;
}
.course_info_table01_td02{
	 padding-top: 10px; padding-bottom: 10px; text-align: center; border-top: 1px solid #eee;
}
.course_info_table02{
	 margin: 10px 10px;
}
.course_info_table02_td01{
	 vertical-align: top; width: 100px;
}
.course_info_table02_td02{
	vertical-align: top; width: 878px;
}
.course_info_table02_td02 p{
	 padding: 5px 20px;
}
.course_info_table02_td02_p01{
	margin-top: 35px;
}
.course_info_table02_td02 b{
	 color:#E50000; padding-right: 10px;
}
.course_info_table03{
	 margin: 10px 10px; width: 978px;
}
.course_info_table03_td01{
	 vertical-align: top; width: 120px;
}
.course_info_table03_td02{
	width: 858px; padding-left: 10px;
}
.course_info_table03_td01 b{
	 color: #E50000;
}
course_info_table04{
	 margin: 10px 20px;
}
.course_info_table04_td01{
	 vertical-align: top; width: 100px;
}
.course_info_table04_td02{
	width: 900px;
}
.course_info_table04_td01 p{
	 margin: 5px 20px; font-weight: bold;
}
.course_info_table04_td02 a{
	 display: block; margin: 5px 20px;
}
/***** simplicity/style_course_info.css end *****/

/***** simplicity/style_eceibsad.css start *****/

.eceibsad_table01{
	 border: 1px solid #eee; width: 1000px; margin: 10px auto;
}
.eceibsad_table01_td01{
	text-align: center; height: 30px; line-height: 30px; font-weight: bold; color: #7D1C1C;
	background: url(http://www.eceibs.com/theme/simplicity/eCEIBS_Images/title-background.gif) repeat-x;
}
.eceibsad_table01_td02{
	text-align: center; width: 22%; height: 40px; line-height: 40px; font-weight: bold; color: #7D1C1C;
	vertical-align: top;
}
.eceibsad_table01_td03{
	width: 78%;
}
.eceibsad_table01_td03_input01{
	width: 200px; height: 14px; border: 1px solid #eee;
}
.eceibsad_table01_td03_input02{
	width: 300px; height: 20px; border: 1px solid #eee;
}
.eceibsad_table01_td04{
	text-align: center; height: 40px; line-height: 40px; border-top: 1px solid #eee;
}

.eceibsad_index_table01{
	border: 1px solid #eee; width: 1000px; margin: 10px auto;
}
.eceibsad_index_table01_td01{
	border-bottom: 1px solid #eee; height: 27px; text-align: center; font-weight: bold;
	background: url(http://www.eceibs.com/theme/simplicity/eCEIBS_Images/title-background.gif) repeat-x;
}
.eceibsad_index_table01_td02{
		text-align: center; font-size: 12px;
}
.eceibsad_index_table01_td03{
		padding: 20px 10px;
}
.eceibsad_error_msg{
	width: 1000px; padding: 10px 0px; text-align: center; font-weight: bold; margin: 10px auto; color: #FF0000;
	border: 1px solid #eee;
}
.eceibsad_index_error{
	widht: 1000px; border: 1px solid #eee; margin: 10px auto; padding: 10px 0px; color: #FF0000;
	border: 1px solid #eee;
}
.eceibsad_access_error_msg{
	width: 1000px; border: 1px solid #eee; margin: 10px auto; padding: 10px 0px; color: #FF0000; text-align: center;
	font-weight: bold;
}
.eceibsad_list_table01{
	width: 1000px; border: 1px solid #eee; margin: 10px auto;
}
.eceibsad_list_table01_td01{
	border: 1px solid #eee; text-align: center; padding: 3px 0px;
}
.eceibsad_list_table01_td02{
	border: 1px solid #eee; text-align: center; padding: 3px 0px;
}
.eceibsad_list_table01_td03{
	border: 1px solid #eee; text-align: center; padding: 3px 0px;
}
.eceibsad_list_table01_td04{
	border: 1px solid #eee; text-align: center; padding: 3px 0px;
}
.eceibsad_list_table01_td05{
	border: 1px solid #eee; text-align: center; padding: 3px 0px;
}
.eceibsad_list_table01_td06{
	border: 1px solid #eee; text-align: center; padding: 3px 0px;
}
.eceibsad_list_table01_td07{
	border: 1px solid #eee; text-align: center; padding: 3px 0px;
}
.eceibsad_list_table01_input01{
	border: 1px solid #eee; text-align: center; width: 40px; height: 14px;
}
.eceibsad_list_table01_input02{
	border: 1px solid #eee; text-align: center; width: 40px; height: 14px;
}
.eceibsad_list_table01_input03{
	border: 1px solid #eee; padding-left: 10px; width: 188px; height: 14px;
}
.eceibsad_list_table01_input04{
	border: 1px solid #eee; padding-left: 10px; width: 60px; height: 14px;
}
.eceibsad_list_table01_input05{
	border: 1px solid #eee; text-align: center; width: 120px; height: 14px;
}
.eceibsad_list_page_bar_table01{
	width: 1000px; height: 30px; border: 1px solid #eee; padding: 0px; margin: 0px auto;  text-align: center;
}
.eceibsad_list_page_bar_table01 td{
	padding: 3px 0; text-align: center;
}
.eceibsad_list_page_bar_table01 a{
	width: 60px; padding: 5px 5px; margin: 0px 10px; font-size: 12px; font-weight: bold;
}
.eceibsad_nav_bar_table01{
	width: 1000px; padding: 0; border: 1px solid #eee; margin: 20px auto;
}
.eceibsad_nav_bar_table01_td01{
	text-align: center; font-weight: bold; font-size: 16px; border: 1px solid #eee; padding: 5px 0px;
}
.eceibsad_nav_bar_table01_td01 a{
	padding: 5px 5px; font-size: 14px;
}/***** simplicity/style_eceibsad.css end *****/

/***** simplicity/style_hc.css start *****/

*{
	padding: 0px; margin: 0px;
}
table{
	width: 100%;
}
body{
	background: #FFFFFF;
}
.message a:link {
	FONT-FAMILY: Arial, "宋体";
	font-size: 12px;
	color:  #000000;
	TEXT-DECORATION: none;
	letter-spacing: 1px;
}
.message a:visited {
	FONT-FAMILY: Arial, "宋体";
	font-size: 12px;
	color:  #000000;
	TEXT-DECORATION: none;
	letter-spacing: 1px;
}

.message a:hover {
	FONT-FAMILY: Arial, "宋体";
	font-size: 12px;
	color:  #000000;
	text-decoration:underline;
	letter-spacing: 1px;
}
.message a:active {
	FONT-FAMILY: Arial, "宋体";
	font-size: 12px;
	color: #000000;
	TEXT-DECORATION: none;
	letter-spacing: 1px;
}
.message img{
	padding: 5px; margin: 0px;
}
.message2 a:link {
	FONT-FAMILY: Arial, "宋体";
	font-size: 12px;
	color:  #000000;
	TEXT-DECORATION: none;
}
.message2 a:visited {
	FONT-FAMILY: Arial, "宋体";
	font-size: 12px;
	color:  #000000;
	TEXT-DECORATION: none;
}

.message2 a:hover {
	FONT-FAMILY: Arial, "宋体";
	font-size: 12px;
	color:  #000000;
	text-decoration:underline;
}
.message2 a:active {
	FONT-FAMILY: Arial, "宋体";
	font-size: 12px;
	color: #000000;
	TEXT-DECORATION: none;
}
.message2 img{
	padding: 5px; margin: 0px;
}

/**所有页面的头  header.html 样式  2009.11.25*/
.index_header_div {
	width: 100%; margin: 0px auto; margin-top: 0px; padding: 0px;
}
.index_header_div01{
	width: 100%; height: 23px; margin: 0px auto; border-bottom: 1px solid #FFFFFF;
	background:url( http://www.eceibs.com/theme/simplicity/eCEIBS_Images/top_01.jpg ) repeat-x;
}
.index_header_div01_01{
	width: 1000px; height: 23px; margin: 0px auto; line-height: 23px;
	font-size: 12px;
}
.index_header_div01_01_span01{
	float: left;
}
.index_header_div01_01_span02{
	float: right;
}
.index_header_div01_01_span02 a{
	padding: 0px 5px;
}
.index_header_div02{
	width: 100%; height: 100px; margin: 0px auto;
	background:url( http://www.eceibs.com/theme/simplicity/eCEIBS_Images/top2_background.gif ) repeat-x;
}
.index_header_div02_01{
	width: 1000px; height: 100px; margin: 0px auto;
}
.index_header_div02_01_span01{
	height: 95px; width: 442px; float: left; margin-top: 5px;
	background: url( http://www.eceibs.com/theme/simplicity/eCEIBS_Images/logo.gif ) no-repeat;
}
.index_header_div02_01_span02{
	height: 100px; width: 475px; float: right;
	background: url( http://www.eceibs.com/theme/simplicity/eCEIBS_Images/logo_02.gif ) no-repeat;
}
.index_header_table01{
	width: 1005px; height: 30px; padding: 0px; margin: 0px auto;
}
.index_header_table01 a:link,
.index_header_table01 a:visited,
.index_header_table01 a:active,
.index_header_table01 a:hover
{
	color: #fff; font-weight: bold; font-size: 12px;
}
.index_header_table01 image{
	padding: 0px; margin: 0px;
}
.index_header_table01_td01{
	border: 0; width: 10px;
	background: url( http://www.eceibs.com/theme/simplicity/eCEIBS_Images/top_dh01.jpg ) no-repeat;
}
.index_header_table01_td02{
	text-align: center; padding: 0px 20px;
	background: url( http://www.eceibs.com/theme/simplicity/eCEIBS_Images/top_dh03.jpg ) repeat-x;
}
.index_header_table01_td03{
	width: 2px;
	background: url( http://www.eceibs.com/theme/simplicity/eCEIBS_Images/top_dh04.jpg ) repeat-x;
}
.index_header_table01_td04{
	text-align: center; padding: 0px 15px;
	background: url( http://www.eceibs.com/theme/simplicity/eCEIBS_Images/top_dh03.jpg ) repeat-x;
}
.index_header_table01_td05{
	width: 120px;
	background: url( http://www.eceibs.com/theme/simplicity/eCEIBS_Images/top_dh03.jpg ) repeat-x;
}
.index_header_table01_td06{
	background: url( http://www.eceibs.com/theme/simplicity/eCEIBS_Images/top_dh03.jpg ) repeat-x;
}
.index_header_table01_td07{
	width: 16px;
	background: url( http://www.eceibs.com/theme/simplicity/eCEIBS_Images/top_dh02.jpg ) no-repeat;
}
.index_header_div03{
	width: 1000px; margin: 0px auto;
}
.index_header_div03 a{
	padding: 0px 18px; font-weight: bold; font-size: 12px;
}
.index_header_div04{
	width: 1000px; margin: 0px auto; font-weight: bold;
}
.index_header_div04 li{
	float: left; list-style: none; marign-left: 10px;
}
.index_header_div04 li span{
	color: #aaa;
}
.index_header_div05{
	width: 1000px; margin: 0px auto; text-align: right;
}
.index_body_div01{
	width: 753px; border: 1px solid #eee; margin-top: 10px;
}
#search_discuss1{
	color: #aaa; font-size: 12px; padding-left: 5px;
}
#search_discuss2{
	color: #555; font-size: 12px; padding-left: 5px;
}
#search_discuss_submit{
	background: url(http://www.eceibs.com/theme/simplicity/eCEIBS_Images/search_nav.jpg ) no-repeat;
	width: 40px; height: 19px; border: 0; cursor: pointer;
}
/**结束*/


/***index.php */
.index_body_ad_table01{
	float: left; border: 0px solid #eee; margin-top: 10px; width: 753px;
}
.index_intro_table01{
	margin: 0px auto; margin-bottom: 15px; border: 1px solid #eee;
}
.index_intro_table01_td01{
	padding: 5px 10px; text-align: center;
}
.index_intro_table01_td02{
	padding: 5px 10px;
}
/**结束*/

/**index.php 我的培训中心   2009.11.25*/
.index_my_div01{
	border: 1px solid #eee; float: left; margin-top: 10px;
}
.index_my_table01{
	width: 750px; float: left; font-size: 14px;
}
.index_my_table01_td01{
	height: 27px; padding-left: 10px; font-weight: bold; font-size: 14px; color: #e60100;
	background: url( http://www.eceibs.com/theme/simplicity/eCEIBS_Images/title-background.gif ) repeat-x;
}
.index_my_table01_td02{
	padding: 10px; padding-bottom: 0px;
}
.index_my_table02{
	width: 365px; height: 120px; padding: 0px; margin-bottom: 10px; float: left;
}
.index_my_table02_td01{
	width: 95px; text-align: left;
}
.index_my_table02_td02{
	width: 270px; height: 25px; text-align: left; padding-left: 10px;
}
.index_my_table02_td03{
	width: 270px; height: 25px; text-align: left; padding-left: 10px;
}
.index_my_table02_td04{
	width: 270px; height: 45px; text-align: left; padding-left: 10px; vertical-align: top;
}
.index_my_table02_td05{
	width: 270px; height: 25px; text-align: left; padding-left: 10px;
}
/**结束*/

/**index.php 公开课   2009.11.25*/
.index_public_div01{
	border: 1px solid #eee; float: left; margin-top: 10px;
}
.index_public_table01{
	width: 750px; font-size: 14px;
}
.index_public_table01_td01{
	height: 27px; padding-left: 10px; font-weight: bold; font-size: 14px; color: #4eab27;
	background: url( http://www.eceibs.com/theme/simplicity/eCEIBS_Images/title-background.gif ) repeat-x;
}
.index_public_table01_td01 a:link,
.index_public_table01_td01 a:visited,
.index_public_table01_td01 a:active,
.index_public_table01_td01 a:hover
{
	color: #4eab27;
}
.index_public_table01_td02{
	padding: 10px; padding-bottom: 0px;
}
.index_public_table02{
	width: 365px; height: 120px; padding: 0px; margin-bottom: 10px; float: left;
}
.index_public_table02_td01{
	width: 95px; text-align: left;
}
.index_public_table02_td02{
	width: 270px; height: 25px; text-align: left; padding-left: 10px;
}
.index_public_table01_td02 a:link,
.index_public_table01_td02 a:visited,
.index_public_table01_td02 a:active,
.index_public_table01_td02 a:hover
{
	color: #4eab27;
}
.index_public_table02_td03{
	width: 270px; height: 25px; text-align: left; padding-left: 10px;
}
.index_public_table02_td04{
	width: 270px; height: 45px; text-align: left; padding-left: 10px; vertical-align: top;
}
.index_public_table02_td05{
	width: 270px; height: 25px; text-align: left; padding-left: 10px;
}
/**结束*//***** simplicity/style_hc.css end *****/

/***** simplicity/style_public_course_index.css start *****/

.public_course_index_table01{
	margin: 10px auto; width: 1000px; border: 1px solid #eee;
}
.public_course_index_table01_td01{
	text-align: center; font-size: 16px; height: 27px; color: #4eab28;
	height-line: 27px; font-weight: bold;
	background: url( http://www.eceibs.com/theme/simplicity/eCEIBS_Images/title-background.gif ) repeat-x;
}
.public_course_index_table01_td02{
	width: 208px; border: 1px solid #eee; vertical-align: top;
}
.public_course_index_table01_td03{
	width: 789px; border: 1px solid #eee; vertical-align: top;
	height: 330px;
}
.public_course_index_table01_td04 {
	padding-left: 200px; height: 30px;
}
.public_course_index_table01_td04 a {
	display: block; padding: 5px 10px; font-size: 12px; font-weight: bold; float: left;
}
.public_course_index_table01_td04 a:link,
.public_course_index_table01_td04 a :active,
.public_course_index_table01_td04 a:visited
{
	color:  #E50000;
	TEXT-DECORATION: none;
}
.public_course_index_table01_td04 a:hover {
	color:  #aa0000;
	text-decoration:none;
}
.public_course_index_table01_td04 p {
	float: left; padding: 5px 10px; font-weight: bold; font-size: 12px;
}

.public_course_index_table02{
	width: 388px; height: 130px; float: left;
	margin: 10px 0px 0px 5px; display: inline;
}
.public_course_index_table02_td01{
	width: 95px; vertical-align: bottom;
}
.public_course_index_table02_td01 img{
	width: 95px; vertical-align: bottom;
}
.public_course_index_table02_td02{
	width: 283px; padding-left: 10px; vertical-align: top; height: 25px;
}
.public_course_index_table02_td02 a:link,
.public_course_index_table02_td02 a:visited,
.public_course_index_table02_td02 a:active,
.public_course_index_table02_td02 a:hover
{
	color: #4eab28;
}
.public_course_index_table02_td03{
	width: 283px; padding-left: 10px; vertical-align: top; height: 25px;
}
.public_course_index_table02_td04{
	width: 283px; padding-left: 10px; vertical-align: top; height: 45px;
}
.public_course_index_table02_td05{
	width: 283px; padding-left: 10px; vertical-align: bottom; height: 25px;
}
.public_course_index_table02_td06{
	height: 9px; border-bottom: 1px solid #eee;
}/***** simplicity/style_public_course_index.css end *****/

/***** simplicity/style_buyshop_index.css start *****/

.goods_index_table01{
	width: 480px; height: 120px; border: 0px; float: left; margin: 8px 8px;
}
.goods_index_table01_td01{
	padding: 0px 10px; width: 115px;
}
.goods_index_table01_td02,
.goods_index_table01_td03,
.goods_index_table01_td04,
.goods_index_table01_td05
{
	width: 885px;
}
.buyshop_index_div01{
	width: 998px; height: 27px; margin: 0px auto; border: 1px solid #eee; border-bottom: 0px; font-weight: bold;
	line-height: 27px; text-align: center;
	background: url( http://www.eceibs.com/theme/simplicity/eCEIBS_Images/title-background.gif ) repeat-x;
}
.buyshop_index_div02{
	width: 998px; border: 1px solid #eee; margin: 0px auto;
}
.buyshop_index_div03{
	width: 718px; border: 1px solid #eee; margin: 10px auto; padding-left: 280px;
}
.buyshop_index_div03 p ,
.buyshop_index_div03 a  {
	float: left; padding: 5px 10px; font-size: 12px; font-weight: bold;
}/***** simplicity/style_buyshop_index.css end *****/

/***** simplicity/style_buyshop_info.css start *****/

.buyshop_info_div01{
	width: 998px; border: 1px solid #eee;
}
.buyshop_info_div01_p01{
	text-align: center; font-weight: bold; height: 27px; line-height: 27px;
	background: url( http://www.eceibs.com/theme/simplicity/eCEIBS_Images/title-background.gif ) repeat-x;
}
.buyshop_info_div01_p02{
	text-align: center; font-size: 12px; height: 23px; line-height: 23px;
}
.buyshop_info_div01_p03{
	padding: 10px 10px;
}
.buyshop_info_div01_p04{
	border-top: 1px solid #eee; padding: 10px 32px; text-align: right;
}
.buyshop_info_div01_p05{
	text-align: center; color: #ff0000; font-weight: bold; border: 1px solid #eee; padding: 20px 10px;
}/***** simplicity/style_buyshop_info.css end *****/

/***** simplicity/style_buyshop_admin_add.css start *****/

.buyshop_admin_add_label01{
	width: 200px; display: block; text-align: right;
}
.buyshop_admin_add_input01{
	width: 240x;
}/***** simplicity/style_buyshop_admin_add.css end *****/

/***** simplicity/style_buyshop_admin.css start *****/

.buyshop_admin_table01{
	width: 1000px; border: 1px solid #eee;
}
.buyshop_admin_table01_td01,
.buyshop_admin_table01_td03
{
	width: 210px; border-top: 1px solid #eee; border-right: 1px solid #eee; padding: 5px;
	border-bottom: 1px solid #eee;
}
.buyshop_admin_table01_td05
{
	width: 210px; padding: 5px;

}
.buyshop_admin_table01_td02,
.buyshop_admin_table01_td04,
.buyshop_admin_table01_td06
{
	width: 790px; border-bottom: 1px solid #eee; border-right:
}
.buyshop_admin_table01_td03{
	vertical-align: top;
}
.buyshop_admin_table01_td03_p01{
	font-weight: bold;
}
.buyshop_admin_div01{
	width: 978px; overflow: scroll; margin: 10px 10px; border: 1px solid #eee;
}
.buyshop_admin_table02{
	width: 940px; margin: 10px 10px; border-top: 1px solid #eee; border-left: 1px solid #eee;
}
.buyshop_admin_table02 td{
	padding: 5px;  border-bottom: 1px solid #eee; border-right: 1px solid #eee;
}
.page_bar{
	width: 450px; height: 27px; border: 1px solid #eee; margin: 10px 230px; padding-left: 70px;
	font-weight: bold; font-size: 12px; background: #eee;
}
.page_bar a,
.page_bar p {
	float: left; padding: 5px 10px;
}

.buyshop_pay_detail_table01{
	width: 978px; margin: 10px 10px; border: 1px solid #eee;
}
.buyshop_pay_detail_table01_td01,
.buyshop_pay_detail_table01_td04{
	padding: 5px 10px; font-weight: bold; font-size: 16px; border-bottom: 1px solid #eee;
}
.buyshop_pay_detail_table01_td02,
.buyshop_pay_detail_table01_td03 {
	padding: 5px 10px; border-bottom: 1px solid #eee;
}
.buyshop_pay_detail_table01_td02_p01,
.buyshop_pay_detail_table01_td03_p01{
	padding: 5px 0px; font-weight: bold; font-size: 16px;
}
.buyshop_pay_detail_table01_td02_p02,
.buyshop_pay_detail_table01_td03_p02{
	padding: 3px 20px; font-size: 12px;
}
.errors_exit_msg{
	margin: 10px 20px; color: #ff0000; font-weight: bold; font-size: 18px; padding: 5px 20px;
	border: 1px solid #eee;
}
.buyshop_pay_search_form01{
	padding: 5px 20px; margin: 0px auto;
}
.buyshop_pay_search_form01_select01{
	margin: 0px 10px; height: 20px; width: 80px;
}
.buyshop_pay_search_form01_input01{
	margin: 0px 10px; height: 14px; width: 158px;
}
.buyshop_pay_search_form01_input02{
	margin: 0px 10px; height: 20px; width: 50px;
}/***** simplicity/style_buyshop_admin.css end *****/

/***** simplicity/style_buyshop.css start *****/

.buyshop_supply_signup_div01{
	width: 1000px; margin: 0px auto;
}
.buyshop_supply_signup_table01{
	border: 1px solid #eee;
}
.buyshop_supply_signup_table01_td01{
	text-align: center; font-size: 16px; font-weight: bold; line-height: 40px;
	border-bottom: 1px solid #eee; color: #A71737;
}
.buyshop_supply_signup_table01_td02{
	text-align: right; line-height: 40px; padding-right: 20px; width: 399px;
	font-weight: bold; font-size: 14px; color: #A71737;
}
.buyshop_supply_signup_table01_td03{
	line-height: 40px; padding-left: 20px; width: 599px;
}
.buyshop_supply_signup_table01_td04{
	height: 40px; border-top: 1px solid #eee;
}
.buyshop_supply_signup_table01_td05{
	height: 40px; border-top: 1px solid #eee;
}
.buyshop_supply_signup_label01{
	color: #FF0000; font-weight: bold; font-size: 18px; padding-left: 10px;
}/***** simplicity/style_buyshop.css end *****/

