/******����CSS******/
body {font-family: ; font-size: 12px; color: #000000; margin:0px; text-align:center; background:#FFFFFF;}
input{ cursor:hand;}
input.text{height:18px; line-height:18px; border:solid; border-color:#B5B8C8; border-width:1px; background-image:url(images/title_bg_4.gif); padding-left:4px;}
input.submit { height:18px; line-height:16px; border:#BAC6D6 1px solid; background-color:#EBEFF8; color:#666666;}

input.btn{ width:75px; height:21px; text-align:center;}

img.minpic { vertical-align:middle; cursor:pointer;}

form { margin:0px;}

a:link {font-size: 12px; color: #15428B; text-decoration: none;}
a:visited {font-size: 12px; color: #15428B; text-decoration: none;}
a:hover {font-size: 12px; color: #15428B; text-decoration: underline;}
a:active {font-size: 12px; color: #15428B; text-decoration: none;}

a.red:link {font-size: 12px; color: #FF0000; text-decoration: none;}
a.red:visited {font-size: 12px; color: #FF0000; text-decoration: none;}
a.red:hover {font-size: 12px; color: #FF0000; text-decoration: underline;}
a.red:active {font-size: 12px; color: #FF0000; text-decoration: none;}

a.button {behavior: url(css/button.htc); display:block; float:left; cursor:pointer; text-decoration:none;}
a.button:hover { text-decoration:none;} 
/******�˵���ʼ******/
#Menu { height:auto; text-align:center;} /* FireFox */
*html #Header { height:auto; text-align:center;} /* ie6 fixed */ 
*+html #Header { height:auto; text-align:center;} /* ie7 fixed, ע��˳�� */

#Menu div.Top { height:23px; line-height:23px; background-image:url(images/title_bg.gif); text-align:left; border-bottom:solid 1px #99BBE8; color:#15428B; font-weight:bold; padding-left:10px; padding-right:10px;}

#Arrow { width:15px; height:15px; text-align:center; cursor:pointer; background-image:url(images/Arrow_left.gif);} /* FireFox */
*html #Arrow { width:15px; height:15px; text-align:center; cursor:pointer; background-image:url(images/Arrow_left.gif);} /* ie6 fixed */ 
*+html #Arrow { width:15px; height:15px; text-align:center; cursor:pointer; background-image:url(images/Arrow_left.gif);} /* ie7 fixed, ע��˳�� */

#Menu div.Body { height:auto; text-align:center;}
#Menu div.Body div.Cate { height:22px; line-height:22px; text-align:center; background-color:#D9E7F8; border-bottom:solid 1px #99BBE8; border-top:solid 1px #E4EDF7; cursor:pointer; padding-left:2px; padding-right:10px;}
#Menu div.Body div.Sub { height:auto; line-height:22px; text-align:center; background-color:#FFFFFF; padding-left:20px; padding-right:10px;}

#Sign { width:15px; height:15px; text-align:center; cursor:pointer; background-image:url(images/Sign_01.gif);} /* FireFox */
*html #Sign { width:15px; height:15px; text-align:center; cursor:pointer; background-image:url(images/Sign_01.gif);} /* ie6 fixed */ 
*+html #Sign { width:15px; height:15px; text-align:center; cursor:pointer; background-image:url(images/Sign_01.gif);} /* ie7 fixed, ע��˳�� */

/******����������ʼ******/
#MainBody { height:auto; text-align:center; padding:10px;} /* FireFox */
*html #MainBody { height:auto; text-align:center; padding:10px;} /* ie6 fixed */ 
*+html #MainBody { height:auto; text-align:center; padding:10px;} /* ie7 fixed, ע��˳�� */

div.Panel{ width:auto; height:auto; text-align:center;}
div.Panel div.Line {margin-left:1px; margin-right:1px; height:1px; background-color:#99BBE8; overflow:hidden;}
div.Panel div.Top { height:22px; line-height:22px; background-image:url(images/title_bg.gif); border:solid; border-color:#99BBE8; border-width:0px 1px 1px 1px; text-align:left; padding-left:20px; color:#15428B; font-weight:bold;}
div.Panel div.Body { height:auto; border:solid; border-color:#99BBE8; border-width:0px 1px 0px 1px;}
div.Panel div.Body div.BodyHandle { height:23px; line-height:23px; text-align:left; background-image:url(images/title_bg_5.gif); padding-right:10px; padding-top:3px; padding-left:10px;}

div.Panel div.Body div.BodyMenu { height:23px; line-height:23px; border-top:solid 1px #DFE8F6; border-bottom:solid 1px #D0D0D0; background-image:url(images/title_bg_2.gif); padding-right:19px;}
div.Panel div.Body div.BodyMenu a { margin-right:5px;}
div.Panel div.Body div.BodyMenu div { height:23px; text-align:left; border-right:solid 1px #D0D0D0; padding-left:5px;}
div.Panel div.Body div.BodyContent { height:auto; text-align:center;} 
div.Panel div.Page { height:24px; line-height:24px;  text-align:center;}


div.Panel div.EditBody { height:auto; border:solid; background-color:#DFE8F6; border-color:#99BBE8; border-width:0px 1px 0px 1px; padding:10px;}


/******分页开始******/
div.Page {height:auto; text-align: center; padding: 5px;}  /* ie6 fixed */
div.Page div {line-height: 16px; font-size: 12px; color: #0099CC; text-decoration: none; float: right; border: solid 1px #99BBE8; padding: 2px 3px 2px 3px;	margin-left: 2px;}
div.Page a {behavior: url(css/page.htc); display: block; line-height: 16px;	font-size: 12px; color: #0099CC; text-decoration: none; float: right; border: solid 1px #99BBE8; padding: 2px 4px 2px 4px; margin-left: 3px;}
div.Page a.selected {behavior: url(css/page.htc); display: block; line-height: 16px; font-size: 12px; color: #0099CC; text-decoration: none; float: right; border: solid 1px #0099CC; padding: 2px 4px 2px 4px; margin-left: 3px;}
div.Page span {display: block; line-height: 16px; font-size: 12px; color: #FFFFFF; text-decoration: none; float: right; border: solid 1px #15428B; background-color: #15428B; padding: 2px 4px 2px 4px; margin-left: 3px;}