
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div{margin:0;padding:0;border:0;}
body,.Normal, .NormalDisabled{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#555; background:#FFFFFF; line-height:23px;}
.Normal, .NormalDisabled{
	background:none;
	font-size:13px;
}
img{ display:block; border:0}
li{ list-style:none;}
a:link,a:visited{ color:#333;text-decoration:none}
a:hover{ text-decoration:none}
#Box{ width:950px; margin:0 auto}
#Top{ width:900px; background:url(images/top.jpg) no-repeat; height:30px; padding:77px 50px 0 0; text-align:right; word-spacing:15px;}
#Top a:link,#Top a:visited{ color:#666}
#Top a:hover{ color:#f60}
.Orange{ color:#f90}
a.Orange:link,a.Orange:visited{ color:#f90;}
#Menu{width:950px; height:27px; padding-top:3px; padding-bottom:5px;}
.MainMenu_SubMenu{ padding-top:2px;color:#000 ; line-height:20px;}
.MainMenu_Idle td, .MainMenu_Selected td, .MainMenu_Active td{
    /*color:#666;*/
	width:110PX;
	padding-left:37px;
	*padding-left:0;
	padding-right:10px;
	font-size:14px;
	font-weight:bold;
}
.MainMenu_SubMenu{filter:alpha(opacity=70);-moz-opacity:0.7;color:#000; margin-left:17px;*margin-left:6px}
#Menu .MainMenu_MenuItem{
	color:#666;
}
.MainMenu_MenuItem{  padding:2px 10px;font-weight:normal;color:#000;}
.MainMenu_MenuItemSel{background:none; color:#f60; padding:3px 10px;font-weight:normal;}

.MainMenu_MenuArrow,.MainMenu_RootMenuArrow, .MainMenu_MenuIcon {
	display: none; 
}
.MainMenu_Active td{
	color:#f60;
	margin-top:1px;
}
#Content{ width:950px;}
#ContentLeft{ width:652px; float:left}
/*.ContentPane{ width:652px;}*/
#ContentLeftSecond{ width:652px;}
.ContentPaneLeftSecLeftPane{ width:233px; float:left; margin-top:10px;}
#ContentPaneLeftSecRight{width:404px; float:right;margin-top:10px; background:url(images/left2_bg.jpg) repeat-y}
.Left2Top{ background:url(images/left2_top.jpg) no-repeat; width:404px; height:14px;}
.Left2Bottom{ background:url(images/left2_bottom.jpg) no-repeat;width:404px;height:14px; font-size:1px}
#ContentRight{ width:286px; padding-left:10px; float:right}
#ContentRightTopPane{ width:286px; }
#ContentRightBottom{ width:286px; float:left;background:#EDEDED; margin-top:10px;}
#ContentRightBottomPane{ border:1px solid  red}
.RightTop{ width:286px; height:9px;font-size:1px; background:url(images/right_top.jpg) no-repeat}
.RightBottom{ width:286px; height:9px; font-size:1px; background:url(images/right_bottom.jpg) no-repeat}
#FooterContent{ margin-top:10px; margin-bottom:10px; float:left;*float:none;  width:950px; height:28px; background:url(images/footer_bg.jpg) repeat-x}
.FooterLeft{width:6px; height:28px; float:left; background:url(images/footer_left.jpg) no-repeat;}
.FooterRight{width:6px; height:28px; float:right; background:url(images/footer_right.jpg) no-repeat;}
#Links{ float:left;padding:1px 0 0 20px;_padding-top:2px}
#Links a:link,#Links a:visited{ text-decoration:underline;}
#Links a:hover{ color:#f60}
#Copyright{ float:right;padding:4px 20px 0 0;}
#Copyright a:link,#Copyright a:visited{ text-decoration:underline}
#Copyright a:hover{ color:#f60}

.BigImg{ margin-bottom:14px;}

/*course introduction*/
.IntroContentPane{ width:950px; margin-bottom:10px;}
.IntroLeftPane{width:652px; float:left}
.ManagementSkin .IntroLeftPane{
	width:100%;
	float:none;
}
#IntroRight{ width:288px; float:right;}
#IntroRightTop{width:286px; float:left;background:#EDEDED;}
.MenuTitle{ width:266px; background:#E0E0E0; font-size:14px; font-weight:bold; color:#f60; padding:3px 0 0 20px;_padding-top:5px; margin:5px 0 0 0; height:23px;_height:20px;}
#IntroRightBottom{width:288px; float:left; margin-top:10px; background:url(images/IntroRightBottom_bg.jpg) repeat-y}
#IntroRightBottomT{width:288px; height:11px;font-size:1px; background:url(images/IntroRightBottom_top.jpg) no-repeat}
#IntroRightBottomB{width:288px; height:11px;font-size:1px; background:url(images/IntroRightBottom_bot.jpg) no-repeat left bottom;}

#dnn_ctr400_Aggregator_cell2_2,#dnn_ctr400_Aggregator_cell1_2,#dnn_ctr400_Aggregator_cell3_2,#dnn_ctr377_Aggregator_cell1_2,#dnn_ctr377_Aggregator_cell2_2,#dnn_ctr377_Aggregator_cell3_2,#dnn_ctr407_Aggregator_cell1_2,#dnn_ctr407_Aggregator_cell2_2,#dnn_ctr407_Aggregator_cell3_2{ width:255px;padding-top:20px; float:left;}

.Course{font-family:Arial, Helvetica, sans-serif;float:left; font-size:12px; width:189px; padding:10px 12px 0 8px; line-height:20px;}
.Course h1{ font-size:14px; font-weight:bold; color:#1991F8}
.Course a:link,.Course a:visited{ color:#FF9900; text-decoration:underline; float:right}
.Course  img{ margin-bottom:13px;}

.Img{ margin-bottom:10px;}

.Stu{ margin-top:10px;}
.Student{ float:left; width:100px; height:60px; margin-left:25px; _margin-left:15px; line-height:23px;}
.Student img{ margin-left:15px;}
.Student a:link,.Student a:visited{ color:#1C5A93; font-weight:bold; background:url(/portals/0/images/student_4.jpg) no-repeat right 3px; padding-right:10px }
.Student a:hover{ text-decoration:none}
/* Style by steven  */

.AllowFloatLeft{
	float:left;
	margin-left:10px;
	_margin-left:5px;
}
.Padding{padding:0 10px 10px 0}
.ZhengWen{width:470px; float:right; min-height:580px;_height:580px;}

.AllowFloatRight{
	float:none;_float:left;
   _width:170px;
}

.HomePageDrunicoLeftInfo{
	line-height:22px;
}

#GrayBgContent .ContentPane{
	padding:10px;
}

#dnn_ctr377_Aggregator_TabStrip{
	}
	
.MainMenu_MenuContainer{
	margin:0 auto;
	text-align:center;
	width:628px;
	color:#666;
}
.Duanluo{ width:330px; line-height:20px;}
.Duanluo img{ float:left}
.Duanluo .You{ float:right; width:180px}
.Duanluo2{ width:600px; padding-left:20px;}
.Duanluo2 .You{ width:460px;}

td.Normal2{ background:url(images/list.jpg) no-repeat 0 5px; padding-left:15px;}
td.Normal2 a:link,td.Normal2 a:visited{ text-decoration:underline}
td.Normal2 a:hover{color:#f90}

.Tab2{ float:left}

td.Normal3{ padding-left:30px;background:url(images/list.jpg) no-repeat 18px 8px;}
td.Normal3 a:link,td.Normal3 a:visited{ text-decoration:underline}
td.Normal3 a:hover{ color:#F60}

#Tab2BgContent td.Normal2{ background:none; padding-left:20px;}

#dnn_ContentRightBottomPane td.Normal2{ background:none; padding-left:20px;}
#dnn_ContentRightBottomPane td.Normal2 a:link,#dnn_ContentRightBottomPane td.Normal2 a:visited{ text-decoration:none}

#ContentPaneLeftSecRightPane td.Normal2{ background:none; padding-left:20px;}
#ContentPaneLeftSecRightPane td.Normal2 a:link,#ContentPaneLeftSecRightPane td.Normal2 a:visited{ text-decoration:none}

#dnn_RightTopPane td.Normal2{ background:none; padding-left:20px;}
#dnn_RightTopPane td.Normal2 a:link,#dnn_RightTopPane td.Normal2 a:visited{ text-decoration:none}

#dnn_ctr377_ModuleContent .Apple_Top_TabStrip,#dnn_ctr407_ModuleContent .Apple_Top_TabStrip {
 margin:0;padding:0;
 border: none;
 float: left;
 filter: none;
 font-weight:bold;
 background:url(images/title.jpg) no-repeat; height:28px;
 font-size:13px;
 width:550px;
 padding-left:100px;
}

#dnn_ctr407_ModuleContent .Apple_Top_TabStrip{
	background:url(images/title3.jpg) no-repeat;
}

/*article*/
p{ text-indent:24px; padding-bottom:10px;}
h3{ padding:10px 0; text-align:center; color:#555; font-size:16px; font-weight:bold}
h4{ padding:5px 0;color:#555;font-size:14px; font-weight:bold}
.Txtright{ text-align:right}
.Center{ text-align:center}
.Red{ color:#f60}
.MarginLeft24{ margin-left:24px}
h6{ font-size:12px; color:#555}
h5{ font-size:12px; text-indent:24px;color:#555}
.Content{ padding:10px; line-height:20px;}

#dnn_RightTopPane{
	margin-top:10px;
}

.ForLanguageCode,.ForLanguageCode td{
	border:1px solid #ccc;
	border-collapse:collapse;
	padding:2px;
	text-align:center;
}

.IntroLeftPane ul li{
	background:url(images/ListPoint.gif) no-repeat left center;
	padding-left:10px;
	list-style:none;
	margin-right:30px;
}

.IntroLeftPane ul{
	margin-left:24px;
}

#dnn_ctr400_DD img,#dnn_ctr377_DD img,#dnn_ctr407_DD img{
	border:0;
}

.IntroLeftPane #GrayBgContent{
	margin-bottom:10px;
}
#ContentLeft #GrayBgContent{ margin-top:13px;}
.IntroLeftPane{
	padding-bottom:10px;
}

.HomePage #GrayBgContent .ContentPane{
	padding:0;
}

#dnn_ctr_Login_pnlLogin{
	text-align:center;
}

#dnn_ctr_Login_pnlLogin table{
	margin:0 auto;
}

#jqnews{
	overflow: hidden;
	height: 246px; 
	width: 160px;
	margin:0 auto;
	text-align:center;
}

#jqnews div{
	display: block;
	overflow: hidden;
	height: 118px;
	width: 150px;
	margin: 5px;
}

#ContentRight .AllowFloatLeft{
	float:left;
	margin-right:5px;
	margin-left:0;
}

#DarkBgContent .ContentPane{
	padding:5px 8px;
	line-height:20px;
}

#DarkBgContent .MoreLinkStyle{
}
.MoreLinkStyle{text-align:right;}
.MoreLinkStyle a:link,.MoreLinkStyle a:visited{ color:#f90; text-decoration:underline; }

#dnn_ctr431_Login_pnlLogin{
	text-align:center;
}

/*images*/
.images ul li{ float:left; background:url(images/list_bg.jpg) no-repeat; width:160px; height:105px; padding:10px 20px 20px 10px;}
#dnn_ctr456_DD,#dnn_ctr457_DD,#dnn_ctr458_DD{ margin-top:10px;}

/*download*/
.SubHead{ color:#333; font-size:12px}
#dnn_ctr430_Document_grdDocuments table td{ height:20px;}

#dnn_ctr435_Feedback_pnlFeedbackFormFields .SubHead input, .SubHead textarea{
	width:515px;
}

#dnn_ctr436_ViewComments_dlComments{
	width:86%;
}

#dnn_ctr436_ViewComments_dlComments{
	width:100%;
}

#dnn_ctr435_Feedback_pnlFeedbackFormFields {
	padding-left:70px;
}

.PaddingLeft{ padding-left:30px; padding-top:10px}
.PaddingRight{ padding-right:30px;padding-top:10px}
#CompanyInfoPane ul li{ list-style:none}

#dnn_ctr369_ContentPane #dnn_ctr369_ModuleContent{
	width:850px;
}

.TopNewsInfoPane{ width:460px; padding-left:90px; float:left;}
.TopNewsInfoPane ul li{
	background:url(images/ListPoint.gif) no-repeat left center;
	padding-left:10px;
	list-style:none;
	float:left;
	margin-right:30px;
} 

.ClearFix{height:auto;*height:1%;}
.ClearFix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

/*2010-0518ÐÞ¸Ä*/
.Course h1 a:link,.Course h1 a:visited{ font-size:14px; font-weight:bold; color:#1991F8; text-decoration:none;float:left;}
.Course h1 a:hover{ font-size:14px; font-weight:bold; color:#1991F8; text-decoration:none;float:left;}
.Course p{
text-indent:2em;
float:left;}
#Link img{
float:left;}