body {
	margin: 0px;
	padding: 0px;
	font-family: "微软雅黑";
	font-size: 100%;
}

.div {
	display: block;
	margin: 20px 20px 5px 20px;
	padding: 0px;
}

.dir {
	font-size: 9pt;
	color: #434A54;
}

.center .table {
	display: table;
	width: 80%;
	font-family: "微软雅黑";
	margin: 10px 20px 0px 20px;
}

.center {
	margin: 0 auto;
	padding: 0px;
}

.center .table .row {
	display: table-row;
	background-color: #FFF;
}

.center .table .row>div {
	display: table-cell;
	height: 38px;
	vertical-align: middle;
	border-bottom: 1px dotted #E6E9ED;
    text-align: left;
}

.center .table .rowtop>div {
	height: 38px;
}

.center .table .rowfor>div {
	height: 39px;
}

.center .table .rowfor .col1 .close {
	background: url(../../image/class_plus_icon.png) right no-repeat;
    width: 15px;
    height: 15px;
    display: inline-block;
    vertical-align: middle;
    cursor: pointer;
}

.center .table .rowfor .col1 .open {
	background: url(../../image/class_minus_icon.png) right no-repeat;
    width: 15px;
    height: 15px;
    display: inline-block;
    vertical-align: middle;
    cursor: pointer;
}

.center .table .rowtop span {
	font-size: 9pt;
    color: #434A54;
    font-weight: 700;
}

.center .table .rowtop>div {
	border-top: 1px dotted #E6E9ED;
}

.center .table .rowfor>div span {
	font-size: 9pt;
}

.span3{
	cursor: pointer;
}
.del:hover{
	color: #DD0000;
}
.upload:hover{
	color: #DD0000;
}
.center .table .row .col1 {
	width: 5%;
	text-align: center;
}

.center .table .row .col2 {
	width: 20%;
}

.center .table .row .col2 .addsubtype {
	background: url(../../image/add.gif) right no-repeat;
    width: 15px;
    height: 15px;
    margin-left: 15px;
    cursor: pointer;
}

.center .table .row .col2 input,.center .table .row .col2 span {
	display: inline-block;
	vertical-align: middle;
}

.center .table .row .col4,.center .table .row .col5 {
	width: 10%;
}

.center .table .rowfor .col4 span,.center .table .subrowfor .col4 span {
	cursor: pointer;
}

.center .table .rowfor .col4 span:hover,.center .table .subrowfor .col4 span:hover {
	color: #DD0000;
}

.layer_up,.layer_down {
	cursor: pointer;
	display: inline-block;
	width: 23px;
	text-align: center;
	font-size: 9pt;
}

.layer_up:hover,.layer_down:hover {
	color: #DD0000;
}

.center .table .row .col2 .marksubtype {
	background: url(../../image/class.gif) right no-repeat;
    width: 50px;
    height: 39px;
}

.center .table .subrowfor>div span {
	font-size: 9pt;
}

.center .table .subrowfor {
	display: none;
}

.center .table .row .col2 img {
	vertical-align: middle;
	cursor: pointer;
}
.dustbindiv{
	z-index: 98;
	bottom: 20px;
	left: 0px;
	text-align: center;
	height:0px;
	
}

.dustbin {
	width: 15px !important;
	height: 15px !important;
	position:relative;
	bottom:25px;
	right:10px;
}
.center .table .row .col2 .spanb2 {
	font-size: 9pt;
	color: #DD0000;
	cursor: pointer;
}

.butfoot .spanbut1 {
	background-color: #DD0000;
	color: #FFF;
	font-weight: 700;
	padding: 3px 20px;
	outline-style: none;
	font-size: 9pt;
	text-align: center;
	font-family: 'Microsoft YaHei';
	cursor: pointer;
	margin-left: 20px;
	margin-bottom: 14px;
    margin-top: 14px;
	display: inline-block;
}
.showImageboxdiv {	
	font-family: "微软雅黑";
	font-size: 9pt;
	color: #434A54;
	position: fixed;
	z-index: 99;
	background-color: #FFF;
	top: 383px;
	left: 769px;
}
.closimg {
	position: fixed;
	z-index: 999;
	right:20px;
	top:20px;
	width:40px;
	height:40px;
}
.selImagediv {
	position: fixed;
	width: 100%;
	height: 100%;
	background-color: #000;
	opacity: 0.5;
	z-index: 3;
	top: 0px;
	left: 0px;
}
.butfoot .spanbut1:hover {
	background-color: #DD0000;
}

.center .table .rowbefore>div {
	border-bottom: 1px dotted #E6E9ED;
}