.garden{width:940px; height:550px;margin:0 auto;}

.garden .top{ height:26px; line-height:26px; width:940px; background:url(/images/garden/top.gif) no-repeat; color:#CAE954; font-weight:bold; text-indent:40px;}

.garden .top span{ color:#C3EEFF; margin-right:10px;}

.garden .top a{ font-weight:normal; color:#FFF; text-decoration:underline; font-size:12px;}

.garden .top input{ width:200px; height:15px;color:#C3EEFF; background:#000; border:#666 solid 1px;}

.garden .flash{ float:left;width:810px; height:495px;}

.garden .manage{ float:left;width:130px; height:495px; background-color:#2D2D2D; text-align:center; color:#FFF;}

.garden .manage li{ padding:3px;}

.garden .manage li a{ color:#FFF;text-decoration:underline; }

.garden .manage li a:hover{ text-decoration:underline;}

.garden .manage ul.rule{ background-color:#343434;}

.garden .manage li.energy{ text-align:left; padding:1px 3px;}

.garden .manage .content{ text-align:left; line-height:18px; text-indent:20px; color:#7D7D7D;}

.garden .wall{ height:29px; width:940px; background:url(/images/garden/wall.jpg) repeat-x; clear:both;}

.gardenbg{width:940px; height:220px;margin:0 auto; background-color:#FFF; padding-top:5px;}

.bg{width:930px; height:215px;margin:0 auto;background:url(/images/garden/bg.jpg) repeat-x;}

.bg .item{ height:35px;}

.bg .item ul{ padding-left:12px; padding-top:8px;color:#36F; font-weight:bold;height:26px;}

.bg .item ul li{ width:80px; height:27px; line-height:27px; text-align:center; float:left; cursor:pointer;}

.bg .item li.selete{ background:url(/images/garden/item.jpg) no-repeat;cursor:default;}

.bgimg{ width:920px; height:175px;margin:0 auto;}

.bgimg ul{ text-align:center; float:left; padding:14px 6px; color:#2E5504;}

.bgimg ul li a {color:#666666;}

.bgimg a.select{ color:#F60; cursor:default;}

.page{ text-align:right; padding-right:10px; clear:both;}

.bgimg .page a{color:#FF6600;}

.bgmusic{ width:920px; height:175px;margin:0 auto; display:none;}

.bgmusic a.select{ color:#F60; cursor:default;}

.bgmusic ul{ text-align:center; float:left; padding:14px 6px; color:#2E5504;}

.bgmusic ul.hot{ padding:10px 15px;}

.bgmusic ul.self{ height:110px; width:330px; padding-top:25px;}

.bgmusic ul.self li{ text-align:left; height:25px; line-height:25px;}

.bgmusic ul.self li.exm{ color:#666;}

.bgmusic ul.self li input{ width:250px;}


/*  »¨Ô°ÆÀÂÛ  */


.comments{ width:940px;margin:0 auto; padding-top:10px; padding-bottom:10px; background-color:#FFF;}

.comments .head a{ color:#000;}

.content-top{ height:28px; background:#F0F7CB;line-height:28px; border:#C5DB5D solid 1px; color:#4C8800; font-weight:bold; padding-left:20px; margin:0 auto; position:relative;}

.content-top span{ position:absolute; left:790px; top:0; font-weight:normal;}

.comment{ background:#F0F7CB; width:800px; height:auto; margin:0 auto; clear:both; border:#C5DB5D solid 1px; margin-top:10px;}

.comment .time a{ color:#4C8800;}

.comment .head{ height:130px; width:200px; background:none; padding-top:20px; float:left; clear:left;}

.comment .head p{ text-align:center; line-height:24px;}

.comment .head img{ padding:2px; border:#4C8800 solid 1px;}

.comment .commentbody{ width:600px;float:left; clear:right; color:#000; }

.comment .commentbody ul{ padding:5px 15px; padding-bottom:0;line-height:20px;}

.comment .commentbody ul .time{ border-bottom:#4C8800 dashed 1px;height:20px; text-indent:10px; position:relative;}

.comment .commentbody ul .time span{ position:absolute; left:470px; top:0;}

.comment .commentbody ul  li.content{padding:5px 0px;}

.comment .commentbody ul.replay{ padding:0 15px; background-color:#FFF; margin:0 auto; width:520px; color:#4C8800; line-height:22px; margin-bottom:10px;}


.comment .commentbody ul.replays{ padding:0 15px; background-color:#FFF; margin:0 auto; width:520px; color:#F60; line-height:22px; padding-bottom:20px;}

.comment .commentbody ul.replays a{ cursor:pointer;}

.comment .commentbody ul.replays input{ width:450px; height:18px; line-height:18px;color:#F60; border:#4C8800 solid 1px;}


.bottom{ text-align:right; padding-right:70px;  height:30px; line-height:30px;}

.comments .bottom a{ color:#4C8800;}

.sendcomment{color:#4C8800; background:#F0F7CB; width:760px; height:auto; margin:0 auto; clear:both; border:#C5DB5D solid 1px; margin-top:10px; padding:5px 20px; margin-bottom:20px;}

.login{ font-weight:bold;color:#4C8800; height:24px; line-height:24px;}

.sendcomment ul{ padding-left:15px;}

.sendcomment li{ line-height:20px;}

.sendcomment textarea{ width:735px; height:100px;border:#C5DB5D solid 1px;}

.send img{ cursor:pointer;}


.sendcomment .commentlogin{  height:30px; line-height:30px;}


.sendcomment .commentlogin a{ color:#4C8800;}

.content-top span a{ color:#4C8800 !important; text-decoration:underline !important;}
.content-top span a:hover{ color:#FF0000 !important; text-decoration:underline !important;}
.bgimg ul li a,.bgmusic ul li a{ color:#0C8AD7;}

