.html{word-break:keep-all;word-wrap:break-word; overflow:hidden; } 
.container
{
	font-family:Arial;
	font-size:14px;
	position:absolute;

	width:700px;
	margin-left:-350px;
	left:50%;
}
.formatTable
{
	border:solid 2px #000000;
	width:100%;	
}
.formatTable th
{
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	line-height:30px;
	background-color:#000000;
}

.formatTable td
{
	vertical-align:top;	
	line-height:24px;
	border-bottom:solid 1px #cccccc;
}

.formatTable textarea
{
	width:100%;
}

.subTable
{
	width:100%;
}

.subTable td
{
	border-bottom:none;
}

.textbox
{
	height:24px;
}

.btn1
{
	width:200px;
	height:40px;
	line-height:30px;
}

.btn2
{
	width:200px;
	height:60px;
	line-height:20px;
}

.btn3
{
	width:200px;
	height:80px;
	line-height:20px;
}

.btn4
{
	width:500px;
	height:60px;
	line-height:60px;
}

.msg
{
	font-weight:bold;
	color:red;
}

.other
{
	display:none;
}

.msgHints
{
	color:#003399; 
	font-weight:bold; 
	text-align:center;
}

#bookdate
{ font-size:16px;
    font-weight:bold; 
}

#personalInfo
{
	text-indent: 40px;
}

#detail
{
    text-indent: 40px;
    
}

#remark
{
    color:Red;
    font-size:20px;
    
}

.canhints
{
	color:Red;
	font-weight:bold;
}
