/*  Common  */
body{ background: url(images/bg.gif); margin: 0px; padding: 0px 0px 0px 0px; text-align: center; }
body,p,th,td,select,textarea{ font-size: 12px; color: #222222; font-family: 宋体,Arial,Verdana; }
form{ margin: 0; padding: 0; }
hr{ border: #000000 0px solid; border-top: #D1D7DC 1px solid; height: 0px; }
img{ border: 0px; }
li{ font-size: 12px; }
table{ text-align: left;}
p{ margin: 8px 0px 8px 0px; padding: 3px 0px 3px 0px; }
.p1{ padding: 2px 0px 0px 0px; }
.p2{ padding: 0px 5px 0px 0px; }
.p3{ padding: 0px 0px 2px 0px; }
.p4{ padding: 17px 10px 17px 25px; }
.p5{ padding: 15px 8px 15px 15px; }
.p6{ padding: 7px 0px 0px 0px; }
.p7{ padding: 10px 0px 10px 12px; }
.p8{ padding: 10px 10px 10px 10px; }

.lh12 { line-height: 120%; }
.lh13 { line-height: 130%; }
.lh15 { line-height: 150%; }

.HE1  { height:2px; }
.HE2  { height:10px; }
.WE1  { width:4px; }
.WE2  { width:10px; }

/* Fonts */
.txt12 { font-size: 12px; }
.txt14 { font-size: 14px; }
.txt22 { font-size: 22px; font-weight: bold; color: #ff0000; font-family: 楷体_GB2312,宋体,Arial,Verdana;}
.S { font-size: 12px; font-weight: bold; }
.M { font-size: 14px; font-weight: bold; }
.G { color: #666666; }
.R { color: #FF0000; }
.O { color: #FF3300; }
.W { color: #FFFFFF; }
.B { color: #103888; }
.J { color: #663300; }
.TC { text-align:center;}
.TR { text-align:right;}
.TL { text-align: left;}

/* Links */
a:Link,a:Visited { color: #222222; text-decoration:none;}
a:Hover,a:Active { color: #FF0000; text-decoration:underline;}
a.R:Link,a.R:Visited { color: #FF0000; } /* 红色 */
a.R:Hover,a.R:Active { color: #FF0000; }
a.O:Link,a.O:Visited { color: #FF3300; } /* 橘红色 */
a.O:Hover,a.O:Active { color: #FF3300; }
a.W:Link,a.W:Visited { color: #FFFFFF; } /* 白色 */
a.W:Hover,a.W:Active { color: #FFFFFF; }
a.J:Link,a.J:Visited { color: #663300; } /* 白色 */
a.J:Hover,a.J:Active { color: #FF0000; }
a.B:Link,a.B:Visited { color: #103888; } /* 兰色 */
a.B:Hover,a.B:Active { color: #FF0000; }



/*Rules fo Tab*/
.tab { width: 100%; margin: 0px auto; padding: 0px; border: 0px; text-align: left; }

.mainbar01 { height:31px; BACKGROUND-IMAGE: url(images/top_bg01.jpg); COLOR: #314D6B; font-weight: bold;}
.mainbar02 { border:#B5C7DE 5px solid; BACKGROUND-COLOR: #FFFFFF; }
.mainbar03 { padding: 10px 10px 10px 10px; }
.mainbar04 { padding: 8px 10px 5px 10px; border-left:1px solid #88C0D0; border-right:1px solid #88C0D0; border-bottom:1px solid #88C0D0; }
.mainbar05 { padding: 8px 10px 5px 10px; border-left:1px solid #B0E080; border-right:1px solid #B0E080; border-bottom:1px solid #B0E080; }
.mainbar06 { padding: 4px 4px 4px 4px; border-left:1px solid #B8C8D0; border-right:1px solid #B8C8D0; border-bottom:1px solid #B8C8D0; }
.mainbar07 { border-left:5px solid #B5C7DE; border-right:5px solid #B5C7DE; border-top:5px solid #B5C7DE; BACKGROUND-COLOR: #E7ECE8; }

.mainbar08 { height:22px; BACKGROUND-IMAGE: url(images/bg02.jpg); COLOR: #ffffff; padding: 0px 0px 0px 35px;}
.mainbar09 { padding: 4px 4px 4px 4px;border-top:1px solid #B8C8D0; border-left:1px solid #B8C8D0; border-right:1px solid #B8C8D0; border-bottom:1px solid #B8C8D0; }


/*  Input 数字为宽度 */

.input170 {  width:170px; height:21px; BACKGROUND-IMAGE: url(images/search_input.jpg); COLOR: #333333; border:0px; padding: 3px 0px 0px 3px;}
.input100  {  width:100px; height:19px; border:1px solid #B5C7DE; COLOR: #666666; padding-top: 2px; }
.input180  {  width:180px; height:19px; border:1px solid #B5C7DE; COLOR: #666666; padding-top: 2px; }
.input300  {  width:400px; height:19px; border:1px solid #B5C7DE; COLOR: #666666; padding-top: 2px; }

.input330  {  width:500px; border:1px solid #B5C7DE; COLOR: #666666; padding-top: 2px; }



SELECT {  BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; BORDER-RIGHT-WIDTH: 1px}

#bottomlian {
	text-align:left;
	width:980px;
	background:#FFF;
	padding:0;
	margin:0 0 10px 0;}
#bottomlian li {
	float:left;
	width:280px;
	border:5px solid #B5C7DE;
	padding:15px;
	height:140px;
	background:#F6F6F6;}
#bottomlian .li5 {
	margin:0 0 0 10px;}
#bottomlian li h3 {}
#bottomlian li div {}
#bottomlian li p {
	padding:0;
	margin:0;
	line-height:200%;}
#bottomlian li cite {
	font-style:normal;
	font-weight:bold;}
