*{margin:0;padding:0;}
body{color:black;background:#300 url(bg_body.gif) repeat-y center;font:14px "Î¢ÈíÑÅºÚ","ËÎÌå", Verdana, serif, sans-serif;text-align:center;
SCROLLBAR-FACE-COLOR:#633;
       SCROLLBAR-HIGHLIGHT-COLOR:#300;SCROLLBAR-SHADOW-COLOR:#300;SCROLLBAR-3DLIGHT-COLOR:#F99;SCROLLBAR-ARROW-COLOR:#966;SCROLLBAR-TRACK-COLOR:#FCC;
       SCROLLBAR-DARKSHADOW-COLOR:#300;
       CURSOR:text;
}
#nobg {background:white;}
img{border:0;}
menu,ul,ol{list-style:none;}
a:link,a:visited{color:#FFC;text-decoration:underline;}
a:hover,a:active{color:#300;text-decoration:none;background:#FFC;}
input,textarea {background:#300;border:1px solid #900;color:#FFF;font:12px "Î¢ÈíÑÅºÚ","ËÎÌå", Verdana, serif, sans-serif;}
input.btnClass {margin-left:70px;margin-top:7px;background:red url(btnbg.gif) repeat-x;color:#000;width:100px;height:23px;line-height:23px;border:0;color:white;}
textarea {width:200px;}
.invite {width:600px;height:500px;background-image:url(invite.jpg);text-align:right;margin:50px auto 0;}
.invite h1{display:none;}
.invite p{display:none;}

.nText {font:12px/24px "ËÎÌå", Verdana, serif, sans-serif;}
.red {font:12px/18px "ËÎÌå", Verdana, serif, sans-serif;}
.cLink {padding-right:20px;height:20px;line-height:20px;position:relative;top:455px;font-size:12px;color:#f60}
.join,.gbook{width:570px;height:500px;background-image:url(invite2.jpg);text-align:left;margin:50px auto 0;}
.box {padding:20px 15px;}
.join .joinlist {float:left;width:260px;}
	.join .joinlist h1{font-size:14px;height:30px;padding-left:5px;line-height:35px;border-bottom:1px solid silver;}
	.join .joinlist ul {height:400px;overflow:auto;}
	.join .joinlist p{text-align:right;line-height:24px;}
	.join .joinlist p span {color:#f60;}

.join .bookList p.n{height:24px;background:#f7f7f7;font:12px/24px "ËÎÌå", Verdana, serif, sans-serif;border-bottom:1px dotted silver;text-align:left;text-indent:10px;}
.join .bookList p.n span{font-size:12px;text-indent:20px;color:gray;}
.join .bookList p.c {background:white;padding:3px;text-align:left;text-indent:5px;color:#970000;word-break:break-all;}
.join .joinform{float:right;width:240px;height:420px;background:transparent url(go.gif) no-repeat center bottom;}
.join .bg2 {background-image:url(go2.gif);}
	.join .joinform fieldset {border:1px solid #300;padding-bottom:10px;}
	.join .joinform legend {margin-left:0px;font-size:16px;color:#FF0;height:30px;line-height:30px;}
	.join .joinform label {display:block;color:#b86161;padding:3px 0;}
	.join .joinform fieldset div{padding-left:7px;}

.join .joinform fieldset input.text2{overflow:auto;border: 1px solid rgb(153, 0, 0); background: rgb(51, 0, 0) none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; color: white;}
.errClass {position:absolute;top:20px;left:20px;text-align:left;width:300px;margin-top:20px;border:1px solid #FC0;line-height:24px;height:24px;text-indent:20px;background:#FFC url(t_ok.gif) no-repeat 3px 5px;color:red;}
	.errClass a{color:red;}
.sended	{position:absolute;top:20px;left:20px;text-align:left;width:300px;margin-top:20px;border:1px solid #FC0;line-height:24px;height:24px;text-indent:20px;background:#FFC url(accept.png) no-repeat 3px 5px;color:green;}
    .sended a{color:green}