#clarityDiv {
	background: rgb(0, 0, 0); width: 100%; height: 100%; right: 16px; filter: alpha(opacity=30); position: absolute; z-index: 99; opacity: 0.3; -moz-opacity: 0.3;
}
#window {
	background: rgb(255, 255, 255); padding: 1px; border: 1px solid rgb(222, 220, 216); width: 480px; font-size: 12px; position: absolute; z-index: 100;
}
#window #window_title {
	padding: 0px 0px 0px 8px; height: 28px; color: rgb(102, 102, 102); line-height: 28px; font-weight: bold; background-color: rgb(141, 183, 220);
}
#window #window_title .close {
	margin: 0px 10px 0px 0px; width: 30px; height: 18px; float: right; cursor: pointer;
}
#window #window_content {
	padding: 10px;
}
#window_content h3 {
	background-position: bottom; height: 32px;  padding-left: 10px; background-image: url("../images/back_6.gif"); background-repeat: repeat-x;
}
#window_content h3 span {
	width: 100px; height: 27px; text-align: center; line-height: 29px;  font-size: 13px; font-weight: normal; margin-top: 5px; margin-left: 8px; float: left; display: inline; cursor: pointer; background-image: url("../images/back_7_1.gif"); background-repeat: no-repeat;
}
#window_content h3 span.dengl_selected {
	background-image: url("../images/back_8_1.gif"); background-repeat: no-repeat;
}
.denglu_2 {
	padding: 20px; width: 420px; 
}
.denglu_2_1 {
	width: 250px;  float: left;
}
.denglu_2_1 p {
	height: 40px; 
}
.denglu_2_1 p span {
	width: 60px; text-align: right; line-height: 28px;  float: left;
}
.denglu_2_1 p input {
	width: 160px; height: 18px; line-height: 18px; 
}
.denglu_2_1 p.button_1 {
	height: 26px; line-height: 30px;  padding-left: 65px; margin-top: 15px;
}
.denglu_2_1 p.button_1 input {
	width: 86px; height: 26px; margin-right: 30px; float: left;
}
.denglu_2_2 {
	width: 170px; color: rgb(153, 153, 153); line-height: 22px;  float: right;
}
.denglu_2_2 a {
	color: rgb(51, 51, 51); text-decoration: underline;
}
.zhuce_2 {
	padding: 15px 10px 0px 0px;
}
.zhuce_2 p {
	width: 450px; height: 30px; line-height: 20px;  float: left;
}
.zhuce_2 p img {
	margin-right: 5px; float: left;
}
.zhuce_2 p span {
	margin-right: 5px; float: left;
}
.zhuce_2 p input {
	margin-right: 5px; float: left;
}
.zhuce_2 p span.mem_5 {
	width: 84px; text-align: right;  margin-right: 0px;
}
.zhuce_2 p input {
	height: 15px; line-height: 15px;  margin-right: 5px;
}
.mem_6 {
	width: 60px; height: 20px; text-align: center; line-height: 25px;  background-color: rgb(238, 238, 238);
}
.mem_7 {
	width: 60px; height: 20px; text-align: center; line-height: 25px;  background-color: rgb(236, 93, 1);
}
.zhuce_2 p.button_2 {
	width: 366px; height: 26px; line-height: 30px;  padding-bottom: 15px; padding-left: 84px; margin-top: 10px;
}
.zhuce_2 p.button_2 input {
	width: 86px; height: 26px; float: left;
}
html {
	width: 100%; height: 100%; 
}
body {
	width: 100%; height: 100%; 
}
.corporeity {
	width: 100%; height: 100%; position: relative; cursor: default; overflow-x: auto; overflow-y: scroll;
}
#class_1 {
	padding: 15px; line-height: 25px;
}
