BODY {
	FONT-SIZE: 12px;
	MARGIN: 0; 
	PADDING: 0; 
	FONT-FAMILY: Tahoma, Arial;
	BACKGROUND-COLOR: #65A7E3; 
	TEXT-ALIGN: center;
}
A {/*#454231*/
	COLOR: #00309C; TEXT-DECORATION: none
}
A:hover {
	COLOR: #0066FF; BORDER-BOTTOM: #98b8d2 1px solid;
}
TD A{/*#454231*/
	COLOR: #00309C; TEXT-DECORATION: none
}
TD A:hover {
	COLOR: #0066FF; BORDER-BOTTOM: #98b8d2 1px solid;
}
HR {
	BORDER-TOP: #cccccc 1px solid; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px
}
ACRONYM {
	CURSOR: help; BORDER-BOTTOM: #111111 1px dotted; TEXT-DECORATION: none
}

INPUT {
	FONT-SIZE: 12px; FONT-FAMILY: Tahoma, Arial
}
INPUT.text {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #cccccc 1px solid; COLOR: #111111; PADDING-TOP: 1px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 16px; BACKGROUND-COLOR: #fbfcfd
}
INPUT.button {
	BORDER-RIGHT: #bababa 1px solid; BORDER-TOP: #bababa 1px solid; BORDER-LEFT: #bababa 1px solid; COLOR: #111111; BORDER-BOTTOM: #bababa 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #fbfcfd
}
TEXTAREA {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #cccccc 1px solid; COLOR: #111111; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Tahoma, Arial; BACKGROUND-COLOR: #fbfcfd
}
SELECT {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #cccccc 1px solid; COLOR: #111111; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Tahoma, Arial; BACKGROUND-COLOR: #fbfcfd
}
#wrapper {
	BORDER-RIGHT: #ffffff 5px solid; 
	BORDER-TOP: #ffffff 5px solid; 
	MARGIN: 0px auto; 
	BORDER-LEFT: #ffffff 5px solid; 
	WIDTH: 780px; 
	BORDER-BOTTOM: #ffffff 5px solid; 
	BACKGROUND-COLOR: #ffffff; 
	TEXT-ALIGN: left;
	overflow:hidden;
}
#innerWrapper {
	WIDTH: 100%
}
#header {
	overflow:hidden;
}
#innerHeader {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	VERTICAL-ALIGN: bottom; 
	PADDING-TOP: 5px; 
}
#blogLogo {
	HEIGHT: 82px;
	border:1px #a5a299 solid;
}
.banner{
HEIGHT: 136px;
	border:1px #a5a299 solid;
	}
#footer {
margin-top:4px;
border:#CCCCCC dotted 1px;
HEIGHT: 65px;
letter-spacing:1px;
position:relative;
clear: both;
}
#footer A {
	COLOR: #000
}
#innerFooter {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; COLOR: #000; PADDING-TOP: 10px; TEXT-ALIGN: center
}

#mi {
	CLEAR: both; 
}
#mi A {
	COLOR: #000
}
#innerMi {
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 10px; 
	FONT-SIZE: 12px; 
	PADDING-BOTTOM: 10px; COLOR: #000; 
	PADDING-TOP: 10px; 
	TEXT-ALIGN: center;
}

