/*-------------Page Structure : Global ------------*/
body 
{
	font-size:12px;
	font-family:Tahoma, Arial, 新宋体;
	}
.Page
{	margin:auto;
	width:760px;
	background: #fff url(../images/header/mpindexbg001.gif);
	background-repeat:repeat-x;	
	padding:0px;
	}
.SmallTipsText{
	font-family:Song,Verdana,Hei; 
	font-size:11px;
	color:#777777;
	margin:0px 0px 0px 10px;
}
a:link { 
	color: #2E3339;
	text-decoration:none;
}
a:visited {
	color: #49515B;
	text-decoration:none;
		}
a:hover {
	color: #F26521;
	text-decoration:none;
		}
/*a:active { 
	color: #2E3339;
	text-decoration:none;
}*/
a.orange:link {
        COLOR:#000000; TEXT-DECORATION:None}
a.orange:visited {
      COLOR:#6E3700; TEXT-DECORATION:None;}
a.orange:active {
      COLOR:#A0410A; TEXT-DECORATION:None;}
a.orange:hover {
      COLOR:#FFE9D3; TEXT-DECORATION:None;}
a.blue:link
{
	color:#DE5D00; text-decoration:underline;}
a.blue:visited
{
	color:#DE5D00; text-decoration: underline;}
a.blue:hover
{
	color:#AB3801; text-decoration:underline;}
.RTable{
    border-color: #9DAAB4;
	 border-style: solid;
	 border-width: 1px;	
	 font-size: 13px;
	 line-height: 20px;
	 color: #000000;
}
.RTr1{
    background:#FFFFFF;
    height: 27px;
	 font-size: 12px;
	 line-height: 20px;
	 text-align: center;
	 border-style: solid;
	 border-width: 0  0 1px  0;
	 border-color: #C0C0C0;
	 padding:2px 0 0 0;
	}
.RTr2{
    background:#EEEEEE;
    height: 27px;
	 font-size: 12px;
	 line-height: 20px;
	 text-align: center;
	 border-style: solid;
	 border-width: 0  0 1px  0;
	 border-color: #C0C0C0;
	 padding:2px 0 0 0;
	 }
.RTrHover{
    background:#EAEAEA;
    height: 27px;
	 font-size: 12px;
	 text-decoration: none;
	 color: #FF5300;
	 line-height: 20px;
	 text-align: center;
	 border-style: solid;
	 border-width: 0  0 1px  0;
	 border-color: #C0C0C0 #C0C0C0;
	 padding:2px 0 0 0;
	 }
.RTrHead{
    background:#C8D6ED;
    height: 22px;
	 font-size: 12px;
	 text-align: center;
	 border-style: solid;
	 border-width: 0  0 1px  0;
	 border-color: #9DAAB4;
	 padding:0 0 0 0;
	 font-weight:bold;
	 }
.RTrFoot{
    background:#C8D6ED;
    height: 27px;
	 font-size: 12px;
	 text-align: right;
	 border-style: solid;
	 border-width: 0;
	 border-color: #9DAAB4;
	 padding:0 0 0 0;
	 margin:0px 5px 0px 0px;
	 }
.NTr
	{
	padding:3px 5px 3px 5px;
	margin:5px 0px 5px 0px;
	text-align:left;
	font-size:12px;
	}
.NTrL
	{
	padding:1px 2px 1px 2px;
	margin:1px 0px 1px 0px;
	text-align:left;
	font-size:12px;
	}
.NTrLB
	{
	padding:4px 2px 1px 2px;
	margin:1px 0px 1px 0px;
	text-align:left;
	font-size:12px;
	font-weight:bold;
	float:left;
	text-align:right;
	}
.NTrS
	{
	padding:2px 5px 2px 5px;
	margin:2px 0px 2px 0px;
	text-align:left;
	font-size:12px;
	}
.NTrH
	{
	margin:10px 0px 10px 0px;
	text-align:left;
	font-size:12px;
	}
.NTrN
	{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	text-align:left;
	font-size:12px;
	height:20px;
	}
	.NTrN_R1
	{
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;
		text-align:left;
		font-size:12px;
		background-color:#EBEFF4;
		height:20px;
	}
	.NTrN_R2
	{
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;
		text-align:left;
		font-size:12px;
		background-color:#FFFFFF;
		height:20px;
	}
.NTrM
	{
	padding:3px 5px 3px 5px;
	margin:5px 0px 5px 0px;
	text-align:center;
	font-size:12px;		
	}
.NTr_T
	{
	float:left; 
	height:25px; 
	width:130px; 
	text-align:center; 
	font-weight:bold;
	padding:10px 0px 0px 0px
	}

/*----------------Page Structure : Form Elements-------------------*/
.NormalTxtInput{
	background-color:#f5f5f5;
	border-left:1px solid #808080;
	border-top:1px solid #808080;
	border-right:1px solid #c9c9c9;
	border-bottom:1px solid #c9c9c9;
	vertical-align:middle;
	font-size:12px;
	color:#000000;
	/*padding-left:2px;*/
}
.NormalTxtInputHighLight{
	background-color:#FFEFF5;
	border-left:1px solid #F3658D;
	border-top:1px solid #F3658D;
	border-right:1px solid #F3658D;
	border-bottom:1px solid #F3658D;
	vertical-align:middle;
	font-size:12px;
	color:#000000;
	/*padding-left:2px;*/
}
.SmallTxtInput{
	background-color:#f5f5f5;
	border-left:1px solid #808080;
	border-top:1px solid #808080;
	border-right:1px solid #c9c9c9;
	border-bottom:1px solid #c9c9c9;
	vertical-align:middle;
	font-size:9px;
	color:#000000;
	padding-left:2px;
}
.NormalSelect{
	background-color:#f5f5f5;
	vertical-align:middle;
	font-size:12px;
	color:#000000;
}
.NormalButton{
	font-size:13px;
	color:#313334; 
	padding-top:4px;
	/*cursor:pointer!important;*/
	cursor:pointer;
	border:1px solid #B5C5D1; 
	background:url(../images/mpindexbtn1.gif) repeat-x #FFFFFF; 
	vertical-align:middle;
	text-align: center;
	height:26px;
}
.NormalButtonS{
	font-size:11px;
	color:#313334; 
	padding-top:4px;
	/*cursor:pointer!important;*/
	cursor:pointer;
	border:1px solid #B5C5D1; 
	background:url(../images/mpindexbtn1.gif) repeat-x #FFFFFF; 
	vertical-align:middle;
	text-align: center;
	height:22px;
	width:64px;
}
.NormalButtonSubmit{
	font-size:13px;
	color:#FFFFFF; 
	padding-top:3px!important;
	padding-top:4px;
	/*cursor:pointer!important;*/
	cursor:pointer;
	border:1px solid #9D9D9A;
	background:url(../images/mpindexbtn-1.gif) repeat-x  #FFFFFF; 
	vertical-align:middle;
	text-align: center;
	height:26px;
}
.NormalButtonSubmitS{
	font-size:11px;
	color:#FFFFFF; 
	padding-top:3px!important;
	padding-top:4px;
	/*cursor:pointer!important;*/
	cursor:pointer;
	border:1px solid #9D9D9A;
	background:url(../images/mpindexbtn-1.gif) repeat-x  #FFFFFF; 
	vertical-align:middle;
	text-align: center;
	height:22px;
	width:64px;
}
.NormalButtonSmall{
     height:22px;
	 width:60px; 
	 border:1px solid #B5C5D1; 
	 background: url(../images/button01.gif) repeat-x  #FFFFFF; 
	 font-size:12px; 
	 font-weight:bolder; 
	 color:#3F3F3F; 
	 cursor:pointer
}
.NormalTextArea{
	 border:1px solid #B5C5D1; 
	 background-color:#f5f5f5;
	 font-size:12px;
	 border:1px solid #808080;
	 }
/*----------------Page Structure : Top-------------------*/
.Top{
    font-family: 宋体, Arial;
	font-size:12px;
	width:760px;
	margin:0px 0px 10px 0px;
	padding:0px;
	}
.Top_Header{
	font-size:12px;
}
.Top_Cookies
{
         width:750px;
		 text-align:right;
		 padding:5px 10px 0px 0px;
		 background: url(../images/header/mpindexbj001t.gif) no-repeat;
		 height:18px;
		 }
.Top_Pic
{
	height:90px; 
	margin:0px; 
	padding:0px;
	
}
.Top_Logo
{
		float:left; 
		width:270px; 
		height:75px; 
		padding:0px 0px 0px 30px;
}
.Top_Banner
{
		float:left; 
		width:450px; 
		height:75px; 
		padding:3px 0px 0px 0px;
}

#Tabs {
         width:758px;
		 height:23px;
		 
		 font-size:14px;
		 font-weight:bold;
		 text-align:center;
		 display:block;
		 border:1px solid #8491AE;
		 background-image:url(../images/header/indextab01.gif);
      }
    #Tabs ul {
          margin:0px;
          padding:0px 0px 0px 2px;
          border:0px;
          list-style:none;
          text-align: center;
      }
    #Tabs li 
    {

	   height:21px;
        float: left;
        text-align: center;
      }
    #Tabs a 
    {
	  width: 151px;
	  height:18px;
      background:url("../Images/header/indextab01.gif") no-repeat left top;
      margin:0px;
      padding:5px 0px 0px 0px;
      text-decoration:none;
      display: block;
      color: #3F3F3F;
      }
    #Tabs a span {
      float:left;
      display:block;
      background:url("../Images/header/indextab02.gif") no-repeat right top;
      padding:5px 0 0 0;
      color: #3F3F3F;
      }
    #Tabs a:hover span {
      color:#6B78A9;
      }
    #Tabs a:hover {
        color: #930;
		background:url(../images/header/indextab02.gif);
		text-decoration:none;
      }
      #Tabs #current{
         color: #930;
		background:url(../images/header/indextab02.gif);
      }
      #Tabs #current a span {
         color: #930;
		background:url(../images/header/indextab02.gif);
      }
 #navlist {
        padding: 3px 0;
        margin-left: 0;
        border-bottom: 1px solid #778;
        font: bold 12px Verdana, sans-serif;
        margin:5px 0px 0px 0px;
}

