body{
	margin:0;
	background: url(../images/all_bg.jpg) repeat-x top;
}
a:link {  color: blue; text-decoration: none}
a:visited {  color: blue; text-decoration: none}
a:hover {  color: red; text-decoration: underline}
a:active {  color: orange; text-decoration: none}
p		{ line-height: 150%; }
.link2 {  text-decoration: none; color: #000000}
#left_menu{	vertical-align: top;}
#info{background:url(../images/info_bg.jpg);}
#g_info{background:url(../images/info_bg.jpg);}
#g_info td{ line-height:1.2em}
#info td{vertical-align: top;}
#news_list,#news_d{margin:12px;}
#news_d hr{	border: 1px dashed #F6EDFE; height:1px;}
#news_d #content{ margin:20px 50px;}
#news_d .date{font:bold Tahoma 12px/90% ; color:#555; text-align:right; margin-right:50px;}
#news_list td { border-bottom:dashed 1px #CCCCCC;}
#news_list td.link a{ width:75%;font-size:15px;  padding-top:2px; line-height:22px;color:#666666;	text-decoration: none;}
#news_list td.link a:hover{background-color:#F4EBF9;}
#news_list td .date{font:bold Tahoma 12px/90% ; color:#555; text-align:right; }
#member_list{
	margin:10px 12px;
	list-style-type:none;
	width:650px;
	font-size: 12px;
	color: #FF0099;
}
#member_list li{float:left;width:200px; height:200px; margin:20px 5px; text-align:center;background:url(../images/mimg_bg.gif) no-repeat center}
#member_list li .name{color:#BF5679; margin:10px;}
#member_list li .mimg{ margin:8px;}
#m_inof_name{ width:100%; padding:3px 60px; margin:10px 3px 0 3px;color:#000; font:"新細明體" 16px/90% ; background:url(../images/m_icon.jpg) no-repeat;}
#member_info .img{float:right;margin:10px}
#member_info{padding:0 15px;text-align: left;	vertical-align: top; font-weight:lighter; font-size:12px;color:#666;line-height:1.8em;}

#left_1{background:url(../images/lift_member_bg.jpg) no-repeat; padding:210px 0 30px 0;}
#left_2{background:url(../images/lift_about_bg.jpg) no-repeat; padding:210px 0 30px 0;}
#left_3{background:url(../images/lift_pbg.jpg) no-repeat; padding:210px 0 30px 0;}
#left_4{background:url(../images/lift_mvbg.jpg) no-repeat; padding:210px 0 30px 0;}
#left_1 a,#left_2 a,#left_3 a,#left_4 a{ width:100%; padding:3px 40px; margin:3px 3px 0 3px;color:#666; font:"新細明體" 16px/90% ; background:url(../images/lift_mbg.jpg) no-repeat;}
#left_1 a:hover,#left_2 a:hover,#left_3 a:hover,#left_4 a:hover{
	background:url(../images/lift_mbg_o.jpg) no-repeat;
	text-decoration: none;
}


#nav{text-align:right; padding:50px 30px 10px 0px; margin-right:15px; font-size:12px; color:#333;background:url(../images/nav_bg.jpg) no-repeat 96% 47px;}
#footer1{ height:80px; margin-top:15px;background:url(../images/footer_bg.jpg) no-repeat left;}
#footer { padding-left:250px; font-size:12px ; color:#999999; margin:10px;}
#f_link{ font-size:15px; padding:5px 6px 10px 6px;background:url(../images/footer_link.jpg) no-repeat;}
#f_link a{color:#666666; margin:0 0 0 15px;}
#f_link a:hover{color:#A13667;margin:0 0 0 15px;text-decoration: none;}
#error { margin:10px;font-size: 12px;line-height: 1.8em;color: #FF3399;}
.error { text-align:right; font-size: 12px;color: #FF3399; margin-top:80px;}
#error2 {font-size: 12px;line-height: 1.8em;color: #FF3399;}
#error3{font-size: 12px;line-height: 1.5em;color: #FF3399; height:18px; margin-top:5px; margin-left:50px;}

.btn{
	font-size: 12px;
	color: #9900FF;
	background:url(../images/btn_bg.jpg) no-repeat  center;
	padding-top:4px;
	border:0px;
	width:120px;
	margin:10px;
	text-align: center;
	vertical-align: middle;
}
td#info a.btn{
	color: #9900FF;
	text-decoration: none;
}
.gon{ font-size:15px;background:url(../images/login_bg.jpg) no-repeat  center; margin:50px; height:250px;}
.gon2{ padding:85px 0 0 265px;}


form#contact{ margin:0;padding:10px; width:630px;}
form#contact input.txt ,form#contact select.txt{ color: #00008B;
  background-color: #E3F2F7;
  border: 1px inset #00008B;
  width: 200px; 
}
form#contact textarea.txt{color: #00008B;
  background-color: #E3F2F7;
  border: 1px inset #00008B;}
form#contact input.btn3 {
	font-size: 12px;
	color: #9900FF;
	background:url(../images/btn_bg.jpg) no-repeat  center; padding-top:4px;
	border:0px; width:120px; margin:10px;
}

form#contact label {
  font :12px Arial, Helvetica, sans-serif; color:#222;
  float: left; width: 100px;text-align:right; margin-top:5px;
}
form#contact span.ss{ font:11px; color:#FF3300; margin-left:5px;}
div#conbg{ font:13px; color:#00597E; margin-top:20px;background:url(../images/c_bg.jpg) no-repeat  center; padding:60px 180px 25px 100px; height:150px;}
div#conbg a{color:#00597E;}
#friendlink td {border-bottom:1px solid #F5F3F4; font:13px Arial, Tahoma, "新細明體"; color:#666666; background-color:#F4F7FA;}
#friendlink td.top{background-color:#E5E6EB;}
#friendlink td .linkname{ color:#336699; font:15px Arial, Tahoma, "新細明體"; font-weight:bold; margin:3px 0px;}
#privacy {width:570; border:1px solid #F5F3F4; margin-left:55px;}
#privacy H1{font:15px Arial, Tahoma, "新細明體"; font-weight:bold; padding:6px 3px 3px 5px; background-color:#f1f4f7;}
#privacy p{font:12px Arial, Tahoma, "新細明體"; color:#555; line-height:1.5em; padding:10px;}