@charset "utf-8";

/*=========================================================

		
=========================================================*/

/* basics
-----------------------------*/
body{
	border-top: 5px solid #2A1B80;
	line-height:1.6;
	font-size: .8em;
	color: #333;
}

#wrapper{
	margin: 0 auto;
	text-align: center;
}
	#wrapper:after{
		content:".";
		display:block;
		height:0;
		clear:both;
		visibility:hidden;
	}
	#wrapper{
		display:inline-block;
		min-height:1%;  /* for ie7 */
	}
	/* Hides from IE-mac \*/
	* html #wrapper{height: 1%;}
	#wrapper{display: block;}
	/* End hide from IE-mac */

#wrapperInner{
	width: 960px;
	margin: 0 auto;
	text-align: center;
}


/*
--------------------------------------------------------
 top
--------------------------------------------------------
*/



#page #contents #conPickup{
}
	#page #conPickup:after{
		content:".";
		display:block;
		height:0;
		clear:both;
		visibility:hidden;
	}
	#page #conPickup{
		display:inline-block;
		min-height:1%;  /* for ie7 */
	}
	/* Hides from IE-mac \*/
	* html #page #conPickup{height: 1%;}
	#page #conPickup{display: block;}
	/* End hide from IE-mac */


#page #contents #conPickup dl{
    margin-top: 10px;
        margin-bottom: 10px;
	margin-right: 10px;
    float: left;
    width: 220px;
}
#page #contents #conPickup dl.last{
	margin-right: 0;
}
#page #contents #conPickup dl dt{
}
#page #contents #conPickup dl dt a{
	border: 1px solid #ccc;
	display: block;
}
#page #contents #conPickup dl dt a:hover{
	border: 1px solid #006699;
	display: block;
}

#page #contents #conPickup dl dd{
	margin: 5px 0 0 0 ;
	line-height: 1.2;
}


#page #contents #conInfomation{
	clear: both;

}
#page #contents #conInfomation dl{
    clear: both;
	padding: 10px;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}
#page #contents #conInfomation dl dt{
    display: block;
    float: left;
	margin:0;
    padding: 8px 5px 8px 0;
    width: 90px;
	color: #333;
	font-weight: normal;
}
#page #contents #conInfomation dl dd{
    background: url("../common/images/com_bdr_dot_01.gif") repeat-x scroll left bottom transparent;
	margin:0;
    padding: 8px 5px 8px 90px;
}


#page #contents #conNews{
    margin-top: 20px;
}
#page #contents #conNews dl{
    clear: both;
	padding: 10px;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}
#page #contents #conNews dl dt{
    display: block;
    float: left;
	margin:0;
    padding: 8px 5px 8px 0;
    width: 90px;
	color: #333;
	font-weight: normal;
}
#page #contents #conNews dl dd{
    background: url("../common/images/com_bdr_dot_01.gif") repeat-x scroll left bottom transparent;

	margin:0;
    padding: 8px 5px 8px 90px;
}

#page #contents h2{
	margin-top: 0;
	padding: 0;
	background: none;
	border-bottom:none;
}
#page #contents h2 a{
    background: none;
    color: #454545;
    display: inline-block;
    padding: 0;
}


#page #side #navCourse{
	margin-top:10px;}
	
#page #side #navCourse div{
	padding:5px;
	background: #2A1B80;
	
}
#page #side #sidBanner div{
	margin-top:10px;}