html, body {
	color: #FFFFFF;
	width: 100%; padding: 0;
	margin: 0; height: 100%;
	font: normal 12px/120% Arial, "ËÎÌå", Dotum;
	background: url(images/47.gif);
}
form {
	padding: 0; margin: 0;
}
#Head, #End {
	width: 778px; margin: auto;
	background-color: #000000;
}
#End ol {
	padding: 0px; margin: 0px;
	width: 736px; list-style: none;
	margin: auto;
}
#End ol li {
	float: left; height: 24px;
	width: 80px; line-height: 24px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
#Head div, #End div {
	text-align: center;
}
#Head div {
	height: 24px;
	line-height: 24px;
}
#End div {
	line-height: 160%;
}
#Body {
	width: 778px; margin: auto;
	background-color: #000000;
}
#Body .BL, #Body .BR {
	margin: 1px; float: left;
}
#Body .BL {
	width: 238px;
}
#Body .BC {
	width: 336px; float: left;
	margin: 1px 0;
}
#Body .BR {
	width: 200px; _width: 199px;
}
#Body #BCR {
	width: 537px; float: left;
	margin: 1px 0;
}
ul.menuBar {
	margin: 0; padding: 0;
	width: 100%; list-style: none;
	background-color: #990000;
	clear: both;
}
ul.menuBar li.more, ul.menuBar li.text {
	float: right; background-color: #990000;
	white-space: nowrap; font-size: 14px;
	text-overflow: ellipsis; height: 25px;
	line-height: 25px; overflow: hidden;
}
ul.menuBar li.more img {
	margin: 5px;
}
ul.menuBar li.text {
	padding-left: 7px;
	font-weight: bold;
}
ul.ztbd {
	margin: 0; padding: 0;
	width: 100%; list-style: none;
	clear: both;
}
ul.ztbd li.zt {
	height: 24px; line-height: 24px;
	font-size: 14px; font-weight: bold;
	color: #FF0000; clear: both;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden; width: 95%;
	text-align: center; margin: auto;
}
ul.ztbd li.pic {
	float: left; overflow: hidden;
	height: 79px; width: 104px;
}
ul.ztbd li.pic img {
	width: 100px; height: 75px;
	margin: 2px;
}
ul.ztbd li.txt {
	line-height: 140%;
	width: 134px; overflow: hidden;
	height: 70px; float: left;
}
ul.news {
	width: 100%; margin: 10px 0;
	clear: both; padding: 0;
	color: #FFFFFF;
	list-style: disc;
}
ul.news li {
	width: 95%; height: 20px;
	line-height: 20px;
	padding-left: 7px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
ul.star {
	width: 228px; margin: 5px auto;
	padding: 0; list-style: none;
}
ul.star li {
	width: 52px; padding-left: 5px;
	height: 20px; line-height: 20px;
	float: left; text-overflow: ellipsis;
	white-space: nowrap; overflow: hidden;
	text-align: center;
}
#Body #BCR .ylNews {
	margin: 10px auto;
	width: 530px;
}
#Body #BCR .ylNews div {
	width: 230px; float: left;
	text-align: center;
	line-height: 160%;
}
#Body #BCR .ylNews div img {
	border: 5px solid #FFFFFF;
	margin-top: 10px;
	width: 160px; height: 120px;
}
#Body #BCR .ylNews div span {
	width: 170px; height: 20px;
	line-height: 20px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	display: block;
}
#Body #BCR .ylNews ul {
	width: 300px; float: left;
	margin: 0px; padding: 0px;
}
#Body #BCR .ylNews ul li {
	height: 20px; line-height: 17px;
	text-overflow: ellipsis; width: 300px;
	white-space: nowrap; overflow: hidden;
}
#Body #Star {
	width: 734px; margin: 20px;
	padding: 0px; line-height: 160%;
}
#Body #StarList {
	width: 740px; list-style: none;
	margin: 20px auto; padding: 0px;
}
#Body #StarList li {
	float: left; width: 146px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
#Body #StarList li img {
	width: 134px; height: 182px; margin: 6px;
}
#Body #StarList li.pic {
	border: 1px solid #CCCCCC;
	height: 194px;
}
#Body #StarList li.txt {
	text-align: center;
	height: 20px; line-height: 20px;
}
#Body #Pages {
	margin: auto; clear: both;
	width: 700px; height: 26px;
	line-height: 26px;
	text-align: right;
}
a:link, a:visited, a:active {
	color: #FFFFFF;
	text-decoration: none;
}
a:hover {
	color: #FF0000;
	text-decoration: underline;
}
#Body #NewsPic {
	width: 220px; float: left; _width: 216px;
	padding: 0px; margin: 10px 0 0 29px;
	list-style: none;
}
#Body #NewsPic li {
	text-align: center;
	margin-bottom: 10px;
}
#Body #NewsPic li img {
	width: 200px;
}
#Body #NewsList {
	padding: 0px; margin: 0px;
	width: 500px; list-style: none;
	margin-top: 10px;
}
#Body #NewsList li.t0, #Body #NewsList li.t1, #Body #NewsList li.t2, #Body #NewsList li.t3 {
	background-color: #6C1907;
	height: 30px; line-height: 30px;
	text-align: center; float: left;
	border-top: 2px solid #C98836;
	border-bottom: 1px solid #C79F5A;
}
#Body #NewsList li.x1, #Body #NewsList li.x2, #Body #NewsList li.x3 {
	height: 24px; line-height: 24px;
	text-align: center; float: left;
}
#Body #NewsList li.t1, #Body #NewsList li.x1 {
	width: 60px;
}
#Body #NewsList li.t2, #Body #NewsList li.x2 {
	width: 100px;
}
#Body #NewsList li.t3 {
	width: 267px;
}
#Body #NewsList li.x3 {
	width: 250px; padding: 0px 10px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
#Body #NewsList li.x4 {
	width: 484px; text-align: right; 
	height: 24px; line-height: 24px;
	padding-right: 16px;
}
