body{ margin:0; font-size:12px; background:url(../images/9kbg.gif)}
img{ border:0;}
ul, li {list-style-type: none;}
a:link, a:visited {text-decoration:none;}
a:hover, a:active {text-decoration:underline;}
b{ display:block; overflow:hidden; height:1px;} 
.r1{ margin:0 2px; background:#2a8000; } 
.r2,.content{border-color:#2a8000; border-style:solid; border-width:0 1px; clear:both; } 
.r2{ margin:0 1px; }

#bodytop{ margin:0 auto; width:1003px; height:10px; background:url(../images/body_topbg.gif) no-repeat;}
#bodybottom{margin:0 auto; width:1003px; height:10px; background:url(../images/body_bottombg.gif) no-repeat;}
#bodybg{ margin:-1px auto; _margin:-5px auto; width:1003px; height:100%; background:url(../images/body_bg.gif) repeat-y;}

#top{ margin:0 auto; *margin-bottom:10px; width:970px; height:82px; background:url(../images/top_bg.jpg) repeat-x; color:#2a8000; }
#top div{float:left; }
#top span{float:left; margin-top:15px; margin-left:30px; }
#top a {color:#2a8000;}

#menu{ margin:10px auto; _margin:0 auto; width:970px; height:100px; background:url(../images/menu_bg.jpg) repeat-x;}
#menu div{float:left;}
#menuli1 { font-size:14px; font-weight:bolder; height:39px; width:100%;   } 
#menuli2 { height:30px;  width:100%;  _margin-top:0px; } 
#menuli3 { height:30px;  color:#2A8000;position:relative;float:left; margin-left:30px; margin-top:10px; _margin-top:5px; text-align:center; } 
#menuli1 a{padding-top:5px;color:#ffffff;position:relative;float:left; margin-left:30px; margin-top:10px; _margin-top:8px; text-align:center;}
#menuli2 a{color:#2A8000;position:relative;float:left; margin-left:30px; margin-top:10px; _margin-top:5px;  text-align:center;}

#menuli1 a.now,#menuli1 a.now:hover,#menuli1 a.now:visited {padding-top:5px; width:98px; height:32px;	background:url(../images/menu_bg2.gif) no-repeat 0 -2px; _background:url(../images/menu_bg.gif) no-repeat 0 -1px;  color:#2A8000;text-decoration:none;}

#area1{  margin:0px auto; width:970px; height:200px; }
#gonggao { float:left; width:728px; height:200px; background:url(../images/gonggao_bg.gif) repeat-x; border-bottom:solid 1px #bde7b4; border-left:solid 1px #bde7b4; border-right:solid 1px #bde7b4;  }
#gonggao h1 { font-size:14px; font-weight:bolder; margin-left:20px; margin-top:10px; color:#2A8000; }
#gonggao ul{ margin-left:-20px; *margin-left:20px; margin-top:10px;  *margin-top:-10px; _margin-top:-15px; width:320px; height:150px;   _margin-bottom:-10px;  }
#gonggao ul li{ line-height:20px; }
#gonggao a {color:#2A8000;}

#login { float:left; width:230px; height:200px; background:url(../images/login_bg.jpg) no-repeat;  color:#3c3c3c; }
#login h1{ margin-top:10px; *margin-top:5px; margin-left:20px; text-align:left; color:#ffffff; font-size:13px; font-weight:bolder;}
.login_p{ margin:8px 0 0 30px; color:#3c3c3c;}

#area2 { margin:0px auto; width:970px; height:1000px; }
#roomlist{ float:left; margin-top:10px; margin-right:0; width:728px;  }
#roomlist ul{ float:left; margin-left:-10px; *margin-left:10px; margin-top:10px;  }
#roomlist ul li{ float:left; width:165px; height:25px; color:#999999; }
#roomlist ul li a{color:#2a8000;}
.roomlisttitle{ padding-top:10px; padding-bottom:3px; background-color:#5d9b21; color:#ffffff; width:100%; font-weight:bolder; font-size:13px; }
.roomspan1{float:left; margin-left:5px; margin-top:5px; width:115px;}
.roomspan2{ float:left; margin-top:8px; width:45px;}

/*公告列表*/
#gonggaolist{ float:left; margin-top:10px; margin-right:0; width:728px;  }
#gonggaolist ul{ float:left; margin-left:-10px; *margin-left:10px; margin-top:10px;  }
#gonggaolist ul li{ float:left; width:620px; height:25px; color:#999999; }
#gonggaolist ul li a{color:#2a8000;}
/*商城列表*/
#sclist{ float:left; margin-top:10px; margin-right:0; width:728px;  color:#2a8000; }
.sc_div1 { clear:both;}
.sc_div2 { float:left; width:40px; height:30px; margin-left:50px; _margin-left:25px; border-bottom:solid 1px #2a8000; margin-top:20px;}
.sc_div3 { float:left; margin-top:20px; width:90px; font-weight:bolder;}
.sc_div4 { float:left; margin-top:20px; width:490px; height:30px;  border-right:solid 1px #2a8000; border-top:solid 1px #2a8000;}
.sc_div5 { display:block; float:left; margin-left:50px; _margin-left:25px; margin-top:0; width:599px; height:auto;  padding-top:20px; padding-left:20px; padding-bottom:20px; border-right:solid 1px #2a8000;  border-left:solid 1px #2a8000; border-bottom:solid 1px #2a8000; }
.sc_imgdiv {float:left; height:80px; width:80px; }
.sc_img {border:solid 1px #2a8000;}
.sc_zuanleft {width:300px; float:left; margin-top:50px;}
.sc_zuanright {width:275px; float:left; margin-top:50px;}
.sc_buybtn {width:82px; height:23px; border:0; margin-top:10px;}
.sc_zuanjj {float:left; margin-left:20px; width:160px;}

#area2_right {float:left; width:230px; margin-left:10px; }

#tools{width:230px;height:170px; margin-top:10px;}
#tools ul{width:220px; margin-left:-15px; *margin-left:10px; }
#tools ul li{ float:left;width:70px;line-height:23px;overflow:hidden;}
#tools ul li a:link,#tools ul li a:visited{color:#188EC0;}
#tools ul li a:hover,#tools ul li a:active{color:#F76900;}

#paihang {	 margin-top: 10px;  *margin-top:20px; _margin-top:-10px; WIDTH: 230px; height:540px; *HEIGHT: 600px; float:left; }

.ph01{ display:block;background:url(../images/ph01.gif) no-repeat 0 0;height:29px; width:230px;clear:both;position:relative;font-size:13px;color:#F76900; font-weight:bolder; margin:0; text-align:left; padding-top:8px;}
.ph02{background:url(../images/ph02.gif)  repeat-y; margin-top:-21px; padding-top:2px;}
.ph03{background:url(../images/ph03.gif) no-repeat 0 0; margin:0;}

#lianxi { width:230px; height:200px; color:#2a8000; margin-top: 15px;  *margin-top:10px; _margin-top:-10px; }
#lianxi li{ line-height:20px;}

#link { margin:-50px auto; *margin:20px auto; _margin:10px auto; width:970px; color:#2a8000; height:220px; *height:auto; }
#link ul {width:900px;}
#link ul li { float:left; width:200px; margin-left:20px; margin-top:10px;}
#link img { border:solid 1px #2a8000;}
#link a {color:#2a8000;}
.linkdiv { margin-top:10px;  margin-bottom:5px; padding-left:15px;}





