.democode{width:400px;margin:30px auto 0 auto;line-height:24px;}
.democode h2{font-size:14px;color:#3366cc;height:28px;}
.agree{margin:40px auto;width:400px;font-size:16px;font-weight:800;color:#3366cc;}
.mainlist{padding:10px;}
.mainlist li{height:28px;line-height:28px;font-size:12px;}
.mainlist li span{margin:0 5px 0 0;font-family:"ËÎÌå";font-size:12px;font-weight:400;color:#ddd;}
.btnbox{text-align:center;height:30px;padding-top:10px;background:#ECF9FF;}

#windownbg{display:none;position:absolute;width:100%;height:100%;background:#000;top:0;left:0;}
#windown-box{position:fixed;_position:absolute;text-align:left;}
#windown-title{position:relative;height:30px;overflow:hidden;background:url(images/tipbg.png) 0 0 repeat-x;}
#windown-title h2{position:relative;left:10px;top:5px;font-size:14px;color:#666;}
#windown-close{position:absolute;right:10px;top:8px;width:10px;height:16px;text-indent:-10em;overflow:hidden;background:url(../images/tipbg.png) 100% -49px no-repeat;cursor:pointer;}
#windown-content-border{position:relative;top:-1px;padding:5px 0 5px 5px;}
#windown-content img,#windown-content iframe{display:block;}
#windown-content .loading{position:absolute;left:50%;top:50%;margin-left:-8px;margin-top:-8px;}

.register {height:600px; height:367px; background:url(../images/tan_k.png);}

.register2 {height:600px; height:342px; background:url(../images/tan_ksq.png);}

.re_xm2 {
    width:520px;
	padding-top:120px;
	padding-left:90px;
	font-size:12px;
}

.re_xm {
    width:520px;
	padding-top:80px;
	padding-left:90px;
	font-size:12px;
}
.re_qq{
    width:520px;
	padding-top:15px;
	padding-left:90px;
	font-size:12px;
}

.re_tj{
    width:260px;
	padding-top:30px;
	padding-left:350px;
	font-size:12px;
}
