#body{
	margin:0px;
	padding:0px;
	text-align:center;
 }
#main{  margin:auto;
	width:778px;
        border:#C0D2ff 1px solid;
        height:auto!important;        
        height:100%;
}
#head{	
	width:778px;
}
#mainbody{
        height:auto!important;
        width:auto!important;	
	width:100%;
	height:100%;
}
#mainbodyleft{	
	float:left;
	width:172px;
        height:auto!important;
	height:100%;
        text-align:left;		
	background-color:#e5e9fd;
}
#loginbutton {
	padding-top:30px;
	height:77px;
	width:172px;
	background-image:url(../images/01_background.gif);	
}

#mainbodyright{
	width:603px;
	height:auto!important;
	float:left;
}



#newscontent {
	width:100%;
	height:auto!important;        
	height:100%; 
        padding:0px;
        margin:0px;
	background-image:url(../images/background1.gif);
	background-repeat:repeat-x;	
        background-position:left top;	
}
#newsimage1{
        margin:0px 0px 0px 30px!important;
	margin:20px 0px 0px 30px;
        padding:10px 0px 0px 0px!important;
        padding:0px;
        text-align:left;
}
#newsimage{
        margin:0px 0px 0px 30px!important;
	margin:20px 0px 0px 30px;
        padding:0px;	
        width:100%;
        text-align:left;
}
#newscontentimg{
        text-align:left;
        padding-left:25px;
        padding-top:20px;
}
#newscontentNoBG{
	width:100%;
	height:100%-30px; 
}
#newscontentNoBGimg{
        text-align:left;
        padding-left:5px;
}
.elementgg {
        width:auto!important;
	width:100%;
        height:auto!important;
	height:100%;
}



#toplink {
	vertical-align:bottom;
 	color:#FF0000;			
 	padding-left:430px;	
}
#toplink a {
	text-decoration:none;	
}
	
#foot{	clear:both;	
	width:100%;
        margin:0px;
        padding:0px;
}
#spTidiv{
        width:100%;
        margin-bottom:20px;
}
#businessleft{
        text-align:left;
	float:left;
		
}
#businesscenter{
        margin:0px;
        padding:0px 0px 0px 3px;
	float:left;
	width:446px;
        height:auto!important;
	height:100%;
        text-align:left;
}
#businessright{
        padding:0px;
        margin:0px;
	float:left;
	width:172px;
        height:auto!important;
	height:100%;
        text-align:right;
}
/*-公积金、基金、行业内页样式-*/
#friendleft{
        margin:0px;
        padding:0px 0px 0px 3px;
	float:left;
	width:603px;
        height:auto!important;
	height:100%;
        text-align:left;
}
#friendright{
        padding:0px;
        margin:0px;
	float:left;
	width:172px;
        height:auto!important;
	height:100%;
        text-align:right;
}
#friend_list_area{
    margin-left:30px;
    margin-bottom:10px;
    text-align:left;
    width:90%; 
}
#friend_list_area span{
        background:url(../images/Home03.jpg) no-repeat 0 50%;
	padding:0px 10px 4px 12px;
	word-break:keep-all;
}
.block #friend_list_area span a{
	height:18px;
	display:block;
}
.areportp{
        FILTER:Shadow(Color=#9fd1f6,direction=120);
        WIDTH: 99%;
        color:#005CBA;
        FONT-SIZE: 14px;
        font-weight:bold;
        text-align:left; 
        margin:10px 0px 10px 0px;
        padding:0px;
}
