@media print { 	.ipt {		display:none;	}}

body { background-image:url(../images/bg_body.jpg);}
body,td,th { font-size: 12px; }
body,form {	margin: 0;padding:0; }
input,textarea {	FONT-SIZE: 12px; }
select { height:23px; line-height:23px;}

a:link          { color: #1E5494; text-decoration:none;}
a:visited       { color: #1E5494; text-decoration:none;}
a:active        { color: #1E5494; text-decoration:underline;}
a:hover         { color: #1E5494; text-decoration:underline;} 

.title 				{ font-size:14px; color: #0C3980; font-weight:bold;}
.title a:link 		{ font-size:14px; color: #0C3980; text-decoration: none;}
.title a:visited 	{ font-size:14px; color: #0C3980; text-decoration: none;}
.title a:active		{ font-size:14px; color: #0C3980; text-decoration: none;}
.title a:hover		{ font-size:14px; color: #0C3980; text-decoration: none;}


.hidden {display:none;}

.hg18{ line-height:18px;}
.hg20{ line-height:20px;}
.hg22{ line-height:22px;}
.hg23{ line-height:23px;}
.hg25{ line-height:25px;}
.hg28{ line-height:28px;}
.hg30{ line-height:30px;}
.hg150 { line-height:150%;}
.hg180 { line-height:180%;}
.hg200 { line-height:200%;}

.font12 	{ font-size:12px; }
.font12 * 	{ font-size:12px; }
.font13 	{ font-size:13px; }
.font13 * 	{ font-size:13px; }
.font14 	{ font-size:14px; }
.font14 *	{ font-size:14px; }
.font16 	{ font-size:16px; }
.font16 *	{ font-size:16px; }
.article_title h1{ font-size:20px; color:#111111; padding-top:20px;  }
.article_content { font-size:14px; line-height:32px; padding:30px;}

.red { color:#CC0000;}
.cs { color:#FF6600;}
.green { color:#2D8A00;}

.white { color:#ffffff; }
.white * { color:#ffffff; }
.white a:link{ color:#ffffff; }
.white a:visited{ color:#ffffff; }
.gray { color:#999999;}
.gray a:link { color:#999999; }
.gray a:visited { color:#999999; }
.light { color:#E4F5FF;}
.light a:link { color:#E4F5FF; }
.light a:visited { color:#E4F5FF; }
.blue { color:#E4F5FF;}
.blue a:link { color:#E4F5FF; }
.blue a:visited { color:#E4F5FF; }

.title1{ color: #1159A8; font-size:14px; font-weight:bold; padding:10 0 6 10; }
.title2{ color: #1159A8; font-size:14px; font-weight:bold; padding:10 0 6 10; }
.title3{ color: #093665; font-size:14px; font-weight:bold; padding:10px 0px 0px 12px; }
.title4{ color: #ffffff; background-color:#89B5E9; font-size:12px; font-weight:bold; padding:5px; line-height:20px; }
.title5{ color:#354b66; font-size:14px; font-weight:bold; border-bottom:1px dotted #bfc8d8; padding:5px; line-height:25px;}

.border1 {border:1px solid #6392C8;}
.border2 {border:1px solid #A7C5E2;}
.border_bottom_dotted {border-bottom:1px dotted #cccccc;}
.border_right {border-right:1px solid #b0bac6; }

.list1 { background-image:url(../images/list4.jpg); background-repeat:no-repeat; background-position:10px 10px; padding-left:24px; line-height:30px; color:#a6a6a6}

.autotext { table-layout:fixed; }
.autotext span {o-text-overflow:ellipsis; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.overflow {o-text-overflow:ellipsis; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

.item1 td {border:0px;border-bottom:1px solid #E3E6EB; padding:3px 0px 2px 6px;}
.item2 td {border:0px; padding:0px; border-bottom:0px;}
.item3 { background-color:#EAF3FF; padding:2px; line-height:20px; height:25px; border:1px solid #78A3D3;}

.header1 td { background-color:#F2F4F6; border-left:1px solid #ffffff; border-top:1px solid #F2F4F6; border-bottom:1px solid #C1C8D2; border-right:1px solid #C1C8D2; padding-left:5px; padding-top:2px; height:22px}

.text1 {border:1px solid #cccccc; padding-top:2px;}
.text2 {padding:1px 2px;background:#fff url(../images/text-bg.gif) repeat-x 0 0;border:1px solid #C3C3C3; border-top:0px; height:20px; line-height:20px; }

.table1 { background-color:#EAF3FF; }
.table2 { background-color:#F5F8FC; border:1px solid #78A3D3 }
.table3 { background-color:#C1D9F3; padding:6px; }
.table4 { background-color:#E0ECF9; padding:6px; }
.tableblack td{border-color:#000000;}

.form1 { background-color:#4E86C4; border-right:2px solid #CCCCCC;border-bottom:2px solid #CCCCCC; }