﻿/*=================="===============index===*/
body{
	background-image: url('../images/bg_body.jpg');
	background-repeat: repeat-x;
	margin: 0px;
	font-size: 12px;
	color: #330033;
	line-height:1.5em;
	font-family:Calibri, Batang, Times, serif;
}
a{
	text-decoration: none;
	color: #330033;
}
img{
	border: 0px;
	vertical-align:middle;
/*	float: left;*/
}
em {
	color:red;
	font-style:normal;
}
input {
	vertical-align: middle;
/*	background-color: #f8fbfe;
	border: #9abada 1px solid;	*/
}

/*=================="===============index: head===*/

#headFlash {
	width:285px;
	height:234px;
	position: absolute; 
	margin: 0px; 
	left: -1px; 
	top: 1px;
}
#headFlash2 {
	width:605px;
	height:163px;
	position: absolute; 
	left: 285px; 
	top: 0px;
}
#headDiv{
	width: 892px;
	height: 145px;
}
.headNav {
	color: #dcdcdc;
}
.print {
	float: right;
}

/*=================="===============index: middle===*/
/*===menu===*/
#middleDiv{
	width: 892px;
	margin: 0px;
}
#menuDiv{
	width:224px;
	display: block;
	float: left;
	padding-left: 74px;
}
.menuDiv_selectNav{
	color: #0066FF;
}
.submenu{
	display: none;
	background-image: url('../images/menu7.jpg');
	background-repeat: repeat-y;
	line-height: 20px;
	width: 212px;
	padding-left: 12px;
	padding-top: 3px;
}
#menu img{
	display: block;
	float: left;
}

/*===content===*/
#sitemapath {
	margin-bottom:20px;
}
#contentDiv
{
	width: 593px;
	display: block;
	float: left;
	background-image: url('../images/bg_cd.jpg');
	background-repeat: no-repeat;
}

#for_cdBg
{
	width: 560px; /*配合padding-12px*/
	border: solid 1px #dcdcdc;
	background-color: #FFFFFF;
	display: block;
	float: left;
/*	margin-top: 12px;*/
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-top: 10px;
}

#cd_left {
	width: 371px;
	display: block;
	float: left;
	margin: 0 0 0 5px;
	}
	#cd_left_news {/*最新消息*/
		margin: 0 0 20px 0;
		background: white url('../images/layout_news-bd.jpg') repeat-y;	
		}
		#cd_left_news a:hover, #cd_left_news a:active {
			color: #3665A9;
		}
	#cd_left_active {/*熱門活動*/
		margin: 0 0 20px 0;
		background: white url('../images/layout_active-bd.jpg') repeat-y;	
		}
		#cd_left_active a:hover, #cd_left_active a:active {
			color: #A84647;
		}

	
	

dl.rssmsg {
	margin:10px 0px 0 20px;
	word-break:break-all;
		}
		dl.rssmsg a, dl.rssmsg a:link, dl.rssmsg a:visited {
			color: #666;
		}
	dl.rssmsg dt {
		color: #999;
		font-style:italic;
		text-align:right;
		float: left ;
		width:80px;
		padding: 0 10px 0 0;
	}
	dl.rssmsg dd {
		margin: 0 10px 0 0;
		padding: 0 0 5px 90px;
	}


.bgarrow  {
	background:transparent url('../images/bulletarrow.jpg') no-repeat left 5px;
	color:#8AA7C5;
}


#cd_right
{
	width: 167px;
	background-color: #ffffff;
	display: block;
	float: right;
}
ul.cdlist {
	list-style: none;
	display: inline;
}
ul.cdlist li {
	margin: 0;
	padding: 0;
	float: left;
}
	ul.cdlist li br {
		display: none; *display:inherit;
	}
	ul.cdlist li div {
		line-height:2.3; *line-height:0.8em;
	}
	ul.cdlist li .menu2Btn_a,
	ul.cdlist li .menu2Btn_c {
		line-height:1.2;
		width:102px;
		padding-top:10px;		
	}
	ul.cdlist li .menu2BtnBox  br {
		display:inherit;
	}
/*===cd_head===*/

.cd_head
{
	width: 580px;
	background-color: #ffffff;
	border: solid 1px #dcdcdc;
	margin-top: 30px;
}

.cd_head_nav {
	width:100px;
	text-align: left;
}
.cd_head_nav a {
	margin-top: 4px;
}

/*===news===*/

.cd_title_txt {display: block; padding-left: 30px; padding-top: 2px;} /*news and action*/

.cd_news2 {
	border:0;
	width:382px;
}

