@charset "utf-8";
/* CSS Document:tu.css 针对结构图 */

.struct-group {
	width:100%;
	min-width:700px;
	margin:0 auto;
}
.struct-group td {
	text-align:center;
	padding:10px 0;
}
.struct-name {
	background:#ccc;
	border:1px solid #aaa;
	padding:10px;
	margin:0 auto;
	/*display:table-cell;*/
	width:65%;
	border-radius:4px;
}
.struct-name p {
    padding:0;
	margin:0;
	text-align:left;
	float:right;
}
.struct-name .illu-img img{
	width:50px;
	height:50px;
}
.struct-branch-home {
	background:url(images/struct-branch-start-line.gif) no-repeat 50% 50%;
}
.struct-branch-center {
	background:url(images/struct-branch-line.gif) no-repeat 50% 50%;
}
.struct-branch-end {
	background:url(images/struct-branch-end-line.gif) no-repeat 50% 50%;
}
.struct-branch-start-top, .struct-branch-start-mid, .struct-branch-start-bottom, .struct-branch-start-single {
    max-width:25px;
	min-width:10px;
}
.struct-branch-start-top {
	background:url(images/struct-branch-start-top.gif) no-repeat left 50%;
}
.struct-branch-start-mid {
	background:url(images/struct-branch-start-mid.gif) no-repeat left 50%;
}
.struct-branch-start-bottom {
	background:url(images/struct-branch-start-bottom.gif) no-repeat left 50%;
}
.struct-branch-start-single {
	background:url(images/struct-branch-line.gif) no-repeat 50% 50%;
}

