/* === CSS Document start === */
/* === import === */ 
/* === gumu新闻区专用 === */
body#v7login{
    font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif,"宋体";
	font-size:12px;
	background:#d1d6e0 repeat top center;
	color:#000000;
	text-align:center;
	margin:0px;
}
.flash-footer{
	margin:0 auto;
	clear:both;
	width:878px;
	background:#ccc url(../images/footer/footerbg.gif) repeat-x top;
	height:10px;
}

#flash-content{
	float:left;
	display : inline;
	background:#fff;
	width: 950px;
}
.flash-top{
	float:left;
	display : inline;
	background:url(../images/spacer/right_top_spacer.gif);
	width: 950px;
	height:16px;
}
#flash-nav{
	float:left;
	display : inline;
	width: 950;
	height:20px;
	background:#ffffff url(../images/spacer/spacer100.gif) repeat-x bottom;
	text-align:left;
	padding: 3px 0px 3px 8px;	
}
.flash-info{
	width:500px;
	float:left;
	padding:0px;	
	text-align:center;
	margin-right: auto; 
	margin-left: auto;
}
.flash-info2{
	width:580px;
	float:left;
	padding:0px;	
	
	text-align:left;
	}
	.flash-info4{
	width:540px;
	float:left;
	padding:0px;	
	border-bottom: 2px solid #e6e6e6;
	text-align:left;
	}
.flash-info4 li{
	width:520px;
	height: 26;
	float:left;
	padding:0px;	
	line-height: 25px;
	text-align:left;	
	}
.flash-info3{
	width:520px;
	float:right;
	padding:5px;	
	line-height: 160%;
	text-align:right;
	}
.flash-content-swf{

	text-align:center;
	margin-right: auto; 
	margin-left: auto;
	margin-top:8px;
}

.flash-content-remark{
float:left;	
	width: 500px;
	padding:5px;
	
	
}
.flash-content-remark ul{
	width: 500px;
	margin-right: auto; 
	margin-left: auto;
	text-align:center;
	list-style:none;
	padding:5px;
	border-top: 3px solid #e6e6e6;
	border-bottom: 3px solid #e6e6e6;
}
.flash-content-remark li{
list-style:none;
	text-align:left;
	margin-right: auto; 
	margin-left: auto;
	width: 500px;
	padding:3px;
	
}
#title-flash-index{
	width: 280px;
	height:39px;
	float: left;
	background:url(../images/flash/left_flash_index.gif) no-repeat left top;
}
#title-flash-list{
	width: 280px;
	height:39px;
	background:url(../images/flash/left_flash_list.gif) no-repeat left top;
}
#title-flash-game{
	width: 280px;
	height:39px;
	float: left;
	background:url(../images/flash/left_flash_game.gif) no-repeat left top;
}
#title-flash-mv{
	width: 280px;
	height:39px;
	background:url(../images/flash/left_flash_mv.gif) no-repeat left top;
}
#title-flash-top{
	width: 280px;
	height:39px;
	float: left;
	background:url(../images/flash/left_flash_top.gif) no-repeat left top;
}
#title-flash-show{
	width: 280px;
	height:39px;
	background:url(../images/flash/left_flash_show.gif) no-repeat left top;
}
#title-flash-user{
	width: 280px;
	height:39px;
	float: left;
	background:url(../images/flash/left_flash_user.gif) no-repeat left top;
}
#title-flash{
	width: 280px;
	height:39px;
	float: left;
	background:url(../images/flash/left_flash.gif) no-repeat left top;
}
#news-content{
	width: 638px;
	float: left;
	background:url(../images/bk2.gif) repeat left top;
}

.right-flash-login{
	background:url(../images/flash/rlogin.gif);
	width: 638px;
	height:49px; 
	float: left;
}
.right-flash-upload{
	background:url(../images/flash/rupload.gif);
	width: 638px;
	height:49px; 
	float: left;
}
.right-flash-info{
	background:url(../images/flash/rinfo.gif);
	width: 638px;
	height:49px; 
	float: left;
}
.right-flash-user{
	background:url(../images/flash/ruser.gif);
	width: 638px;
	height:49px; 
	float: left;
}
#title-fla-index{
	width: 240px;
	height:39px;
	float: left;
	background:url(../images/flash/left_fla_index.gif) no-repeat left top;
}
/* === gumu右侧标题新的定义 === */
#right-content-pic{
	float:right;
	display : inline;
	background:#fff;
	width: 638px;
}

