@charset "utf-8";

@font-face {
	font-family: "kai";
	font-weight:: normal;
	font-style: normal;
	src: url("../fonts/simkai.ttf") format("truetype");
}

body {
	font-family: "kai", "华文楷体", "楷体", "方正楷体_GBK", SimSun-ExtB;
	text-align: center;
	font-size: 21px;
	background-image: url(images/_bg.jpg);
	background-repeat: repeat;
}

ruby{
ruby-position:before;
ruby-align:distribute-letter;
}
.footer_text{
	color: #333333;
	font-size:14px;
	text-decoration:none;
}
.maintext_small{
	font-size: 16px;
	color: #000000;
	text-decoration:none;
}
.blacktext
{
	color: #000000;
	text-decoration:none;
}
.blacktext_small
{
	font-size:18px;
	color: #000000;
	text-decoration:none;
}
.blacktext_large
{
	font-size:26px;
	color: #000000;
	text-decoration:none;
}
.greentext_small
{
	font-size:18px;
	color: #008804;
	text-decoration:none;
}
.greentext
{
	color: #008804;
	text-decoration:none;
}
.greentext_large
{
	color: #008804;
	font-size:26px;
	text-decoration:none;
}
.greentext_huge
{
	color: #008804;
	font-size:36px;
	text-decoration:none;
}
.redtext_large
{
	color: #DD1111;
	font-size:26px;
	text-decoration:blink;
}
.redtext_small
{
	font-size:18px;
	color: #DD1111;
	text-decoration:none;
}
.redtext
{
	color: #DD1111;
	text-decoration:none;
}
.yellowtext_large
{
	color: #FF9933;
	font-size:26px;
	text-decoration:blink;
}
.yellowtext_small
{
	font-size:18px;
	color: #FF9933;
	text-decoration:none;
}
.yellowtext
{
	color: #FF9933;
	text-decoration:none;
}
.bluetext_large
{
	color: #0066FF;
	font-size:26px;
	text-decoration:blink;
}
.bluetext_small
{
	font-size:18px;
	color: #0066FF;
	text-decoration:none;
}
.bluetext
{
	color: #0066FF;
	text-decoration:none;
}
a.black{
	color: #000000;
	text-decoration:none;
}
a:hover.black{
	color: #000000;
	font-weight:bold;
	text-decoration:none;
}
a.black_large{
	font-size: 26px;
	color: #000000;
	text-decoration:none;
}
a:hover.black_large{
	font-size: 26px;
	color: #000000;
	font-weight:bold;
	text-decoration:none;
}
a.green{
	color: #008804;
	text-decoration:none;
}
a:hover.green{
	color: #008804;
	font-weight:bold;
	text-decoration:none;
}
a.green_huge{
	font-size: 46px;
	color: #008804;
	text-decoration:none;
}
a:hover.green_huge{
	font-size: 46px;
	color: #008804;
	font-weight:bold;
	text-decoration:none;
}
a.green_small{
	font-size: 14px;
	color: #008804;
	text-decoration:none;
}
a:hover.green_small{
	font-size: 14px;
	color: #008804;
	font-weight:bold;
	text-decoration:none;
}
a.green_tiny
{
	font-size: 11px;
	color: #008804;
	text-decoration:none;
}
a:hover.green_tiny
{
	font-size: 11px;
	color: #008804;
	font-weight:bold;
	text-decoration:none;
}
a.red{
	color: #881111;
	text-decoration:none;
}
a:hover.red{
	color: #881111;
	font-weight:bold;
	text-decoration:none;
}

a.red_large{
	font-size: 26px;	
	color: #881111;
	text-decoration:none;
}
a:hover.red_large{
	font-size: 26px;
	color: #881111;
	font-weight:bold;
	text-decoration:none;
}


a.red_huge{
	font-size: 46px;	
	color: #881111;
	text-decoration:none;
}
a:hover.red_huge{
	font-size: 46px;
	color: #881111;
	font-weight:bold;
	text-decoration:none;
}
a.red_tiny
{
	font-size: 11px;
	color: #881111;
	text-decoration:none;
}
a:hover.red_tiny
{
	font-size: 11px;
	color: #881111;
	font-weight:bold;
	text-decoration:none;
}
img.center {
	text-align: center;
}
select.upload {
	font-size: 16px;
	font-weight: normal;
	color: #FFCC00;
	text-decoration: none;
	line-height: 18px;
	font-family: "kai", "楷体", "隶书", "新宋体", "宋体", "Arial Unicode MS";
	background-color: #000;
	border: thin solid #9F6000;
}
select.select_large {
	font-size: 20px;
	font-weight: normal;
	text-decoration: none;
	line-height: 18px;
	font-family: "kai", "楷体", "隶书", "新宋体", "宋体", "Arial Unicode MS";
	border: thin solid #9F6000;
}
input.title {
	font-size: 22px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	line-height: 22px;
	font-family: "kai", "楷体", "隶书", "新宋体", "宋体", "Arial Unicode MS";
}
input.title_large {
	font-size: 38px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	line-height: 39px;
	font-family: "kai", "楷体", "隶书", "新宋体", "宋体", "Arial Unicode MS";
}
input.title_red {
	font-size: 38px;
	font-weight: bold;
	color: #ff0000;
	text-decoration: none;
	line-height: 39px;
	font-family: "kai", "楷体", "隶书", "新宋体", "宋体", "Arial Unicode MS";
}
input.title_green {
	font-size: 38px;
	font-weight: bold;
	color: #00DD00;
	text-decoration: none;
	line-height: 39px;
	font-family: "kai", "楷体", "隶书", "新宋体", "宋体", "Arial Unicode MS";
}
input.upload {
	font-size: 20px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height: 21px;
	font-family: "kai", "楷体", "隶书", "新宋体", "宋体", "Arial Unicode MS";
}
textarea.maintext {
	font-size: 22px;
	font-weight: normal;
	text-decoration: none;
	line-height: 21px;
	font-family: "kai", "楷体", "隶书", "新宋体", "宋体", "Arial Unicode MS";
}
textarea.upload {
	font-size: 18px;
	font-weight: normal;
	color: #FFCC00;
	text-decoration: none;
	line-height: 21px;
	font-family: "kai", "楷体", "隶书", "新宋体", "宋体", "Arial Unicode MS";
	background-color: #000;
	border: thin solid #9F6000;
	scrollbar-base-color: #000;
}
