img  {border: 0px;}
body{padding:0px;font-size:12px;background:#8995a3;margin:0px;font-family:Arial,Helvetica,"宋体",sans-serif;text-align:center;}
a { text-decoration:none; color:#000;}
li{list-style-type:none;}

#main {
	width:959px;
	margin: 0 auto;
	margin-top:10px;
	background: url(../images/HKD2-b_1.gif);
}
#wrap {
	width:946px;
	margin: 0 auto;
	text-align: left;
	background: #FFFFFF;
}

.banner { background:url(../images/HKD2-b_04.jpg) no-repeat; height:132px;}
.en { float:right; margin-right:15px; font-size:16px; margin-top:100px; }
.en a { color:#FFFFFF;}
.underline { text-decoration:underline; }
.f_r { float:right; margin-right:10px;}
.bluestyle { color:#003366; } 

.topmenu { margin:0; background:url(../images/HKD2-b_08.gif); border-top:1px solid #033087; height:29px; }
.topmenu a {
	font-size:13px;
	width:86px;
	text-align:center;
	color:#fff;
	line-height:28px;
}
.topmenu a:hover {
	background:url(../images/HKD2-b_10.jpg);
	width:86px;
}

.topmenu-en { margin:0; background:url(../images/HKD2-b_08.gif); border-top:1px solid #033087; height:29px; }
.topmenu-en a {
	font-size:13px;
	width:114px;
	text-align:center;
	color:#fff;
	line-height:28px;
}
.topmenu-en a:hover {
	background:url(../images/HKD2-b_10-en.jpg);
	width:114px;
}

.container_hkd {
	background: url(../images/HKD2-b_12.jpg);
	padding-top:10px;
	height:468px;
}
.container {
	padding-top:2px;
	;
}
.content { float:left; padding-left:5px; padding-right:10px;}
.shade { float:left; background:url(../images/HKD2_5.jpg) ; width:212px; }
.left { float:left; width:200px; }
.center { float:left; width:200px;}
.right {
	float:right;
	margin-left:5px;
	width:525px;
}
.blank5 {clear:both;height:5px;overflow:hidden;}
.form { margin:0; padding-top:10px; font-size:13px; line-height:20px; color:#003366;}
.submit { border:0px; background: url(../images/HKD2_submit.jpg) no-repeat; width:93px; height:23px; color:#003366; cursor:hand; margin-left:275px; margin-top:5px; }

.picture {
	margin:0;
	text-align:center;
	padding:5px;
}
.picture a { text-decoration:underline;}

.title {
	padding-left:15px;
	height:21px;
	background:url(../images/HKD2-b_22.jpg) no-repeat 1% 10%;
	color:#003366;
	font-size:14px;
	font-weight:bold;
	border-bottom:1px solid #333;
	line-height:18px;
}

.p3 { margin:0; padding:9px;}
.p5 { margin:0; padding:10px;}
.p10 { margin:0; padding:10px; line-height:20px;}
.dot { padding-left:5px; line-height:20px; margin-bottom:8px; }
.dot cite { float:right; font-style:normal; margin-right:10px; text-align:left; color:#003366; }
.dot a { color:#003366;}
.line {
	line-height:29px;
	background:url(../images/hdk.gif) repeat-x 0% 100%;
	color:#000066;
	padding-left:10px;
}
.line a { color:#000066;}
.blue { padding-left:5px; line-height:20px; color:#003366;}

.box { margin:0;} 

.box_blue { margin:0; background:#d1dffc;}

.bottom{
	margin:0;
	padding-top:0px;
	border-top:1px solid #ff0000;
	width:959px;
	background:#8995a3;
}
.bottom li { list-style:none; text-align:center; color:#FFFFFF;}
.title-end {
	padding-left:450px;
	height:21px;
	background:url(../images/HKD2-b_22.jpg) no-repeat 1% 10%;
	color:#003366;
	font-size:13px;
	font-weight:bold;
	border-bottom:1px solid #333;
	line-height:18px;
}
#thispage {
	background: url(../images/HKD2-b_10.jpg);
	width: 86px;

}
#thispage-en {
	background: url(../images/HKD2-b_10-en.jpg);
	width: 114px;

}

.blank10 {
	clear:both;
	height:10px;
	overflow:hidden;
}
.blank50 {
	clear:both;
	height:50px;
	overflow:hidden;
}
.title2 {
	padding-left:10px;
	height:21px;
	color:#003366;
	font-size:14px;
	font-weight:bold;
	line-height:18px;
}
.text1 {
	margin-left: 0em;
	text-indent: 2em;
	color: #003366;
	line-height: 2em;

}
.text2 {
	margin-left: 9em;
	text-indent: -6em;
	text-transform: 5;
	line-height: 2em;
	color: #003366;
}
.text3 {
	margin-left: 3em;
	color: #003366;
	line-height: 2em;
}
.text4-right {
	margin-left: 36em;
	color: #003366;
	line-height: 2em;
}
.text5 {
	color: #003366;
	text-indent: -2em;
	line-height: 2em;
}
.blue2-link {
	padding-left:5px;
	line-height:20px;
	color:#0000ff;
}
.title3 {
	padding-left:0px;
	height:21px;
	color:#003366;
	font-size:12px;
	font-weight:bold;
	line-height:18px;
}
.text3-2 {
	margin-left: 5em;
	color: #003366;
	line-height: 2em;
}
.text1-1 {
	margin-left: 0em;
	text-indent: 0em;
	color: #003366;
	font-weight: bold;
	line-height: 2em;
}
.text2-2 {
	margin-left: 2em;
	text-indent: -1em;
	text-transform: 5;
	color: #003366;
	line-height: 2em;
}
.text1-2 {
	margin-left: 2em;
	text-indent: 2em;
	color: #003366;
	line-height: 2em;
}
.text1-3 {
	margin-left: 0em;
	text-indent: 0em;
	color: #003366;
	line-height: 2em;
}
.title3 {
	padding-left:15px;
	height:21px;
	color:#003366;
	font-size:13px;
	font-weight:bold;
	line-height:18px;
}
.title4 {
	padding-left:10px;
	height:30px;
	color:#003366;
	font-size:16px;
	font-weight:bold;
	line-height:28px;
	vertical-align: bottom;
	background-image: url(../images/HKD2_6.jpg);
	background-repeat: repeat-x;
	margin-left: -3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000066;
}
.line2 {
	line-height:20px;
	color:#000066;
	padding-left:10px;
	background-image: url(../images/hkd2_7.jpg);
	background-repeat: repeat-x;
	background-position: 100%;
}
.text1-4 {
	margin-left: 0em;
	text-indent: 20em;
	color: #003366;
	line-height: 2em;
}
.text2-3 {
	margin-left: 7em;
	text-indent: -6.5em;
	text-transform: 5;
	line-height: 2em;
	color: #003366;
}
.text1-1a {
	margin-left: 0em;
	text-indent: 1em;
	color: #003366;
	font-weight: bold;
	line-height: 2em;
}
.text2-4 {
	margin-left: 3.3em;
	text-indent: -1.3em;
	text-transform: 5;
	line-height: 2em;
	color: #003366;
}
.container_hkd_index {
	background: url(../images/HKD2-b_12.jpg);
	padding-top:10px;
	height:300px;
	font-size: 36px;
}
.text-list1 {
	margin-left: 0em;
	text-indent: 0em;
	color: #003366;
	line-height: 1.5em;
	font-size: 12px;
}
.text2-5 {
	margin-left: 3.75em;
	text-indent: -0.75em;
	color: #003366;
	line-height: 2em;
}
.blank1 {
	clear:both;
	height:1px;
	overflow:hidden;
}
.blue2-link2 {
	padding-left:5px;
	line-height:20px;
	color:#D1DFFC;
}
.text-en1 {
	margin-left: 0em;
	text-indent: 2em;
	color: #003366;
	line-height: 2em;
	text-align: left;
}
.text1-en {
	margin-left: 0em;
	text-indent: 0em;
	color: #003366;
	line-height: 2em;
}
.text2-en1 {
	margin-left: 4em;
	text-indent: 2em;
	text-transform: 0;
	line-height: 2em;
	color: #003366;
}
.text2-3-en {
	margin-left: 10em;
	text-indent: -9.5em;
	text-transform: 5;
	line-height: 2em;
	color: #003366;
}
.text4-right-2-en {
	margin-left: 50em;
	color: #003366;
	line-height: 2em;
}
.text2-3-en2 {
	margin-left: 1.5em;
	text-indent: -1.5em;
	text-transform: 5;
	line-height: 2em;
	color: #003366;
}
.banner-en {
	background:url(../images/HKD2-b_04-en.jpg) no-repeat;
	height:132px;
}
.text1-4 {
	margin-left: 0em;
	text-indent: 0.5em;
	color: #003366;
	line-height: 2em;
}
.blue-3 {
	padding-left:5px;
	line-height:20px;
	color:#003366;
	margin-left: 1.5em;
	text-indent: -1.5em;
}
.suojin-1 {
	margin-left: 1.5em;
	color: #003366;
}
.suojin-2 {
	margin-left: 2em;
	color: #003366;
	text-indent: 2em;
}
.suojin-3 {
	margin-left: 4em;
	color: #003366;
	text-indent: 2em;
}