.logo {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #cbcbcb
}
.blog-header {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 24px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: black; PADDING-TOP: 0px
}
H1 A {
	COLOR: #dbdbdb; TEXT-DECORATION: none
}
H1 A:hover {
	COLOR: #cbcbcb; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none
}
#menu {
	MARGIN-TOP: 0px; HEIGHT: 35px; BACKGROUND-COLOR: #F1F9FE;
}
#menu UL {
	PADDING-RIGHT: 2px; PADDING-LEFT: 48px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px;
}
#menu LI {
	BORDER-RIGHT: #bababa 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 75px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: center;
	letter-spacing:1px;
}
#menu A {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 4px; COLOR: #000000; PADDING-TOP:6px; PADDING-BOTTOM: 5px;HEIGHT:18px
}
#menu A:hover {
	BORDER-RIGHT: #1A60A8 1px solid; BORDER-TOP: #1A60A8 1px solid; BORDER-LEFT: #1A60A8 1px solid; COLOR: #3b392d; PADDING-TOP: 6px; BORDER-BOTTOM: #1A60A8 1px solid; BACKGROUND-COLOR: #dad7d0
}
#mainWrapper {
	MARGIN-LEFT: 1px; MARGIN-RIGHT: 1px
}
.ss {
	PADDING-LEFT: 0px; FLOAT: left; PADDING-TOP: 4px; BACKGROUND-COLOR: #ffffff;
	 border-top:#5AA8DA 1px solid; border-right:#5AA8DA 1px solid; border-left:#5AA8DA 1px solid;
}
.wide1{WIDTH: 500px;}
.wide1{WIDTH: 278px;}
.xuline{ margin:0; padding:0; width:100%; overflow:hidden;}
.sidebar {
 FLOAT: left; 
	WIDTH: 388px;
	_WIDTH: 50%;
  BACKGROUND-COLOR: #ffffff;
	 border-top:#5AA8DA 1px solid; border-right:#5AA8DA 1px solid; border-left:#5AA8DA 1px solid;
	 margin:0;
	 padding:4px 0 0 0 ;
}
.sidebarl {
	 FLOAT: left; 
	 WIDTH: 526px;
	 _width:66%;
	 BACKGROUND-COLOR: #ffffff;
	 border-top:#5AA8DA 1px solid; border-right:#5AA8DA 1px solid; border-left:#5AA8DA 1px solid;
	 padding:4px 0 0 0 ;
	 margin:0;
}
.sidebarr {
	 FLOAT: left; 
	 WIDTH: 250px; 
	 _WIDTH: 34%; 
	 BACKGROUND-COLOR: #ffffff;
	 border-top:#5AA8DA 1px solid; border-right:#5AA8DA 1px solid; border-left:#5AA8DA 1px solid;
	 padding:4px 0 0 0 ;
	 margin:0;
}
.sidebar1 {
	PADDING-LEFT: 0px; FLOAT: right; WIDTH: 778px; PADDING-TOP: 4px; BACKGROUND-COLOR: #ffffff; border:#5AA8DA 1px solid;
}

#innerSidebar {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.content {
	FLOAT: right; MARGIN-LEFT: -480px; WIDTH: 100%; BACKGROUND-COLOR: #dad7d0
}
.content-wide {
	MARGIN-LEFT: -200px; WIDTH: auto
}
.content-only {
	MARGIN-LEFT: -180px; WIDTH: 100%
}
#innerContent {
	MARGIN-TOP: 5px; MARGIN-LEFT: 205px; OVERFLOW: visible; MARGIN-RIGHT: 5px
}
.clear {
	CLEAR: both; BORDER-TOP: transparent 0px solid; MARGIN-TOP: 0px; VISIBILITY: hidden
}
.panel {
	/*PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 1px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;*/
	margin:0; padding:0;
	
}
.panel p{PADDING-RIGHT: 1px; PADDING-LEFT: 1px; MARGIN-BOTTOM: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px;
	FONT-SIZE: 14px;}

