#pagehead {
	MARGIN: 0px auto; WIDTH: 780px; HEIGHT: 121px; TEXT-ALIGN: left; BACKGROUND: url(images/banner_top.jpg) no-repeat;
}
#nav {
	MARGIN: 0px auto; WIDTH: 780px; HEIGHT: 25px; TEXT-ALIGN: left; BACKGROUND: url(images/bg_nav.gif) no-repeat center;
	
}
BODY {
	FONT-SIZE: 12px;
	BORDER-TOP-STYLE: none;
	FONT-FAMILY: "??", sans-serif, Arial;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	TEXT-ALIGN: center;
	BORDER-BOTTOM-STYLE: none;
	background-image: url(images/bg1.gif);
	background-repeat: repeat-x;
}
#nav ul
{
    margin-left:130px;
    list-style-type: none;
    text-align:center;
}
#nav a,#nav a:hover
{   color:#ffffff;
}
#nav ul li
{
    text-align:center;
    float:left;
    width:60px;
}
.pagelogin {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px;  FLOAT: right; PADDING-BOTTOM: 3px; MARGIN: 5px 5px 0px 0px; COLOR: #fff; PADDING-TOP: 3px; HEIGHT: 15px;  TEXT-ALIGN: right; 
}
.pagelogin A {
	COLOR: #fff;
}
#pagehead .pagelogo {
	FLOAT: left; WIDTH: 120px; HEIGHT: 60px; margin-left:30;
}
#pagehead .pagelogoPro {
	FLOAT: left; WIDTH: 120px; HEIGHT: 60px;
}
#pagehead .pagelogo {
	BACKGROUND: url(default/images/logo.gif) no-repeat; 
}
.pagetitle {
	FLOAT: left; padding-LEFT: 330px; margin-top:15px;WIDTH: 380px;
}
#pagehead #spacename {
	margin-top:3px; FONT-WEIGHT: bold; FONT-SIZE: 16px; WIDTH: 300px; HEIGHT: 20px; TEXT-ALIGN: left;color:#FFA003;
}

#pagehead #spacedesc {
	WIDTH: 380px; HEIGHT: 20px; TEXT-ALIGN: left;
}


#main {
	 text-align:center;
	  WIDTH: 780px;
}
#m_left {
	FLOAT: left; WIDTH: 200px;overflow:hidden;
}
#m_left .content {
	WIDTH: 185px;overflow:hidden;
}
#m_right {
	FLOAT: left; WIDTH: -780px; padding-left:5px;
}

#main {
	MARGIN-TOP: 5px;width: 780px;
}
#member_info,#member_remark,#member_resentview,#member_friend,#member_newgoods,#member_successrequest,#member_guestbook,#reditdetail,#member_tips
{
    margin-top:5px;
    BORDER-LEFT: 1px solid #A0C9D3; 
    BORDER-RIGHT: 1px solid #A0C9D3; 
    BORDER-TOP: 1px solid #A0C9D3; 
    BORDER-BOTTOM: 1px solid #A0C9D3; 
    
}
#member_remark,#member_resentview,#member_successrequest,#member_guestbook,#member_sendrequest, #member_resivrequest
{
    height:150px;
}
#member_friend
{
    height:200px;
}
#member_tips
{
    height:100px;
}
#member_sendrequest
{
    margin-top:5px;
    BORDER-LEFT: 1px solid #A0C9D3; 
    BORDER-RIGHT: 1px solid #A0C9D3; 
    BORDER-TOP: 1px solid #A0C9D3; 
    BORDER-BOTTOM: 1px solid #A0C9D3; 
}
#member_resivrequest
{
    margin-top:5px;
    BORDER-LEFT: 1px solid #A0C9D3; 
    BORDER-RIGHT: 1px solid #A0C9D3; 
    BORDER-TOP: 1px solid #A0C9D3; 
    BORDER-BOTTOM: 1px solid #A0C9D3; 
  
}
#member_remark .header ,#member_info .header,#member_resentview .header,#member_friend .header,#member_newgoods .header,#member_sendrequest .header, #member_resivrequest .header ,#member_successrequest .header,#member_guestbook .header,#reditdetail .header,#member_tips .header
{   text-align:left;
	PADDING-LEFT: 10px;
	font-weight:bold;
	LINE-HEIGHT: 22px;
	HEIGHT: 25px;
	background:url(images/bg_td.gif) repeat-x;
	color:#212123;
	
}
#member_tips
{   text-align:left;
	PADDING-LEFT: 10px;
	LINE-HEIGHT: 22px;
	HEIGHT: 25px;
	background:url(images/bg_td.gif) repeat-x;
	color:#F66474;
	
}

#reditdetail .reditnav li
{ 
    float:left; 
    display:inline; 
    width:100px;
    height:25px;
    line-height: 25px;
    text-align:center;
}
#reditdetail .reditnav 
{
    border-bottom:1px solid #A0C9D3; 
}
#reditdetail .reditnav li.hover
{
        background-color:#A0C9D3; 
}
#reditdetail li.hover a,#reditdetail li.hover a:hover
{
        color:White;
}
#reditdetail .reditnav ul
{
    height:25px;
}
.content
{
    padding:5px;
    text-align:left;
    overflow:hidden;
    
}
.content ul
{
    padding: 5px;
   
}
.content td
{
    padding: 5px;
    border-bottom: #ccccff 1px dashed;
}
.content li
{
    font-size: 12px;
    line-height: 18px;
    color: #F66474;
    text-align: left;
    list-style-type: none;
	
}
.gray12 {
	FONT-SIZE: 12px; LINE-HEIGHT: 18px; color:#444444; text-align:left
}

.blue12 {
	FONT-SIZE: 12px; LINE-HEIGHT: 18px; color:#1413e7;
}


#bottom {
	MARGIN-TOP: 5px;width: 780px
}