#navlist li {
        list-style: none;
        margin: 0;
        display: inline;
}

#navlist li a {
        padding: 3px 0.5em;
        margin-left: 3px;
        border: 1px solid #778;
        border-bottom: none;
        background: #DDE;
        text-decoration: none;
}

#navlist li a:link { color: #448; }
#navlist li a:visited { color: #667; }

#navlist li a:hover 
{
        color: #000;
        background: #AAE;
        border-color: #227;
}

#navlist li a#current {
        background: #FBFBFB;
        border-bottom: 1px solid #FBFBFB;
}
#navcontainer 
{
    
}
.Mail_Title
{
    	font-size:13px;
		font-weight:bold;
		width:100%;
		display:block;
		background-color:#FF7E00;
		color:#874300;
		text-indent:5px;
		height:20px;
		padding:4px 0px 0px 0px;
}


/*----------------Page Structure : Middle-------------------*/
.Middle{
	font-size:12px;
	margin:0 0 10px 0;
	padding:0px 0px 0px 0px;
	width:760px;
	}
.Middle_Left
{
	width:200px;
	float:left;
}
.Middle_Right
{
	width: 540px;
	float: left;
	padding:0px 0px 0px 30px;
}

.Default_Left
{
	font-size:12px;
	margin:0px 3px 0px 0px;
	width:148px;
	float:left;
	padding:0px;
	border:solid 1px #9DAAB4;
}
#Default_Left_Menu
{
	
}