.right-pic-newflash{
float: left;
	background:url(../images/flash/right_newflash.gif);
	width: 638px;
	height:49px; 
}
.right-pic-newflash2{
float: left;
	background:url(../images/flash/right_newflash2.gif);
	width: 638px;
	height:49px; 
}
.right-pic-game{
	background:url(../images/flash/right_game.gif);
	width: 638px;
	height:49px; 
	float: left;
}
.right-bg{
float: left;
	background:url(../images/png/right_2.gif) no-repeat left top;
	width: 638px;
	margin: 0px
	
}
.right-pic-2{
	background:url(../images/pic/right_pic2.gif);
	width: 638px;
	height:49px; 
}
.right-title-b{
	background:url(../images/png/righta_3.gif);
	width: 638px;
	height:19px; 
}
.right-title-gbook{
	background:url(../images/png/right_gbook.gif);
	width: 638px;
	height:44px; 
}

.right-bg-a{
float:left;
	background:url(../images/png/righta_2.gif) no-repeat left top;
	width: 638px;
	height: auto;
}
.right-bg-gbook{
	background:url(../images/png/right-180.jpg) no-repeat left top;
	width: 638px;
	height:180px;
	
}
.list-l-p250{
float:left;
width:200px;
height:150px;
padding:0px;	
margin:0px;
border:0px;
text-align:center;
}
.list-r-p{
width:250px;
height:40px;
padding:0px;	
margin:0px;
border:0px;
text-align:left;
}

.pic-topict{
   float:center;
	text-align:center;
	margin-right: auto; 
	margin-left: auto;
	padding: 5px;
	width: 580px;
}
/* === gumu图片新闻主框架定义 img new class === */
.best-pic-140	{
	width:140px;
	height:90px; 
	border:0px; 
	text-align:center;
   margin-right: auto; 
	margin-left: auto;
}
.best-pic-120	{
	width:120px;
	height:90px;
	border:0px; 
	text-align:center;
	margin-right: auto; 
	margin-left: auto;
}
.a-638-d 	{
	width:638px; 
	height:80px; 
	border:0px; 
	text-align:center;
	margin-right: auto; 
	margin-left: auto;
}


/* === gumu12090图片5个 === */
.job-user-left{
	width: 180px;
	text-align:center;
	margin-right: auto; 
	margin-left: auto;
	border:0px; 	
	}
.job-user-left li{
	height:22px;
	width:180px;
	margin-right:4px !important;
	margin-right:2px;
	list-style:none;
	text-align:left;
	margin-bottom:4px !important;	
	margin-bottom:2px;
	border-bottom: 1px solid #ccc;
}
 /* === CSS Document end === */
.text-left{
margin:0;
padding:0;
float:left;
list-style:none;
width: 180px;
text-align:right;
height:30px;
}
.text-left li{

text-align:right;
height:30px;
}

.text-right{
margin:0;
padding:0;
float:right;
list-style:none;
width: 450px;
text-align:left;
height:30px;
}
.text-right li{

text-align:left;
height:30px;
}

.text-right-login{
margin:0;
padding:0;
float:right;
list-style:none;
width: 420px;
text-align:left;

}
.text-right-login li{

text-align:left;
height:30px;
}
.text-flash1{
width:635px;
	float:left;
	height:620px;
}
.text-flashpassword{
width:635px;
	float:left;
	height:150px;
}
.text-flash2{
width:635px;
	float:left;
	height:450px;
}
.text-flash{
width:635px;
	float:left;
	height:450px;
}
.content-swf{
text-align:center;
margin-top: 2px;
margin-left: auto;
margin-right: auto;
margin-bottom: 6px;
line-height: 160%;
}

.list-l-p200{
float:left;
width:220px;
height:150px;
padding:0px;	
margin:0px;
border:0px;
}

.list-r200{
float:right;
width:350px;
padding:0px;	
margin:0px;
border:0px;
text-align:left;
}

.theme-menu{
	margin:0px;
	padding:8px 0px 8px 0px;
	list-style:none;
	width:580px;
	height:auto;
	text-align: center; 
	margin-right: auto; 
	margin-left: auto;
}
.theme-menu li{
	height:20px;
	width:60px;
	margin:0px 4px 4px 0px !important;
	margin:0px 2px 2px 0px;
	float:left;
}
.theme-menu a{
color:#000;
	display:block;
	width:60px;
	height:20px;
	background-color:#Fff;
	border:1px solid #DDD;
	font:13px arial;
	text-decoration:none;
	line-height:22px;
	text-align:center;
	}
.theme-menu a:link{
color:#000;	
background-color:#Fff;
text-decoration: none; 
}
.theme-menu a:visited{
color:#000;	
background-color:#F6F6F6;
text-decoration: none; 
}
.theme-menu a:hover{
	color:#000;
	text-decoration: none; 
	border:1px solid #669;
	background-color:#fff;
}
.theme-menu a:active{
	color:#000;
	text-decoration: none; 
	border:1px solid #669;
	background-color:#fff;
}