@charset "utf-8";
/* CSS Document */
 td,th, input, textarea, select, button,div{ color:#666; font:12px "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif; }
body, ul, dl, dd, p, h1, h2, h3, h4, li, h5, h6, form, div,fieldset { margin:0; padding:0; }
a img{ border:none; }
em, cite, th{ font-style:normal; font-weight:normal; }
table{ border-collapse:collapse; }
.input_b{border:0px;}
ul,li{list-style:none;}
html{width:100%;height:100%;}
body{
	color:#666; font:12px "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif; background:url(img/main_bj1.jpg) center 0px no-repeat;
}

                                         /* 南添加 CSS*/
/* 头部分 CSS*/
.home{width:1030px;  margin-left:auto; margin-right:auto; height:auto;}
	.heard{width:1030px; height:160px; position:relative;}
		.login{width:512px; height:auto; position:absolute; top:10px; left:320px;}
			.weibo_menu{float:left; width:126px; height:24px; background:url(img/weibo_menu.png) no-repeat;}
			.size{font-size:0; text-indent:-1000em; text-decoration:none; display:block; width:100%; height:100%;}
			.input_name{float:left; width:149px; height:22px; background:url(img/input_name.png) no-repeat; margin:1px 0px 0px 10px; display:inline;}
			.input_box1{background:fixed; border:0; width:140px; padding-left:4px; line-height:20px; height:20px;}
			.input_pass{float:left; width:95px; height:22px; background:url(img/input_pass.png) no-repeat; margin:1px 0px 0px 10px; display:inline;}
			.input_box2{background:fixed; border:0; width:86px; padding-left:4px; line-height:20px; height:20px;}
			.login_dl{float:left; width:51px; height:23px; background:url(img/login_dl.png) no-repeat; margin:1px 0px 0px 10px; display:inline;}
			.registered{float:left; width:50px; height:22px; margin:1px 0px 0px 10px; display:inline;}
			.registered span{float:left; color:#fdfae9; line-height:22px;}
			.registered a{float:left; display:block; color:#fdfae9; text-decoration:underline; line-height:22px; margin-left:10px; display:inline;}
			
			.registered_dl{float:right; width:45px; height:22px; margin-top:1px; display:inline;}
			.registered_dl span{float:right; color:#c5252f; line-height:22px;}
			.registered_dl a{float:right; display:block; text-decoration:none; color:#c5252f; line-height:22px; margin-left:10px; display:inline;}
			.registered_name{float:right; width:auto; height:22px; padding:0 5px 0px 5px; display:inline;}
			.registered_name a{display:block; color:#c5252f; text-decoration:underline; line-height:20px;}
			.registered_title{float:right; width:auto; height:22px; padding:1px 0px 0px 5px; display:inline;}
			.registered_title a{display:block; color:#c5252f; text-decoration:none; line-height:22px; font-weight:bold;}
			
	.logo{ width:140px; height:136px; position:absolute; top:12px; right:42px;}
	.countdown{width:280px; height:40px; position:absolute; top:112px; left:466px;}
	.countdown_yc{width:290px; height:76px; position:absolute; top:80px; left:460px; font-size:0; text-indent:-1000em; background:#fdfae9;}
		.countdown_day{float:left; width:34px; height:40px; margin-right:30px; line-height:40px; text-align:center; font-size:24px; color:#ffffff; font-family:"微软雅黑"; padding-left:6px;}
	
	.video{width:1030px; height:435px; position:relative;}
		.video_play{ width:540px; height:435px; float:right; padding-right:24px;}
	.menu{width:1030px; height:82px; position:relative;}
		.menu_01{width:40px; height:20px; position:absolute; top:20px; left:63px;}
		.menu_02{width:140px; height:20px; position:absolute; top:20px; left:218px;}
		.menu_03{width:80px; height:20px; position:absolute; top:20px; left:472px;}
		.menu_04{width:80px; height:20px; position:absolute; top:20px; right:248px;}
		.menu_05{width:136px; height:20px; position:absolute; top:20px; right:65px;}
	.main{width:1030px; height:1165px;}
		.singer{width:952px; height:235px; padding:55px 39px 0px 39px; overflow:hidden; float:left;}
			.singer_left{float:left; width:428px; height:212px;}
			.singer_right{float:right; width:510px; height:212px; padding-right:10px;}
				.singer_title{width:500px; height:40px;}
				.singer_comtent{width:488px; height:132px; padding-left:12px; font-family:"微软雅黑";}
					.singer_comtent .lineheit24{ line-height:24px;}
					.singer_comtent .lineheit20{ line-height:20px;}
					.magin-left5{margin-left:5px; color:#d6001d; width:auto;}
					.pading20{float:right; display:block; padding-left:15px; background:url(img/menu_fen.png) left center no-repeat}
					.pading20 span{color:#3ea147;}
				.singer_menu{width:500px; height:39px;}
					.singer_yx{float:left; width:153px; height:39px; margin-right:10px; background:url(img/menu_yx.png) no-repeat;}
					.singer_qp{float:left; width:122px; height:39px; margin-right:10px; background:url(img/menu_game.png) no-repeat;}
					.singer_fx{float:left; width:124px; height:39px; margin-right:10px; background:url(img/menu_fengx.png) no-repeat;}
					
	.news{width:1030px; height:290px; position:relative;}
		.dynamic{width:374px; height:155px; position:absolute; top:72px; left:70px;}
			.dynamic_box{overflow:hidden;overflow-y:scroll;width:374px;height:155px;}
				.dynamic_lb{width:330px; height:30px; border-bottom:1px dashed #a1a09b; background:url(img/menu_hong.png) 10px center no-repeat; padding-left:28px; line-height:30px; color:#000000; font-family:"微软雅黑";}
					.left{float:left; color:#000000; text-decoration:none;}
					/*.left:hover{text-decoration:underline;}*/
					.right{float:right;}
					.hong{color:#e60012; padding:0px 3px 0px 3px;}
					.lv{color:#3ea246; padding:0px 3px 0px 3px;}
		.activities{ width:484px; height:186px; position:absolute; right:63px; top:56px;}
	.foot{width:1030px; height:98px;}
	.hidden{display:none;}		
		
