﻿#main .article
{
	background: url(../images/info_14.jpg) repeat-y left;
	float: left;
	width: 943px;
	height: auto;
	margin-left: 5px;
	_margin-left: 2px;
}
#main .article .location
{
	background: url(../images/consu_09.jpg) repeat-x top;
	height: 34px;
	width: 943px;
	font: normal 12px/34px Arial;
	text-align: left;
	color: #454545;
}
#main .article .location .left
{
	background: url(../images/consu_08.jpg) no-repeat top left;
	height: 34px;
	width: 720px;
	float: left;
	text-indent: 20px;
}
#main .article .location .right
{
	background: url(../images/consu_11.jpg) no-repeat top right;
	height: 34px;
	width: 8px;
	float: right;
}
#main .article .title
{
	font: bold 14px/30px Arial;
	color: #00aad9;
	text-align: left;
	width: 880px;
	border-bottom: solid 4px #00aad9;
}
#main .article .content
{
	width: 680px;
	text-align: left;
	font: normal 12px/22px Arial;
	margin-top: 10px;
	text-indent: 24px;
}
#main .article .footer
{
	background: url(../images/info_26.jpg) no-repeat left bottom;
	width: 943px;
	height: 10px;
}
.info_logo
{
	float: left;
}
#main .article .licence
{
	width: 720px;
	height: 360px;
}
#main .article table td
{
	font: normal 12px/18px Arial;
	color: #4f4f4f;
	text-align: left;
	vertical-align: top;
	padding: 3px;
}
#main .article table td.tb_header
{
	font: normal 12px/18px Arial;
	color: #4f4f4f;
	text-align: right;
	width: 100px;
}
#main .article table td table td .checkcode
{
	width: 60px;
}
#main .article .searchlist
{
	width: 860px;
	margin: 10px 0;
	font: normal 12px/24px Arial;
	text-align:left;
}
#main .article .searchlist .course_title
{
	width: 500px;
	float: left;
	border: 0;
}
#main .article .searchlist .course_trainer
{
	width: 100px;
	float: left;
}
#main .article .searchlist .course_date
{
	width: 120px;
	float: left;
}
#main .article .searchlist .course_city
{
	width: 120px;
	float: left;
}