.Default_Center
{
	font-size:12px;
	margin:0px;
	padding:0px;
	/*width:330px;*/
	width:380px;
	float:left;
	padding:0px;
}
#Default_Center_Search
{
	text-align:left; 
	background: #BFCCDF; 
	width:380px; 
	padding:0px; 
	height:112px
}
#Default_Center_Intro
{
	width:380px; 
	margin:3px 0px 0px 0px; 
	padding:0px; 
}
.Default_Center_Intro_List
{
	height:56px; 
	border:solid 1px #9DAAB4;
}
.Default_Center_Intro_Title
{
	 font-weight:bold; 
	 font-size:13px; 
	 width:75px; 
	 float:left; 
	 height:56px; 
	 text-indent:10px; 
}
.Default_Center_Intro_Content
{
	font-size:12px; 
	width: 15px;
	float:left; 
	height:56px;
}
.Default_Center_Intro_Arrow
{
	font-size:12px; 
	width:270px; 
	float:right; 
	height:56px;
}
.Default_Right
{
	font-size:12px;
	margin:0px;
	padding:0px;
	width:224px;
	padding:0px;
	float:right
}
.About_Title
{
	font-size:12px;
	font-weight:bold;
	background-color:#E4E7EC;
	border-bottom:solid 1px #9EB0CA;
	border-top:solid 1px #9EB0CA;
	width:148px;
	height:20px;
	text-indent:15px;
	color:#FF6600;
	padding:5px 0px 0px 0px;
}
.About_List
{
	font-size:12px;
	background-color:#FFFFFF;
	width:148px;
	text-indent:25px;
	height:20px;
	padding:5px 0px 0px 0px;
}
.Main_Tips{
	background: #FBFBFB;
	border: #E2A86E solid 1px;
	font-size: 12px;
	color: #432200;
	text-indent:20px;
	line-height:20px;
	}
		.Main_Tips .T1 
		{
			background: #F9F4E9;
			font-size:12px;
			font-weight:bold;
			display:block;
			text-indent:5px;
			padding:3px 0px 3px 3px;
			color: #CC6600;
			}
.Main_Table{
	background-color:#FAFAFA;
	font-size:12px;
	padding:0px 0px 5px 0px;
	border:1px solid #9EB0CA;
	margin:5px 0px 5px 0px;
	/*height:inherit;*/
	/*overflow:auto;*/
	}
.T1-Blue {
		font-size:13px;
		font-weight:bold;
		width:100%;
		display:block;
		background-color:#F0F0F0;
		border-bottom-color:#9EB0CA;
		border-bottom-style:solid;
		border-bottom-width:thin;
		text-indent:5px;
		height:25px;
		padding:8px 0px 0px;
		}
.T1-Green {
		font-size:13px;
		font-weight:bold;
		width:100%;
		display:block;
		background-color:#F0F0F0;
		border-bottom-color:#648E3A;
		border-bottom-style:solid;
		border-bottom-width:thin;
		text-indent:5px;
		height:25px;
		padding:8px 0px 0px;
		}
.T1-Yellow {
		font-size:13px;
		font-weight:bold;
		width:100%;
		display:block;
		background-color:#F0F0F0;
		border-bottom-color:#C66300;
		border-bottom-style:solid;
		border-bottom-width:thin;
		text-indent:5px;
		height:25px;
		padding:8px 0px 0px;
		}
.T2 {
		font-size:13px;
		font-weight:bold;
		background-color:#F0F0F0;
		width:100%;
		display:block;
		text-indent:5px;
		height:20px;
		padding:3px 0px 0px;
		}
.T3 {
		font-size:12px;
		background-color:#F0F0F0;
		width:100%;
		text-indent:5px;		
		padding:3px 0px 0px;
		font-weight:bold;
		vertical-align: middle;
		}
.T4 {
		font-size:12px;
		width:100%;
		display:block;
		text-indent:5px;
		height:15px;
		padding:3px 0px 0px;
		font-weight:bold;
		}
.T5 {
	    text-align:left;
       text-indent:5px;
       background: #F0F0F0; 
       font-weight: bold; 
       font-size: 12px;
       line-height: 20px;
		}
.T6 {
	    text-align:left;
       text-indent:5px;
       background: #C1D0DF; 
       font-weight: bold; 
       font-size: 12px;
       line-height: 20px;
       color:White;
		}
.Main_Warning {
	background-color:White;
	font-size:12px;
	color:#FF0033;
	padding:0px 1px 5px;
	border:1px dotted #F3658D;
	margin:5px 10px 5px;
	float:left;
		}
	.Main_Warning_T1 {
			font-size:12px;
			font-weight:bold;
			background-color:#FFEFF5;
			width:100%;
			display:block;
			text-indent:5px;
			height:20px;
			padding:3px 0px 0px;
			}
.Default_Table_1{
	font-size:12px;
	margin:0px;
	padding:0px ;
	width:158px;
	height:200px ;
	float:left;
	border:1px solid #9EB0CA;
	background-color:#FAFAFA;
	}
.Default_Table_2{
	font-size:12px;
	margin:0px;
	padding:0px;
	width:378px;
	height:212px ;
	float:left;
	border:1px solid #9EB0CA;
	background-color:#FAFAFA;
	margin:3px 0px 0px 0px;
	}
.Default_Table_3{
	font-size:12px;
	margin:3px 0px 0px 0px;
	padding:0px ;
	width:222px;
	height:212px ;
	float:right;
	border:1px solid #9EB0CA;
	background-color:#FAFAFA;
	}
