﻿#Main
{
	width:778px;
	}
#LeftMenu
{
	float: left;
	margin-right: 6px;
	width:168px;
}
#ListView
{	
	/*float: left;*/
	width:600px;
	display: table;
	/* /*margin-top:10px;*/
}
#Location
{
	width: 600px; *width:594px;
	height:33px;
	float:right;
}
#Location .LocationL
{
	width: 40px;
	background: url(    "/App_Themes/Theme/Images/Goods/LocationLR.gif" ) no-repeat left;
}
#Location .LocationR
{
	width: 5px;
	background: url(    "/App_Themes/Theme/Images/Goods/LocationLR.gif" ) no-repeat right;
}
#Location .LocationC
{
	background: url(    "/App_Themes/Theme/Images/Goods/LocationBG.gif" ) repeat-x;
	text-indent: 1em;
}
.PackageListContainer
{
	width: 100%;
	margin: 0px auto;
	text-align: center;
}
.PackageListContainer td
{
	width: 33.33%;
	padding: 0px;
	vertical-align: top;
}
.PackageListTable
{
	height: 100%;
	vertical-align: top;
	padding: 5px;
	margin: 15px 0px 7px 0px;
}
.PackageListTable td
{
	width: 190px;
}
.PackageListTable .PackImgTD
{
	width: 180px;
	height: 240px;
}
.PackageListTable .PackImgTD img
{
	width: 100%;
	height: 100%;
	margin: 0px auto;
	text-align: center;
	cursor: pointer;
}
.PackageListTable .PackNameTD A:link, .PackageListTable .PackNameTD A:visited
{
	color: #444;
	text-decoration: none;
	line-height: 24px;
}
.PackageListTable .PackNameTD A:hover
{
	cursor: pointer;
	text-decoration: underline;
}
.PreloadDIV
{
	background-color: #FFF;
	float: right;
	color: #333;
	font-weight: bold;
	position: relative;
	z-index: 100;
	vertical-align: middle;
	display: table-cell;
	font-size: 14px;
	line-height: 30px;
	text-align: center;
	width: 600px;
	height: 500px;
	filter: alpha(Opacity=60);
	opacity: 0.6;
	-moz-opacity: 0.6;
	-khtml-opacity: 0.6;
}
#LeftMenu .Tree
{
	width: 168px;
	background: url(    "/App_Themes/Theme/Images/Package/TreeBG1.gif" ) repeat-y;
	padding-bottom: 40px;
	height: 240px;
}
#LeftMenu .Tree1
{
	width: 168px;
	background: url(    "/App_Themes/Theme/Images/Package/TreeBG1.gif" ) repeat-y;
	padding-bottom: 40px;
	height: 328px;
}
#LeftMenu .TreeFoot
{
	width: 168px;
	height: 110px;
	background: url(    "/App_Themes/Theme/Images/TreeFootBG.gif" ) no-repeat bottom;
}
.selectedNode_1, .overNode_1
{
	text-indent: 25px;
	cursor: pointer;
	line-height: 32px;
	font-size: 12px;
	font-weight: bold;
	color: #2b2a1e;
	background: url(    "/App_Themes/Theme/Images/Package/TreeHF1.gif" ) no-repeat top;
}
.unselectNode_1
{
	text-indent: 25px;
	line-height: 32px;
	font-size: 12px;
	font-weight: bold;
	color: #2b2a1e;
	background: url(    "/App_Themes/Theme/Images/Package/TreeHF1.gif" ) no-repeat top;
}
.selectedNode_2, .overNode_2
{
	font-size: 12px;
	line-height: 24px;
	color: #444;
	margin-top: 6px;
	cursor: pointer;
	text-indent: 25px;
	background: url(   "/App_Themes/Theme/Images/Package/tri1.gif" ) no-repeat 10px 6px;
}
.unselectNode_2
{
	font-size: 12px;
	line-height: 24px;
	color: #666;
	margin-top: 6px;
	text-indent: 25px;
}
.selectedNode_3, .overNode_3
{
	font-size: 12px;
	line-height: 24px;
	color: #444;
	margin-top: 6px;
	cursor: pointer;
	text-indent: 30px;
	background: url(   "/App_Themes/Theme/Images/Package/tri1.gif" ) no-repeat 10px 6px;
}
.unselectNode_3
{
	font-size: 12px;
	line-height: 24px;
	color: #666;
	margin-top: 6px;
	text-indent: 30px;
}
/**** PackageGoodsView1 ***/
#ListView #goodsImgs
{
	width: 260px;
	float: left;
	margin: 0px 0px 10px 5px;
}
#ListView #goodsInfo
{
	width: 320px;
	float: right;
	font-size: 12px;
	color: #424242;
}
#ListView #goodsInfo .row
{
	width: 100%;
	border-bottom: 1px dashed #d6d6d6;
	color: #666666;
	line-height: 26px;
	text-indent: 5px;
}

