@charset "utf-8";
/* CSS Document */
BODY,h1,h2,h3,h4,h5,h6,h7,form,hr,li,ul {
	margin: 0;
	padding: 0;
	color: #540103;
}
hr{
	background: #CCCCCC;
	border-color: #CCCCCC;
	color: #CCCCCC;
	height: 1px;
}
td{

}
BODY {
	font: 12px/20px Verdana, Arial, Helvetica, sans-serif;
	background: #7d0000;
}


A:link,a:visited {
	COLOR: #0055AA;
	TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline;
	color: #FF6600;
}

A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}

TABLE {
	BORDER-COLLAPSE: collapse; empty-cells: show
}

#head{
	width: 886px;
	margin-right: auto;
	margin-left: auto;
	height: 115px;
	background: url(/web/images/head-top.png) no-repeat left top;
}


#site{
	width: 780px;
	margin-right: auto;
	margin-left: auto;
	background: #FFFFFF;
	padding-right: 10px;
	padding-left: 10px;
	height: 100%;
}
#site h1{
	font-size: 14px;
	margin-bottom: 8px;
	padding-bottom: 5px;
	color: #FF6600;
	clear: both;
}

#site h2{
	font-size: 16px;
	margin-bottom: 8px;
	clear: both;
	color: #7D0000;
}

#pri{
	float: left;
	width: 535px;
}

.priFrameTop{
	height: 6px;
}
.priFrameBottom{
	height: 6px;
}
.priFrame{
	border: 2px solid #fecf3f;
}
.priFramePadding{
	padding:8px 10px;
}

#sec{
	float: right;
	width: 231px;
}

.secFrameTop{
	background: no-repeat;
	height: 6px;
	margin: 0px;
}
.secFrameBottom{
	height: 6px;
}
.secFrame{
	background: #fff5d9;
	border: 2px solid #fecf3f;
}
.secFramePadding{padding:6px;}
.frame{
	margin-bottom: 15px;
}
.frame ul{
	padding-left: 20px;
}
#pri li{
	font-size: 14px;
	line-height: 24px;
}
.bun{
	background: url(images/bunbg.png) repeat-x;
	font-size: 14px;
	padding: 2px 6px;
	margin-right: 8px;
	border: 1px solid #C66300;
	cursor: hand;
}

.font16{
	font-size: 16px;
}