.Default_Table_EP{
	font-size:12px;
	margin:3px 0px 0px 0px;
	padding:0px 0px 5px;
	width:758px;
	height:90px ;
	border:1px solid #9EB0CA;
	background-color:#FAFAFA;
	float:left;
	}
.Default_Table_Link{
	font-size:12px;
	margin:3px 0px 0px 0px;
	padding:0px 0px 5px;
	width:758px;
	/*height:40px ;*/
	border:1px solid #9EB0CA;
	background-color:#FAFAFA;
	float:left;
	}
.Default_Search{
     background: #BFCCDF;
	  width:260px;
	  height:141px;
	  margin:6px 0px 0px 0px;
	  text-align: center;
	  padding:10px 15px 0px 15px;
	  float: left;
	}
.Default_SearchPic{
     background: #BFCCDF;
	  width:220px;
	  height:147px;
	  margin:6px 0px 0px 0px;
	  border:#BFCCDF solid 2px;
	  padding:0px 0px 0px 0px;
	  text-align: center;
	  float: left;
	}
.Default_Login{
      background: #FF7F00;
	  width:224px;
	  height:183px;
	  text-align:left;
	  margin:0px 0px 0px 0px;
	  padding: 5px 0px 0px 0px;
	  float: right;
	  font-size: 12px;
	  text-indent:10px
	} 
.Default_Friend{
     background: #BFCCDF url(../images/mpindexfri.gif) repeat-x;
	  width:224px;
	  height:97px;
	  color:#34383E;
	  font-size:12px;
	  text-align:left;
	  text-indent:10px;
	  margin:3px 0 0 0;
	  padding:6px 0 0 0;
	  float: right;
	}
#Default_Explain{
     background:#FFFFFF;
	  width: 530px;
	  height:135px;
	  margin:6px 0px 0 0;
	  text-align: center;
	  float: left;
	  display:block;
	}
	    #Default_Explain ul {
        border: 0;
        margin: 0;
        padding: 0;
        list-style-type: none;
        text-align: center;
}
     #Default_Explain ul li {
        float: left;
        text-align: center;}
/*----------------Page Structure : Forum-------------------*/
.FTrHead{
	 height:24px;
	 color: White; 
	 font-size:12px;
	 font-weight:bold;
	 padding:0px 0 0 0;
	}
	.FTrHead_L
	{
		 background:  #A7A7AC url(../images/bbslistt01.gif); 
		 text-align:center; 
		 float:left;
		 border-left-color: #A1A4A9; 
		 border-left-width:1px; 
		 border-left-style:solid; 
		 height:20px;
		 padding:4px 0 0 0;
	}
	.FTrHead_R
	{
		 background:  #A7A7AC url(../images/bbslistt01.gif); 
		 text-align:center; 
		 float:left;
		 border-left-color: #A1A4A9; 
		 border-left-width:1px; 
		 border-left-style:solid; 
		 border-right-color: #A1A4A9; 
		 border-right-width:1px; 
		 border-right-style:solid; 
		 height:20px;
		 padding:4px 0 0 0;
	}
	
.FTr1{
   background:#F3F3F3;
	height: 20px;
	font-size: 12px;
	border-top: solid #A1A4A9 1px ;
	border-bottom:solid #A1A4A9 1px ;
   text-align: center;
	}
	.FTr1_L
	{
		 background:  #F3F3F3; 
		 float:left;
		 border-left-color: #A1A4A9; 
		 border-left-width:1px; 
		 border-left-style:solid; 
		 height:19px;	
		 padding: 5px 0px 0px 0px ;
	}
	.FTr1_R
	{
		 background:  #F3F3F3; 
		 float:left;
		 border-left-color: #A1A4A9; 
		 border-left-width:1px; 
		 border-left-style:solid; 
		 border-right-color: #A1A4A9; 
		 border-right-width:1px; 
		 border-right-style:solid; 
		 height:19px;	
		 	padding: 5px 0px 0px 0px ;
	}
.FTr2{
   background:#FFFFFF;
	height: 24px;
	font-size: 12px;
   text-align: center;
	}
	.FTr2_L
	{
		 background:  #FFFFFF; 
		 float:left;
		 border-left-color: #A1A4A9; 
		 border-left-width:1px; 
		 border-left-style:solid; 
		 height:19px;	
		 padding:5px 0px 0px 0px
	}
	.FTr2_R
	{
		 background:  #FFFFFF;
		 float:left;
		 border-left-color: #A1A4A9; 
		 border-left-width:1px; 
		 border-left-style:solid; 
		 border-right-color: #A1A4A9; 
		 border-right-width:1px; 
		 border-right-style:solid; 
		 height:19px;	
		 padding:5px 0px 0px 0px
	}	

.FTrHover{
   background:#F9F4E9;
	height: 28px;
	color:#F26521;
	font-size: 12px;
	text-decoration: none;
	border-bottom: solid #A1A4A9 1px ;
	padding: 7px 0 0 0 ;
   text-align: center;
	}
.FTrFoot{
	height: 18px;
	color:#C66300;
	font-size: 12px;
	font-weight: bold;
	margin:0px 0px 5px 0px;
	text-align:right;
	}
.FTrlist-Body{
   background:#F5F6F7;
	color:#3F3F3F;
	font-size: 12px;
	padding: 0px 0px 0px 0px ;
	}
.FVlist_Body
	{
	background:#F5F6F7;
	color:#3F3F3F;
	font-size: 12px;
	padding: 0px 0px 0px 0px ;
	width:758px;
	}
.FVlist_T_1
	{
	background:#F3F3F3;
	font-size: 12px;
	padding: 0px 5px 0 0px ;
	width:160px;
	float:left;
	/*border-right:solid 1px #A1A4A9;*/
	}