#ListView #goodsInfo .packageName
{
	line-height: 30px;
	font-size: 14px;
	color: #333333;
	font-weight: bold;
}
#ListView #goodsInfo .listPrice
{
	line-height: 26px;
}
#ListView #goodsInfo .listPrice span
{
	text-decoration: line-through;
	font-family: Verdana;
}
#ListView #goodsInfo .currPrice
{
	color: #d40000;
	font-size: 14px;
	font-weight: bold;
	line-height: 35px;
}
#ListView #goodsInfo .currPrice span
{
	font-family: Verdana;
}
#ListView #goodsInfo .selectGoods
{
	width: 99%;
	border: 1px solid #cbcbcb;
	margin: 10px auto 10px auto; /*display:table;*/
}
#ListView #goodsInfo .selectGoodsTitle
{
	background-color: #f1f1f1;
	color: #666666;
	font-weight: bold;
	height: 36px;
	line-height: 36px;
	text-indent: 1em;
}
#ListView #goodsInfo .selectGoodsDetail table
{
	width: 94%;
	text-align: center;
	margin: 10px auto 0px auto;
}
#ListView #goodsInfo .selectGoods td
{
	text-align: left;
}
#ListView #goodsInfo .selectGoods .td1
{
	border-right: 1px solid #cccccc;
	width: 50%;
	line-height: 20px;
	padding-left: 5px;
}
#ListView #goodsInfo .selectGoods .td2
{
	width: 50%;
	line-height: 20px;
	padding-left: 25px;
}
#ListView #goodsInfo .selectGoods .td4
{
	vertical-align: middle;
	color: #669b36;
	font-weight: bold;
	padding-top: 0px;
}
#ListView #goodsInfo .selectGoods .td5
{
	width: 45%;
	text-align: right;
	color: #666666;
	vertical-align: top;
	padding-top: 0px;
}
#ListView #goodsInfo .selectGoods .td6
{
	color: #424242;
	line-height: 26px;
	padding-top: 0px;
}
#ListView #goodsInfo .selectGoods .td6 span
{
	font-weight: bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
}
#ListView #goodsInfo .selectGoods .td7 {
	border-bottom:1px dashed #999999;
	padding:0px 0px 16px 0px;
	margin:0px 0px 12px 0px;
}
#ListView #goodsInfo .selectGoods .td7 .select
{
	display:inline;
	color: #689D2C;
	float: left;
	border: 2px solid #6B9D2C;
	background-color: #E7F3D7;
	margin: 0px 3px 3px 0px;
	padding: 2px 16px; *padding:2px 15px;
	cursor:pointer;
	line-height:16px;
	font-weight:bold;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:11px;
}
#ListView #goodsInfo .selectGoods .td7 .unselect
{	
	display:inline;
	color: #669B36;
	float: left;
	border: 1px solid #6B9D2C;
	background-color: #FFF;
	margin: 1px 4px 4px 1px;
	padding: 2px 16px; *padding:2px 15px;
	cursor:pointer;
	font-weight:bold;
	line-height:16px;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:11px;
}
#ListView #goodsInfo .selectGoods .td8
{
	height: 20px;
}
.lastRow
{
	width: 90%;
	text-align: center;
	margin: 0px auto;
}
.lastRow td
{
	vertical-align: top;
}
.BuyNum
{
	line-height: 30px;
}
#ListView #goodsInfo .selectGoods .td1 select, #ListView #goodsInfo .selectGoods .td2 select
{
	width: 105px;
}
#ListView #goodsInfo .selectGoods .GoodsName
{
	color: #669b36;
	font-weight: bold;
	padding: 0px 5px;
	line-height: 34px;
}
#ListView #goodsInfo .ToCartButtons
{
	margin-top: 4px;
}
#ListView #goodsInfo .SubmitShopCart, #ListView #goodsInfo .UpdateShopCart
{
	float: right;
	margin: 0px 0px 20px 0px;
	cursor: pointer;
}
.tips
{
	color: #ff6600;
}
#goodsDescrptionTitle
{
	clear: both;
	color: White;
	background-color: #cbcbcb;
	margin-top: 10px;
	line-height: 20px;
	font-size: 12px;
	padding-left: 10px;
}
#goodsDescrption
{
	border: 1px solid #CCC;
	line-height: 20px;
	padding: 10px 10px 10px 10px;
	/*background: url(/App_Themes/Theme/Images/Goods/point.gif) no-repeat 10px 20px;*/
	margin-bottom: 10px;
	overflow:auto;
	height:150px;
	overflow-x:hidden;
}

