@charset "gb2312";
body {
	background: url(images/Images_Homepage_01.jpg) repeat-x #97989C;
	margin-top:0px;
	font-size:12px;
	font-family:"verdana","ËÎÌå";
}
img {
	border:0px;
}
object {
	display:block;
	margin:0px;
	padding:0px;	
}
p {
	margin:0px;
	padding:0px 0px 15px 0px;
}
A:link {color: #000000;TEXT-DECORATION: none;}
A:visited {color: #000000;TEXT-DECORATION: none;}
A:hover {color: #000000;TEXT-DECORATION: none;}
A:active {color: #000000;TEXT-DECORATION: none;}

.input_forms {
	border:#888 1px solid;
	width:220px;
}
.radio_forms {
	border:none;
}
.notice_box 
{
    border:1;
    background:#ffcccc;
    padding:10px;    
}
.time{font-size:10px;color:#888;font-family:"Arial","ËÎÌå"}

.D_table {
	position:relative;
	margin-left:auto;
	margin-right:auto;
	width:956px;
	height:68px;
}
.menu {
	position:absolute;
	float:left;
	height:25px;
	left:-2px;
	bottom:1px;
}
.logo {
	position:absolute;
	right:0px;
	width:402px;
}
.menu_text {
	float:left;
	position:relative;
	margin-left:1px;
	background:#000;
	text-align:center;
	padding-left:25px;
	padding-right:25px;
	color:#FFF;
	font-weight:bold;
	height:25px;
	line-height:25px;
}
.menu_text A:link {color: #FFFFFF;}
.menu_text A:visited {color: #FFFFFF;}
.menu_text A:hover {color: #FFFFFF;}
.menu_text A:active {color: #FFFFFF;}

.menu_hidden_a {
	z-index:100;
	visibility:hidden;
	position: absolute;
	background:#000;
	top:-72px;
	left:76px;
	border:#FFF 1px solid;
}
.menu_hidden_a ul {
	padding:0px;
	margin:0px;
	list-style-type:none;
}
.menu_hidden_a li {
	padding:0px 20px 0px 20px;
	line-height:28px;
	color:#FFF;
	font-weight:bold;
}
.menu_hidden_a li A:link {color: #FFFFFF;}
.menu_hidden_a li A:visited {color: #FFFFFF;}
.menu_hidden_a li A:hover {color: #FFFFFF;}
.menu_hidden_a li A:active {color: #FFFFFF;}

.menu_hidden_b {
	z-index:100;
	visibility:hidden;
	position: absolute;
	background:#000;
	top:-72px;
	left:218px;
	border:#FFF 1px solid;
}
.menu_hidden_b ul {
	padding:0px;
	margin:0px;
	list-style-type:none;
}
.menu_hidden_b li {
	padding:0px 20px 0px 20px;
	line-height:28px;
	color:#FFF;
	font-weight:bold;
}
.menu_hidden_b li A:link {color: #FFFFFF;}
.menu_hidden_b li A:visited {color: #FFFFFF;}
.menu_hidden_b li A:hover {color: #FFFFFF;}
.menu_hidden_b li A:active {color: #FFFFFF;}

.menu_bg {
	position:relative;
	background:url(images/Images_Homepage_06.jpg);
	height:64px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:7px;
	width:956px;
}
.menu_bg_text {
	position:relative;
	color:#FFF;
	line-height:64px;
	padding-left:25px;	
}
.menu_bg_text span {
	color: #599BB2;
	font-weight:bold;
}
.menu_bg_text A:link {color: #599BB2;font-weight:bold;}
.menu_bg_text A:visited {color: #599BB2;font-weight:bold;}
.menu_bg_text A:hover {color: #599BB2;font-weight:bold;}
.menu_bg_text A:active {color: #599BB2;font-weight:bold;}


.bottom {
	position:relative;
	margin-left:auto;
	margin-right:auto;
	width:956px;
	padding:25px 0px 0px 75px;
	color:#FFF;
}
.bottom A:link {color: #FFFFFF;}
.bottom A:visited {color: #FFFFFF;}
.bottom A:hover {color: #FFFFFF;}
.bottom A:active {color: #FFFFFF;}


.flash {
	position: relative;
	margin:0px;
}
.ambassador {
	background:#C9C9C9;
	width:717px;
	margin:7px 0px 0px 0px;
}
.contents {
	background:#FFFFFF;
	width:717px;
	margin:7px 0px 0px 0px;
}
.contents {
	background:#FFFFFF;
	width:717px;
	margin:7px 0px 0px 0px;
}
.width_contents {
	background:#FFFFFF;
	width:956px;
	margin:7px 0px 0px 0px;
}
.ambassador_bt1 {
	font-size:14px;
	position:relative;
	background:url(images/Images_Homepage_21.jpg);
	height:25px;
	line-height:25px;
	text-align:center;
	color:#FFF;
	font-weight:bold;
	margin:2px 0px 2px 2px;
}
.ambassador_bt2 {
	font-size:14px;
	position:relative;
	background:url(images/Images_Homepage_21.jpg);
	height:25px;
	line-height:25px;
	text-align:center;
	color:#FFF;
	font-weight:bold;
	margin:2px 2px 2px 0px;
}
.ambassador_bt3 {
	font-size:14px;
	position:relative;
	background:url(images/Images_Homepage_29.jpg);
	height:25px;
	line-height:25px;
	padding-left:25px;
	color:#FFF;
	font-weight:bold;
	margin:2px;
}
.contents_text {
	line-height:18px;
}
.contents_text A:link {color: #4F8BA0;TEXT-DECORATION: underline;}
.contents_text A:visited {color: #4F8BA0;TEXT-DECORATION: underline;}
.contents_text A:hover {color: #4F8BA0;TEXT-DECORATION: underline;}
.contents_text A:active {color: #4F8BA0;TEXT-DECORATION: underline;}

.contents_pic {
	position:relative;
	width:226px;
	margin-bottom:20px;
	border:#CDCDCD 2px solid;
}
.contents_pic div {
	position:relative;
}
.contents_pic_text {
	line-height:18px;
	height:40px;
	background:#ddd;
	padding:5px 15px 5px 15px;
	
}
.contents_pic_text_font{
	line-height:18px;
	width:196px;
	height:114px;
	padding:5px 15px 5px 15px;	
}
.contents_pic_text_more {
	background:#ddd;
	height:25px;
}
.more_text {
	font-size:12px;
}
.more_text A:link {color: #000000;TEXT-DECORATION: underline;}
.more_text A:visited {color: #000000;TEXT-DECORATION: underline;}
.more_text A:hover {color: #000000;TEXT-DECORATION: underline;}
.more_text A:active {color: #000000;TEXT-DECORATION: underline;}

.news_section_1
{
    position: relative;
    width: 660px;    
}
.news_section_1 ul {
	border-bottom:#ddd 1px solid;
	margin:10px 0px 0px 0px;
	padding:0px 0px 10px 0px;	
}
.news_section_1 li 
{   
	line-height:24px;
}
.news_section_date {
	color:#CA481E;
	font-weight:bold;
}
.news_section_text {
	margin-left:15px;
	list-style-type: square;
}

.news_section_text A:link {color: #4F8BA0;TEXT-DECORATION: underline;}
.news_section_text A:visited {color: #4F8BA0;TEXT-DECORATION: underline;}
.news_section_text A:hover {color: #4F8BA0;TEXT-DECORATION: underline;}
.news_section_text A:active {color: #4F8BA0;TEXT-DECORATION: underline;}

.news_section_2 {
	padding:10px 0px 0px 10px;
	margin-top:10px;
	background:#EAEAEA;
}
.news_section_2_text {
	font-weight:normal;
	line-height:18px;
	color:#555;
}
.news_section_2_pic {
	text-align:right;
}
.number_bar {
	position:relative;
	text-align:center;
	margin:9px 9px 8px 9px;
	font-weight:normal;
}
.number_bar A:link {color: #000000;TEXT-DECORATION: underline;}
.number_bar A:visited {color: #000000;TEXT-DECORATION: underline;}
.number_bar A:hover {color: #FF0000;TEXT-DECORATION: none;}
.number_bar A:active {color: #000000;TEXT-DECORATION: underline;}

.activity {
	position:relative;
	line-height:18px;
}
.activity ul {
	margin:0px 0px 10px 0px;
	padding:0px 0px 10px 0px;
	list-style-type:none;
}
.activity_bt1 {
	font-weight:bold;
	font-size:16px;
	margin-bottom:10px;
}
.activity_bt2 {
	font-weight:bold;
	margin-bottom:10px;
	margin-top:10px;
	color:#4F8BA0;
}
.news_section_1 li.activity_bt3 {
	font-weight:900;
	margin-bottom:10px;
	margin-top:10px;
	color:#699AAC;
	font-size:14px;
}
.activity_substance1 {
	line-height:18px;
	font-size:12px;
	padding-bottom:18px;
}
.activity_substance2 {
	padding-top:20px;
	line-height:40px;
	font-size:14px;
	font-weight:bold;
}

.blog_text {
	position:relative;
	line-height:18px;
	padding:25px;
	margin:2px;
	background:#DCE8EC;
}
.blog_text_date_bt {
	color:#CA481E;
	margin-top:-10px;
	font-weight:normal;
}
.blog_text_feedback {
	color:#4F8BA0;
	padding-bottom:20px;
	border-bottom:#ddd 1px solid;
}
.blog_text_feedback A:link {color: #4F8BA0;}
.blog_text_feedback A:visited {color: #4F8BA0;}
.blog_text_feedback A:hover {color: #4F8BA0;}
.blog_text_feedback A:active {color: #4F8BA0;}

.blog_text_rss {
	font-weight:bold;
	color:#4F8BA0;
	padding-bottom:10px;
}
.news_section_3 {
	position:relative;
	width:660px;
}
.news_section_3 ul {
	margin:10px 0px 0px 0px;
	padding:0px 0px 10px 0px;
	list-style-type:none;
}
.news_section_3 li {
	line-height:24px;
}

.note_text {
	position:relative;
	line-height:18px;
	padding:25px;
	background:#e9e9e9;
	margin:2px;
}
.note_text_bt {
	position:relative;
	font-weight:bold;
	font-size:16px;
	margin-bottom:10px;
}
.note_text_bar {
	background:url(images/Images_Homepage_53.jpg);
	height:55px;
	line-height:55px;
	text-align:center;
}

.contents_pic_text div {
	position:absolute;
	bottom:5px;
	right:15px;
	text-align:right;
}
.contents_pic_text_more div {
	position:absolute;
	bottom:5px;
	right:15px;
	text-align:right;
}
.span_text_1 {
	font-size:14px;
	font-weight:bold;
}
.span_text_2 {
	color:#599BB2;
}
.span_text_3 {
	color:#B34C51;
}
.ambassador_text {
	position:relative;
	padding:5px;
	text-align:center;
}

.ambassador_pic {
	position:absolute;
	bottom:5px!important;
	bottom:33px;
	right:33px;
}


.registration {
	position: relative;
	background:#F4DCCD;
	padding:2px;
}
.registration_bt {
	position:relative;
	background: url(images/Images_Homepage_09.jpg);
	height:24px;
	line-height:24px;
	color:#FFF;
	font-size:14px;
	font-weight:bold;
	text-align:center;
}
.registration_text1{
	position:relative;
}
.registration_text1 ul {
	padding:0px;
	margin:0px;
	list-style-type:none;
}
.registration_text1 li {
	margin:7px 19px 7px 0px;
	line-height:25px;
	height:25px;
	text-align:right;
}
.registration_k {
	width:144px;
	border:0px;
	background: url(images/Images_Homepage_12.jpg);
	height:25px;
	line-height:25px;
	margin:0px;
	padding:0px;
}
.registration_text2 {
	position:relative;
	line-height:20px;
	height:40px;
	text-align:center;
}
.registration_text2 A:link {color: #000000;TEXT-DECORATION: underline;}
.registration_text2 A:visited {color: #000000;TEXT-DECORATION: underline;}
.registration_text2 A:hover {color: #000000;TEXT-DECORATION: underline;}
.registration_text2 A:active {color: #000000;TEXT-DECORATION: underline;}

.registration_pj {
	margin-top:20px;
	background:#B34C51;
	color:#FFF;
}
.registration_pj A:link {color: #FFFFFF;TEXT-DECORATION: underline;}
.registration_pj A:visited {color: #FFFFFF;TEXT-DECORATION: underline;}
.registration_pj A:hover {color: #FFFFFF;TEXT-DECORATION: underline;}
.registration_pj A:active {color: #FFFFFF;TEXT-DECORATION: underline;}

.registration_pj td {
	padding-left:10px;
	line-height:14px;
}
.registration_pj span {
	line-height:20x;
	color:#FFD304;
	font-weight:bold;
}

.welcome {
	position: relative;
	background:#F4DCCD;
	padding:2px;
}
.registration_text3 {
	position:relative;
}
.registration_text3 ul {
	padding:0px;
	margin:10px;
	list-style-type:none;
}
.registration_text3 li {
	font-weight:bold;
	text-align:center;
	height:23px;
	line-height:23px;
}
.registration_text3 li A:link {color: #A52C32;TEXT-DECORATION: underline; font-weight:normal;}
.registration_text3 li A:visited {color: #A52C32;TEXT-DECORATION: underline; font-weight:normal;}
.registration_text3 li A:hover {color: #A52C32;TEXT-DECORATION: underline; font-weight:normal;}
.registration_text3 li A:active {color: #A52C32;TEXT-DECORATION: underline; font-weight:normal;}

.registration_text4 {
	padding-top:2px;
	background:#B34C51;
	position:relative;
}
.registration_text4 ul {
	margin-bottom:0px;
	margin-top:0px;
}
.registration_text4 li {
	height:23px;
	color:#FFF;
	line-height:23px;
}
.registration_text4 li A:link {color: #FFFFFF;TEXT-DECORATION: underline;}
.registration_text4 li A:visited {color: #FFFFFF;TEXT-DECORATION: underline;}
.registration_text4 li A:hover {color: #FFFFFF;TEXT-DECORATION: underline;}
.registration_text4 li A:active {color: #FFFFFF;TEXT-DECORATION: underline;}


.news {
	position:relative;
	width:225px;
	background:#E2E2E2;
	padding:2px;
}
.news_bt {
	position:relative;
	background:url(images/Images_Homepage_23.jpg);
	line-height:24px;
	height:24px;
	color:#FFF;
	font-weight:bold;
	text-align:center;
	font-size:14px;
}
.right_pic {
	position:relative;
	width:225px;
	background:#E2E2E2;
	padding:2px;
}
.right_pic_01 {
	position:relative;
	width:225px;
	background:#E2E2E2;
	margin-top:7px;
	padding:2px;
	height:29px;
	height:33px;!important
}
.list_style_type_01 {
	position:relative;
	margin-top:-10px;
}
.list_style_type_01 ul {
	list-style-type: disc;
	margin:0px 0px 15px 15px;
	padding:0px;
}
.right_pic div {
	position:relative;
}
.right_pic_bt {
	font-size:14px;
	position:relative;
	background:url(images/Images_Homepage_21.jpg);
	line-height:24px;
	height:24px;
	color:#FFF;
	font-weight:bold;
	text-align:center;
}


.news_text2 {
	line-height:18px;
	background:#FFF;
	padding-top:16px;
	padding-bottom:16px!important;
	padding-bottom:18px;
	padding-left:10px;
	margin:0px;
}


.flash_sfw {
	position:relative;
	padding:0px 20px 20px 20px;
	width:149px;
}
.flash_sfw_top {
	position:relative;
	background:url(images/Images_Homepage_47.jpg);
	height:18px;
	width:149px;
	text-align:center;
}
.flash_sfw_bottom {
	position:relative;
	background:url(images/Images_Homepage_48.jpg);
	height:18px;
	width:149px;
	text-align:center;
}
.flash_sfw_middle {
	position:relative;
	border-left:#C7C7C7 2px solid;
	border-right:#C7C7C7 2px solid;
	padding:10px 00px 10px 0px;
}
.flash_sfw_pic {
	position:relative;
	text-align:center;
	width:115px;
	border:#ddd 1px solid;
	padding:2px;
	margin-left:auto;
	margin-right:auto;
}
.flash_sfw_video {
	position:relative;
	padding-top:8px;
}

.calendar {
	position:relative;
	font-weight:bold;
	background:#FFF;
	padding:10px;
}
.calendar ul {
	padding:0px;
	margin:0px 0px 0px 30px;
}
.calendar li {	
	padding:3px;
}
.calendar li span {
	color:#CC5D39;
}
.calendar li A:link {color: #4F8BA0;}
.calendar li A:visited {color: #4F8BA0;}
.calendar li A:hover {color: #4F8BA0;}
.calendar li A:active {color: #4F8BA0;}

.star_alliance_pic {
	margin:20px 2px 2px 2px;
	border-bottom:#ddd 2px solid;
}
.registration_text2 ul {
	list-style-type:none;
	margin:20px 0px 0px 0px;
	padding:0px;
}
.activity_http A:link {color: #4F8BA0;TEXT-DECORATION: underline;font-weight:bold;}
.activity_http A:visited {color: #4F8BA0;TEXT-DECORATION: underline;font-weight:bold;}
.activity_http A:hover {color: #4F8BA0;TEXT-DECORATION: underline;font-weight:bold;}
.activity_http A:active {color: #4F8BA0;TEXT-DECORATION: underline;font-weight:bold;}

.activity_http_b {
	line-height:18px;
}
.activity_http_b A:link {color: #4F8BA0;TEXT-DECORATION: underline;}
.activity_http_b A:visited {color: #4F8BA0;TEXT-DECORATION: underline;}
.activity_http_b A:hover {color: #4F8BA0;TEXT-DECORATION: underline;}
.activity_http_b A:active {color: #4F8BA0;TEXT-DECORATION: underline;}

.update_text {
	position:relative;
	background:#F6E3D7;	
}
.update_file {
	position:relative;
	background:#E9E9E9;	
}
.update_text_bt {
	position:relative;
	background:#636363;
	line-height:30px;
	height:30px;
	padding-left:20px;
	padding-top:5px;
	color:#FFF;
	font-weight:bold;
}
.update_file_bt {
	position:relative;
	background:#FFF;
	padding-left:20px;
	padding-top:180px;
	font-weight:bold;
	text-align:center;
}
.update_text_text1 
{
    padding-top: 10px;
	position:relative;
}
.update_text_text2 {
	position:relative;
	line-height:24px;
	height:30px;
	text-align:center;
}
.update_text_text3 {
	position:relative;
	line-height:40px;
	height:40px;
	text-align:center;
}
.update_text_text4 {
	position:relative;
	background:#FFF;
	padding-top:20px;
	height:180px;
	text-align:center;
	margin-bottom:20px;
}
.Cn_En_18 {
	line-height:18px;
}
.D_DIV {
	position:relative;
	margin-left:auto;
	margin-right:auto;
	width:956px;
	background: url(images/mages_Homepage_73.jpg) repeat-y;
}
.div_clear_bottom {
	clear:both;
}
.div_left {
	position:relative;
	float:left;
}
.div_right {
	position:relative;
	float:right;
	margin:0px;
	width:229px;
}
.div_SH_BJ1 ul {
	padding:0px;
	margin:10px 10px 0px 15px;
	line-height:20px;
}
.div_SH_BJ2 ul {
	padding:0px;
	margin:10px 10px 0px 40px;
	line-height:18px;
}
.div_SH_BJ3 ul {
	padding:0px;
	margin:10px 10px 0px 50px;
	line-height:20px;
}
.title_00 { font-size:20px; color:#4F8BA0; text-align:center; line-height:25px; font-family:ºÚÌå;}
.title_01 { font-size:14px; font-weight:bold; color:#4F8BA0;}
.dl_930_div { position:relative;font-size:14px;line-height:20px;background:#E5F0F7; border-bottom:#E8E3E0 2px solid;padding:20px;}
.dl_930_div div { position:relative;margin-bottom:10px;}
.dl_930_div div ul {padding:0px 0px 0px 20px;margin:0px;}
.eventReward_font {line-height:24px;}
.eventReward_font li span {color:#4F8BA0;font-weight:bold;}