.FVlist_T_2
	{
	background:#F9F9F9;
	font-size: 12px;
	padding: 0px 0px 0 5px ;
	border-left: solid #A1A4A9 1px ;
	/*height:150px;*/
	width:584px;
	float:right;
	}
.FVlist_T
	{
	background:#F5F6F7;
	color:#3F3F3F;
	font-size: 12px;
	/*border: solid #A1A4A9 1px ;*/
	padding: 0px 0px 0px 0px ;
	margin:5px 0px 0px 0px;
	width:755px;
	border:solid 1px #A1A4A9;
	overflow:auto;
	}
.FVlist_T_C
	{
	color:#3F3F3F;
	font-size: 12px;
	padding: 5px 5px 5px 5px ;
	width:567px;
	}
.FVlist_T_Q
	{
	background:#FFFFFF;
	color:#3F3F3F;
	font-size: 12px;
	padding: 5px 5px 5px 5px ;
	width:537px;
	}
.FA_T
{
	float:left; 
	width:118px; 
	text-align:center; 
	text-indent:15px; 
	padding:15px 5px 5px 5px; 
	font-weight:bold;
}
/*----------------Page Structure : User-------------------*/
.User_Default_T1
{
 border: solid 1px #2A7391;
  background: #FAFAFA;
 line-height: 20px;   
 margin:5px 0px 5px 0px;
 padding:0px 0px 5px 0px;
}
.User_Default_T1_Title
{
color: #2A7391; 
background: #E8F4F9; 
font-weight: bold; 
font-size: 12px;
 line-height: 20px;
 text-align:left;
 text-indent:5px
}
.User_Default_T2
{
 border: solid 1px #A36107;
  background: #FFF8F1;
 line-height: 20px;   
 margin:5px 0px 5px 0px;
 padding:0px 0px 5px 0px;
}
.User_Default_T2_Title
{
    		 text-align:left;
      text-indent:5px;
      color: #993300;
       background: #FFD8B1; 
       font-weight: bold; 
       font-size: 12px;
      line-height: 20px;
}
.User_Default_T3
{
 border: solid 1px #D09C00;
  background: #FEF8D5;
 line-height: 20px;   
 margin:5px 0px 5px 0px;
 padding:0px 0px 5px 0px;
}
.User_Default_T3_Title
{
    		 text-align:left;
      text-indent:5px;
      color: #A75E14;
       background: #FCD86B; 
       font-weight: bold; 
       font-size: 12px;
      line-height: 20px;
}
.User_Default_Title
{
    color: #993300; 
    font-size: 13px; 
    font-weight: bold;
}
.User_Default_Number
{
    color: #D65A00; 
    font-size: 12px; 
    font-weight: bold;
}

.UTrFoot{
	
	color:#C66300;
	font-size: 12px;
	font-weight: bold;
	margin:0px 0px 5px 0px;
	text-align:right;
	}
.UTrABC
{
	font-size:14px;
	font-weight:bold;
}

