@charset "utf-8";
/* CSS Document */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote,dl, dt, dd, ul, ol, li,pre,fieldset, lengend, button,input, textarea,th, td,form{
    margin: 0;
    padding: 0;
}
body,button, input, select, textarea {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif,"\5b8b\4f53";
}
h1,h2,h3,h4, h5, h6 { font-size: 100%; }
ul, ol{ list-style: none;}
a{text-decoration: none;}
a:hover{text-decoration:underline;}
q:before, q:after{content: ''; }
.hide{display:none;}
.body-1{background:url(../images/sd-004.jpg) #303d38 repeat-x;}
.bg{background:url(../images/sd-006.jpg) no-repeat top center;}
.bg-2{background:url(../images/sd-008.jpg) no-repeat top center;}
.head{background:url(../images/sd-001.jpg) no-repeat; height:321px; width:960px; margin:0 auto; position:relative;}
.head a{
	position:absolute;
	width:120px;
	height:120px;
	text-indent:-999em;
	overflow:hidden;
	left: 11px;
	top: 25px;
}
.head .s2{
	left: 762px;
	top: 172px;
	}
.head .s3{
	left: 75px;
	top: 174px;
	}
.head .s4{
	left: 783px;
	top: 24px;
	}
.content{background:url(../images/sd-002.jpg) no-repeat;height:644px; width:960px; margin:0 auto; position:relative;}
.list-content{height:486px;background:url(../images/sd-005.jpg) no-repeat; margin:0 auto; width:960px; padding-top:93px;}
.drop-content{background:url(../images/sd-007.jpg) no-repeat;margin:0 auto; width:960px; height:864px; position:relative;}
.content .text{text-indent:-999em; overflow:hidden; position:absolute;}
.content .text-2{
	text-indent:-999em;
	overflow:hidden;
	position:absolute;
	z-index:1;
	background:url(../images/textbg.png) no-repeat;
	width:485px;
	height:290px;
	left: 357px;
	top: 191px;
}
.content .text-3{
	position:absolute;
	z-index:1;
	background:url(../images/formbg.png) no-repeat;
	width:550px;
	height:250px;
	left: 336px;
	top: 232px;
	}
.content .text-3 .btn{
	position:absolute;
	left: 68px;
	top: 166px;
}	
.content .text-3 .btn input{width:100px; height:30px;}	
.content .text-3 .aboutuser{
	position:absolute;
	left: 81px;
	top: 123px;
	width:130px;
	line-height:100x;
	background:none;
	border:0px;
}
.content .text-3 .severs{
	position:absolute;
	left: 328px;
	top: 123px;
	width:130px;
	line-height:100x;
	background:none;
	border:0px;
	}
.content .text-3 .nic_help{
	position:absolute;
	left: 75px;
	top: 148px;
	width:130px;
	display:block;
	height:30px;
	width:180px;
	}
.content .text-3 .severs_help{
	position:absolute;
	left: 322px;
	top: 149px;
	display:block;
	height:30px;
	width:180px;
	}
.content .text-3 .textarea textarea{width:340px; height:80px;background:none; border:0; padding-top:6px; margin-bottom:3px;}	
.content .text-3 .textarea{padding:4px 0 0 75px;}
.content .more a{text-indent:-999em; overflow:hidden; display:block; height:40px; width:100px;}
.content .write a{text-indent:-999em; overflow:hidden; display:block; height:70px; width:120px;}
.content .more{
	position:absolute;
	z-index:1;
	left:193px;
	top:399px;
}
.content .write{
	position:absolute;
	z-index:1;
	left:664px;
	top:115px;
}
.bottom{
	position:absolute;
	left: 216px;
	top: 550px;
}
.list-bottom{
	margin:0 auto;
	width:960px;
	background:url(../images/sd-005.jpg) 0 -579px no-repeat;
	height:92px;
}
.drop-bottom{
	margin:0 auto;
	width:960px;
	background:url(../images/sd-007.jpg) 0 -864px no-repeat;
	height:100px;
	padding-top:28px;
	}
.bottom p,.list-bottom p,.drop-bottom p{text-align:center; line-height:25px;}
.drop-box{
	position:absolute;
	width:660px;
	height:375px;
	left: 181px;
	top: 202px;
}

.drag .date{
	color:#714240;
	text-align:center;
	font-size:12px;
	padding:5px 0 0 25px;
	}
.drag .date span{
	float:right;
	width:50px;
	overflow:hidden;
	text-indent:-1.2em;
	}	
.drag .contbox{
	color:#b01666;
	line-height:14px;
	height:43px;
	padding:5px 24px 0 26px;
	word-break:break-all;
	word-wrap:break-word;
	}
.drag .youname{
	text-align:center;
	height:32px;
	}
.drag {
	cursor:move;
	position:absolute;
	width:164px;
	overflow:hidden;
	zoom:1;
}
.heart01,.heart02,.heart03,.heart04{
	background:url(../images/light.png) no-repeat;
	_behavior: url(./style/iepngfix.htc);
	}
.pagelink{text-align:center; padding-top:3px; position:relative;top:5px;}
.pagelink a{
	color:#000;
	text-decoration:none;
	padding:0 6px;
	}
.pagelink a:hover{
	color:#000;
	text-decoration:underline;
	}
.tablefb14{
	font-size:14px;
	font-weight:bold;
}
.tablepadd{padding-left:10px;}
#table{
	margin:0 auto;
	}
.drop-box .s1{
	position:absolute;
	display:block;
	height:90px;
	width:90px;
	left: 554px;
	top: -127px;
	text-indent:-999em;
	overflow:hidden;
	}
.drop-box .s2{
	position:absolute;
	display:block;
	height:125px;
	width:125px;
	left: -170px;
	top: 384px;
	text-indent:-999em;
	overflow:hidden;
	}
.drop-box .s3{
	position:absolute;
	display:block;
	height:125px;
	width:125px;
	left: -110px;
	top: 529px;
	text-indent:-999em;
	overflow:hidden;
	}
.drop-box .s4{
	position:absolute;
	display:block;
	height:125px;
	width:125px;
	left: 600px;
	top: 385px;
	text-indent:-999em;
	overflow:hidden;
	}
.drop-box .s5{
	position:absolute;
	display:block;
	height:125px;
	width:125px;
	left: 579px;
	top: 528px;
	text-indent:-999em;
	overflow:hidden;
	}
