﻿body 
{
	/*text-align:center;*
	margin:2px  0px 0px 20px;*/
	font-size:14px;
	
	
}
#div_title
{
	/*background-image:url(../images/訪客留言版.gif);
	background-repeat:no-repeat;
	background-attachment:fixed;
	background-position:center;	
	margin-top:30px;
	margin-left:370px;
	width:428px;
	height:79px;
	float:right;*/
	background-image:url(../images/抬頭.jpg);
	background-repeat:no-repeat;
	background-attachment: fixed;
	background-position:top;
	/*width:1080px;*/
	height:147px;
	/*font-size:24px;*/
}
#div_message
{
	/*background-image:url(../images/bg_msg.jpg);*/
	/*background-image:url(../images/抬頭.jpg);*/
	/*background-repeat:no-repeat;*/
	/*background-attachment:fixed;*/
	/*background-position:top;*/
	
	/*height:600px;*/
	/*text-align:center;*/
	width:1024px;
	border:solid 3px green; 
	margin: 10px  10px 10px 10px;
	width: 100%;
	background-image:url(../images/mark1.jpg);
	background-repeat:no-repeat;
	background-attachment:fixed;

}
#div_input	
{
	/*text-align:left;*/
	margin:  10px  10px 10px 20px ;	
	
	
}
#div_class 
{
	/*text-align:left;*/
	margin:0 auto;
	margin:  1px 0px 10px  20px ;	
	/*float:left;
	width: 300px;
	height: 400px;*/
	overflow:auto;	 
	 font-size:14px;
}
#tab_class td 
{
	 padding:0px 0px 0px 0px;
}
#div_msgcontent
{
	text-align:left;
	margin:   5px   5px 5px 100px ;	
	/*width:600px;
	height:350px
	float:right;*/
	
}
.MsgArea {
	width: 600px;
	height: 250px;
	border: 3px solid #cccccc;
	padding: 5px;
	font-size:14px;
	font-family: Tahoma, sans-serif;
	background-image: url(../images/thank.png);
	background-position: bottom right;
	background-repeat: no-repeat;
	
}
#div_menu
{
  /*width:100px;	
  float:left;*/
  /*padding-top:50px;
  padding-bottom:70%;
  height:600px;
  height:50px;*/
 background-color:#66CCFF ;
}
#div_view
{
	 /*width:675px;*/
	 /*float:right;*/
	 text-align:left;
}
#div_shell
{
	/*width:1000px;*/
}
#txt_email
{
	width:40%;
}
span.help 
{  
  color:#660000;
  font-style:italic;
  font-size:x-small;
}

#div_menu A:link {background: #FFCC00; text-decoration: none}
#div_menu A:visited {background: #FFCC00; text-decoration: none}
#div_menu A:active {background: #FFCC00; text-decoration: none}
#div_menu A:hover {background: #FFCC00; font-weight:bold; color: red;}

.mail A:link {text-decoration: none}
.mail A:visited {text-decoration: none}
.mail A:active {text-decoration: none}
.mail A:hover {text-decoration: underline; color: red;}

.msgContent
{
	background:#F7F87F;
	line-height:110%;
	width:600px;
}
.gv_msg
{
	 border-collapse:collapse;	 
	
}
.gv_msg  td
{
	/* border-bottom:solid 3px LightBlue;*/
	 
}
.gv_msg_td 
{
	border-bottom:solid 4px LightBlue;
}
.tb_pager td
{
	border-style:none;	
	
}
.VaildCode
{
	width:45px;
}
.userID
{
	width:100px;
}
.userName
{
	width:100px;
}
.mobile
{
	width:100px;
}
.note
{
	color:#FF3300;
	font-size:20px;
}
ol 
{
	margin:0px  0px 0px 20px;
}
.divHidden
{
	visibility:hidden;
}
.divShow
{
	visibility:visible;
}
#div_confirm
{
	border:solid 3px pink;
	width:800px;
	margin:0 auto;
	background-image:url(../images/mark1.jpg);
	 background-repeat:no-repeat;
	
}
.div_style
{
	 margin:5px 0px 2px 5px;
}
.title_confirm
{
	font-weight:bold;
	font-size:14px;
	background-color:#CCCCCC;
}
.text_confirm
{
	font-size:14px;
	line-height:150%;
	
}
.divmsg_confirm
{
	margin:    5px   5px 5px 50px ;	
	border: 3px solid #cccccc;
	padding: 5px;
	width: 600px;
	font-size:14px;	
	/*border:solid 1px gray;*/
	
}
.formatMsg
{		
	word-wrap:break-word; overflow:hidden;

}
.divResult
{
	margin:5px 5px;
	text-align:center;
	font-size:20px;
}

.tab_class td
{
	 font-size:14px;
	 padding:5px 5px;
	 
}
.tab_class .tdList
{
	overflow:hidden;
	 white-space:nowrap;
	 vertical-align:middle;
	 text-align:center;
}
.tab_class div
{
	margin:5px;
}