﻿@charset "utf-8";
/** CSS Reset **/
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}
body,button,input,select,textarea{font:12px/1.5 tahoma, arial, \5b8b\4f53, sans-serif;}
address,cite,dfn,em,var{font-style:normal;}
code,kbd,pre,samp{font-family:courier new, courier, monospace;}
small{font-size:12px;}
ul,ol{list-style:none;}
a{color:#fff;text-decoration:none;}
a:hover{text-decoration:underline;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
legend{color:#000;}
fieldset,img{border:0;}
table{border-collapse:collapse;border-spacing:0;}
h1,h2,h3,h4,h5,h6,button,input,select,textarea{font-size:100%;}
.clearfix:after {clear:both;content:"\20";display:block;height:0;}
.clearfix {zoom:1}
:root { overflow-y:scroll; }

body { background-color:#001; }
.wrap {
	width:1003px;
	height:1%;
	margin:0 auto;
}
/*
.centered {
	position:absolute;
	top:50%;
	left:50%;
	width:1003px;
	height:630px;
	margin:-315px 0 0 -501px;
	overflow:hidden;
}
*/

/* 首尾Flash */
.top {
	height:150px;
	background-color:#001;
}
.nav {
	height:95px;
	background-color:#001;
}
.nav2 {
	height:95px;
	background:#FFF7E5;
}

/* 新闻列表页 */
.main { padding:44px 101px 0; }
.t {
	width:130px;
	height:58px;
	background:url(../images/news-t.png) no-repeat;
}
ol.a {
	width:790px;
	margin:0 auto;
	color:#FFF;
	font-size:14px;
	overflow:hidden;
}
ol.a li {
	clear:both;
	padding-top:6px;
}
.fl { float:left; }
.fr { float:right; }
.pagination { margin-bottom:10px;
	margin-top:30px;
	text-align:center;
}
.pagination span,
.pagination a {
	display:inline-block;
	padding:3px 6px;
	color:#FFF;
}
.pagination span.current { font-weight:700; }

/* 新闻详细页 */
.article {
	padding-top:35px;
	background-color:#fff7e5;
}
.article h1 {
	text-align:center;
	font-size:20px;
	font-family:"微软雅黑";
	text-shadow:rgba(50,50,50,.3) 1px 1px 3px;
	overflow:hidden;
}
.article h2 {
	line-height:1.8;
	text-align:center;
	font-weight:normal;
	color:#939598;
}
.article p {
	margin-top:8px;
	font-size:14px;
	line-height:1.8;
}

/* 五洲会 */
.club {
	text-align:center;
	background-color:#fff7e5;
}
.club .pagination span,
.club .pagination a { color:#000; }
.club a.external {
	display:block;
	position:relative;
	top:-81px;
	left:560px;
	width:203px;
	height:20px;
	background-color:#fff;
	filter:Alpha(opacity=0);
	-moz-opacity:0;
	opacity:0;
}
.club form { text-align:left; }
.club form p.btn { margin-top:30px; text-align:center; }
.club form .submit,
.club form .reset {
	width:88px;
	height:30px;
	border:none;
	cursor:pointer;
}
.club form .submit { background:url(../images/btns.png) no-repeat; }
.club form .reset { background:url(../images/btns.png) -90px 0 no-repeat; }
.club form .dashed { height:31px; background:url(../images/dashed.png) left center repeat-x; }
.club a.download {
	display:block;
	width:68px;
	height:24px;
	background:url(../images/btns.png) -180px 0 no-repeat;
}

.club form h1 { font-size:16px; line-height:2; }
.club form label { white-space:nowrap; }
.club form dt,
.club form p b {
	padding-left:15px;
	height:20px;
	line-height:20px;
	font-weight:700;
	background-color:#dcddde;
}
.club form dt { margin-top:8px; }
.club form p b { display:inline-block; padding-right:8px; }
.club form dd {
	padding:5px 0;
}
.club form input.i-text {
	width:164px;
	padding:3px;
	border:none;
	border-bottom:1px solid #b0a192;
	background:none;
}
.club form input.short { width:54px; }



