﻿BODY {
    font: normal 12px "Lucida Grande",Tahoma,Verdana,Lucida,Arial,Helvetica,sans-serif,"宋体";
	COLOR: #333;
	BACKGROUND-COLOR: #345581;
	line-height: 100%;
	margin-top: 0;
	margin-left: 0;
	margin-bottom: 0;
    text-align: center;
}
TD {
	TABLE-LAYOUT: fixed; FONT-SIZE: 12px; LINE-HEIGHT: 18px; word-break: break-all; 
}
TH{
	TABLE-LAYOUT: fixed; FONT-SIZE: 12px; LINE-HEIGHT: 18px; text-align: right; font-weight: normal;
}
TABLE {
	FONT-SIZE: 12px; LINE-HEIGHT: 20px
}

INPUT,SELECT,TEXTAREA {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 12px; BORDER-BOTTOM-WIDTH: 2px; BORDER-RIGHT-WIDTH: 2px;
}

SPAN {
	FONT-SIZE: 12px; POSITION: static
}
A {
	COLOR: #0000FF;TEXT-DECORATION: underline
}
A:hover {
	COLOR: #000066; TEXT-DECORATION: underline
}
h1 {
	font-family: "宋体", "新宋体", "黑体";
	font-size: 24px;
	line-height: 150%;
	color: #333333;
	margin: 20px auto 10px auto;
	padding: 8px;
}
.note {
	font-family: "宋体", "新宋体", "黑体";
	font-size: 24px;
	line-height: normal;
	color: #00f;
	font-weight: bold;
}

.xpTable{
    margin: 0px auto 0px auto;
	behavior: url(style/xpTable.htc);
	highlightBackgroundColor: #C1D2EE;
	highlightBorderColor: #316AC5;
}
.xpTable A:hover {
	color: #000000
}
.btable {
    margin: 0px auto 0px auto;
}
IMG{
	border:0;
}
.tlink A {
	FONT-SIZE: 12px; COLOR: #ccffff; TEXT-DECORATION: none
}
div#emulelink tr {
	BACKGROUND-COLOR: #FFFFFF;
}


div#xdheader {
	background: #fff;
    margin: 0px auto 0px auto;
    width: 770px;
    text-align: left;
	height:85;
	padding-bottom:1px;
	border-bottom:1px inset #18456b;
	clear: both;
}
div#xdhead {
	width:770px;
	height:60;
	float:none;
}
div#xdlogo {
    float: left;
	width:200;
	height:60;
    text-align: center;
}

div#xdtopnav {
	float:left;
	width:434;
	height:14;
	position:relative;
	left:0px;
	top:0px;
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#ffffff', endColorStr='#184573', gradientType='1');
}
div#xdtopnav1 {
    background: #18456b;
    float: right;
    position: relative;
	right:0px;
    top: 0px;
	height:14px;
	width:136px;
    text-align: center;
	vertical-align: middle;
}
div#xdtopnav1 a,
div#xdtopnav1 a:link,
div#xdtopnav1 a:visited {
	color: #fff;
    text-decoration: none;
}
div#xdtopnav1 a:hover,
div#xdtopnav1 a:active {
	color: #ccffff;
    text-decoration: none;
}

div#xdsearch {
    float: right;
    position: relative;
	right:0px;
    top: 10px;
	height:24px;
	width:400px;
    text-align: center;
}

div#xdsearch input {
	font-size: 16px;

}
div#MenuPos {
	height:25px;
	width:770px;
    position: relative;
    top:-16px;
	left: -15px;
	z-index: 10;
}
div#xdfooter {
	background: #fff;
    margin: 0px auto 0px auto;
	width: 770px;
    text-align: center;
	clear: both;
}
div#xdfooter1 {
    margin: 0px auto 0px auto;
	width: 690;
	text-align: center;
	padding-top: 3px;
	border-top: 1px inset #184573;
}

div#xdnav {
	background: #fff;
	width: 770px;
	text-align: left;
  margin: 0px auto 0px auto;
}
div#xdnav-content {
	padding: 10px 10px 5px 10px;	
}
div#xdintro {
	width: 770px;
	clear: both;
    margin: 0px auto 0px auto;
}
div#xdintrobg {
	width:770px;
	background: #fff;
	float: left;
	text-align: center;
}
div#xdggad {
	width: 336px;
	height: 228px;
	float: left;
	position: relative;
	margin: 5px;
}
div#ggad {
	width: 700px;
	height: 228px;
	position: relative;
	margin: 5px;
}
div#xdcontent {
	position: relative;
	width: 770px;
	clear: both;
	text-align: left;
}
div#xdlink {
	position: relative;
	width: 770px;
	background: #fff;
    margin: 0px auto 0px auto;
	clear: both;
	text-align: center;
}
div#xdtools {
	text-align: right;
	padding-right: 50px;
	padding-top: 8px;
	padding-bottom: 3px;
}
.content {
	margin:0px;
	padding:188px 20px 0px 20px;
	FONT-SIZE: 12px; 
	LINE-HEIGHT: 150%;
}

div#xdcontent img {
	display: block;
}
div#xdintrodata {
	position: relative;
	float: left;
	left: 20px;
}
/* level 0 inner */
.m0l0iout {
	font-family: sans-serif, Tahoma, Verdana, Geneva, Arial, Helvetica;
	font-size: 12px;
	text-decoration: none;
	margin: 4px 0 0 8px;
	color: #FFFFFF;
	text-align: center;
}
.m0l0iover {
	font-family: sans-serif, Tahoma, Verdana, Geneva, Arial, Helvetica;
	font-size: 12px;
	text-decoration: underline;
	margin: 5px 0 0 8px;
	color: #cFF;
	text-align: center;
}

/* level 0 outer */
.m0l0oout {
	text-decoration : none;
	background-image: url(images/lev0_bg1.gif);
	border: 1px solid #FFF;
	background-color: #2C5F93;
}
.m0l0oover {
	text-decoration : none;
	background-image: url(images/lev0_bg2.gif);
	background-color: #2C5F93;
	border: 1px solid #cFF;
}

/* level 1 inner */
.m0l1iout {
	font-family: sans-serif, Tahoma, Verdana, Geneva, Arial, Helvetica;
	font-size: 12px;
	margin: 4px 0 0 17px;
	color: #ffF;
}
.m0l1iover {
	font-family: sans-serif, Tahoma, Verdana, Geneva, Arial, Helvetica;
	font-size: 12px;
	margin: 4px 0 0 17px;
	color: #ccFFFF;
	text-decoration: underline;
}

/* level 1 outer */
.m0l1oout {
	text-decoration : none;
	background-color: #5286BB;
	border: 1px solid #fff;
	padding: 0;
}
.m0l1oover {
	text-decoration : none;
	background-color: #1A4D81;
	border: 1px solid #cff;
	padding: 0;
}

/**for table**/
.header2 {color: #000000; background: #DBEAF5; font-size: 12px;}

.linknote {
	color: #008200;
}
.map_hot {
	color: red;
}
.map_new {
	color: green;
}

.list_intro {
	width: 720px;
	text-align: left;
	padding-left: 20px;
	LINE-HEIGHT: 150%;
}
div.dggad-list-info {
	padding-bottom: 150px;
	padding-top: 10px;
}
div.dggad-list-left {
	float: left;
}
div.dggad-list-right{
}
div.list-note{
	padding: 20px;
}
div#ggad-content-bottom{
	padding-left: 20px;
}