body{ background: #e5e5e5 url(../images/bg.gif) repeat-y center top; margin: 0; text-align: center; font-size: 9pt; color: #333; font-family: "ËÎÌå";}
td{font-size: 12px;}
#top{margin: 0 auto 0 auto; width: 780px; padding: 0;}
#topright{float: right; width: 120px; margin: 5px; line-height: 150%;}
#logo{float: left; margin: 8px 5px 5px 10px; padding: 0;}
#mian{margin: 0 auto 0 auto; width: 778px; padding-left: 1px; background: #fff; text-align: left;}
#banner{margin: 0; padding: 0; text-align: center;}
.login{bgcolor:#009900; padding-top:5px; text-align: center;}
.login img{ float: left; margin:0 0 0 5px;}
.login form{margin: 0;}
.linput{margin-top: 5px; width: 139px; border: solid 1px #ccc; font-size: 12px; clear: both;}
#maillog{background: #ededed; padding: 0 0 0 10px; height: 33px;}
#maillog form{margin: 0; padding: 0;}
.mailinput{border: solid 1px #ccc; margin: 0;}
.toppad{margin: 0; padding: 3px 0 0 0; width: 70px; clear: right; }
.txt{text-indent: 2em; padding:20px 8px 5px 8px; line-height: 150%;}
.txtleft{ float: left;  margin:3px 0 0 30px;}
.txtright{text-align: right; padding: 3px 20px 3px 0; margin: 0;}
.gray{border: solid 1px #ccc;}
#foottop{background: url(../images/bottombg.gif) repeat-x top center;width: 776px; margin:5px 0 0 0; padding: 0; height: 8px;}
#footer{ margin: 0; padding:12px 0 15px 0;width: 772px; color: #fff; font-size: 13px; letter-spacing: 1px; background: #009900; border-left: solid 3px #fff;border-right: solid 3px #fff; text-align: center; line-height: 150%;}
.news{background: url(../images/newsbg.gif) repeat-y;}
.news ul{ margin: 0; padding: 0; list-style: none;}
.news li{margin: 0; padding: 0 0 0 40px; line-height: 150%; background: url(../images/ico_news.gif) no-repeat 20px 4px;}
.news li a{color: #666; text-decoration: none;}
.news li a:hover{color: #000; text-decoration: underline;}
.borderright{border-right: solid 1px #ccc;border-bottom: solid 1px #ccc; background: #f7f7f7; color: #666;}
.titletop{ height: 5px; background: url(../images/line_top.gif) repeat-x;}
.titlebottom{ height: 5px; background: url(../images/line_bottom.gif) repeat-x;}
.title{background: url(../images/titlebg.gif) repeat-x; height: 30px; padding: 3px 10px 2px 35px;}
#semunu{margin: 0; padding: 0;}
#semenu ul{margin: 0; padding: 0; list-style: none;}
#semenu li{margin: 0; padding: 5px 0 3px 30px; background: url(../images/ico_title.gif) no-repeat 20px 10px; border-bottom: solid 1px #eaeaea; line-height: 170%; text-align: left;}
#lm3menu li{margin: 0; padding: 5px 0 3px 30px; background: url(../images/ico_title.gif) no-repeat 20px 10px; border-bottom: solid 0px #eaeaea;  line-height: 170%; text-align: left;}
#semenu li a{color: #666; text-decoration: none;}
#semenu li a:hover{color: #f60; padding-left: 3px;}
.compic{	float: left; margin: 10px 20px 10px 20px; padding: 5px; border: solid 1px #666;}
.txtind{ padding: 5px 20px 10px 20px;color: #666;}
.txtind h2{ color: #f60; font-size: 13px; font-weight: lighter; text-indent: 0; margin: 0; padding: 0; letter-spacing: 3px;}
.txtind h3{ color: #930; font-size: 13px; text-indent: 0; margin: 0 10px 0 25px; padding-left: 10px; letter-spacing: 3px; border-left: solid 3px #963;}
.txtind h4{ color: #666; font-size: 16px; letter-spacing: 3px; text-indent: 0; margin: 0; padding: 0; text-align: center; }
.txtnews{color: #999; text-align: center; margin: 0; padding: 0;}
.txtind hr{clear: both; height: 1px; color: #f0f0f0;}
.txtind b{color: #e60;}
.txtind p{line-height: 120%; padding:5px 0 0 0; margin: 0;}
.news2{margin: 0; padding: 0;}
.news2 ul{margin: 0; padding: 0; list-style: none;}
.news2 li{margin-top: 3px; padding-left: 20px; background: url(../images/newsico.gif) no-repeat 35px 6px; line-height: 130%;}
.inputborder{border: solid 1px #ccc; margin: 0; font-size: 12px;}
#red{color: #800;}

img{border: 0;}
#contain{margin: 0; padding: 0;}
#contain h1{font-size: 13px; color: #f60; letter-spacing: 1px;padding: 13px 3px 0 30px;background: url(../images/containbg.gif) repeat-x top left; height: 33px;}
#contain form{margin-top: 10px; padding: 0;}
a:link{color: #666; text-decoration: none;}
a:visited{color: #666; text-decoration: none;}
a:hover{color: #f60; text-decoration: underline;}