.UTrHead{
	 height:24px;
	 color: White; 
	 font-size:12px;
	 font-weight:bold;
	 padding:0px 0 0 0;
	 margin:3px 5px 3px 5px;
	}
	.UTrHead_L
	{
		 background:  #A7A7AC url(../images/bbslistt01.gif); 
		 text-align:center; 
		 float:left;
		 border-left-color: #A1A4A9; 
		 border-left-width:1px; 
		 border-left-style:solid; 
		 height:20px;
		 padding:4px 0 0 0;
	}
	.UTrHead_R
	{
		 background:  #A7A7AC url(../images/bbslistt01.gif); 
		 text-align:center; 
		 float:left;
		 border-left-color: #A1A4A9; 
		 border-left-width:1px; 
		 border-left-style:solid; 
		 border-right-color: #A1A4A9; 
		 border-right-width:1px; 
		 border-right-style:solid; 
		 height:20px;
		 padding:4px 0 0 0;
	}
	.UTr1{
	    background:#F3F3F3;
		height: 24px;
		color:#000000;
		font-size: 12px;
		border-top: solid #A1A4A9 1px ;
		text-align: center;
		margin:0px 5px 0px 5px;
	}
	/*1-31-2007 13:43 王越*/
	.UTr1_NoMarin{
		background:#F3F3F3;
		height: 23px;
		color:#000000;
		font-size: 12px;
		border-top: solid #A1A4A9 1px ;
		text-align: center;
		margin:0px 0px 0px 0px;
	}
	/*12-6-2007 10:40 wangy*/
	.Table_L_T
	{
		 background:  #F3F3F3; 
		 float:left;
		 border-left-color: #A1A4A9; 
		 border-left-width:1px; 
		 border-left-style:solid; 
		 border-top-color: #A1A4A9; 
		 border-top-width:1px; 
		 border-top-style:solid;
		 height:20px;	
		 padding: 5px 0px 0px 0px ;
	}
	.Table_L_T_R
	{
		 background:  #F3F3F3; 
		 float:left;
		 border-left-color: #A1A4A9; 
		 border-left-width:1px; 
		 border-left-style:solid; 
		 border-top-color: #A1A4A9; 
		 border-top-width:1px; 
		 border-top-style:solid;
		 border-right-color: #A1A4A9; 
		 border-right-width:1px; 
		 border-right-style:solid;
		 height:20px;	
		 padding: 5px 0px 0px 0px ;
	}
	.Table_B
	{
		 height:1px;	
		 background-color:#A1A4A9;
	}
	.UTr1_L_B
	{
		 background:  #F3F3F3; 
		 float:left;
		 border-left-color: #A1A4A9; 
		 border-left-width:1px; 
		 border-left-style:solid; 
		 border-bottom-color: #A1A4A9; 
		 border-bottom-width:1px; 
		 border-bottom-style:solid;
		 height:20px;	
		 padding: 5px 0px 0px 0px ;
	}
	.UTr1_L_R_B
	{
		 background:  #F3F3F3; 
		 float:left;
		 border-left-color: #A1A4A9; 
		 border-left-width:1px; 
		 border-left-style:solid;
		 border-right-color: #A1A4A9; 
		 border-right-width:1px; 
		 border-right-style:solid; 
		 border-bottom-color: #A1A4A9; 
		 border-bottom-width:1px; 
		 border-bottom-style:solid;
		 height:20px;	
		 padding: 5px 0px 0px 0px ;
	}
	.UTr1_L_B_M
	{
		 background:  #FFFCF6; 
		 float:left;
		 border-left-color: #A1A4A9; 
		 border-left-width:1px; 
		 border-left-style:solid; 
		 border-bottom-color: #A1A4A9; 
		 border-bottom-width:1px; 
		 border-bottom-style:solid;
		 height:20px;	
		 padding: 5px 0px 0px 0px ;
		 color: #F26521;
	}
	.UTr1_L_R_B_M
	{
		 background:  #FFFCF6; 
		 float:left;
		 border-left-color: #A1A4A9; 
		 border-left-width:1px; 
		 border-left-style:solid;
		 border-right-color: #A1A4A9; 
		 border-right-width:1px; 
		 border-right-style:solid; 
		 border-bottom-color: #A1A4A9; 
		 border-bottom-width:1px; 
		 border-bottom-style:solid;
		 height:20px;	
		 padding: 5px 0px 0px 0px ;
		 color: #F26521;
	}
	/**/
	.UTr1_L
	{
		 /*background:  #F3F3F3; */
		 float:left;
		 border-left-color: #A1A4A9; 
		 border-left-width:1px; 
		 border-left-style:solid; 
		 height:20px;	
		 padding: 5px 0px 0px 0px ;
	}
	.UTr1_R
	{
		 /*background:  #F3F3F3;*/
		 float:left;
		 border-left-color: #A1A4A9; 
		 border-left-width:1px; 
		 border-left-style:solid; 
		 border-right-color: #A1A4A9; 
		 border-right-width:1px; 
		 border-right-style:solid; 
		 height:20px;	
		 padding: 5px 0px 0px 0px ;
	}
	/*2006-12-14 9:46:00 Thursday MySelf*/
	.UTr1_L_M
	{
		 background:  #FFFCF6; 
		 float:left;
		 border-left-color: #A1A4A9; 
		 border-left-width:1px; 
		 border-left-style:solid; 
		 height:20px;	
		 padding: 5px 0px 0px 0px ;
		 color: #F26521;
	}
	.UTr1_R_M
	{
		 background:  #FFFCF6; 
		 float:left;
		 border-left-color: #A1A4A9; 
		 border-left-width:1px; 
		 border-left-style:solid; 
		 border-right-color: #A1A4A9; 
		 border-right-width:1px; 
		 border-right-style:solid; 
		 height:20px;	
		 padding: 5px 0px 0px 0px ;
		 color: #F26521;
	}
	
.UTr2{
   background:#FFFFFF;
	
	color:#000000;
	font-size: 12px;
	border-top: solid #A1A4A9 1px ;
	border-bottom: solid #A1A4A9 1px ;
   text-align: center;
   margin:0px 5px 10px 5px;
	}
	.UTr2_L
	{
		 background:  #FFFFFF; 
		 float:left;
		 border-left-color: #A1A4A9; 
		 border-left-width:1px; 
		 border-left-style:solid; 
		 
		 padding:3px 0px 0px 0px
	}
	.UTr2_R
	{
		 background:  #FFFFFF;
		 float:right;
		 border-left-color: #A1A4A9; 
		 border-left-width:1px; 
		 border-left-style:solid; 
		 border-right-color: #A1A4A9; 
		 border-right-width:1px; 
		 border-right-style:solid; 
		 padding:3px 0px 0px 0px
	}
.UTr_B
	{
		 background:#F3F3F3; 
		 border-top-color: #A1A4A9; 
		 border-top-width:1px; 
		 border-top-style:solid; 
		 /*height:5px;	*/
		 padding: 5px 0px 0px 0px ;
		 text-align:center; 
		 margin:0px 5px 0px 5px;
	}
/*----------------Page Structure : Bottom-------------------*/
.Bottom{
	font-size:12px;
	color:#000000;
	margin:0px;
	/*padding:5px 0px 5px 0px;*/
	width:760px;
	text-align:center;
	height:90px;
	float:left;
	}
.Bottom_Menu
{
	    width: 760px;
        padding: 10px 0px 5px 0px;
        /*margin: 3px 0px 0px 0px;*/
        border: 0px solid #ccc;
        background: #fff;
        text-align:center;
}
	#navPyra {
        margin: 0;
        padding: 0 0 20px 10px;
        border-bottom: 1px solid #9EB0CA;
}

#navPyra li {
        margin: 0;
        padding: 0;
        display: inline;
        list-style-type: none;
}

#navPyra a:link, #navPyra a:visited {
        float: left;
        font-size: 11px;
        line-height: 14px;
        padding: 0 50px 6px 50px;
        text-decoration: none;
        color: #708491;
}

#navPyra a:link.active, #navPyra a:visited.active, #navPyra a:hover {
        color: #000;
        background: url(/images/pyramid.gif) no-repeat bottom center;
}

.Bottom_Line
		{
		height:1px;
		color:#6B78A9;
		margin:5px 0px 5px 0px;
		} 
.Bottom_Text
		{
		font-size:11px;
		color:Gray;
		}
		