.panel H5 {
	PADDING-RIGHT: 12px;
	PADDING-LEFT: 12px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	BACKGROUND: url(/images/head.gif); 
	PADDING-BOTTOM: 6px; 
	MARGIN: 0px; 
	COLOR: #000000; 
	PADDING-TOP: 6px; 
	BORDER-BOTTOM: #e1dac8 1px solid; 
	TEXT-ALIGN: left;
	BORDER-LEFT: #dbdbd5 1px solid;
	BORDER-RIGHT: #dbdbd5 1px solid;
	letter-spacing: 2px;
}
.panel H5 A {
	COLOR: #0033CC
}
.panel-content {
	BORDER-TOP: #dbdbd5 0px solid; 
	BORDER-LEFT: #dbdbd5 1px solid; 
	COLOR: #111111; 
	LINE-HEIGHT: 120%; 
	BORDER-BOTTOM: #dbdbd5 1px solid;
	list-style-type: none;
	width: 99%;
	float: left;
	margin: 0 auto;
	padding: 0;
	list-style-type: none;
	overflow: hidden;
}
.panel-content ul {
	margin: 0;
	padding: 0;
}
.panel-content li {
	border-bottom: #DDDDDD 1px solid;
	padding: 4px 0px 0px 20px;
	display: block;
	background: url(/images/icon2.gif) no-repeat 3px 5px;
	overflow: hidden;
	height:20px;
	font-size: 12px;
	letter-spacing: 1px;
}
.panel-content-list {
	BORDER-TOP: #dbdbd5 0px solid; 
	BORDER-LEFT: #dbdbd5 1px solid; 
	COLOR: #111111; 
	LINE-HEIGHT: 120%; 
	BORDER-BOTTOM: #dbdbd5 1px solid;
	list-style-type: none;
	width: 99%;
	float: left;
	margin: 0 auto;
	padding: 0;
	list-style-type: none;
	overflow: hidden;
}
.panel-content-list ul {
	margin: 0;
	padding: 0;
}
.panel-content-list li {
	border-bottom: #DDDDDD 1px solid;
	padding: 4px 0px 0px 20px;
	display: block;
	background: url(/images/icon2.gif) no-repeat 3px 5px;
	overflow: hidden;
	height: 19px;
	font-size: 12px;
	letter-spacing: 1px;
}
.panel-content-list1 {
	BORDER-TOP: #dbdbd5 0px solid; 
	BORDER-LEFT: #dbdbd5 1px solid; 
	COLOR: #111111; 
	LINE-HEIGHT: 120%; 
	BORDER-BOTTOM: #dbdbd5 1px solid;
	list-style-type: none;
	width: 99%;
	float: left;
	margin: 0 auto;
	padding: 0;
	list-style-type: none;
	overflow: hidden;
	height:385px;
}
.panel-content-list1 ul {
	margin: 0;
	padding: 0;
}
.panel-content-list1 li {
    padding: 5px 2px 1px 2px;
	text-align:center;
	display: block;
	list-style:none;
	overflow: hidden;
	font-size: 12px;
	letter-spacing: 1px;
}
.panel-content1 {
	BORDER-TOP: #dbdbd5 0px solid; 
	BORDER-LEFT: #dbdbd5 1px solid; 
	COLOR: #111111; 
	LINE-HEIGHT: 120%; 
	BORDER-BOTTOM: #dbdbd5 1px solid;
	list-style-type: none;
	float: left;
	margin: 0 auto;
	padding: 0;
	list-style-type: none;
}
.panel-content2 {
	BORDER-TOP: #dbdbd5 0px solid; 
	BORDER-LEFT: #dbdbd5 1px solid; 
	COLOR: #111111; 
	LINE-HEIGHT: 120%; 
	BORDER-BOTTOM: #dbdbd5 1px solid;
	list-style-type: none;
	float: left;
	margin: 0 auto;
	padding: 6px 40px 6px 40px;
	list-style-type: none;
}
.ctitle{
BORDER-TOP: #dbdbd5 1px solid;BORDER-BOTTOM: #dbdbd5 1px solid;BORDER-RIGHT: #dbdbd5 1px solid; BORDER-LEFT: #dbdbd5 1px solid; 
padding: 8px 20px 8px 20px;
background:#F1F1F1; 
height:50px;
float:left;
width:600px;
margin:12px;
}
.ncontent{
float:left;
width:640px;
margin:12px;
font-size: 14.8px;
line-height: 140%;
}
.ncontent p{
text-indent:2em;}
.ctitle h2{
FONT-WEIGHT: bold; 
FONT-SIZE: 14px;
text-align:center; }
.ctitle h3{
text-align:center; 
FONT-SIZE: 12px; }
.panel-content1 ul {
	margin: 0;
	padding: 0;
}
.panel-content1 li {
	border-bottom: #DDDDDD 1px solid;
	padding: 4px 0px 0px 20px;
	display: block;
	background: url(/images/icon2.gif) no-repeat 3px 5px;
	overflow: hidden;
	height: 19px;
	font-size: 12px;
	letter-spacing: 1px;
}
.dd{float: right;
	padding: 0 16px 0 0;
	color: #686868;
	text-align: right;}
