#wrapper {                               /*
           min-width: 880px;
		   max-width: 1280px;
		   width: expression(document.body.clientWidth < 881? "880px" :
		                     document.body.clientWidth > 1281? "1281px" : "100%");
		   posion: absolute;
		   */
		   /*border:1px red solid;overflow:hidden;*/
		   margin: 0px auto;width:940px;
		 }

								 /** BODY ELEMENTS **/
							 
.test{
float:left;
}
body {
	   margin: 0px auto;
	   padding: 0;
	   font-size: 14px;
	   font-family:Arial, Helvetica, sans-serif;
	   /*line-height: 1.4;*/
	   /*text-align:center; /*置中排列*/
	   background-image: url(../images/back.png);
	   background-repeat:repeat;
	   /*background-color: #000000;*/
	   width:100%;
	   border: none;  
	 }
/*-------------------------------------font style-----------------------------------*/	 
#a, a:link{ /*正常狀態*/
           font-family: Arial, Helvetica, sans-serif;
		   font-weight:400;
		   font-size:14px;
           color:#524409;
           background-color:none;
		   text-decoration: none
		   } 
    a:visited{ /*點選過後*/
	          font-family: Arial, Helvetica, sans-serif;
	          font-weight:lighter;
			  font-size:14px;
			  /*color:#aab300;*/
			  color:#524409;
	          background-color:none;
			  text-decoration: none
			 }
    a:hover{ /*on mouse*/ 
	         color: #f4af09;
			 text-decoration:none;
			 font-family: Geneva, Arial, Helvetica, sans-serif;
			 font-size:14px;
		   }	 	 
/*--------------------------------header----------------------------*/	 
   
    div#header {
             position: relative; 
			 margin: 0px auto;
			 top:-1px;  
	         width:940px;
	         height:300px;
			 font-family:Arial, Helvetica, sans-serif;
	         font-size:small;
			 background-image: url(../images/header.png);
			 background-repeat:no-repeat; 
			 text-align:left;
		   }  
		   #login {
		           color: #3682ab;
				   font-size:16px;
				   font-family: "Times New Roman", Times, serif;
				   font-weight:bold;
				   position:absolute;
				   float: left;
		           list-style: none;
				   padding: 5px;
				   top:20px;
				   left:20px;
		         }
	  #logo {
		          position:absolute;
				  left:550px;
				 }
	    

         #menu1  {
				   position: absolute;
				   left: 290px;
				   top:210px;
				   font:"細明體";
				   font-weight:bold;
				   color:#0f4a6a;
				   font-size:14px;
				   z-index:1;
				 } 
div#content	{
              position: relative; 
			  width: 940px;
			  top: 0px;
			  
			  margin: 0px auto;
			  text-align:center;
			 
			}  
#raisetable {
              position:relative;
			  margin: 0px auto; 
			  top:0px;
			  background-image: url(../images/raisetable.png);			   
            }
             #raise_table {
                           position: relative;
						   width:345px;
			               padding:50px; 
			               left:0px;
						   padding-top:65px;
						   margin: 0px auto;
						   text-align:left;
						   
                          }
#attend {
              position:relative;
			  margin: 0px auto; 
			  top:0px;
			  background-image: url(../images/raisetable2.png);
        }		  
             #attend_member {
			                 position: relative;
							 left: 160px;
							 padding-top:60px;
							 margin: 0px auto;
							 text-align:left;
                            }
#q_and_a {
          position: relative;
		  text-align: left;
		  background-image: url(../images/QandA.png);
		  background-color:#009900;
		  width:940px;
         }
    #qanda {
                position: relative;
		        left:-75px; 
		        padding:60px;
		        margin: 0px auto;
			    width:940px;
				   
            }
#member {
          position:relative;
		  margin: 0px auto; 
	      text-align: center; 
		  width:940px;
		  background-image:url(/member/images/member_raise.png);
        }		 
div#footer {
             position:relative;
			 margin: 0px auto;
			 text-align:left;
			 width: 940px;
			 background-image:url(/member/images/footer_f.png);
             height:210px;
			 /*top:580px;*/
		   }
      div#footer-in {
	                 position: absolute;
					 /*top:30px;*/
					 top:10px;
					 font-family:Arial, Helvetica, sans-serif;
                     font-size:small;
                     color:#403608;
					 width: 940px;
	                }

/*--------------------------------table start------------------------------*/

#raise_table h { /*D*/
                font-family: "Times New Roman", Times, serif;
			    font-weight:200;
			    letter-spacing:3px;
			    color: #413607;  
               }

#temp { 
  border-top: none; /*ipxWؽu*/
  border-bottom: none; /*LUkؽu*/
  border-left: none; 
  border-right: none;
  font-size: 100%;
}
#raise_table td{
  border-top: none;/* none;*/
  border-bottom: 1px solid #FFFFCC;
  border-left: none;/* none;*/
  border-right:1px solid #FFFFCC;;/* none;*/
  padding: 4px; 

}
}
#member td{
  border-top: none;/* none;*/
  border-bottom: 1px solid #FFFFCC;
  border-left: none;/* none;*/
  border-right:1px solid #FFFFCC;;/* none;*/
  padding: 4px; 

}
#qanda td{
  border-top: none;/* none;*/
  border-bottom: 1px solid #f1bc49;
  border-left: none;/* none;*/
  border-right:2px solid #FFFFCC;;/* none;*/
  padding: 4px; /*WUkZ*/
  
}
#raise_table th{ /*xs*/
  border-top: none;
  border-bottom: 1px solid #ffffff;
  border-left: 6px solid #CCCCCC;
  border-right: none;
  background-color: #dbf2f0; 
  font-weight: normal;
  font-family: "Times New Roman", Times, serif;
  text-align:center;
  color: #663300;
  letter-spacing: 2px;
  padding: 0px;
  width: 100px;
}
#qanda th{ /*xs*/
  border-top: none;
  border-bottom: 2px solid #ffffff;
  border-left: 6px solid #CCCCCC;
  border-right: none;
  background-color: #dbf2f0; 
  font-weight: bold;
  font-family: "Times New Roman", Times, serif;
  font-size:14px;
  text-align:center;
  color: #e5971d;
  letter-spacing: 2px;
  padding: 0px;
  /*width: 200px;*/
}
#member th{ /*xs*/
  border-top: none;
  border-bottom: 2px solid #ffffff;
  border-left: 6px solid #CCCCCC;
  border-right: none;
  background-color: #dbf2f0; 
  font-weight: bold;
  font-family: "Times New Roman", Times, serif;
  font-size:14px;
  text-align:center;
  color: #e5971d;
  letter-spacing: 2px;
  padding: 0px;
  /*width: 200px;*/
}
#raise_table th.must{    
  border-left-color: #54ded5;
}
/*-------------------------參與會員--------------------*/