.cd_news {
	border:0;
	width:382px;
}
.cd_news_img img {
	width:148px;
	height:107px;
}
.cd_news tr td {
	vertical-align:top;
}
.cd_news2 tr td {
	vertical-align:top;
	border-bottom:1px  #b9b9b9 dotted;
}
.cd_news_title
{
	background-image: url('../images/title1.jpg');
	background-repeat: no-repeat;
	height: 24px;
	width: 372px;
}
.news_info {
	line-height: 20px;
	padding:0 5px;
}

.news_info a {
	color: #0066FF;
	display:block;
}
.news_info a:visited {
	color: #0066FF;
	text-decoration:none;
}
.news_info a:hover {
	color: #00329F;
	text-decoration:none;
}
.news_date{
	background-image: url('../images/icon6.gif');
	background-repeat: no-repeat;
	background-position: 6px 11px;
	padding-left: 15px;
}

/*===action===*/
#cd_action_title
{
	background-image: url('../images/title2.jpg');
	background-repeat: no-repeat;
	height: 24px;
	width: 382px;
}
#cd_action_title td {
	border:0;
}
.moreinfo {
	display: block;
	float: right;
	margin-right: 20px;
}
.action_img {
	text-align: right;
	width: 60px;
}
.action_icon {vertical-align: top; padding-top: 5px; text-align: center; padding-right: 2px;}
.action_title {color: #0066FF;}
.action_info {
	background-position: 6px 6px;
	line-height: 18px;
	background-image: url('../images/icon5.jpg');
	background-repeat: no-repeat;
	padding-left: 18px;
}
.action_info a {
	color: #0066FF;
}
.action_info a:visited {
	color: #0066FF;
	text-decoration:none;
}
.action_info a:hover {
	color: #00329F;
	text-decoration:none;
}

/*===search===*/

/*===search===*/
#cd_right_search {
	background-image: url('../images/search.jpg');
	text-align: center;
	background-repeat: no-repeat;
	padding-top: 40px;
	margin-bottom: 10px;
	border:1px #C6C9CE solid;
}
.cd_Btn {
	margin: 10px;
	text-align: right;
}	
.cd_Btn a, .cd_Btn:link, .cd_Btn:visited {
	text-decoration:underline;
	color:navy;
}
.cd_Btn a:hover, .cd_Btn a:active {
	text-decoration:none;
}
.cd_Btn2 {
	border-top:1px #C6C9CE solid; 
	padding-top:10px;
	margin: 10px;
	text-align: center;
}

/*===login===*/
.cd_right_login {
	background-image: url('../images/login.jpg');
	background-repeat: no-repeat;
	width: 167px;
	text-align: center;
	padding-top: 40px;
	margin-bottom:10px;
	border:1px #C6C9CE solid;
}
.cd_right_login .memberbox {
	margin: 0 15px;
	text-align: left;
	line-height: 2.1em;
}
.cd_right_login .membername {
	margin: 0 5px;
	text-align: left;
	color: #00329F;
	font-size: 15px;
}


/*===memberProfile===*/
.login_memberProfile {
	background-image: url('../images/logout.jpg');
	width: 167px;
	text-align: center;
	padding-top: 40px;
	background-repeat: no-repeat;
}
.login_memberProfile .memberbox {
	margin: 0 15px;
	text-align: left;
	line-height: 2.1em;
}
.login_memberProfile .membername {
	margin: 0 5px;
	text-align: left;
	color: #00329F;
	font-size: 15px;
}


/*=================="===============index: foot===*/

#footDiv{
	background-image: url('../images/foot.jpg');
	background-repeat: repeat-x;
	width: 100%;
	height: 200px;
	display: block;
	float: left;
	margin: 0px;
}
#count{
	display: block;
	float: left;
	margin-left: 10px;
	margin-top: 150px;
}
#copyrights{
	display: block;
	float: left;
	margin-left: 50px;
	margin-top: 130px;
	width:600px;
}

/*=================="===============member: Introduction===*/

.mem_page{
	padding-left: 16px;
	padding-right: 16px;
	clear: both;
	margin-top: 10px;
}
.cd_box {
	text-align: center;
	width: 200px;
	margin: 10px auto;
}
.cd_box img {
	border:0;
	margin:10px;
}

/*=================="===============member: Registration===*/
.form_member {
	margin: 20px 50px;
	text-align: left;
	width: 80%;
	border: 1px #999 solid;
	clear: both;
}
.form_member td {
	padding:5px;
}
.form_member th {
	text-align: right;
	font-weight: normal;
	width: 25%;
}
.form_member td.membox_td_a {
	padding: 10px 30px;
}
.form_member td.membox_td_b {
	padding: 10px 5px;
}
.form_form {
	margin:10px;
	float:left;
	vertical-align:middle;
}

