.Sp .SpContent a
{
	color: #036EB8;
}
.Left
{
	float: left;
}
.Right
{
	float: right;
}
.Clear
{
	clear: both;
}
.block
{
	display: block;
}
.LineD
{
	background: url(../images/LineD.jpg) repeat-x bottom;
}
.Clearfix
{
	zoom: 1;
}
.Clearfix:after
{
	content: '.';
	display: block;
	visibility: hidden;
	clear: both;
	height: 0px;
}
.Sp
{
	width: 920px;
	margin: 0 auto 20px auto;
	background: #FFF;
}
.Sp .HorNav li
{
	float: left;
}

.Sp .SpHeader
{
	margin-bottom: 15px;
}
.Sp .SpHeader .SpSubnav
{
	margin-bottom: 5px;
}
.Sp .SpHeader .SpBanner
{
	width: 920px;
	height: 306px;
	background: url(../images/SpBanner.jpg) no-repeat center top;
}
.Sp .SpMenu
{
	margin-bottom: 10px;
}

.Sp .SpContent
{
	margin-bottom: 15px;
	letter-spacing: 1px;
}

.Sp .SpContent .hd
{
	height: 6px;
	background: url(../images/SpContentHd.jpg) no-repeat center top;
}
.Sp .SpContent .bd
{
	padding: 20px 25px;
	background: url(../images/SpContentBg.jpg) repeat-y;
}
.Sp .SpContent .ft
{
	height: 6px;
	background: url(../images/SpContentFt.jpg) no-repeat center bottom;
}

.Sp .SpContent p
{
	margin-bottom: 10px;
}

.Sp .Ctitle2 h3
{
	padding: 5px 0 0 25px;
	font-size: 15px;
	line-height: 23px;
	color: #000;
	background: url(../images/Mark03.jpg) left center no-repeat;
}

.Sp .Ctitle2
{
	padding-bottom: 5px;
	border-bottom: 1px #CACACA solid;
	margin-bottom: 15px;
}

.Sp .Ctitle h3
{
	font-size: 15px;
	padding: 0 0 0 10px;
	color: #c91520;
	background: url(../images/Mark01.jpg) left center no-repeat;
}

.InSpppt
{
	position: relative;
	top: 27px;
	right: 34px;
}

.Sp .Spppt
{
	width: 300px;
}

.Sp .Spppt .ppt_hd
{
	height: 6px;
	background: url(../images/SppptHd.jpg) no-repeat top center;
}
.Sp .Spppt .ppt_bd
{
	padding: 3px 9px;
	background: url(../images/SppptBg.jpg) repeat-y center;
}



.Sp .Spppt .ppt_bd .Img260 img
{
	width: 260px;
}

.Sp .Spppt .ppt_ft
{
	height: 6px;
	background: url(../images/SppptFt.jpg) no-repeat bottom center;
}

.Sp .SpNav
{
	margin-top: 17px;
}

.Sp .SpOrder
{
	margin: 12px 5px 0 0;
}

.Sp .SpPageBanner
{
}

.Sp .SpContextBox
{
	width: 500px;
	margin-bottom: 15px;
}

.Sp .SpPageTitle
{
	padding-bottom: 15px;
	margin-bottom: 15px;
	border-bottom: 1px #CACACA solid;
}

.Sp .SpPageTitle h2
{
	padding: 0 0 0 10px;
	color: #000;
	font-weight: bold;
	line-height: 23px;
	background: url(../images/Mark02.jpg) no-repeat left center;
}

.Sp .SpIntro
{
	margin-bottom: 20px;
	padding: 0 0 15px 0;
	line-height: 150%;
	color: #04B5BC;
	background: url(../images/LineD.jpg) bottom repeat-x;
}
/*Sp End*/

/*?§æ??’ç?*/
.Sp .Indent01
{
	margin-left: 25px;
}

.Sp .SpContextBox li
{
	margin-bottom: 10px;
}

.Sp .SpUl li
{
	margin-bottom: 10px;
}

.Sp .GoPreview
{
	text-align: right;
	padding: 5px 0 0 3px;
}

.Sp .Img870 img
{
	width: 870px;
}

.Sp img.Img870
{
	width: 870px;
}

.Sp img.Img200
{
	width: 200px;
}

.Sp .Img200 img
{
	width: 200px;
}

.Sp .SpContext
{
	padding: 0 20px 20px 20px;
}

.Sp .SpContext p
{
	line-height: 120%;
}

.InSpppt
{
	position: relative;
	top: 27px;
	right: 34px;
}

.Sp .SpShowImg
{
	width: 224px;
	background: url(../images/SpShowImgBd.jpg) repeat-y center;
}

.Sp .SpShowImg .Show_hd
{
	height: 6px;
	background: url(../images/SpShowImgHd.jpg) no-repeat top center;
}
.Sp .SpShowImg .Show_bd
{
	padding: 3px 12px;
	background: url(../images/SpShowImgBd.jpg) repeat-y center;
}
.Sp .SpShowImg .Show_ft
{
	height: 6px;
	background: url(../images/SpShowImgFt.jpg) no-repeat bottom center;
}

.SpContext .SpTable
{
	padding-bottom: 15px;
	margin-bottom: 15px;
	background: url(../images/LineD.jpg) repeat-x bottom;
}

.FtButtom
{
	width: 920px;
}

