﻿@charset "utf-8";
/* CSS Document */
.main_wrap{margin:0 auto}
	.main_top{ background:url(../../images/top_menu_bg.jpg) repeat-x; height:47px;}
		.topmenu{ width:940px; height:47px; margin:0 auto;}
			.topmenu ul{ margin:0 0 0 100px;}
			.topmenu ul li{ float:left; height:47px; margin:0 20px 0 0; font-size:12px;}
				
				
			.tm_01{width:91px; height:47px;}
				.tm_01 a{width:91px; height:47px; float:left;background:url(../../images/top_menu_01_uc.jpg) no-repeat left;}
				.tm_01 a:hover{width:91px; height:47px; float:left;background:url(../../images/top_menu_01_uc.jpg) no-repeat right;}
			
			.tm_02{width:91px; height:47px;}
				.tm_02 a{width:91px; height:47px; float:left;background:url(../../images/top_menu_02_uc.jpg) no-repeat left;}
				.tm_02 a:hover{width:91px; height:47px; float:left;background:url(../../images/top_menu_02_uc.jpg) no-repeat right;}
				
			.tm_03{width:91px; height:47px;}
				.tm_03 a{width:91px; height:47px; float:left;background:url(../../images/top_menu_03_uc.jpg) no-repeat left;}
				.tm_03 a:hover{width:91px; height:47px; float:left;background:url(../../images/top_menu_03_uc.jpg) no-repeat right;}
				
			.tm_04{width:91px; height:47px;}
				.tm_04 a{width:91px; height:47px; float:left;background:url(../../images/top_menu_04_uc.jpg) no-repeat left;}
				.tm_04 a:hover{width:91px; height:47px; float:left;background:url(../../images/top_menu_04_uc.jpg) no-repeat right;}
				
			.topmenu a.current_menu{ width:91px; height:47px; background-position:right;}
							
	.blueshow{ background:url(../../images/show_bg.jpg) repeat-x;}
	
		.bluescene{ width:940px; height:237px; margin:0 auto; position:relative;}
                            .head_portrait{ position:absolute; left:-50px; top:0; background:url(../../images/b_ex_bg.png) no-repeat left top; padding:0 0 0 120px; width:540px; height:450px;}
			.me_about{ margin:0 0 0 350px;}
				.me_name{ color:#999; margin:30px 0 0 20px;float:left; clear:both;}
					.me_name span{ font-size:18px; font-weight:bold; display:block; padding:5px 0; color:#333;}
				.me_iso{margin:0 0 10px 0; border-bottom:1px dotted #999; padding:0; width:220px; height:10px;float:left; clear:both;}
				.me_info{float:left; clear:both;}
					.me_info ul{}
					.me_info ul li{ height:20px; line-height:20px;}
						.mi_t{ float:left; color:#999; width:70px; text-align:right; }
						.mi_c{ float:left; color:#333;}
		.bluemessage{ height:38px; width:940px; background:url(../../images/show_ex_bg.jpg) no-repeat; margin:0 auto;}
	.maincon{ width:940px; margin:0 auto; background:url(../../images/main_p_bg.jpg) repeat-y;}
		.bluemessage_cast_bg{ width:900px; height:44px; background:url(../../images/bluemessage_bg.jpg) no-repeat 48px 3px;}
			.bluemessage_cast{ color:#fff; padding:7px 0 0 75px;}
				.bluemessage_cast a{ color:#FFFFCC; text-decoration:underline;}
				.bluemessage_cast a:hover{ color:#FF9900; text-decoration:underline;}
		.quickaccess{ float:left; width:40px;}
			.quickaccess ul{}
			.quickaccess ul li{ width:28px; height:28px; border:1px solid #fff; background:#E8F1F3; margin:10px 0;}
			.link_home a{ width:28px; height:28px; display:block; background:url(../../images/icon_home.gif) no-repeat;}
			.link_message a{ width:28px; height:28px; display:block; background:url(../../images/icon_message.gif) no-repeat;}
			.link_rss a{ width:28px; height:28px; display:block; background:url(../../images/icon_rss.gif) no-repeat;}
			
			
		.condata{ width:650px; background:#DEEBEE; float:left;}
			.condata_top{ height:54px; background:url(../../images/cd_top_bg.jpg) no-repeat;}
			.condata_body{background:url(../../images/cd_body_bg.jpg) repeat-y;}
				.blogcon{ width:600px; margin:0 auto;}
					.bc_title{ font-size:14px; font-weight:bold; margin:0 0 0 20px;}
						.bc_title a{ color:#0A65C9;text-decoration:underline;}
					.bc_if{ font-size:12px; color:#FF9900; margin:0 0 0 20px; height:40px; line-height:40px;}
						.bc_if ul{}
						.bc_if ul li{ margin:0 25px 0 0; float:left;}
						.bc_if a{ color:#FF9900;text-decoration:underline;}
					.bc_con{ font-size:14px; color:#666; line-height:24px; clear:both;padding:0 10px 30px 10px;}	
						.bc_con img{ margin:20px 0; clear:both;}
						.bc_con a{ color:#3399CC; text-decoration:underline;}
						.bc_con_music{ color:#333;}
							.bc_con_music ul{}
							.bc_con_music ul li{}
							.bc_con_music ul li a{ color:#3399CC; text-decoration:underline;}
					/*.bc_comments{ clear:both; width:100px; height:33px; background:url(../../images/icon_comments.gif) no-repeat; margin:20px 0 30px 20px; text-align:center; padding:4px 0 0 0;}
						.bc_comments a{ color:#666; text-decoration:none; font-size:10px;}
						.bc_comments a:hover{ color:#666; text-decoration:none;}*/
					
				/*.pagelist{ width:600px; margin:0 auto 0 auto; padding:0 0 20px 0; text-align:right;}
					.pagelist a{ font-size:10px; display:block; float:left; width:20px; height:20px; line-height:18px; text-align:center; text-decoration:none; border:1px solid #D0E2E6; margin:0 3px; color:#B1CFD6;}
					.pagelist a:hover{ display:block; float:left; width:20px; height:20px; text-align:center; text-decoration:none; border:1px solid #B1CFD6; background:#fff;}*/
					
				.copyright{ width:620px; height:100px; margin:5px auto; font-size:10px; color:#999; text-align:right; line-height:16px;}
					.copyright a{ color:#999; text-decoration:underline;}
			.condata_foot{ height:15px; background:url(../../images/cd_foot_bg.jpg) no-repeat;}
		.funclist{ width:250px; float:left;}	
			.funclist ul{background:#DEEBEE; margin:0 0 10px 0; width:250px; padding:10px 0;}
			.funclist ul li{}
			
			.fl_search li{ height:60px;}
				.search_input{ background:url(../../images/search_bg.jpg) no-repeat; width:232px; height:26px; margin:0 0 0 10px;}
					.search_input input{ margin:4px 0 0 15px; border:0px; width:200px; background:transparent;}
				.search_button{margin:9px 0 0 9px;}
			
			.fl_cat li{ background:url(../../images/fl_cat_bg.jpg) no-repeat; height:37px; margin:0 0 0 15px;}
				.fc_name{ float:left; font-size:14px; margin:10px 0 0 30px;}
					.fc_name a{ color:#333;}
				.fc_num{ float:right;font-size:10px; margin:10px 30px 0 0; color:#666;}
			
			.fl_link li{ background:url(../../images/fl_link_bg.jpg) no-repeat; height:67px; margin:0 0 0 10px;}
				.fl_male{ width:40px; height:40px; background:url(../../images/icon_male.gif) no-repeat; float:left; margin:12px 10px 0 10px;}
				.fl_female{ width:40px; height:40px; background:url(../../images/icon_female.gif) no-repeat; float:left; margin:12px 10px 0 10px;}
				.fl_name{ font-size:14px; color:#666; padding:12px 0 0 0;}	
					.fl_name a{ color:#666;}
				.fl_tips{ font-size:12px; color:#999; padding:6px 0 0 0;}
			
.main_wrap_con{ margin:0 auto; width:820px;}
		.main_wrap_con ul{}
		.main_wrap_con ul li{ padding:10px 0; background:url(../../images/mpcon_head.jpg) no-repeat center top;}
			.main_wrap_con_pic{ text-align:center;}
				.main_wrap_con_pic img{ margin:10px 0; border:8px solid #fff; background:#666;}
				
			.main_wrap_con_info{ padding:10px 0; color:#fff; font-size:12px; line-height:24px;}
				.main_wrap_con_info span{ font-size:14px; font-weight:bold; color:#333;}
				.main_wrap_con_info a{ text-decoration:none; color:#39f; border-bottom:1px dashed #39f; margin:0 10px;}
				.main_wrap_con_info a:hover{ text-decoration:none; color:#fff; border-bottom:1px dashed #fff;}
				.main_wrap_con_info_left{ float:left; color:#fff; font-size:10px; font-weight:normal; margin:5px 0;}
					.main_wrap_con_info_left span{ color:#fff;}
					
	.main_wrap_bottom{ padding:30px 0 30px 0; text-align:center; font-size:10px; color:#fff;}
		.main_wrap_bottom a{ text-decoration:none; color:#39F; border-bottom:1px dashed #39F;}
		.main_wrap_bottom a:hover{ text-decoration:none; color:#fff; border-bottom:1px dashed #fff;}		
			
.clear{ clear:both;}
.fz12{ font-size:12px;}		
.fz14{ font-size:14px;}	
.bold{ font-weight:bold;}
.red{ color:#FF0000;}
.greyccc{ color:#ccc;}
.grey999{ color:#999;}
.grey666{ color:#666;}





			
			
			
			
			
