body {
	height:100%;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/background.gif);
	background-repeat: repeat-x;
	background-position: center top;
}
.body { margin:0; padding:0; background:url('images/bg_02.jpg') no-repeat center bottom; background-color:#b7b7b7; height:100%; background-color:transparent; }

td {
	font-size: 12px;
	color: #b9b9b9;
}
.sub_mystudio { width:960px; background:url('images/bg_cont_02.jpg') no-repeat left top; padding:0; }
#wrap_outer { width:100%; background:url('images/bg_01.jpg') no-repeat center top; }
.cy{
	BACKGROUND-COLOR: #FFFFFF;
	POSITION: absolute;
	VISIBILITY: hidden;
	BORDER: #CCCCCC 1px solid;
}
a:link {
	font-size: 12px;
	color: #a8a8a8;
	text-decoration: none;
}
a:visited {
	font-size: 12px;
	color: #a8a8a8;
	text-decoration: none;
}
a:hover {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
}
a:active {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
}
a.hei:link {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
a.hei:visited {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
a.hei:hover {
	font-size: 12px;
	color: #FF6600;
	text-decoration: underline;
}
a.hei:active {
	font-size: 12px;
	color: #663300;
	text-decoration: underline;
}
a.left:link {
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #a8a8a8;
	text-decoration: none;
}
a.left:visited {
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #a8a8a8;
	text-decoration: none;
}
a.left:hover {
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: underline;
}
a.left:active {
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: underline;
}
.link14 {
	font-size: 14px;
	color: #000000;
}
a.link14:link {
	font-size: 14px;
	color: #000000;
	text-decoration: none;
}
a.link14:visited {
	font-size: 14px;
	color: #000000;
	text-decoration: none;
}
a.link14:hover {
	font-size: 14px;
	color: #FF0000;
	text-decoration: underline;
	position: relative;
	left: 1px;
	top: 1px;
}
a.link14:active {
	font-size: 14px;
	color: #663300;
	text-decoration: none;
}
.link-w {
	font-size: 14px;
	color: #000000;
}
a.link-w:link {
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
}
a.link-w:visited {
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
}
a.link-w:hover {
	font-size: 14px;
	color: #FFFF00;
	text-decoration: underline;
}
a.link-w:active {
	font-size: 14px;
	color: #FFFF00;
	text-decoration: underline;
}
.red {
	color: #FF0000;
}
.left-right20 {
	padding-left: 10px;
	padding-right: 10px;
}
.jiange {
	height: 8px;
}
.sxzy {
	line-height: 14px;
	padding-top: 4px;
	padding-right: 2px;
	padding-bottom: 4px;
	padding-left: 6px;
}
.line-h {
	line-height: 120%;
	letter-spacing: 1px;
}
.line2 {
	line-height: 120%;
	letter-spacing: 0px;
}
.line3 {
	line-height: 120%;
	letter-spacing: 0px;
	font-size: 14px;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.line4 {
	line-height: 140%;
	letter-spacing: 0px;
	font-size: 14px;
}
.m-bg {
	background: #FFFFFF;
}
.b-bg {
	background: #D8DAF1;
}
.tiankong {
	border: 1px solid #CCCCCC;
}
.biankuan {
	border: 1px solid #666666;
	border-collapse:collapse;
}
.faguang {
	font-size: 22px;
	color: #FFFFFF;
	filter: Glow(Color=FF0000, Strength=12);
	font-weight: bold;
}
.yinying {
	font-size: 26px;
	color: #9c0006;
	filter: Shadow(Color=FFFFFF, Direction=135);
	font-weight: bold;
}
.mohu {
	font-size: 22px;
	color: #FFFFFF;
	filter: Blur(Add=true, Direction=135, Strength=10);
	font-weight: bold;
}
.x-anniu {
	background-image: url(images/anniubg.gif);
	border: 1px solid #6b8da2;
	height: 20px;
	width: 48px;
	padding-top: 2px;
	color: #000000;
}
.bgpic {
	background-repeat: no-repeat;
	background-position: left bottom;
	background-image: url(images/no.jpg);
}
.search_input {
	BORDER-RIGHT: 0px;
	BORDER-TOP: 0px;
	FONT-SIZE: 12px;
	BORDER-LEFT: 0px;
	COLOR: #CC0000;
	BORDER-BOTTOM: 0px;
	BACKGROUND-COLOR: transparent;
	font-weight: bold;
}
.txt0 {
	font-size: 12px;
	color: #b9b9b9;
}
.txt1 {
	font-size: 12px;
	color: #b9b9b9;
}
.txt2 {
	font-size: 18px;
	color: #FFCC00;
	font-weight: bolder;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.hei {
	font-size: 12px;
	color: #333333;
}
.bai {
	font-size: 12px;
	color: #FFFFFF;
}
