/* 首页样式 */

#index{
	width:100%;
	height:auto;
	margin:0px auto;
	
}

#index #banner{
	width:960px;
	height:350px;
	margin:15px auto;
}
#index #banner #left_pic{
	float:left;
	width:621px;
	height:349px;
}
#index #banner #left_pic #flashFCI{
	border:2px solid #d5d5d5;
}



#index #banner #right_kcb{
	float:right;
	width:328px;
	height:77px;
}
#index #banner #right_yyty{
	float:right;
	width:328px;
	height:141px;
}
#index #banner #right_wxts{
	float: right;
	width: 328px;
	height: 133px;
	background-image: url(../images/index_right_03.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

#index #banner #right_wxts p{
	width:280px;
	margin:0px auto;
	margin-top:50px;
	text-align:left;
	line-height:20px;
	color:#585048;
}


#index #middle{
	width:960px;
	height:485px;
	margin:15px auto;
}

/* 最新活动 */
#index #middle #index_news{
	float:left;
	width:470px;
	height:485px;
	background-image: url(../images/index_title_01.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top:8px;	
}
#index #middle #index_news #news_title{
	width: 470px;
	height: 42px;
	background-image: url(../images/index_title_01.jpg);
	background-repeat: no-repeat;
	background-position: left top;	
	margin:0px auto;
	margin-bottom:15px;

}
#index #middle #index_news #news_title a{
	display:block;
	float:right;
	width: 55px;
	height: 40px;
	padding-top:12px;
	margin-right:17px;
	color:#847d77;
	letter-spacing:2px;
}

#index #middle #index_news ul#index_news_list{
	clear:both;
	width:420px;
	height:420px;
	margin:5px auto;
}

#index #middle #index_news ul#index_news_list li{
	float:left;
	width:210px;
	height:145px;
	text-align:center;
}

#index #middle #index_news ul#index_news_list li img{
	margin:3px auto;
}
#index #middle #index_news ul#index_news_list li p{
	width:88%;
	margin:3px auto;
	line-height:17px;
}

/* 瑜伽知识 */
#index #middle #index_news ul#index_zhishi_list{
	clear:both;
	width:430px;
	height:420px;
	margin:5px auto;
}

#index #middle #index_news ul#index_zhishi_list li{
	background-image:url(../images/arrow03.gif);
	background-repeat: no-repeat;
	background-position: left 6px;
	padding-left:15px;
	height:26px;
	text-align:left;
}
#index #middle #index_news ul#index_zhishi_list li a{
	display:block;
	float:left;
	width:320px;
}

#index #middle #index_news ul#index_zhishi_list li span.date{
	color:#999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}



/* 教师培训 */
#index #middle #index_teacher{
	float:right;
	width:471px;
	height:485px;
	text-align:left;
}
#index #middle #index_teacher #teacher_title{
	width: 470px;
	height: 42px;
	background-image: url(../images/index_title_02.jpg);
	background-repeat: no-repeat;
	background-position: left top;	
	margin:0px auto;
	margin-bottom:0px;

}
#index #middle #index_teacher #teacher_title a{
	display:block;
	float:right;
	width: 40px;
	height: 40px;
	padding-top:12px;
	margin-right:0px;
	color:#847d77;
	letter-spacing:2px;
}

#index #middle #index_teacher h3{
	width:90%;
	text-align:left;
	margin:10px auto;
	font-size:12px;
	color:#666;
}
#index #middle #index_teacher img.teacher{
	margin-left:23px;
	
}
#index #middle #index_teacher p{
	width:90%;
	text-align:left;
	margin:10px auto;
	color:#777;
	line-height:20px;
}


#index #middle #index_teacher ul#index_teacher_list{
	clear:both;
	width:445px;
	height:435px;
	margin:0px auto;
}

#index #middle #index_teacher ul#index_teacher_list li{
	width:420px;
	height:86px;
	border-bottom:1px dotted #cbcbcb;
	margin-top:15px;
}

#index #middle #index_teacher ul#index_teacher_list li img{
	float:left;
	width:100px;
	height:65px;
	border:1px solid #dedce0;
	margin-right:10px;
}
#index #middle #index_teacher ul#index_teacher_list li h2{
	float:left;
	height:20px;
	font-size:12px;
	color:#935b43;
}
#index #middle #index_teacher ul#index_teacher_list li h2 a{

	color:#935b43;
}
#index #middle #index_teacher ul#index_teacher_list li h2 a:hover{

	color:#f5540c;
}


#index #middle #index_teacher ul#index_teacher_list li p{
	float:left;
	width:305px;
	line-height:18px;
	color:#999;
	margin-top:0px;
}

/*TAB标签页*/

#con {
	FONT-SIZE: 12px; margin: 0px auto; WIDTH: 100%;
}
#tags {
	PADDING: 0px;  margin: 0px 0px 0px 10px; WIDTH:90%; HEIGHT: 25px;
}
#tags li {
	BACKGROUND: url(../images/tagleft_index.gif) no-repeat left 1px; FLOAT: left; margin-RIGHT: 1px; liST-STYLE-TYPE: none; HEIGHT: 25px
}
#tags li a {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(../images/tagright_index.gif) no-repeat right 1px; FLOAT: left; PADDING-BOTTOM: 0px; width:80px; font-weight:bold;color:#9e7d63; liNE-HEIGHT: 25px; PADDING-TOP: 0px; HEIGHT: 25px; TEXT-DECORATION: none;
}
#tags li.emptyTag {
	BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 4px
}
#tags li.selectTag {
	BACKGROUND-POSITION: left -51px; margin-BOTTOM: -2px; POSITION: relative; HEIGHT: 25px;top:1px;
}
#tags li.selectTag a {
	BACKGROUND-POSITION: right -51px; ColOR: #f00; liNE-HEIGHT: 25px; HEIGHT: 25px;
}
#tagContent {
	BORDER-top: #beb6b1 1px solid; PADDING-RIGHT: 1px; PADDING-TOP: 1px; BACKGROUND-ColOR: #fff
}
.tagContent {
	PADDING-RIGHT: 10px; DISPLAY: none; PADDING-LEFT: 10px;  PADDING-BOTTOM: 10px; 
	WIDTH: 450px;  HEIGHT: 400px;
	text-align:left;
	
	ColOR: #f00; PADDING-TOP: 10px;
}
#tagContent div.selectTag {
	DISPLAY: block
}