	body {
		background:#000000 ;
		font-size:12px;
		letter-spacing: 1px;overflow-x: hidden; 
		color: #B0E2FF;
		padding:0;
		margin:0 auto;
		text-align:center;
	}
	hr {
		height:1px;
		border:1px #3366cc solid;
		filter:alpha(opacity=100,finishopacity=0,style=3);
	}
	p {
		margin:0;
		font-size:11px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#cccccc;
	}
	a         { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; }
	a:link    { color:#ff0000; }
	a:visited { color:#cccccc; }
	a:active  { color:#3366cc; }
	a:hover   { color:#ff6633; text-decoration:none; }
	img       { border:none; margin:0; }
	.cr       { clear:both; }
	.fleft    { float:left; text-align:left;}
	.center   { text-align:center;clear:both; }
	.fright   { text-align:right; }
	.vox {
		margin:8px;
		clear:both;
		text-align:left;
	}
	.vox2 {
		margin:8px;
		padding:5px 8px;
		clear:both;
		text-align:left;
		border-left:#003366 solid 1px;
		color:#e0ffff;
	}
	.dot  { 
		height:1px;
		border:1px #3366cc dotted; clear:both;
		filter:alpha(opacity=100,finishopacity=100,style=3);
	}


	.tit {
		font-size:14px;color:#ffffff;
		padding:3px;
	}

	.txt {
		font-size:13px;margin:10px 10px;color:#e0ffff;
	}

	.pct{ filter:progid:DXImageTransform.Microsoft.DropShadow(color=#000033,offx=3,offy=3,positive=1);}



  <!-- index -->

	#PHOTO {
		filter:progid:DXImageTransform.Microsoft.DropShadow(color=#000033,offx=3,offy=3,positive=1);
		padding:10px 5px 30px 5px;
		border:#003366 solid 1px;
		margin:2px ;
		background:#ffffff url(/data/image/bg/photo_top.png) left bottom no-repeat;
	}
	.menu {
		width:150px;height:30px;
		clear:both;
		margin:0;
	}

  <!-- index -->

	#BASE  { width:800px;background:#000000 url(/data/image/bg/header.png) no-repeat; }
	#MENU  { width:500px;height:35px;clear:both; text-align:left;font-size:16px;color:#ffffff;padding:40px 0 0 300px;}
	#MAIN  { width:800px;clear:both;background:url(/data/image/bg/middle.png) repeat-y; text-align:left;}
	#BOTTOM{ width:800px;height:40px;background:url(/data/image/bg/bottom.png) no-repeat;clear:both; }
	.sub   { width:200px;float:left;margin:0 5px 0 20px; }
	.area  { width:525px;float:right;background:url(/data/image/bg/back.png) no-repeat right bottom;padding-right:25px; }