﻿.left_sectiontitle
{
	background-repeat: no-repeat;
	height: 20px;
	background-position: center;
	background-image:url(../images/left_section.gif);
	padding-left:30px;
	padding-top:10px;
}
.left_sectioncontent
{
	padding: 5px;
	border-left: 1px solid #663300;
	border-right: 1px solid #663300;
	border-bottom: 1px solid #663300;
	height:100%;
	margin-bottom:5px;
	
}
.left_sectioncontent ul{height:100%;}
.left_sectioncontent li
{
	line-height: 24px;
	padding-left: 8px;
	background: url(../images/case_dot.gif) no-repeat left center;
}
.list_box ul{height:100%;}
.list_box li
{
	width:140px;
	height:auto;
	float:left;
	margin:0px 6px 3px 6px;
	display:block;
}
.list_box li span{background:url( ../images/bk.gif ) no-repeat;width:140px;height:110px;}
.list_box li span img
{
	width:130px;
	height:100px;
	padding:5px;
	}
.list_box li p
{
	text-align: center;
	padding-top: 5px;
}
.page
{
	width:669px;
	text-align: center;
	border-top: dashed 1px #FF9933;
	background-image: url(../images/right_bg.gif);
	background-repeat: repeat-y;
	padding-top:5px;
}
.page span{padding-right:15px;}

.class_titlebg
{
	background-image: url(../images/section_bg.jpg );
	height: 15px;
	border: 1px solid #993300;
	padding:5px 0px 5px 15px;

}
.class_conent
{
	border-right: solid 1px #916b47;
	border-bottom: solid 1px #916b47;
	border-left: solid 1px #916b47;
	padding: 5px 10px;
	height: auto;
	overflow: hidden;
}
.class_conent li
{
	line-height: 24px;
	padding-right:30px;
	float: left;
}
.search
{
	text-align: center;
	line-height: 24px;
	padding-left: 100px;
} 
.left_sectioncontent1
{
	padding: 5px;
	border-left: 1px solid #663300;
	border-right: 1px solid #663300;
	border-bottom: 1px solid #663300;
	height:100%;
	margin-bottom:5px;
	
}
.left_sectioncontent1 ul{height:100%;}
.left_sectioncontent1 li
{
	line-height: 24px;
	padding-left: 10px;
	padding-top:10px;

}


/*start Videos*/
#video_left
{
	width: 250px;
	float: left;
	height:410px;
}
#video_middle
{
	width:410px;
	float:left;
	height:405px;
	padding:0 5px;
	}
#video_middle span{padding:5px 10px;line-height:24px;}
#video_right
{
	width: 250px;
	float: right;
	height:410px;
	}
.video_titlebg
{
	background-image: url(../images/section_bg.jpg );
	height: 15px;
	border: 1px solid #993300;
	padding:5px 0px 5px 15px;

}
.video_counent
{
	border-right: solid 1px #916b47;
	border-bottom: solid 1px #916b47;
	border-left: solid 1px #916b47;
	padding: 5px 10px;
	height: 370px;
	overflow: hidden;
}
.video_counent li
{
	line-height:22px;
	list-style : disc inside ; 
	list-style-type : decimal;
	}
.video_counent span
{
	padding-left:5px;
}
.video_leftcounent
{
	border-left: solid 1px #916b47;
	border-bottom: solid 1px #916b47;
	border-right: solid 1px #916b47;
	padding: 5px 10px;
	height: 370px;
	overflow: scroll;
	scrollbar-3dlight-color:#916b47;
	scrollbar-darkshadow-color: #916b47;
	scrollbar-track-color: #fbcd82;
	scrollbar-face-color: #fbcd82;
	scrollbar-arrow-color: #eee;
}
.video_leftcounent li
{
	line-height: 22px;
	text-indent: 10px;
}
/* end Videos */

/*start Ebooks*/
.book_box
{
	height:100%;
	width:649px;
	background-image: url(../images/right_bg.gif);
	background-repeat: repeat-y;
	padding:10px;
	}
.booklist_box,.userlist_box
{
	height:100%;
	width:619px;
	background-image: url(../images/right_bg.gif);
	background-repeat: repeat-y;
	padding:10px 25px;
	}
.book_box ul, .booklist_box
{
	height: 100%;

}
.book_box li
{
	border: 1px solid #663300;
	background-color: #FEDFA5;
	width: 308px;
	float: left;
	height: 140px;
	margin-right: 4px;
	margin-bottom: 10px;
	padding: 5px;
}
.book_pic
{
	width:115px;
	height:135px;
	float:left;
	}
.book_box li span img{width:115px;
                      height:135px; 
                      }
