body{
	/*height: 5000px;*/
}


.main{
	text-align: left !important;
}

.main-area{
	margin-top: 35px;
}


/*hr{
	background: url("../../img/dot.png");
    height: 19px;
    border: none;
}*/

.title-border{
	background: url("../../img/dot.png");
}

.detail{
	border:  1px solid #AAA;
	font-size: 15px;
}

#companyInfo{
	margin-top: 35px;
	border: 1px solid #999999;
}

dt{
	float: left;
    width: 30%;
    width: 279px;
    background: #dedede;
    background: #ededed;
    text-align: center;
     border-right: 1px solid #999999;
    /*border-right: 1px solid #999999;
    border-bottom: 1px solid #999999;*/
}

dt.location, dt.bank{
	
}

dt.location{
	height: 228px;
    line-height: 228px;
    /*height: 223px !important;*/
}

dd{
	width: 680px;
    margin-left: 280px;
}
.child dd{
	margin: 0;
	padding: 0 0 0 13px;
	width: 667px;
}

dl.parent{
	clear: both;
	border-bottom: 1px solid #AAA;
}

dl.parent>dt{
	/*border-bottom: 1px solid #AAA;*/
	padding: 5px 0;
}

dl.parent>dd{
	padding: 5px 13px;
}


dl.establishment{
	border-top: 1px solid #ccc;
}

.last{
	border: none !important;
	padding: 0;
	margin: 0 !important;
}


dl.child{
	width: 70%;
    /*margin-left: 279px;*/
}

	dl.child dt,dd{
		text-align: left;
	}

	dl.child dt{
		width: 70%;
		background: transparent;
		/*margin-left: 30%;*/
		float: none;
		border-right: none !important;
		/*padding: 8px 0;*/
		padding: 0 0 0 6px;
	}

	dl.child dd{
		/*width: 70%;
	    margin-left: 30%;*/
	    /*margin-bottom: 30px;*/
	}

	dl.child dd.text{
		margin-bottom: 15px	
	}

	dt.title.bank{
		height: 59px;
    	line-height: 59px;
    	border-bottom: 1px solid #AAA;
	}

	dd.bank{
		width: 70%;
		margin-left: 279px;
		padding: 0 13px !important;
	}

.child-area{
	padding: 20px 0;
    /* margin-left: 279px; */
    width: 670px;
    float: left;
}


.company-info.parent dt{
	border-right: 1px solid #999999;
}

hr{
	background: url("../img/dot.png");
    height: 19px;
    border: none;
}






