.markA{position:absolute;z-index:2999;top:0;left:0;width:100%;height:1000px;background:#000;filter:alpha(opacity=30);-moz-opacity:0.3;opacity: 0.3;}
.blockup{position:absolute;z-index:3999;width:553px;height:305px;background:url(images/blockup.png) no-repeat;}
	.blockup div.title{text-align:center; height:45px;}
	.blockup div.title li.edit_bar{padding:3px 8px 0 0;}
	.blockup div.content{font-size:12px; color:#FFF;}
	.blockup div.content p{line-height:20px; padding:10px 35px;}
	.blockup div.content p label{font-weight:800; display:block; width:20%;}
	.blockup div.content p span{margin-left:20%; margin-top:-20px;display:block;}
	.blockup div.content p input,
	.blockup div.content p textarea{border:#232323 1px solid; background-color:#2A2A2A; overflow:hidden; color:#FFF; line-height:20px;}
	.blockup div.content p input.input_text{width:380px; height:20px; background:url(images/blockup_input_text_bg.gif) repeat-x;}
	.blockup div.content p textarea{width:380px; height:160px;}
	.blockup div.button_area{background:url(images/blockup_button_bg.png) no-repeat; width:443px; height:33px; position:absolute; bottom:5px; right:4px;}
	.blockup div.button_area a.next,
	.blockup div.button_area a.back{position:absolute; background:url(images/blockup_button_next.png) no-repeat left top; bottom:-4px; right:43px; font-size:12px; font-weight:800; display:block; width:141px; height:29px; line-height:25px; text-indent:45px;}
	.blockup div.button_area a.back{background:url(images/blockup_button_back.png) no-repeat right top; text-align:right; padding-right:45px;}
	
	.blockup div.content p.icon{float:left; padding:60px 0 0 70px;}
	.blockup div.content p.message{float:right; width:375px; padding:90px 0 0 0; font-weight:800;}
	
	.blockup div.content div.select_area{border:#3D3D3D 1px solid; background-color:#141414; width:470px; height:168px; margin-left:35px; overflow:hidden; position:relative;}
	.blockup div.content div.select_area ul{position:absolute; left:0; top:0; width:470px;}
	.blockup div.content div.select_area li{height:30px; line-height:30px; border-bottom:#242424 1px solid; margin:0 10px; color:#A0A0A0;}
	.blockup div.content div.select_area input{width:30px; height:30px; float:left;}
	.blockup div.content div.select_area label{display:block; cursor:pointer;}
	.blockup div.content div.scroll{position:absolute; right:46px; top:86px; width:16px; height:168px; background:#3A3A3A;}
	.blockup div.content div.scroll a.up,
	.blockup div.content div.scroll a.down,
	.blockup div.content div.scroll a.handle{position:absolute; right:0; top:0; display:block; height:17px;}
	.blockup div.content div.scroll a.down{top:auto; bottom:0;}
	.blockup div.content div.scroll a.handle{top:0; height:63px; padding-top:17px;}

#blockup1{left:250px; top:300px;}
#blockup2{right:100px; top:100px;}
#blockup3{left:100px; bottom:100px;}
#blockup4{right:100px; bottom:100px;}