
body {
    width:910px;
	margin: 0px auto;
}
body,td,th {
	font-size: 12px;
	color: #000000;
}
a{ color:#f00; text-decoration:none;}
a:hover{ text-decoration:underline;}
#main{ width:778px; margin:0 auto; background:#fff;}
form,ul,li,p,img{margin:0;padding:0;}
input,select{font-size:12px;line-height:16px;}
img{border:0;}
ul,li{list-style-type:none;}
/*-------------- header-----------*/
#headerbg{background:url(../img/headerbg.gif) repeat-x ;}
#header{ height:76px; background:url(../img/logo.gif) no-repeat left; padding-left:220px; margin-bottom:4px;line-height:24px;}
#mune{height:32px; margin-top:12px;}
#mune ul{list-style: none;}
#mune ul li{list-style:none; float:left;width:66px;}
#mune ul li a:hover { height:31px; margin-top:0px;line-height:31px; background:url(../img/muneover.gif); font-weight:bold; margin-right:-1px; border-width:1px 1px 0 1px;width:65px;z-index:100; color:red; text-decoration:none;}
#mune ul li a{float:left;width:65px;text-align:center; height:28px; margin-top:3px; border:1px solid #A1D7E1; border-width:1px 0px 0 1px; line-height:28px; background:url(../img/mune.gif);color:#000;display:inline; }
.clear{ clear:both;}
/*--------------ad1-------------------*/
#ad1{ background:url(../img/ad1bg.gif) repeat-x; margin-bottom:4px; overflow:hidden; clear: both; width:910px}
#notice{ float:right; margin:4px; background:#fff;width:180px; height:100px; padding:2px 2px 2px 2px; overflow:hidden;  display: inline;}
#notice li{width:180px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; line-height:150%;}
#notice li a{ color:#666666;}
#notice li a:hover{ text-decoration:underline; color:#f00;}
/*---------------------------------------------------------------------------*/
#content{ border:#77B4FA 3px solid;}
.tit1 { background:url(../images/titbg.gif) repeat-x ; border-bottom:#3366CC 1px solid; height:38px; padding:4px;}
.tit2{ background:url(../images/titbg2.gif) repeat-x ; border-bottom :#3366CC 1px solid; height:27px; padding:0 4px;  font-weight:bold;}
.tit3{ background:url(../images/titbg2.gif) repeat-x ; border-bottom :#3366CC 1px solid; height:27px; padding:0 4px;  font-weight:bold; line-height:27px;}
.text1 , .text4{ line-height:20px; padding:5px 10px;}
.part{ border:#3366CC 1px solid;}
.line{border-top:#77B4FA 3px solid; }
#foot{ width:910px;background:#77B4FA; text-align:center;}
#foot a{color:#000;}
fieldset{ padding:4px; background:#FFF1CD url(../images/white.gif) repeat-x; width:95%; margin:0 auto; border:dashed 1px #77B4FA;}
legend{ font-weight:bold;}
.putin label{ display:block; width:100%; margin:2px 0;}
.putin span{ float:left; width:45%; padding-right:5px ; text-align:right; line-height:22px;}
.putin input{ width:150px; border:#3366CC 1px solid;}
.text1 table td{ border:#77B4FA 1px solid; text-align:center;}
.text1 table{ border-collapse:collapse; border:#77B4FA 1px solid; margin:2px auto;}
#user{  background:#77B4FA; line-height:30px; padding:2px 4px;}
#user .txt{  border:#3366CC 1px solid;}
#user img{ margin:0; padding:0; border:0; }
.but{ background: url(../images/but.gif) no-repeat; width:49px; height:20px; text-align:center; border:0;}
#lc{background:url(../images/lc.gif); height:34px; padding:17px 0 0 0px;}
#lc span{ font-size:14px; font-weight:bold;padding:0 15px;}
#lc a{padding-left:50px; color:#000000;}
#lc a:hover{ color: #F00;}