.book_box li p{padding-left:10px; line-height:24px;height: 22px;
}
.booklist_box li
{
	background-image: url( ../images/left_dot.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 12px;
	line-height: 24px;
}
.booklist_box li span
{
	padding-left: 15px;
	text-align:right;
}
.book{
  border-bottom: dashed 1px #663300;
  height:230px;
  padding-bottom:5px;
}
.book_left
{
	width: 180px;
	height: 220px;
	border: solid 1px #663300;
	padding: 5px;
	float: left;
	background-color: #FFFFFF;
}
.book_left img	
{
	width: 178px;
	height: 218px;
	border: solid 1px #663300;
	}
.book_right
{
	width: 410px;
	height: 230px;
}
.book_right p
{
	line-height:24px;
	padding-left:15px;
	padding-top:5px;
	}
.book_right span
{
	line-height:22px;
	padding-left:15px;
	padding-top:5px;
	}
/* end Ebooks */

/* start User_list */
.userlist_box li
{
	height: 150px;
	padding-top:5px;
	border-bottom: dashed 2px #FFF;}
	
.userlist_pic
{
	width: 175px;
	float: left;
	padding:5px;
	
}
.userlist_pic img{width:173px; height:98px; border:1px soild solid 1px #663300;}
.userlist_concent
{
	width: 410px;
	float: left;
	padding:5px 10px;
}
.userlist_concent p{line-height:18px; padding-top:5px;}
/* end User_list */

/* start Association */
.left_ass_title
{
	background-repeat: no-repeat;
	height: 20px;
	background-position: center;
	background-image:url(../images/left_section.gif);
	padding-left:30px;
	padding-top:10px;
}
.left_ass_concent
{
	border-left: 1px solid #663300;
	border-right: 1px solid #663300;
	border-bottom: 1px solid #663300;
	height: 385px;
	margin-bottom: 5px;
	background-color: #F3F3F3;
	
}
.left_ass_concent1
{
	padding:5px;
	border-left: 1px solid #663300;
	border-right: 1px solid #663300;
	border-bottom: 1px solid #663300;
	height: 100%;
	margin-bottom: 5px;
}
.left_ass_concent1 li
{
	text-align: left;
	line-height: 22px;
	width:230px;
	background-repeat: no-repeat;
	background-position: left center;
	background-image: url(../images/case_dot.gif);
	padding-left: 10px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	border-bottom: dashed 1px #F09100;
}
.Accordion {
	overflow: hidden;
}
.AccordionPanel {
	margin: 0px;
	padding: 0px;
}
.AccordionPanelTab
{
	background-color: #fbcd82;
	margin: 0px;
	padding: 2px 2px 2px 10px;
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
	line-height: 24px;
	border-top: 1px solid #663300;
	border-bottom: 1px solid #663300;
}
.AccordionPanelTab span{
	font-size: 14px;
	font-weight: bold;
}

.AccordionPanelContent {
	overflow: scroll;
	margin: 0px;
	padding:0px 0px 0px 15px;
	height:100%;
}
.AccordionPanelContent li
{
	text-align: left;
	line-height: 22px;
	background-repeat: no-repeat;
	background-position: left center;
	background-image: url(../images/left_dot.gif);
	padding-left:15px;
}
.AccordionPanelOpen .AccordionPanelTab
{
	background-color: #fbcd82;
}
.AccordionPanelTabHover
{
	color: #FF6600;
}
.AccordionPanelOpen .AccordionPanelTabHover {
	color: #FF6600;
}
.AccordionFocused .AccordionPanelTab
{
	background-color:#fbcd82;
}

.AccordionFocused .AccordionPanelOpen .AccordionPanelTab {
	background-color:#fbcd82;
}
.right_top {
	background-image: url(../images/right_top.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	height: 22px;
	width: 659px;
	padding-top:20px;
	padding-bottom:11px;
	padding-left:20px;
}
.list_box,.imglist_box{
	height:100%;
	width:619px;
	background-image: url(../images/right_bg.gif);
	background-repeat: repeat-y;
	padding:10px 25px;
}
.content_info
{
	height: 15px;
	text-align: center;
	background-color: #FFF0E1;
	border-top: solid 1px #663300;
	border-bottom: solid 1px #663300;
	padding-top:5px;
	padding-bottom:5px;

}
.content_info span{padding-right:15px;}
.content{padding-top:5px;line-height:20px;}
.right_bottom{
	width:669px; 
	height:15px; 	
	background-image: url(../images/right_bottom.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	margin-bottom:5px;
	}
/* end Association */

/* start Register */
#main table
{
	background-color: #FCF5EB;
	width: 750px;
	height: auto;
	margin: 5px auto;
	border:1px solid #C0C0C0;
}
#main td
{
	padding-top: 5px;
	padding-bottom: 5px;

}
#main .td_left
{
	text-align: right;
	width:200px;
}
#main .td_right{width:550px; text-align:left;}
#main .td_right span
{
	color: #CC0000;
	padding-right: 10px;
	padding-left: 5px;
}
/* end Register */

