﻿/* CSS Document */
body {
	margin:0;
	padding:0;
	background:#E8EBEF;
	background:center url(../images/bg_body.jpg) repeat-y;}

body,td,th {
	font-size: 12px;
	color:#565656;}

form {
	margin: 0;
	padding:0;}

input,SELECT {
	font-size: 12px; font-family: Verdana, Arial, sans-serif
;}

a:link 		{color:#0C76A5;text-decoration: none;}
a:visited 	{color:#0C76A5;text-decoration: none;}
a:hover 	{color:#666666;text-decoration: underline;}
a:active 	{color:#666666;text-decoration: none;}

.friends {font-size:1px; height:1px; margin-left:-8888px;}
.friends a:link 	{color:#ffffff;}
.friends a:visited 	{color:#ffffff;}

.hg18{ line-height:18px;}
.hg20{ line-height:20px;}
.hg22{ line-height:22px;}
.hg25{ line-height:25px;}
.hg28{ line-height:28px;}
.hg30{ line-height:30px;}
.hg150 { line-height:150%;}
.hg200 { line-height:200%;}

.font_1 {color: #BCBCBC;}
.font_1 a:link 		{color: #BCBCBC;text-decoration: none;}
.font_1 a:visited 	{color: #BCBCBC;text-decoration: none;}
.font_1 a:hover 	{color: #BCBCBC;text-decoration: underline;}
.font_1 a:active 	{color: #BCBCBC;text-decoration: none;}

.font_2 {color: #666666;}
.font_2 a:link 		{color: #666666;text-decoration: none;}
.font_2 a:visited 	{color: #666666;text-decoration: none;}
.font_2 a:hover 	{color: #0C76A5;text-decoration: underline;}
.font_2 a:active 	{color: #0C76A5;text-decoration: none;}

.font_3 			{color: #163878; font-weight:bold; font-size:14px;}
.font_4 {color: #1A77A3; font-weight:bold;}
.font_4 a:link 		{color: #1A77A3;text-decoration: none; font-weight:bold;}
.font_4 a:visited 	{color: #1A77A3;text-decoration: none; font-weight:bold;}
.font_4 a:hover 	{color: #1A77A3;text-decoration: underline; font-weight:bold;}
.font_5 a:active 	{color: #1A77A3;text-decoration: none; font-weight:bold;}

.font_5 {color: #DD841E; font-weight:bold; font-size:13px;}
.font_6{font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.fo_5 { font-weight:bold;}
.font_12 td{ font-size:12px;}
.font_12 a{ font-size:12px;}
.font_13 td{ font-size:13px;}
.font_13 a{ font-size:13px;}
.font14 { font-size:14px;}
.font14 *{ font-size:14px;}
.font_write { color:#ffffff;}
.font_write a:link{ color:#ffffff;}
.font_write a:visited{ color:#ffffff;}
.fo_title 				{color: #0053AD; font-size:14px; font-weight: bold; text-decoration: none;}
.fo_title a:link 		{color: #0053AD; font-size:14px; font-weight: bold; text-decoration: none;}
.fo_title a:visited 	{color: #0053AD; font-size:14px; font-weight: bold; text-decoration: none;}
.fo_title a:hover 		{color: #FF0000; font-size:14px; font-weight: bold; text-decoration: underline;}
.fo_title a:active 		{color: #FF0000; font-size:14px; font-weight: bold; text-decoration: none;}
.gray { color:#565656;}
.gray a:link { color:#565656;}
.gray a:visited { color:#565656;}

.font_menu 				{color: #FFFFFF; font-size:12px; font-weight: bold; text-decoration: none; padding-top:2px;}
.font_menu a:link 		{color: #FFFFFF; font-size:12px; font-weight: bold; text-decoration: none; padding-top:2px;}
.font_menu a:visited 	{color: #FFFFFF; font-size:12px; font-weight: bold; text-decoration: none; padding-top:2px;}
.font_menu a:hover 		{color: #FFFFFF; font-size:12px; font-weight: bold; text-decoration: underline; padding-top:2px;}
.font_menu a:active 	{color: #FFFFFF; font-size:12px; font-weight: bold; text-decoration: none; padding-top:2px;}

.title1{ font-size:14px; color: #0C76A5; padding:3 0 5 3; font-weight:bold; border-bottom:1px dotted #cccccc;}
.title2{ font-size:14px; color: #0C76A5; padding:3 0 5 3; font-weight:bold; border-bottom:1px solid #cccccc;}
.title3{ background-image:url(../images/title3.jpg); background-repeat:no-repeat; width:243px; height:29px; padding:0 0 0 21; color:#909090;}
.title4{ background-image:url(../images/title4.jpg); background-repeat:no-repeat; width:978px; height:29px; padding:0 0 0 21; color:#909090;}
.title5{ background-image:url(../images/title_723.jpg); background-repeat:no-repeat; width:723px; height:29px; padding:0 0 0 21; color:#909090;}

.list1 { background-image:url(../images/list1.jpg); background-repeat:no-repeat; background-position:0 10 0 0; padding:5 0 0 12; color:#333333; line-height:20px;}
.list2 { background-image:url(../images/list1.jpg); background-repeat:no-repeat; background-position:3 15 0 0; padding:5 0 0 15; color:#333333; line-height:20px;}
.list2 a:link { color:#0B78BD;}
.list2 a:visited { color:#0B78BD;}
.list3 { background-image:url(../images/list1.jpg); background-repeat:no-repeat; background-position:0 10 0 0; padding:5 0 0 15; color:#999999; line-height:22px;}
.list3 a:link { color:#333333;}
.list3 a:visited { color:#0B78BD;}
.list4 { background-image:url(../images/list1.jpg); background-repeat:no-repeat; background-position:5 5 0 0; padding:4 0 2 15; color:#666666; border:1px solid #cccccc;}
.list4 a:link { color:#0B78BD;}
.list4 a:visited { color:#0B78BD;}
.list5 { background-image:url(../images/list5.gif); background-repeat:no-repeat; background-position:6 6 0 0; padding:0 0 0 18; color:#333333; line-height:23px;}
.list6 { background-image:url(../images/bg_case.gif); background-repeat:no-repeat; width:207px; height:141px; text-align:center; padding-left:2px;}

.content { padding:25px;}

.border1 {border:1px solid #E9E9E9;}
.border2 {border-right:1px solid #E9E9E9;}
.border3 { border:1px solid #E9E9E9; border-bottom:none; border-top:none;}
.border4 { border-right:1px solid #8896BD; font-size:12px; font-weight:bold;color:#FFFFFF;}
.border5 {border-bottom:1px dotted #999999;}
.border_right { border-right:1px solid #cccccc;}
.border_top_dotted { border-top:1px dotted #cccccc;}
.border_bottom { border-bottom:1px solid #cccccc;}
.border_bottom_dotted { border-bottom:1px dotted #cccccc;}

.article_listitem { height:25px; line-height:22px; padding-top:4px; background-image:url(../images/x.jpg); background-position:0 10 0 0; background-repeat:no-repeat; padding-left:0px;}
.article_listitem_1 { height:25px; line-height:18px; padding-top:6px; background-image:url(../images/tb1.gif); background-position:4 11 0 0; background-repeat:no-repeat; padding-left:14px;}

.class1 { background-image:url(../images/list1.jpg); background-position:8 11 0 0 ; background-repeat:no-repeat; padding:9 0 7 22; text-align:left; border-bottom:1px dotted #cccccc;}
class1 a:link { color:#1D4897;}
class1 a:visited { color:#1D4897;}

.text1 {border:1px solid #cccccc; height:22px; padding-top:3px;}