#Main
{
	margin-top:5px;
}
#ClassLeft
{
	width:610px;
	float:left;
	padding-right:20px;
}
#ClassRight
{
	padding-top:30px;
	width:100px;
	float:right;
}
#ClassRight #RightItem
{
	padding-top:5px;
}
#ClassLeft #ClassMain
{
	padding:20px 0 0 10px;

}
#ClassLeft #ClassMain #ItemTitle
{
	color:#C51100;	
	padding-left:0px;
	font-weight:bold;
	margin-top:15px;
	height:20px;
	padding-top:5px;
	font-size:14.8px;
	margin-bottom:10px;
	border-bottom:1px dotted #BCBCBC;
}

#ClassLeft #ClassMain #ItemTitle1
{
	padding-left:0px;
	font-weight:bold;
	margin-top:15px;
	height:20px;
	padding-top:5px;
	font-size:14.8px;
	margin-bottom:10px;
	border-bottom:1px dotted #BCBCBC;
}
#ClassLeft #ClassMain #HelpTitle
{
	color:#5F1111;
	font-size:11pt;
	font-weight:bold;
	padding-bottom:5px;
	padding-top:20px;
	border-bottom:solid 1px;
}
#ClassLeft #ClassMain #HelpItem
{
	padding-left:20px;
	padding-top:5px;
	font-size:12px;
}
#ClassLeft #ClassMain #HelpPageItem
{
	padding-top:5px;
	color:#3D75CA;
	font-size:11pt;
}
#ClassLeft #ClassMain #ItemList
{
	font-size:11pt;
	padding-top:15px;
	line-height:20px;	
}
#ClassLeft #ClassMain #FAQlistBG
{
	background: #f7f7f7;
	margin-top:2px;
	padding:10px 0 10px 0px;
	
}
#ClassLeft #ClassMain #FAQlistBG #ClassItem
{
	padding:2px 0 0 20px;
	height:20px; 
}
#ClassLeft #ClassMain #FAQlistBG #ClassLeft
{
	padding:4px;
	color:#6665CB;
	float:left;
	width:250px;
}
#ClassLeft #ClassMain #FAQlistBG #ClassRight1
{
	padding:4px;
	color:#6665CB;
	float:left;
}
#ClassLeft #ClassMain #FAQTitle
{
	padding-left:0px;
	font-weight:bold;
	margin-top:15px;
	height:20px;
	padding-top:5px;
	font-size:13px;
	margin-bottom:10px;
	border-bottom:1px dotted #BCBCBC;
}
#ClassLeft #ClassMain #FAQTitle #FAQTitleLeft
{
	color:#C51100;	
	float:left;
}
#ClassLeft #ClassMain #FAQTitle #FAQTitleRight
{
	float:right;
}


#ClassLeft #ClassMain #FAQlist #HelpItem
{
	clear:both;
	padding-left:30px;
	font-size:9pt;
	color:#000
}
#ClassLeft #ClassMain #FAQlist #HelpItem #HelpItemLeft
{
	font-weight:bold;	
	float:left;
	width:200px;	
}
#ClassLeft #ClassMain #FAQlist #HelpItem #HelpItemRight
{
	font-weight:bold;	
	float:left;
	width:200px;	
}
#ClassLeft #ClassMain #FAQlist #HelpItem #HelpItemRight1
{
	float:left;
	width:200px;
	color:#C51100;		
}

#ClassLeft #ClassMain #FAQlist #ItemList
{
	clear:both;
	padding-left:30px;
	font-size:9pt;
	padding-top:10px;
}

#ClassLeft #ClassMain #FAQlist #FAQlistLeft
{
	float:left;
	width:150px;
	font-weight:bold;
}
#ClassLeft #ClassMain #FAQlist #FAQlistLeft img
{
	vertical-align:middle;
}


#ClassLeft #ClassMain #FAQlist #FAQlistRight
{
	float:left;
}
#ClassLeft #ClassMain #FAQlist #ClassItem
{
	padding:2px 0 0 30px;
	height:20px; 
}
#ClassLeft #ClassMain #AboutUsTitle
{
	padding-left:20px;
	font-weight:bold;
	color:#C51100;	
	margin-top:15px;
	background: #EAE9E7;
	height:20px;
	padding-top:5px;
	margin-bottom:10px;	
	font-size:13px;
	
}
#ClassLeft #ClassMain #AboutUslist #ItemListTitle
{
	clear:both;
	padding-left:30px;
	padding-top:2px;
}
#ClassLeft #ClassMain #AboutUslist #ItemListRight
{
	clear:both;
	padding-left:30px;
	padding-top:2px;
	float:right
}
#ClassLeft #ClassMain #AboutUslist #ItemListTitle #ItemListTitleLeft
{
	float:left;
	width:100px;
	font-weight:bold;	
}