/*---JavaScript Control Calendar---*/
#cal_calendarTable
{
	border: 1px solid red;	
	position: absolute;
	left: 200px;
	z-index: 1;
	background-color: White;
	display: none;
}

	#cal_calendarTable .headTable
	{

	}
		#cal_calendarTable .calendarHeadTableRow
		{
		}
			#cal_calendarTable .calendarHeadTableRowCell
			{
				background-color: #BFCCDF;
				cursor: pointer;
			}

			#cal_calendarTable .headTableRowCellPrevMonth
			{
				color: White;
				cursor: pointer;
				width: 20px;
				text-align: center;
			}
			
			#cal_calendarTable .headTableRowCellNextMonth
			{
				color: White;
				cursor: pointer;
				width: 20px;
				text-align: center;
			}
			
			#cal_calendarTable .headTableRowCellCurrentMonth
			{
				
			}
			
			#cal_calendarTable .yearSelect
			{
				font-size: 12px;
				font-family: Tahoma, Arial, Courier New, 宋体;
			}
			
			#cal_calendarTable .monthSelect
			{
				font-size: 12px;
				font-family: Tahoma, Arial, Courier New, 宋体;
			}
		
		#cal_calendarTable .calendarRowDayName
		{
			width: 14.28%;
			background-color: #DAE6F6;
			text-align: center;
			color: #4D71AB;
			height: 20px;
		}
		
			#cal_calendarTable .weekEnd
			{
				background-color: #EAF0FA;
				text-align: center;
				height: 20px;
				cursor: pointer;
			}
			
			#cal_calendarTable .day
			{
				text-align: center;
				background-color: #F3F3F3;
				height: 20px;
				cursor: pointer;
			}
			
			#cal_calendarTable .today
			{
				text-align: center;
				background-color: #F26521;
				color: White;
				height: 20px;
				cursor: pointer;
			}
			
			#cal_calendarTable .otherMonthDay
			{
				text-align: center;
				background-color: White;
				color: #EEEEEE;
				height: 20px;
				cursor: pointer;
			}
			
			
/*---JavaScript Control Calendar---*/
#cal2_calendarTable
{
	border: 0px solid red;	
	background-color: White;
	width: 100%;
}

	#cal2_calendarTable .headTable
	{

	}
		#cal2_calendarTable .calendarHeadTableRow
		{
		}
			#cal2_calendarTable .calendarHeadTableRowCell
			{
				background-color:#BFCCDF;
				cursor: pointer;
			}

			#cal2_calendarTable .headTableRowCellPrevMonth
			{
				color: White;
				cursor: pointer;
				width: 20px;
				text-align: center;
			}
			
			#cal2_calendarTable .headTableRowCellNextMonth
			{
				color: White;
				cursor: pointer;
				width: 20px;
				text-align: center;
			}
			
			#cal2_calendarTable .headTableRowCellCurrentMonth
			{
				width: 100%;
				text-align: center;
			}
			
			#cal2_calendarTable .yearSelect
			{
				font-size: 12px;
				font-family: Tahoma, Arial, Courier New, 宋体;
			}
			
			#cal2_calendarTable .monthSelect
			{
				font-size: 12px;
				font-family: Tahoma, Arial, Courier New, 宋体;
			}
		
		#cal2_calendarTable .calendarRowDayName
		{
			width: 14.28%;
			background-color: #DAE6F6;
			text-align: center;
			color: #4D71AB;
			height: 20px;
		}
			#cal2_calendarTable .dayText
			{
				display: block;
				background-color: #AEB0B3;
				text-align: right;
				padding-right: 3px;
			}
			#cal2_calendarTable .weekEnd
			{
				background-color: #EAF0FA;
				text-align: center;
				height: 100px;
				cursor: pointer;
				vertical-align: top;
			}
			
			#cal2_calendarTable .day
			{
				text-align: center;
				background-color: #F3F3F3;
				height: 100px;
				cursor: pointer;
				vertical-align: top;
			}
			
			#cal2_calendarTable .today
			{
				text-align: center;
				background-color: #FAF5EB;
				color: White;
				height: 100px;
				cursor: pointer;
				vertical-align: top;
				font-weight: bold;
			}
			
			#cal2_calendarTable .otherMonthDay
			{
				text-align: center;
				background-color: White;
				color: #EEEEEE;
				height: 100px;
				cursor: pointer;
				vertical-align: top;
			}
			
			#cal2_calendarTable .e
			{
				display: block;
				text-align: left;
				background-color: #F3F3F3;
				margin-top: 1px;
				border: solid 1px #C1CDD8;
				color:#50555B;
				width: 98%;
			}
/*--------------Page Structure CardDetail-------------------*/
.CBody
{
	width:601px;
	margin:auto;
}
.CBody_Menu
{
	width:23px;
	height:250px;
	float:left;
}
.CBody_Menu_N
{
	background: url(../images/mp-xanniu03.gif) no-repeat ;
	width:23px;
	height:25px;
	padding:6px 0 0 0;
	cursor:pointer;
	text-align:center;
}
.CBody_Menu_H
{
	background: url(../images/mp-xanniu02.gif) no-repeat ;
	width:23px;
	height:25px;
	padding:6px 0 0 0;
	cursor:pointer;
	text-align:center;
}
.CBody_Main
{
	width:576px;
	float:left;
}
.CBody_Card
{
	width:576px;
	border:#748FB5 1px solid;
	float:left;
}
.CBody_Card_Left
{
	width:175px;
	float:left;
	border-right:#748FB5 1px solid;
}
.CBody_Card_Right
{
	width:400px;
	float:left;
}
.CBody_Card_Right_Up
{
	width:400px;
	height:136px;
	background-color:White;
}
.CBody_Card_Right_Bottom
{
	width:400px;
	height:140px;
	background-color:#F3F3F3;
}
.CBody_Card_Right_Bottom_Title
{
	 color:#4D71AB;
	 font-size:13px;
	 font-weight:bold;
	  }

