body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	line-height: 1.8em;
	text-transform: none;
	color: #000;
	background-color: #808080;
}
* {margin:0px; padding:0px;}
.clear{font-size:1px; height:1px; line-height:1px; clear:both;}
p{ margin-bottom:10px;}

img{
	border:none;
}
#wrap { width:900px; margin:auto; background-color:#fff;}
#wrap #header { height:287px; background-image: url(/images/focus/mid-autumn-festival/banner.jpg); background-repeat:no-repeat;}
#wrap #strip {  background-color:#002f2f; color:#666; text-align:center; padding:5px 0px;}
#wrap #strip a:link, #wrap #strip a:visited { color:#efecca; padding:5px 5px; text-decoration:none;}
#wrap #strip a:hover { color:#d4281e;}

#wrap #strip2 {  background-color:#002f2f; color:#666; text-align:center; padding:5px 0px;}
#wrap #strip2 a:link, #wrap #strip2 a:visited { color:#efecca; padding:5px 5px; text-decoration:none;}
#wrap #strip2 a:hover {color:#d4281e;}

#wrap #content { padding:15px;}
#wrap #content .article { padding:5px; border-bottom:#ccc 1px dashed; padding-bottom:20px; padding-top:20px; text-align:justify; width:410px; float: left; margin-right:15px;}
#wrap #content .article img { padding-right:10px; padding-top:5px;}
#wrap h1 {padding-bottom:10px; font-size:18px; margin:20px 0px; text-align:center;}
#wrap #content .article h2 { padding-bottom:10px; font-size:14px;}
#wrap #content .article h2 a:link, #wrap #content .article h2 a:visited { color:#000; text-decoration:none;}
#wrap #content .article h2 a:hover { color:#999; }
#wrap #content .article h2 a {background-repeat:no-repeat; background-position:right 5px;padding-right:25px;} 
#wrap #content .article h3 a:link, #wrap #content .article h3 a:visited { color:#004a78; }
#wrap #content .article h3 a:hover { color:#999;text-decoration:none;}
#wrap #content .article a:link, #wrap #content .article a:visited { color: #004a78; }
#wrap #content .article a:hover { color:#FF9900;}
#wrap #content .article .subMenu { display:block; text-align:center; padding:15px 0px; border-bottom:#ccc 1px dashed; margin-bottom:15px;}
#wrap #content .article .subMenu a { margin-left:15px; padding-bottom:10px; background-image:url(/images/focus/2008-olympic-cities/li-icon.jpg); background-repeat:no-repeat; padding-left:25px; text-decoration:none;}
h2.headings{ background:#002F2F; font-size:16px; font-weight:bold; color:#fff; padding:10px 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}

#footer { background-color: #FEF2D7; padding:15px; }
.subtitle { color:#999; font-size:11px; padding:10px 0px;}
#wrap #content h3 { padding-bottom:10px;}
#wrap #content .imageArticle { padding:20px 0px; border-bottom:#ccc 1px dashed;}
#wrap #content .imageArticle h5{ background:#002F2F; font-size:14px; color:#fff; padding:5px;}
#wrap #content .imageArticle img { padding:16px;}
#wrap #content .articleList { padding:10px 0px; width:282px; float:left;}
#wrap #content .articleList ul { padding-left:15px;}
#wrap #content .articleList a:link, #wrap #content .articleList a:visited { color: #002f2f; text-decoration:none;}
#wrap #content .articleList a:hover { color:#FF9900;}
#wrap #content .imageArticle input { margin-right:70px; margin-left:70px;}

#wrap #content .articleList2 { padding:10px 0px; width:220px; float:left;}
#wrap #content .articleList2 ul { padding-left:15px;}
#wrap #content .articleList2 a:link, #wrap #content .articleList2 a:visited { color: #002f2f; text-decoration:none;}
#wrap #content .articleList2 a:hover { color:#FF9900;}

#wrap #content #comment { padding:15px 0px;}
#wrap #content #comment .commentText { padding:5px; border-bottom:#ccc 1px solid; width:800px; text-align:justify; margin:auto;}
#wrap #content #comment a:link, #wrap #content #comment a:visited { color: #006600; }
#wrap #content #comment a:hover { color:#FF9900;}
img.head { padding:3px; border:#000 1px solid; width:50px; height:50px; margin-right:10px; margin-top:5px;}
#wrap #content h5 { font-size:12px;}
span.commentArea { display:block; float:left; width:700px;}


/*分页*/
	.pagination {color:#666;padding: 5px 10px;;margin: 0}
	.pagination a { color:#000;}
	.pagination p {position:relative;text-align:left; padding-top:5px; margin-bottom:0px; padding-bottom:0px; font-weight:bold; color:#666666; background-image:url(../pic/pagenation2.gif); background-repeat:no-repeat; padding-left:20px; background-position:left 8px;}
	.pagination p a:link, .pagination p a:visited, .pagination1 p a:hover, .pagination1 p a:active {text-decoration:none; color: #000000; background:#fff;padding:5px 8px;border: 1px solid #ccc}
	.pagination p a:hover {background-color:#f3f3f3;color:#fff;}
	.pagination p span {text-decoration:none;background:#fff;padding:5px 8px;border: 1px solid #ccc;color:#ccc}
	.pagination #now {text-decoration:none;background:#999; font-size: 120%; font-weight:bold; color:#fff;}
	.pagination * {margin:0}
	.pagination h4 {margin-top:-1.45em;padding:0;border:none}
/*分页*/

.tableA { border: #d7b879 3px solid; padding:3px;}
.tableA th { padding:8px; background-color:#590202; text-align:center; color:#fff; font-size:14px;}
.tableA td { padding:3px; border:#d7b879 1px solid;}

/*comment begins*/
#comment{width:750px; margin:auto}
.commentText{padding:5px; border-bottom:#ccc 1px solid; width:750px; text-align:justify; margin:auto}
#comment a:link, #comment a:visited{color:#060}
#comment a:hover{color:#F90}
img.head{padding:3px; border:#000 1px solid; width:50px; height:50px; margin-right:10px; margin-top:5px}
#comment h4{font-size:15px; margin:0px; padding:0px; margin-bottom:15px}
#comment h5{font-size:14px; color:#60A7C4; margin-bottom:5px; margin:0px}
#comment h5 a, #comment h5 a:link, #comment h5 a:visited{color:#60a7c4; text-decoration:none}
#comment h5 a:hover{color:#666}
span.commentArea{display:block; float:left; width:650px}
.colorBg{background-color:#fffeec; padding:5px}
.colorBg2{background-color:#F2E4D9; padding:5px; color:#060606}

/*&#20998; &#39029; */
.pagination{color:#666; padding:5px 10px; ; margin:0}
.pagination a{color:#000}
.pagination p{position:relative; text-align:left; padding-top:5px; margin-bottom:0px; padding-bottom:0px; font-weight:bold; color:#666; background-image:url(file:///D|/pic/pagenation2.gif); background-repeat:no-repeat; padding-left:20px; background-position:left 8px}
.pagination p a:link, .pagination p a:visited, .pagination1 p a:hover, .pagination1 p a:active{text-decoration:none; color:#000; background:#fff; padding:5px 8px; border:1px solid #ccc}
.pagination p a:hover{background-color:#f3f3f3; color:#fff}
.pagination p span{text-decoration:none; background:#fff; padding:5px 8px; border:1px solid #ccc; color:#ccc}
.pagination #now{text-decoration:none; background:#999; font-size:120%; font-weight:bold; color:#fff}
.pagination *{margin:0}
.pagination h4{margin-top:-1.45em; padding:0; border:none}
.list li{float:left; width:200px; list-style:none}
.list ul{list-style:none; padding-left:10px}
/*&#20998; &#39029; */
#map-iframe{position:relative; top:-270px; width:200px; margin:auto}
.mapclass{filter:Alpha(opacity=10);  -moz-opacity:.1;  opacity:0.1}
.paraDiv{width:940px; border-bottom:1px dashed #ccc; margin:auto; margin-top:10px}
input{margin:5px}
/*comment ends*/

/*发送贺卡页*/
.cardpic{
	float: left;
	margin: 10px;
	text-align: center;
}
.cardpic img {
	margin-bottom: 10px;
}
.article #car {
	text-align: center;

}
.article #car div {
	text-align: left;
}


.article #car li {
	text-align: left;
	margin-left: 20px;
}
#sentform {
	background-color: #ECF4F9;
	border: 3px solid #1D5F82;
	padding-left: 30px;
}
#sentform .write {
	width: 100px;
	float: left;
	margin: 5px;
}
#sentform .input {
	float: left;
	margin: 5px;
}
#sentform #safename {
	background-color: #83B8D8;
	display: block;
	height: 30px;
	width: 550px;
}
#sentlist {
	background-color: #ECF4F9;
	border: 3px solid #1D5F82;
	padding-left: 30px;
	padding-right: 30px;

}
#sentlist p {
	line-height: 30px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #A3CBE2;
}
#sentlist span {
	float: right;
}

 #sentlist #message {
	border: 1px solid #1D5F82;
	width: 650px;
	background-color: #FFF;
	height: 70px;
	line-height: 22px;
	padding: 3px;
}
#sentlist form {
	padding: 10px;
	text-align: center;
}


.previewCardMail {
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #256589;
}
.previewCardMail p {
	text-align: left;
}
 .previewCardMail #messageInfo {
	line-height: 20px;
	padding-right: 20px;
	padding-left: 20px;
	text-align: left;
}
 .previewCardMail #messageInfo span {
	float: left;
	margin-right: 20px;
}

#destFooter {
     font-size: 10px; 
	 padding:0px 0px;
	 background-color: #FEF2D7;
	 margin:0px;
	 clear: both;
	 color: #666666; 
	 border-top:#ccc 3px solid; 
	 padding-top:15px;
	 width:900px;
}
#destFooter a:link, #destFooter a:visited {
        font-size: 11px;
        line-height: 14px;
        padding: 0 10px 6px 10px;
        text-decoration: underline;
        color: #000;
}
#destFooter img { margin:15px;}

#destFooter a:hover {
	font-size: 11px;
	line-height: 14px;
	padding: 0 10px 6px 10px;
	text-decoration: none;
	color: #666;
}
.homeImg { float:left; width:300px; margin-right:10px;}
.homeImg  span { padding:10px; display:block; background-color:#000; color:#fff; text-align:center; filter:alpha(opacity=80);
-moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8; overflow:hidden; position: relative; margin-top:-40px; }
.article2 { border-bottom: 1px dashed #ccc; padding-bottom:10px;}
h3.articleHeading { font-size:14px; padding-top:15px;}
.promo { border:#C30 1px solid; background-color: #FFF3EE; padding:15px; background-image:url(/images/gif/recommendation2.gif); background-repeat:no-repeat; padding-left:180px; background-position:10px 10px;}