﻿/* CSS Document */
@charset "UTF-8";
/*css reset*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6,     
pre, form, fieldset, input, textarea, th, td {     
 padding: 0;    
 margin: 0;    
 }    
fieldset, img {     
 border: 0;    
 }    
table {    
 border-collapse: collapse;    
 border-spacing: 0;    
 }    
ol, ul {    
 list-style: none;    
 }    
address, caption, cite, code, dfn, em, var {    
 font-weight: normal;    
 font-style: normal;    
 }    
caption, th {    
 text-align: left;    
 }    
h1, h2, h3, h4, h5, h6 {    
 font-weight: normal;    
 font-size: 100%;    
 }    
q:before, q:after {    
 content: '';    
 }    
abbr, acronym {     
 border: 0;    
 }
 /***************************************/

body,td,th,a,div,label,span,input,select,textarea,button {
	color: #333;
	font-family: SimSun,Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:16px;
}
body {
	background-color: #7eac85;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{text-decoration:underline;color:#099b9e;}
a:active{text-decoration:none;}

/*************************************************************/
#header{width:1000px;margin:0 auto;padding:20px 0 10px 0;color:#fff;text-align:right;}
#header a{color:#fff;}
#main{width:1000px;margin:0 auto;background-color:#348e70;}
#footer{width:1000px;margin:0 auto;padding:10px 0;color:#fff;}
#footer span.small{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#fff;}

#titletop{margin-left:185px;height:60px;}
#logotop{margin:12px 0 0 55px;height:92px;}
#content{padding:0 6px 30px 7px;}
#menulayer{width:148px;padding:0 15px;overflow:visible;background:url(../images/bgmenu.jpg) repeat-x;float:left; min-height:320px;}
#menulayer #menutop{background-color:#a0e6d7;height:3px;border-top:1px solid #8fd0cc;}
#menulayer #menubot{background-color:#a0e6d7;height:3px;margin-top:1px;}
#menulayer div.mtoggler{
margin:1px 0 0 0;
background:url(../images/bgm.gif) repeat-x;
cursor:pointer;
}
#menulayer div.mtoggler span{height:23px;line-height:23px;display:block;padding-left:8px;font-weight:bold;color:#333;background:url(../images/icom.gif) no-repeat right top;}
#menulayer div.melement{display:none;}
#menulayer div.melement li{margin-top:1px;border-bottom:1px solid #90ded7;padding-bottom:1px;}
#menulayer div.melement a{
height:20px;line-height:20px;padding-left:12px;display:block;
background-color:#99cdd7;
}
#menulayer div.melement a:hover{text-decoration:none;}
#clayer{
float:right;
width:806px;
overflow:hidden;
}
#clayer #cborder{background:url(../images/bgclayer.gif) repeat-x;height:22px;}
#cbody{background-color:#FFFFFF;padding:0 20px 20px 20px;overflow:hidden;}
#ctitle{border-bottom:1px solid #428d7d;padding:10px 0 5px 0;height:22px;}
#ctitle h2{color:#428d7d;font-size:14px;font-weight:bold;}
/*#ctitle span{position:absolute;right:0;top:5px;width:160px;height:22px;}
#ctitle span a{width:30px;display:block;float:left;height:22px;line-height:22px;}*/

.clear{clear:both;}
a.iedit,a.iquit,a.ihelp{background:url(../images/icos.gif) no-repeat;padding-left:22px;}
a.iedit{background-position:0 0;}
a.iquit{background-position:0 -20px;}
a.ihelp{background-position:0 -40px;}