﻿
.stdTableWrapper
{
	width: 700px;
	margin: 20px 0px 0px 20px;
	background: #f8f8f8;
	min-height: 100px;
	height: 150px;
	height: auto !important;
	visibility: visible;
	border: 1px solid #e2e2e2;
}

.stdTableWrapper .title
{
	background: #e2e2e2;
	font-size: 13px;
	height: 25px;
	line-height: 25px;
	padding-left: 10px;
}

.stdNarrowTable
{
	padding-left: 20px;
	margin-top: 20px;
	margin-left: 30px;
	width: 580px;
	font-size: 12px;
	background: #F2F4F7;
}

.stdNarrowTable tr
{
	height: 35px;
	line-height: 35px;
}

.stdNarrowTable .alterLine
{
	background: #E2E8F2;
}

.stdNarrowTable td
{
	line-height: 20px;
	text-align: left;
}

.stdNarrowTable .txtStyle
{
	width: 180px;
}

.stdNarrowTable .ddlStyle
{
	width: 135px;
}

/*------------------ Standard Width Table ---------------------*/

.stdWidthTable
{
	padding-left: 40px;
	margin-top: 20px;
	margin-left: 40px;
	width: 690px;
	font-size: 12px;
	background: #F2F4F7;
}

.stdWidthTable .alterLine
{
	background: #E7EAED;
}

.stdWidthTable td
{
	line-height: 45px;
	text-align: left;
}

.stdWidthTable .tableHeader
{
	font-weight: bold;
	line-height: 30px;
	font-size: 14px;
	background: #6F809A;
	color: #fff;
}
.stdWidthTable .txtStyle
{
	width: 180px;
}

.stdWidthTable .ddlStyle
{
	width: 135px;
}

/*-----------------------------------------------------------------*/

.colTitle
{
	width: 100px;
	font-weight: bold;
	font-size: 13px;
}


/*---------------------------------------------------------------------------------------*/

.stdTableWrapper2
{
	width: 775px;
	margin: 20px 0px 0px 20px;
	background: #f8f8f8;
	/*min-height: 400px;
	height: 400px;
	height: auto !important;*/
	visibility: visible;
	border: 1px solid #e2e2e2;
}

.stdTableWrapper2 .title
{
	background: #e2e2e2;
	font-size: 13px;
	height: 25px;
	line-height: 25px;
	padding-left: 10px;
}

.stdNarrowTable2
{
	margin-left: 30px;
	width: 680px;
	font-size: 12px;
}

.stdNarrowTable2 td
{
	padding-top: 10px;
	line-height: 20px;
	text-align: left;
}

/*------------------ 前台注册页面 ------------------------*/

.frontTblWidth
{
	font-size: 12px;
	width: 800px;
	margin: 30px auto;
	background: #f5f5f5;
}

.frontTblWidth .lineHeader
{
	width:160px;
	text-align:right;
}

.frontTblWidth td
{
	/*padding: 10px 5px; Modified by Burner in 2008-12-22*/
	padding-top:4px;
	padding-bottom:4px;
	padding-right:4px;
	padding-right:4px;
}

.frontTblWidth td span
{
	color:#666;
}

.frontTblWidth .tableHeader
{
	font-size: 14px;
	font-weight: bold;
	color:#fff;
	background:#278aea;
	padding: 8px 8px;
}

.frontTblWidth .lineHeader
{
	font-size:13px;
	background:#EAF3FC;
	color:#000;
}

.frontTblWidth .alterLine
{
	background: #fafafa;
}

.frontTblWidth .txtStyle
{
	width: 200px;
}
.frontTblWidth .rightTd
{
	text-align:left;
	width:500px;
}