.zw{float: left;
	padding: 0 0px 0 2px;
	color: #686868;
	text-align: left;
	width:80px;
}
.xm{float: left;
	padding: 0 0 0 2px;
	color: #686868;
	text-align: left;
	width:80px;
}
.dw{float: left;
	padding: 0 0 0 2px;
	color: #686868;
	text-align: left;
	width:240px;
}
.zwu{float: left;
	padding: 0 0 0 2px;
	color: #686868;
	text-align: left;
	width:80px;
}

#loginForm {
	WIDTH: 95%
}

.messagebox {
	BORDER-RIGHT: #dbdbdb 1px solid; BORDER-TOP: #dbdbdb 0px solid; MARGIN-TOP: 120px; BORDER-LEFT: #dbdbdb 1px solid; WIDTH: 500px; BORDER-BOTTOM: #dbdbdb 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.messagebox-title {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: #99cc00; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; BORDER-BOTTOM: #669900 1px solid
}
.messagebox-content {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #ffffff; PADDING-BOTTOM: 20px; COLOR: #111111; PADDING-TOP: 10px; TEXT-ALIGN: left
}
.messagebox-bottom {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; COLOR: #111111; PADDING-TOP: 5px; BACKGROUND-COLOR: #e6eef7
}
.formbox {
	
}
.formbox-comment {
	PADDING-TOP: 10px
}
.formbox-title {
	BORDER-RIGHT: #e6e6e6 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e6e6e6 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; BORDER-LEFT: #669900 4px solid; COLOR: #111111; PADDING-TOP: 5px; BORDER-BOTTOM: #dbdbdb 1px solid; BACKGROUND-COLOR: #eeeeee
}
.formbox-comment-title {
	BORDER-RIGHT: #e6e6e6 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e6e6e6 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; BORDER-LEFT: #669900 4px solid; COLOR: #111111; PADDING-TOP: 5px; BORDER-BOTTOM: #dbdbdb 1px solid; BACKGROUND-COLOR: #eeeeee
}
.formbox-rowheader {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.formbox-content {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.panel-smilies {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
.panel-smilies-title {
	COLOR: #111111; BORDER-BOTTOM: #dbdbd5 1px solid; TEXT-ALIGN: left
}
.panel-smilies-content {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; LINE-HEIGHT: 120%; PADDING-TOP: 5px
}
.code {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 5px; BORDER-LEFT: #669900 3px solid; COLOR: #000000; PADDING-TOP: 10px; BACKGROUND-COLOR: #ebebeb
}
.quote {
	MARGIN: 10px; BORDER-LEFT: #d6c094 0px solid
}
.quote-title {
	BORDER-RIGHT: #e6e6e6 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e6e6e6 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; BORDER-LEFT: #a9a9a9 4px solid; COLOR: #111111; PADDING-TOP: 5px; BORDER-BOTTOM: #dbdbdb 1px solid; BACKGROUND-COLOR: #f3f3f3
}
.quote-title IMG {
	PADDING-RIGHT: 3px; MARGIN-BOTTOM: -4px
}
.quote-content {
	BORDER-RIGHT: #e6eef7 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #e6eef7 0px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #e6eef7 1px solid; COLOR: #3f67a5; PADDING-TOP: 10px; BORDER-BOTTOM: #e6eef7 1px solid; BACKGROUND-COLOR: #ffffff
}
.linkover {
	CLEAR: both; MARGIN-BOTTOM: 50px; HEIGHT: auto
}
.linkbody {
	MARGIN-TOP: 5px; FLOAT: left; WIDTH: 50%
}
.linkimg {
	FLOAT: left; MARGIN-RIGHT: 4px; TEXT-ALIGN: right
}
.linktxt {
	FLOAT: left
}
.linktitle A {
	FONT-WEIGHT: bold
}
.linkgroup {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 5px; COLOR: #111111
}
.main-box {
	background:#FFF;
	border:1px solid #B5CFE7;
	margin-right:5px;
	margin-bottom:5px;
}
.head-dark-box {
	margin:2px;
	padding:.5em 1em;
	border-left:10px solid #0152AE;
	background:#318ADE;
	color:#FFF;
	font-weight:bold;
}
.head-light-box {
	margin:2px;
	padding:.5em 1em;
	background:#DEEFFF;
	border-left:10px solid #B5D7F7;
	font-weight:bold;
}
.body-box {
	margin:2px;
	padding:1em;
	line-height:150%;
	background:#F7FBFF;
	color:#00309C;
}
.white-box {
	margin:2px;
	background:#FFF;
}
/* 表格样式 */
.alt-table {
	width:100%;
	border-top:2px solid #6BBAEF;
	font-size:9pt;
	font-family:verdana, sans-serif;
	color:#00309C;
}
.alt-table td{
	padding:.2em 0 .4em 1em;
	border-bottom:1px solid #C6E7FF;
}
.dark-row {
	background-color:#EFF7FF;
}
.light-row {
	background-color:#FFF;
}
.row-bg0 {
	background-color:#FFF;
}
.row-bg1 {
	background-color:#EFF7FF;
}
.width-24percent {
	width:24%;
}
.width-20percent {
	width:20%;
}
.td-button {
	text-align:right;
}
/* 表单元素样式 */
.text-box {
	font-size:9pt;
	font-family:verdana, sans-serif;
	color:#00309C;
	border:1px solid #84AED6;
}
 select {
	font-size:9pt;
	font-family:verdana, sans-serif;
	color:#00309C;
	border:1px solid #84AED6;
}
.button {
	border:1px solid #B6B3AF;
	padding:1px 4px 0;
	background:url(/images/buttonface.gif) repeat-x; 
	height:21px;
}
#navigator {
	margin:2px;
	padding:.4em 1em;
	background:#DEEFFF;
	border-left:10px solid #B5D7F7;
}
/* 分页显示的页码样式 */
.page-bar {
	margin-right:1em;
	float:right;
	padding-bottom:5px;
	margin-top:5px;
	/*background:#FF0000;*/
}
.page-bar img {
	margin-left:3px;
	border:0;
	
}
.tool-bar {
	margin-left:1.5em;
	float:left;
}
.checkList {
	width:5%;
}.float-div {
	float:left;
	margin-right:5px;
}
.clear-both {
	height:20px !important;
    clear: both !important; 
}
.center {
	text-align:center;
}

.not-display {
	display:none;	
}.error-msg {
	background:#F7FBFF url(/images/alert.gif) no-repeat 2em center;
	padding-left:6em;
	color:#F00;
}
.success-msg {
	background:#F7FBFF url(/images/success.gif) no-repeat 2em center;
	padding-left:6em;
	color:#00309C;
}
.tip-msg {
	background:#F7FBFF url(/images/tip.gif) no-repeat 2em center;
	padding-left:6em;
	color:#00309C;
}
/* 登录页面样式 */
#login-box {
	width:360px;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	margin-top:140px;
}
#login-box1 {
	width:360px;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	margin-top:40px;
	margin-bottom:10px;
}
#login-form {
	margin:2px;
	padding-left:8em;
	background:#FFF url(/images/login.jpg) no-repeat 20px 15px;
}
#login-form table {
	width:100%;
	font-size:9pt;
	font-family:verdana, sans-serif;
	color:#00309C;
	border-left:2px solid #6BBAEF;
	background:#F7FBFF;
}
#login-form table td{
	padding:.4em 1em;
	border-bottom:1px solid #C6E7FF;
}
.login-msg {
	margin:2px;
	padding:5px;
	background:#F7FBFF url(/images/alert.gif) no-repeat 2em center;
	padding-left:6em;
	color:#F00;
}
/* 必埴信息 */
.require-field {
	background-image:url(/images/star.gif);
	background-repeat:no-repeat;
	background-position:1.6em .7em;
}
