
body {
    font: 12px "宋体", arial;
    margin: 0;
    padding: 0;
    background: #FFF;
    color: #333;
	text-align: left;
}


div,form,img,ul,ol,li,dl,dt,dd,p { margin: 0; padding: 0; border: 0;}
li { list-style:none;}
h1,h2,h3,h4,h5,h6,input,textfield { margin: 0; padding: 0;}

table,td,tr,th{font-size:12px; line-height: 170%;}
/* ========== 链接颜色 ====== */

a { color: #333; text-decoration:underline;}
a:hover { color: #f60; text-decoration:none;}


/* ========== 其它 ====== */
.clear { clear: both; font-size: 1px; width: 1px; visibility: hidden;}
.space6 { height: 6px; font-size: 1px; clear: right; overflow: hidden;}
.space3 { height: 3px; font-size: 1px; clear: right; overflow: hidden;}
/* ========== 通栏广告位属性 ====== */

.ad950 { width: 778px;  margin: 0 auto; padding: 6px 0; overflow: hidden; height: 100px; clear: both; }

/* ========== Header ====== */

.topnav {
	background-color: #6ED95F;
	height: 56px;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	margin-bottom: 1px;
}

.topmenu {
	color: #000;
	padding-left: 12px;
}

.topnav a {
	color: #000;
	font-size: 14px;
	text-decoration: none;
}

.topnav a:hover {
	color: #666;
}

.topdaohang {
	height: 26px;
	background: url(images/daohangbg.gif) repeat-x;
	padding: 0 8px;
	text-align: left;
	color: #888;
}

.topdaohang a {
	color: #7ACD2F;
	font-weight: bold;
}

.new td {
	font-size: 14px;
}

.sortbox {
	border: 1px #8DE284 solid;
	background: url(images/sorttitle01.gif) repeat-x;
}

.sorttitleleft {
	background: url(images/sorttitleleft.gif) no-repeat top right;
}

.sorttitleright {
	height: 25px;
	background: url(images/sorttitleright.gif) no-repeat;
}

.sorttitle01 {
	width: 85px;
	height: 25px;
	line-height: 25px;
	background: url(images/sorttitle02.gif) repeat-x 20px 2px;
	font-size: 14px;
	font-weight: bold;
	color: #219203;
	margin-left: 1px;
	padding: 0 5px;
	padding-top: 2px;
	text-align: center;
}

.sorttitle03 {
	width: 85px;
	height: 25px;
	background: url(images/sorttitleright.gif) no-repeat;
	line-height: 25px;
	font-size: 14px;
	font-weight: bold;
	color: #219203;
	margin-left: 1px;
	padding: 0 5px;
	padding-top: 2px;
	text-align: center;
}


.sortboxw {
	border: 1px #c3c3c3 solid;
	background: url(images/sorttitlew01.gif) repeat-x;
	text-align: left;
}

.sorttitle02 {
	height: 25px;
	line-height: 25px;
	background: url(images/sorttitlew02.gif) no-repeat 20px 2px;
	font-size: 14px;
	font-weight: bold;
	color: #f14701;
	margin-left: 1px;
	padding-left: 36px;
	padding-top: 2px;
	
}



.personinfotitle {
	background-color: #f3f3f3;
	height: 24px;
	line-height: 24px;
	text-align: center;
}

.personinfotitle a {
	font-weight: bold;
	color: #039;

}

.personinfoc {
	text-indent: 2em;
	text-align: left;
}

.rightbox {border: 1px solid #e5e5e5;}

.fredB {font-weight: bold; color: #f14701;}

.searchent td {font-size: 14px; font-weight: bold; color: #474747; background-color: #f2f2f2;}

.searchchr {padding: 0 15px;}

.searchchr a {color: #ff6c00;}

.righttitle {height: 26px; line-height: 26px; background-color: #f2f2f2; font-size: 14px; font-weight: bold; color: #555; padding-left: 15px;}


.dasort {background: url(images/ico01.gif) no-repeat 15px 10px; padding-left: 25px; line-height: 28px;}

.dasort a {font-size: 14px;}

.paihang td {height: 26px; text-align: center; line-height: 26px;}

.paihang a {color: #339900;}


.personlist td {height: 25px;line-height: 25px;}

.sortlisttitle02 td {
	height: 24px;
	line-height: 24px;
	border: 1px #ffae6c solid;
	background: url(images/sortlisttitlebg.gif) repeat-x;
	font-size: 14px;
	font-weight: bold;
	color: #f14701;
	padding-left: 15px;
}

.personbox {
	width: 184px;
	padding: 5px;
}

.personlistbox {
	background-color: #fbf6f6;
	width: 185px;
	border: 1px #ffaa5f solid;
	padding: 5px;
	margin-bottom: 7px;
	margin-right: 5px;
}

.personresult {
	border: 1px #d9d9d9 solid;
	background-color: #f2f2f2;
	
}

.resultcontent {border-left: 1px #d7d7d7 solid; border-right: 1px #d7d7d7 solid; background-color: #ffffff;}

.personinfolist {padding: 15px 0 0 15px;}

.personinfolisttitle {background-color: #fff7ee; height: 25px; line-height: 25px; font-weight: bold; color: #666; padding-left: 10px;}

.instrobox {background-color: #fff; border: 1px #d7d7d7 solid; margin-top: 5px; margin-bottom: 4px; padding: 8px;}

.instrobox td { font-size: 14px;}

.newslistp14 a {font-size: 14px; color: #333}

.daohang {padding: 0 5px; color: #333;}

.daohang a {padding: 0 5px; color: #333; font-weight: normal;}

.gengduo a {text-decoration: none;}


/* ------------------------------------------------------------------------ */

.border-gray {
	border: #e5e5e5 1px solid;
}


.tit14 {
	font-weight: bold; font-size: 14px; color: #742
}

.p12 {
	padding-left: 5px; font-size: 12px; padding-bottom: 5px; line-height: 170%; padding-top: 5px
}


.jingying {background-color: #f6f6f6; border-bottom: 1px #bbb dashed;}

.jingying img {margin: 8px 5px;}


.jingyingtitle { color:#de0000;}

.jingyingcontent a { color:#000; text-decoration: none;}
.jingyingcontent a:hover { text-decoration: underline;}

.jingyingtalk {width: 93px; background: url(images/ico02.gif) no-repeat 0 3px;}

.jingyingtalk a {color:#339900;}







/* ========== Footer ====== */

#footer {
    border-top:2px solid #cfcfcf;
	padding:5px 0 15px;
	clear:both;
	margin:0 auto;
}

#footer td {
    line-height:22px;
}

#footer p {
    line-height:22px;
	font-family: Verdana;
}

#footer a {
    margin:0 3px;
	text-decoration: underline;
}

#footer a:hover {
    margin:0 3px;
	text-decoration: none;
}

#footer img { margin:3px auto;}