body {
	background:#3c7faf;
	font:12px verdana;
	color:#07519a;
	margin:0;
}
a {
	color:#07519a;
	text-decoration:none
}
a:hover {
	color:#f00;
	text-decoration:underline
}
a img {
	border:none;
}
#wrap {
	width:730px;
	margin:0 auto;
	background:#fff;
}
form {
	margin:0px
}
.src form {
	float:left;
}
.src .con {
	width:723px;
	height:84px;
	padding:3px;
	background:#edf6ff;
	float:left;
}
.src .guanggao{
	width:230px;
	height:90px;
	float:left;
}
.src .con img {
	margin-top:7px;
	float:left
}
#cbaidu {
	margin-bottom:5px
}
#cbaidu .text {
	width:200px
}
#cbaidu .button {
	width:85px
}
.bdbl {
	border-right:#ace 1px solid;
	border-top:#ace 1px solid;
	border-left:#ace 1px solid;
	border-bottom:#ace 1px solid
}
.bd {
	border-top-width:1px;
	border-right:#ace 1px solid;
	margin-bottom:5px;
	border-left:#ace 1px solid;
	border-top-color:#ace;
	border-bottom:#ace 1px solid
}
.tools {
	clear:both
}
.tools h3 em {
	color:#333
}
.tools .con {
	line-height:22px;
	padding:12px
}
.tools .con table {
	background:#ace;
	margin:auto;
	width:90%
}
.tools .con table strong {
	font-weight:normal;
	color:#f00
}
.tools .con th {
	font-weight:normal;
	background:#fff;
	padding:0 5px;
	height:24px;
	text-align:left;
	background:#edf6ff;
}
.tools .con td {
	font-weight:normal;
	background:#fff;
	padding:0 5px;
	height:24px;
	text-align:left
}
.tools textarea {
	border-right:#ace 1px solid;
	border-top:#ace 1px solid;
	overflow-y:scroll;
	padding-left:3px;
	margin-bottom:8px;
	font:14px/22px verdana;
	border-left:#ace 1px solid;
	width:749px;
	border-bottom:#ace 1px solid;
	height:148px
}
.tools .input {
	overflow:hidden;
	height:24px
}
.tools input {
	float:left;
	border-top-style:none;
	border-right-style:none;
	border-left-style:none;
	border-bottom-style:none
}
.tools .text {
	border-right:#ace 1px solid;
	padding:2px 3px 0 3px;
	font:14px verdana;
	width:330px;
	height:20px
}
.tools .button {
	background:#017ac9;
	font:bold 14px/22px verdana;
	color:#fff;
	height:22px;
	padding:1px 5px 0 5px;
}
.tools .input label {
	border:1px solid #ace;
	float:left;
	overflow:hidden;
	height:22px;
}
.tools h5 {
	border-top:#ace 1px solid;
	border-right:#ace 0px solid;
	border-bottom:#ace 1px solid;
	border-left:#ace 0px solid;
	padding:0 12px;
	background:#edf6ff;
	margin:1px 0px;
	font:14px/23px verdana;
	color:#07519a;
	overflow:hidden;
	height:22px
}
#mobile2 {
	border-top:#ace 1px solid
}
#ems .con li {
	display:inline;
	margin-right:14px;
	white-space:nowrap
}
#ems .text {
	width:200px
}
#ems .select {
	width:150px
}
#ems .djno {
	float:left;
	overflow:hidden;
	width:118px;
	line-height:24px;
	white-space:nowrap
}
.emsclass {
	margin-left:-1px;
	overflow:hidden;
	height:72px
}
.emslist {
	padding-left:1px;
	float:left;
	overflow:hidden;
	border-left:#ace 1px solid;
	width:362px;
}
#ems .emslist .text {
	width:150px;
}
#footer {
	padding:8px 0;
	font:11px/18px verdana;
	border-bottom:#7fb1e5 3px solid;
	text-align:center;
}
#footer .link {
	bottom;
	margin:auto;
	width:510px;
	line-height:22px;
}
