@charset "utf-8";

body 				{ background-image:url("images/background.jpg"); background-repeat:repeat-x; background-color:#535d80; padding: 0px;-moz-user-select:none; }

/* HTML */
td 					{ Font-size: 12px; color: #000080; font-family: Arial, Helvetica, Verdana, sans-serif; }
h1 					{ font-family: Arial, Helvetica, Verdana, sans-serif; color:#000080; font-size: 36px; font-weight: bold }
h2 					{ font-family: Arial, Helvetica, Verdana, sans-serif; color:#000080; font-size: 30px; font-weight: bold }
h3 					{ font-family: Arial, Helvetica, Verdana, sans-serif; color:#000080; font-size: 16px; font-weight: bold }

/* TABLES */
.table01			{ background:#ffffd2; background-color: #000080; text-align:center;}
.table01 tr			{ background:#ffffd2;}
.table01 td			{ padding-left:10px; padding-right:10px;}

.table02			{ background:#ffffd2; background-color: #cccccc; text-align:center;}
.table02 tr			{ background:#ffffd2;}
.table02 td			{ padding-left:5px; padding-right:5px;}

.table03			{ background:#ffffd2; background-color: #e8e8e8; text-align:center;}
.table03 tr			{ background:#ffffd2;}
.table03 td			{ padding-left:5px; padding-right:5px;}

/* FORMS */
form				{ padding: 5; margin: 0; }
input				{ line-height: 18px; height: 20px; font-size: 12px; border: #cccccc solid 1px; color:#000080; background: #ffffd2; float:left; }
select				{ line-height: 18px; height: 20px; font-size: 12px; color: #000080; background: #ffffd2; float:left; }
textarea			{ float:left; line-height: 14px; height: 100px; font-family:  Arial, Helvetica, Verdana, sans-serif; font-size: 12px; border: #cccccc solid 1px; color:#000080; background: #ffffd2; }
.checkbox-2			{ line-height: 10px; font-size: 12px; border: #bcdbfe solid 1px; color: #000080; background: #bcdbfe; float:left; }
 
/* for form validation error */ 
#error				{ background: #ffff00; color: #0000ff; font-size:12px; display:none; }
.needsfilled		{ background: #ffff00; color: #0000ff; }

/* TEXT */

/* text-6px */
.text-6				{ font-family: Arial, Helvetica, Verdana, sans-serif; color:#000080; font-size: 6px; }
.text-6 a:link		{ font-family: Arial, Helvetica, Verdana, sans-serif; color:#000080; font-size: 6px; }
.text-6 a:visited	{ color:#000080; }
.text-6 a:hover		{ color:#6666ff; }
.text-6 a:active	{ color:#000080; }

/* text-7px */
.text-7				{ font-family: Arial, Helvetica, Verdana, sans-serif; color:#000080; font-size: 7px; }
.text-7 a:link		{ font-family: Arial, Helvetica, Verdana, sans-serif; color:#000080; font-size: 7px; }
.text-7 a:visited	{ color:#000080; }
.text-7 a:hover		{ color:#6666ff; }
.text-7 a:active	{ color:#000080; }

/* text-8px */
.text-8				{ font-family: Arial, Helvetica, Verdana, sans-serif; color:#000080; font-size: 8px; }
.text-8 a:link		{ font-family: Arial, Helvetica, Verdana, sans-serif; color:#000080; font-size: 8px; }
.text-8 a:visited	{ color:#000080; }
.text-8 a:hover		{ color:#6666ff; }
.text-8 a:active	{ color:#000080; }

/* text-9px */
.text-9				{ font-family: Arial, Helvetica, Verdana, sans-serif; color:#000080; font-size: 9px; }
.text-9 a:link		{ font-family: Arial, Helvetica, Verdana, sans-serif; color:#000080; font-size: 9px; }
.text-9 a:visited	{ color:#000080; }
.text-9 a:hover		{ color:#6666ff; }
.text-9 a:active	{ color:#000080; }

/* text-10px */
.text-10			{ font-family: Arial, Helvetica, Verdana, sans-serif; color:#000080; font-size: 10px; }
.text-10 a:link		{ font-family: Arial, Helvetica, Verdana, sans-serif; color:#000080; font-size: 10px; }
.text-10 a:visited	{ color:#000080; }
.text-10 a:hover	{ color:#6666ff; }
.text-10 a:active	{ color:#000080; }

/* text-11px */
.text-11			{ font-family: Arial, Helvetica, Verdana, sans-serif; color:#000080; font-size: 11px; }
.text-11 a:link		{ font-family: Arial, Helvetica, Verdana, sans-serif; color:#000080; font-size: 11px; }
.text-11 a:visited	{ color:#000080; }
.text-11 a:hover	{ color:#6666ff; }
.text-11 a:active	{ color:#000080; }

/* text-12px */
.text-12			{ font-family: Arial, Helvetica, Verdana, sans-serif; color:#000080; font-size: 12px; }
.text-12 a:link		{ font-family: Arial, Helvetica, Verdana, sans-serif; color:#000080; font-size: 12px; }
.text-12 a:visited	{ color:#000080; }
.text-12 a:hover	{ color:#6666ff; }
.text-12 a:active	{ color:#000080; }

/* text-13px */
.text-13			{ font-family: Arial, Helvetica, Verdana, sans-serif; color:#000080; font-size: 13px; }
.text-13 a:link		{ font-family: Arial, Helvetica, Verdana, sans-serif; color:#000080; font-size: 13px; }
.text-13 a:visited	{ color:#000080; }
.text-13 a:hover	{ color:#6666ff; }
.text-13 a:active	{ color:#000080; }

/* text-14px */
.text-14			{ font-family: Arial, Helvetica, Verdana, sans-serif; color:#000080; font-size: 14px; }
.text-14 a:link		{ font-family: Arial, Helvetica, Verdana, sans-serif; color:#000080; font-size: 14px; }
.text-14 a:visited	{ color:#000080; }
.text-14 a:hover	{ color:#6666ff; }
.text-14 a:active	{ color:#000080; }

/* text-15px */
.text-15			{ font-family: Arial, Helvetica, Verdana, sans-serif; color:#000080; font-size: 15px; }
.text-15 a:link		{ font-family: Arial, Helvetica, Verdana, sans-serif; color:#000080; font-size: 15px; }
.text-15 a:visited	{ color:#000080; }
.text-15 a:hover	{ color:#6666ff; }
.text-15 a:active	{ color:#000080; }

/* text 16px */
.text-16			{ font-family: Arial, Helvetica, Verdana, sans-serif; color:#000080; font-size: 16px; }
.text-16 a:link		{ font-family: Arial, Helvetica, Verdana, sans-serif; color:#000080; font-size: 16px; }
.text-16 a:visited	{ color:#000080; }
.text-16 a:hover	{ color:#6666ff; }
.text-16 a:active	{ color:#000080; }

/* text 17px */
.text-17			{ font-family: Arial, Helvetica, Verdana, sans-serif; color:#000080; font-size: 17px; }
.text-17 a:link		{ font-family: Arial, Helvetica, Verdana, sans-serif; color:#000080; font-size: 17px; }
.text-17 a:visited	{ color:#000080; }
.text-17 a:hover	{ color:#6666ff; }
.text-17 a:active	{ color:#000080; }

/* text 18px */
.text-18			{ font-family: Arial, Helvetica, Verdana, sans-serif; color:#000080; font-size: 18px; }
.text-18 a:link		{ font-family: Arial, Helvetica, Verdana, sans-serif; color:#000080; font-size: 18px; }
.text-18 a:visited	{ color:#000080; }
.text-18 a:hover	{ color:#6666ff; }
.text-18 a:active	{ color:#000080; }

/* text 20px */
.text-20			{ font-family: Arial, Helvetica, Verdana, sans-serif; color:#000080; font-size: 20px; }
.text-20 a:link		{ font-family: Arial, Helvetica, Verdana, sans-serif; color:#000080; font-size: 20px; }
.text-20 a:visited	{ color:#000080; }
.text-20 a:hover	{ color:#6666ff; }
.text-20 a:active	{ color:#000080; }

/* text 22px */

.text-22			{ font-family: Arial, Helvetica, Verdana, sans-serif; color:#000080; font-size: 22px; }
.text-22 a:link		{ font-family: Arial, Helvetica, Verdana, sans-serif; color:#000080; font-size: 22px; }
.text-22 a:visited	{ color:#000080; }
.text-22 a:hover	{ color:#6666ff; }
.text-22 a:active	{ color:#000080; }

/* text 24px */
.text-24			{ font-family: Arial, Helvetica, Verdana, sans-serif; color:#000080; font-size: 24px; font-weight: bold; }
.text-24 a:link		{ font-family: Arial, Helvetica, Verdana, sans-serif; color:#000080; font-size: 24px; font-weight: bold; }
.text-24 a:visited	{ color:#000080; }
.text-24 a:hover	{ color:#6666ff; }
.text-24 a:active	{ color:#000080; }

/* text 26px */
.text-26			{ font-family: Arial, Helvetica, Verdana, sans-serif; color:#000080; font-size: 26px; font-weight: bold; }
.text-26 a:link		{ font-family: Arial, Helvetica, Verdana, sans-serif; color:#000080; font-size: 26px; font-weight: bold; }
.text-26 a:visited	{ color:#000080; }
.text-26 a:hover	{ color:#6666ff; }
.text-26 a:active	{ color:#000080; }

/* text 28px */
.text-28			{ font-family: Arial, Helvetica, Verdana, sans-serif; color:#000080; font-size: 28px; font-weight: bold; }
.text-28 a:link		{ font-family: Arial, Helvetica, Verdana, sans-serif; color:#000080; font-size: 28px; font-weight: bold; }
.text-28 a:visited	{ color:#000080; }
.text-28 a:hover	{ color:#6666ff; }
.text-28 a:active	{ color:#000080; }

/* text 30px */
.text-30			{ font-family: Arial, Helvetica, Verdana, sans-serif; color:#000080; font-size: 30px; font-weight: bold; }
.text-30 a:link		{ font-family: Arial, Helvetica, Verdana, sans-serif; color:#000080; font-size: 30px; font-weight: bold; }
.text-30 a:visited	{ color:#000080; }
.text-30 a:hover	{ color:#6666ff; }
.text-30 a:active	{ color:#000080; }

/* text 36px */
.text-36			{ font-family: Arial, Helvetica, Verdana, sans-serif; color:#000080; font-size: 36px; font-weight: bold }
.text-36 a:link		{ font-family: Arial, Helvetica, Verdana, sans-serif; color:#000080; font-size: 36px; font-weight: bold }
.text-36 a:visited	{ color:#000080; }
.text-36 a:hover	{ color:#6666ff; }
.text-36 a:active
{ color:#000080; }

/* text 48px */
.text-48			{ font-family: Arial, Helvetica, Verdana, sans-serif; color:#000080; font-size: 48px; font-weight: bold; }
.text-48 a:link		{ font-family: Arial, Helvetica, Verdana, sans-serif; color:#000080; font-size: 48px; font-weight: bold; }
.text-48 a:visited	{ color:#000080; }
.text-48 a:hover	{ color:#6666ff; }
.text-48 a:active	{ color:#000080; }


/* ---------- CHINESE ---------- */

/* ctext-10px */
.ctext-10			{ font-family: SimHei, SimSun, sans-serif; color:#000080; font-size: 10px; }
.ctext-10 a:link	{ font-family: SimHei, SimSun, sans-serif; color:#000080; font-size: 10px; }
.ctext-10 a:visited	{ color:#000080; }
.ctext-10 a:hover	{ color:#6666ff; }
.ctext-10 a:active	{ color:#000080; }

/* ctext-11px */
.ctext-11			{ font-family: "Microsoft YaHei", "Microsoft JhengHei", SimHei, SimSun, sans-serif; color:#000080; font-size: 11px; }
.ctext-11 a:link	{ font-family: "Microsoft YaHei", "Microsoft JhengHei", SimHei, SimSun, sans-serif; color:#000080; font-size: 11px; }
.ctext-11 a:visited	{ color:#000080; }
.ctext-11 a:hover	{ color:#6666ff; }
.ctext-11 a:active	{ color:#000080; }

/* ctext-12px */
.ctext-12			{ font-family: "Microsoft YaHei", "Microsoft JhengHei", SimHei, SimSun, sans-serif; color:#000080; font-size: 12px; }
.ctext-12 a:link	{ font-family: "Microsoft YaHei", "Microsoft JhengHei", SimHei, SimSun, sans-serif; color:#000080; font-size: 12px; }
.ctext-12 a:visited	{ color:#000080; }
.ctext-12 a:hover	{ color:#6666ff; }
.ctext-12 a:active	{ color:#000080; }

/* ctext-14px */
.ctext-14			{ font-family: "Microsoft YaHei", "Microsoft JhengHei", SimHei, SimSun, sans-serif; color:#000080; font-size: 14px; }
.ctext-14 a:link	{ font-family: "Microsoft YaHei", "Microsoft JhengHei", SimHei, SimSun, sans-serif; color:#000080; font-size: 14px; }
.ctext-14 a:visited	{ color:#000080; }
.ctext-14 a:hover	{ color:#6666ff; }
.ctext-14 a:active	{ color:#000080; }

/* ctext 16px */
.ctext-16			{ font-family: "Microsoft YaHei", "Microsoft JhengHei", SimHei, SimSun, sans-serif; color:#000080; font-size: 16px; }
.ctext-16 a:link	{ font-family: "Microsoft YaHei", "Microsoft JhengHei", SimHei, SimSun, sans-serif; color:#000080; font-size: 16px; }
.ctext-16 a:visited	{ color:#000080; }
.ctext-16 a:hover	{ color:#6666ff; }
.ctext-16 a:active	{ color:#000080; }

/* ctext 18px */
.ctext-18			{ font-family: "Microsoft YaHei", "Microsoft JhengHei", SimHei, SimSun, sans-serif; color:#000080; font-size: 18px; }
.ctext-18 a:link	{ font-family: "Microsoft YaHei", "Microsoft JhengHei", SimHei, SimSun, sans-serif; color:#000080; font-size: 18px; }
.ctext-18 a:visited	{ color:#000080; }
.ctext-18 a:hover	{ color:#6666ff; }
.ctext-18 a:active	{ color:#000080; }

/* ctext 50px */
.ctext-50			{ font-family: "Microsoft YaHei", "Microsoft JhengHei", SimHei, SimSun, sans-serif; color:#000080; font-size: 50px; font-weight: bold }
.ctext-50 a:link	{ font-family: "Microsoft YaHei", "Microsoft JhengHei", SimHei, SimSun, sans-serif; color:#000080; font-size: 50px; font-weight: bold }
.ctext-50 a:visited	{ color:#000080; }
.ctext-50 a:hover	{ color:#6666ff; }
.ctext-50 a:active	{ color:#000080; }

/* CMENU */
.cmenuheading		{ color:#003399; font-size: 11px; line-height: 18px; font-family: SimHei, "KaiTi_GB2312", sans-serif; font-weight: bold;}
.cmenu				{ color:#660088; font-size: 10px; line-height: 18px; font-family: SimHei, "KaiTi_GB2312", sans-serif; }
.cmenu a:link		{ color:#660088; font-size: 11px; line-height: 18px; font-family: SimHei, "KaiTi_GB2312", sans-serif; }
.cmenu a:visited	{ color:#1a0099; font-size: 11px; line-height: 18px; font-family: SimHei, "KaiTi_GB2312", sans-serif; }
.cmenu a:hover		{ color:#003399; font-size: 10px; line-height: 18px; font-family: SimHei, "KaiTi_GB2312", sans-serif; font-weight: bold; }
.cmenu a:active		{ color:#000000; font-size: 11px; line-height: 18px; font-family: SimHei, "KaiTi_GB2312", sans-serif; }


/* --- FRAMES --- */

/* makes a frame width=290 x height=90 */
.frame-290x90-top		{ display: block; width: 290px; height: 15px; background-repeat: repeat-y; }
.frame-290x90-right		{ display: block; width: 15px;  height: 90px; background-repeat: repeat-x; }
.frame-290x90-bottom	{ display: block; width: 290px; height: 15px; background-repeat: repeat-y; }
.frame-290x90-left		{ display: block; width: 15px; height:  90px; background-repeat: repeat-x; }

/* makes a frame width=385 x height 100 */
.frame-100-top			{ display: block; width: 385px; height: 15px; background-repeat: repeat-y; }
.frame-100-right		{ display: block; width: 15px; height: 100px; background-repeat: repeat-x; }
.frame-100-bottom		{ display: block; width: 385px; height: 15px; background-repeat: repeat-y; }
.frame-100-left			{ display: block; width: 15px; height: 100px; background-repeat: repeat-x; }

/* makes a frame width=385 x height 120 */
.frame-120-top			{ display: block; width: 385px; height: 15px; background-repeat: repeat-y; }
.frame-120-right		{ display: block; width: 15px; height: 120px; background-repeat: repeat-x; }
.frame-120-bottom		{ display: block; width: 385px; height: 15px; background-repeat: repeat-y; }
.frame-120-left			{ display: block; width: 15px; height: 120px; background-repeat: repeat-x; }

/* makes a frame width=385 x height 140 */
.frame-140-top			{ display: block; width: 385px; height: 15px; background-repeat: repeat-y; }
.frame-140-right		{ display: block; width: 15px; height: 140px; background-repeat: repeat-x; }
.frame-140-bottom		{ display: block; width: 385px; height: 15px; background-repeat: repeat-y; }
.frame-140-left			{ display: block; width: 15px; height: 140px; background-repeat: repeat-x; }

/* makes a frame width=385 x height 160 */
.frame-160-top			{ display: block; width: 385px; height: 15px; background-repeat: repeat-y; }
.frame-160-right		{ display: block; width: 15px; height: 160px; background-repeat: repeat-x; }
.frame-160-bottom		{ display: block; width: 385px; height: 15px; background-repeat: repeat-y; }
.frame-160-left			{ display: block; width: 15px; height: 160px; background-repeat: repeat-x; }

/* makes a frame width=385 x height 180 */
.frame-180-top			{ display: block; width: 385px; height: 15px; background-repeat: repeat-y; }
.frame-180-right		{ display: block; width: 15px; height: 180px; background-repeat: repeat-x; }
.frame-180-bottom		{ display: block; width: 385px; height: 15px; background-repeat: repeat-y; }
.frame-180-left			{ display: block; width: 15px; height: 180px; background-repeat: repeat-x; }

/* makes a frame width=385 x height 200 */
.frame-200-top			{ display: block; width: 385px; height: 15px; background-repeat: repeat-y; }
.frame-200-right		{ display: block; width: 15px; height: 200px; background-repeat: repeat-x; }
.frame-200-bottom		{ display: block; width: 385px; height: 15px; background-repeat: repeat-y; }
.frame-200-left			{ display: block; width: 15px; height: 200px; background-repeat: repeat-x; }