#ClassLeft #ClassMain #AboutUslist #ItemListTitle #ItemListTitleRight
{
	float:left;
}

#ClassLeft #ClassMain #AboutUslist #ItemList
{
	padding-left:50px;
	font-size:9pt;
	padding-top:2px;
}

#ClassLeft #ClassMain #ClassTitle
{
	padding-left:0px;
	font-weight:bold;
	margin-top:15px;
	height:20px;
	padding-top:5px;
	font-size:13px;
	margin-bottom:10px;
	border-bottom:1px dotted #BCBCBC;
	color:#C51100;
}
#ClassLeft #ClassMain #ClassTitle #ClassTitleLeft
{
	color:#C51100;	
	float:left;
}
#ClassLeft #ClassMain #ClassTitle #ClassTitleRight
{
	float:right;
}
#ClassLeft #ClassMain #Classlist
{
	line-height:20px;
	padding-left:30px;
	padding-bottom:8px;
}

#ClassLeft #ClassMain #Classlist #ClassItemlist
{
	line-height:18px;
	padding-left:20px;

}
#ClassLeft #ClassMain #ClasslistItem
{
	line-height:22px;
	padding-left:40px;
	padding-bottom:8px;
}
#ClassLeft #ClassMain #CopyRightItem
{
	padding-top:10px;
	line-height:22px;
	padding-bottom:5px;
}
#ClassLeft #ClassMain #ClassCopyRight
{
	color:Gray;
	font-weight:bold;
	padding:10px 0 0 30px;
		
}

#ClassLeft #ClassMain #CardItems
{
	overflow:hidden;
	margin-bottom:20px;
	padding:10px 0 0 30px;
}
#ClassLeft #ClassMain #CardItem
{
	width:500px;
}
#ClassLeft #ClassMain #CardItems #CardItemLeft
{
	font-weight:bold; 
	float:left;
	width:200px;
	color:#3D82EA;
}
#ClassLeft #ClassMain #CardItems #CardItemRight
{
	width:200px;
	padding-top:-20px;
	float:left;
	color:#3D82EA;
	font-weight:bold;
}
#ClassLeft #ClassMain #Classlist #QTitle
{
	font-weight:bold;
}
#ClassLeft #ClassMain #Classlist #QlistBottom
{
	color:#A8A8A8;
}
#ClassLeft #MediaList
{
	position:relative;
	padding:10px 0 0 30px;
	line-height:23px;
}
#ClassLeft #MediaTitle
{
	font-size:11pt;
	text-align:center;
	font-weight:bold;
}
#ClassLeft #MediaBody
{
	padding-top:10px;
}
#ClassLeft #MediaInfo
{
	padding:10px;
	color:Gray;
	text-align:center;
}
#ClassLeft #Page
{
	font-weight:bold;
	padding:10px;
	text-align:right;
	padding-right:30px;
}
#ClassLeft #UserFeelBackHead
{
	padding:20px 0  5px 10px;
}

#ClassLeft #UserFeelBackHead #Title
{
	color:#5F1111;
	padding-bottom:8px;
	font-size:11pt;
	font-weight:bold;
}

#ClassLeft #UserFeelBackHead #TitleInfo
{
	padding:0 0  10px 17px;
	border-bottom:dotted 1px #BCBCBC;
}	

#ClassLeft #FeelBackList
{

}

#ClassLeft #FeelBackList #FeelbackInfo
{
	margin-top:10px;
	padding-left:10px;
}

#ClassLeft #FeelBackList #FeelbackInfo #Title
{
	background:#F0EFEF;
	padding:3px 0 3px 3px;
	font-weight:bold;
}

#ClassLeft #FeelBackList #FeelbackInfo #Body
{
	padding:10px 0 0 3px;
	line-height:20px;
}

.TStyle
{
	font-size:9pt;
	color:Black;
	font-weight:normal;
}
.TStyle2
{
	font-size:11pt;
	color:#E87729;
}
#friendlink img
{
	width:88px;
	height:32px;
}
.InfoTextBelow
{
	font-size:12px;
	margin-top:20px;
	padding:8px;
	line-height:12pt;
	color:#000000;
	background-color:#F7F7F7;
}

.xuefen {
border-color:#CCCCCC;
border-style:solid none none solid;
border-width:1px 0pt 0pt 1px;
text-align:center;
width:450px;
}

.xuefen td {
border-bottom:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
padding:3px;
}