/*Advertisment Banner*/
.SkyScraper
{
	float:right; 
	height:400px; 
	width:120px; 
	display:block;
	/*cursor:default;*/
	margin:20px 10px 10px 0px;
	
}

/* hyperlink button style*/
a.LinkButton
{
	padding-left: 3px;
	padding-right: 3px;
	background: #EEFAFF;
	border: 1px solid #57829F;
	color: #2A7391;
	line-height: 18px;
	text-align: center;
	text-decoration: none;
}

a.LinkButton:visited
{
	padding-left: 3px;
	padding-right: 3px;
	background: #E6FDFF;
	border: 1px solid #AFE7EB;
	color: #0078AA;
	line-height: 17px;
	text-align: center;
	text-decoration: none;
}

a.LinkButton:hover
{
	background: #FFF8EF;
	border: 1px solid #C66300;
	color: #C66300;
}
/*Promotion Page*/
#Promotion-l{
    width:526px; 
    float:left; 
    }
#Promotion-r{
    width:218px;  
    float:left; 
    margin:0px 0px 0px 16px
    }
    
.adminpost
{
	color:Blue;
}
/*3-29-2007wangy*/
.inList
{
	width:100%;
	padding:5px 0px 0px 0px;
	text-align:center;
}
.public-head
{
 background-image:url(/Images/Chat/chat-bj0001.GIF); 
  font-size: 12px;
  font-weight: bold;padding-left:5px;
  color: #a0410d;
}
.zhu-div
{
	line-height: 20px; background: #fff8f1; border:#5e6166 solid 1px; padding: 6px; 
}
.use-head
{
	color: #006b97;background-image:url(/images/chat/chat-bj0003.GIF);padding-left:5px;font-weight: bold;line-height: 20px;
}
.sysWenzi
{
	  color: #797e87;
	}
.mingzi
{
	color: #a0410d;

	}
	.servermsg
	{
		color: #797e87;
		}

/*20070807wangy*/
.Menu
{
	position:absolute;
	width:149px;
	background-color:#FFF8F1;
	border:solid 1px #9CABB3;
	text-align:left;
}
.middlediv
{
	font-size:12px;
	border-bottom:solid 1px #98B5D6;
}

.PostList
{
	border:solid 1px #98B5D6;
	width:558px;
	margin:3px;
	height:190px;
}

/*20070917wangy*/
.ProTop
{
	border:solid 1px #758FB6;
	background-color:White;
}
#ProUL
{
	float:right;
}
	#ProUL ul
	{
		list-style:none;
		margin:3px 2px;
	}
		#ProUL ul li
		{
			float:left;
			padding:0 0 0 10px;
		}
			#ProUL ul li a
			{
				font-family:华文宋体;
				font-size:14px;
				font-weight:bold;
			}
			#ProUL #current
			{
				color:#F56822;
			}
.ProNormal
{
	width:760px;
	background-color:White;
}
.ProNormalLeft
{
	width:378px;
	border-top:solid 1px #758FB6;
	border-left:solid 1px #758FB6;
	border-right:solid 1px #758FB6;
	float:left;
}
.ProNormalRight
{
	width:379px;
	border-top:solid 1px #758FB6;
	border-right:solid 1px #758FB6;
	float:left;
}
.ProNormalLeftBottom
{
	border:solid 1px #758FB6;
	float:left;
	background-color:White;
}
.ProNormalRightBottom
{
	border-top:solid 1px #758FB6;
	border-right:solid 1px #758FB6;
	border-bottom:solid 1px #758FB6;
	float:left;
}
.ProCard
{
	margin-top:4px;
	width:100%;
	float:left;
	text-indent:10px;
	overflow:hidden;
	height:16px;
	text-align:left;
}
.CurrentIntro
{
	font-size:11px;
	font-weight:bold;
	cursor:pointer;
	background-image:url(/Images/prospace/mpblog08.gif);
}
.NormalIntro
{
	font-size:11px;
	font-weight:normal;
	cursor:pointer;
	background-image:url(/Images/prospace/mpblog09.gif);
}
.DisplayIntro
{
	word-break:break-all;
	height:315px; 
	overflow:auto;
	width:490px;
	margin-top:5px;
	text-align:left;
}
.DisplayIntroTop
{
	width:490px; 
	height:20px; 
	background-color:#F3F3EF; 
	color:#C84200; 
	font-weight:bold;
	text-indent:5px;
}
.ProTitle
{
	/*border:solid 1px #FF7C01; */
	height:26px; 
	font-weight:bold; 
	font-size:14px; 
	color:#9D0618; 
	/*padding-top:3px;*/
	padding-left:10px; 
	background-color:#FFC78A;
}
/*20070917wangy*/
.ProNoBottom
{
	border-left:solid 1px black;
	border-top:solid 1px black;
	border-right:solid 1px black;
	height:20px;
	text-align:center;
}
.ProBottomRight
{
	border-right:solid 1px black;
	border-bottom:solid 1px black;
	height:20px;
	text-align:center;
}
.ProRight
{
	border-right:solid 1px black;
	height:20px;
	text-align:center;
}
.Message
{
	width:492px;
	border-left:solid 1px #CCCCCC;
	border-top:solid 1px #CCCCCC;
	border-right:solid 1px #CCCCCC;
	text-indent:5px;
}
.RedCardButton
{
	background-image:url(/Images/prospace/rcbc.gif);
	border:0;
	width:100px;
	color:White;
	font-weight:bold;
	height:24px;
}
